body{
margin:0px;
background-color:#e5e5cf;
}
html img{border:0px;}
#maindiv{
width:100%;
background:url(../images/headerbg1.jpg) repeat-x;
}
#centerdiv{
width:883px;
}
#righthead{
width:73%;
float:left;
margin-top:10%;
}
#header{
width:100%;
height:146px;
}
#topmenu{
background:url(../images/menubg.jpg) repeat-x;
margin-top:5px;
}
#banner{
width:100%;
float:left;
margin-top:13px;
}
#middlecontent{
margin-top:15px;
}
#leftcontent{
width:40%;
float:left;
font-size:12px;
}
#rightcontent
{
width:60%;
float:left;
}
#leftcontent1{
width:20%;
float:left;
}
#rightcontent1
{
width:80%;
float:left;
}
#rightcontent2
{
width:100%;
float:left;
background-color:#FFFFFF;
}
#footer{
width:100%;
margin-bottom:30px;
}
#footertext{
background-color:#ced1b6;
float:left;
line-height:69px;
width:66%;
}

#copyrighttext{
background-color:#ced2b6;
width:30%;
float:left;
}
#footermain{
width:100%;
height:70px;
}
#maps{
width:100%;
}
#leftmap{
float:left;
padding-left:50px;
padding-bottom:100px;
}
#rightmap{
float:right;
padding-right:50px;
padding-bottom:100px;
}
.toptext{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#57570e;
font-size:14px;
background:url(../images/separator.jpg) no-repeat right;
width:33%;
float:left;
padding-left:20px;

}
.topteltext{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#57570e;
font-size:12px;
background:url(../images/separator.jpg) no-repeat right;
width:25%;
float:left;
padding-left:20px;
}
.topteltext a{
color:#57570e;
text-decoration:none;
}
.topteltext a:hover{
color:#57570e;
text-decoration:underline;
}
.topemailtext{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#57570e;
font-size:12px;
width:34%;
float:left;
padding-left:10px;
}
.clearthis{
clear:both;
}
.logo{
width:25%;
float:left;
}
.righttext{

}
.topmenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

}
.topmenu ul{
margin:0px;
padding:0px;
}
.topmenu ul li{
display:inline;
line-height:36px;
background:url(../images/right_separator.jpg) no-repeat right;
padding:5px;
}
.topmenu ul li a{
display:inline;
padding:10px;
color:#FFFFFF;
text-decoration:none;
}
.topmenu ul li a.active{
background:url(../images/hover_img.jpg) repeat-x;
display:inline;
padding:10px;
}
.topmenu ul li a:hover{
background:url(../images/hover_img.jpg) repeat-x;
display:inline;
padding:10px;
}
.topmenu ul li a.download{
background:url(../images/download.jpg) no-repeat;
}
.bnrleft{
float:left;
padding-right:6px;
}
.bnrright{
float:left;
}
#smalllogos{
background:url(../images/botbg.jpg) no-repeat;
margin-top:16px;
padding:20px;
}

.logos{
float:left;
padding-right:10px;
}
.dottedlines{
background:url(../images/dotted.jpg) repeat-x;
margin-top:15px;
width:80%;
}
.logintext{
color:#445226;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.logosbg{
background:url(../images/logobg.jpg) no-repeat;
width:230px;
height:120px;
padding-right:19px;
padding-bottom:10px;
float:left;
}
.logotext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7a7a3d;
text-align:center;
padding:10px;
}
.smalllogo{
padding-top:15px;
}
.footerleft{
float:left;
width:1%;
}
.footerright{
float:left;
width:1%;
}
.footerlogos{
float:left;
padding-right:10px;
padding-left:10px;
background:url(../images/footerseparator.jpg) right no-repeat;
}
.copyrighttext{
color:#545b20;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:right;
background-color:#ced2b6;
height:70px;
}
.copyrighttext a{
color:#545b20;
text-decoration:none;
}
.copyrighttext a:hover{
color:#545b20;
text-decoration:underline;
}
.darkgreen{
color:#151515;}
.content{
background-color:#FFFFFF;
padding-bottom:10px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7a7a3d;
padding-left:10px;
line-height:17px;
}
.content a{
color:#7a7a3d;
text-decoration:underline;}
.content a:hover
{
text-decoration:none;
}
.heading{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
padding-top:12px;
font-weight:bold;
}
.bigtext{
font-size:15px;
}
.navs ul{
margin:0px;
padding:0px;
}
.navs ul li{

background:url(../images/arrow.jpg) left no-repeat;
list-style-type:none;
padding-left:10px;
display:block;
}
.leftlinks{
float:left;
width:50%;
background-color:#FFFFFF;
margin-left:20px;
}
.rightlinks{
float:left;
width:30%;
background-color:#FFFFFF;
}