html, body { 
font-family: Arial; font-size: 0.85em; color: #333333; text-align: center; background-color: #fff; position:relative; height: 100%; 
}
.row{ clear: both; padding-top: 10px; }
h2{ font-size: 1em; font-family: Arial; color: #FFFFFF; background-color: #5C5C5C; padding: 2px; }
a:link, a:visited{ color: #336699; text-decoration: underline; }
a:hover{ color: #333333}
p{ text-align: justify; }
li{ text-align: justify; }
#dcleng{ clear: both; background-color: #D61418; width: 100%; height: 50px; }
#dclengL{ float: left; padding: 5px; }
#dclengR{ float: right; font-size: 0.95em; padding: 5px;}
#dclengR a:link, #dclengR a:visited{ color: #fff; text-decoration: underline; }
#dclengR a:hover{ color: #000000}

#banner{
background-image:url('/images/tractkote.jpg');
background-repeat: no-repeat;
background-position:center; 
background-position:top;
background-color: #fff;
height: 260px;
border-style: solid; border-width: 1px; border-color: #DEDFDE;
}
#textframe{
/*
background-image:url('/images/background.jpg');
background-repeat: repeat-y;
background-position:center; 
background-position:top;
*/
margin-top: -145px;
}
#frame{
margin-left: auto; margin-right: auto; width: 450px; text-align: left; min-height: 100%;  
border-left-style: solid; border-right-style: solid;  border-width: 1px; border-color: #DEDFDE;
padding-left: 5px; padding-right: 5px;
background-color: #EFEFEF; 
}
#innerframe{ 
margin-left: auto; margin-right: auto; width: 440px; text-align: left; min-height: 100%;   
border-left-style: solid; border-right-style: solid; border-width: 1px; border-color: #5C5C5C;
background-color: #FFFFFF;  
}
#menu{
border-top-style: solid; border-top-style: solid; border-width: 1px; border-color: #5C5C5C; background-color: #EFEFEF;
text-align: center; padding-top: 5px; padding-bottom: 5px;
}
#menu a:link, #menu a:visited{ color: #FF0000; font-weight: bold; text-decoration: underline; }
#menu a:hover{ color: #000000}
#menu ul{ margin: 0; padding: 0; }
#menu li{ display: inline; }
.content{
margin: 0;
padding-left: 7px; padding-right: 7px; padding-bottom: 10px;
}
.img{
width: 400px; text-align: center; 
}
#footer{ 
clear: both; position: relative; padding-top: 10px; margin-left: auto; margin-right: auto; 
text-align: center; font-size: 0.95em;
border-top-style: solid; border-top-width: 1px; border-top-color: #DEDFDE;
}
#footer ul{
list-style: none;
}
