@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #353535; line-height: 20px; background-color: #CCCCCC; }
H1 { PADDING-LEFT: 30px; COLOR: #F05033; PADDING-TOP: 5px; font-size: 13px; font-weight: bold; margin: 0; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; }


H2 { PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #EE4F2F; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 13px; }
ul { padding: 5px; margin-left: 5px; }
li { margin-left: 5px; padding-left: 5px; }

p { margin : 0; padding: 0; 
} 


A:link { COLOR: #F05033; TEXT-DECORATION: none }
A:visited { COLOR: #F05033; TEXT-DECORATION: none }
A:active { COLOR: #F05033; TEXT-DECORATION: none }
A:hover { COLOR: #353535; TEXT-DECORATION: none }

#container { width: 1000px; margin-right: auto; margin-left: auto; margin-top: 15px; background-color: #FFFFFF; margin-bottom: 0px; padding: 0px; }
#container p { margin: 0px; padding: 0px; }



#header  { padding: 0px; background-color: #353535; height: 132px; background-image: url(../images/bg.gif); background-repeat: repeat-x; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: left; }
#header #logo { margin-top: 25px; margin-left: 15px; float: left; width: 282px; }
#header #mainnav { float: right; margin-top: 25px; width: 680px; text-align: right; }
#header img {	border: 0px;}

/*Menu*/
#topnavContainer { width: 610px; margin-top: 65px; margin-right: 15px; float: right; z-index: 1; position: relative; }
#topnav { margin: 0px; width: 610px; z-index: 2; }
#topnavItem1 { height:29px; padding: 0; float: left; }
#topnavItem2 { height:29px; float:left; padding: 0; }
#topnavItem3 { height:29px; float:left; padding: 0; }
#topnavItem4 { height:29px; float:left; padding: 0; }
#topnavItem5 { height:29px; float:left; padding: 0; }
#topnavItem6 { height:29px; float:left; padding: 0; }
#topnavItem7 { height:29px; float:left; padding: 0; }
.colorHd { font-weight: bold; color: #F05033; }
.separater { width:100%; height:1px; float:left; background-color:#FFFFFF; }
.subnavItemA { width:185px; height:14px; float:left; color:#FFFFFF; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.subnavItemB{ width:175px; height:14px; float:left; color:#FFFFFF; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; left: 250px; }
.subnavItemBA{ width:175px; height:14px; float:left; color:#FFFFFF; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; left: 252px; }
.subnavItemC { width:150px; height:14px; float:left; color:#FFFFFF; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.subnavItemD { width:135px; height:14px; float:left; color:#FFFFFF; cursor:pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
#subnavA { width:205px; float:left; margin:0; border:solid 1px #A99846; background-color:#CCCCCC; visibility:hidden; }
#subnavB { width:195px; float:left; margin:0; border:solid 1px #ffffff; background-color:#6F6F6F; visibility:hidden; }
#subnavC { width:170px; float:left; margin:0; border:solid 1px #ffffff; background-color:#6F6F6F; visibility:hidden; }
#subnavD { width:155px; float:left; margin:0; border:solid 1px #ffffff; background-color:#6F6F6F; visibility:hidden; }
.subnavItemA:hover { background-color:#F05033; }
.subnavItemB:hover { background-color:#F05033; }
.subnavItemC:hover { background-color:#F05033; }
.subnavItemD:hover { background-color:#F05033; }

/*End Menu*/


	
#maincontent { margin-bottom: 0px; width: 1000px; text-align: left; }

#footer { width: 1000px; margin-left: auto; margin-right: auto; background-color: #353535; height: 25px; margin-top: 0px; }
#footer .asmall { color: #F05033; }
#footer .nav { float: right; width: 60%; text-align: right; padding-right: 10px; }
#footer ul { padding: 0px; margin: 0; }
#footer  li { display: inline; list-style-type: none; padding-top: 0px; padding-bottom: 0px; }
#footer a { text-decoration: none; color: #F05033; padding-right: 5px; display: inline; width: auto; padding-left: 5px; font-size: 9px; }
#footer a:hover { color: #FFFFFF; }
#footer .copyright { float: left; width: 35%; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-align: left; margin-left: 10px; }

.spacer { clear: both; }

#panelA { background-color: #f0f0f0; width: 420px; }
#panelB { float: right; background-color: #FFFFFF; width: 579px; }

#panelB p { padding-right: 25px; padding-left: 20px; padding-top: 0px; padding-bottom: 0px; }
#panelB  #bannerB { margin: 0px; padding: 0px; }
#panelFull { width: 1000px; background-image: url(../images/bgFull.gif); background-repeat: repeat-y; background-position: left top; }

#panelC { background-color: #f0f0f0; width: 300px; }
#panelC .headline { background-color: #F05033; height: 31px; }

#panelD { float: right; background-color: #FFFFFF; margin-bottom: 20px; width: 700px; }

#panelD p { padding-right: 30px; padding-left: 30px; text-align: left; }
#panelD .centerPanel { text-align: center; }


#panelD li { margin-right: 25px; margin-left: 35px; }
#panelD .boxColor4 p { padding: 0; }
#panelD .boxColor4 li { margin: 0; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
.boxColor4 h1 { padding-left: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; color: #F05134; text-transform: uppercase; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-image: url(../images/edit_icon.png); background-repeat: no-repeat; background-position: left center; text-indent: 25px; }


#panelE .headline { background-color: #F05033; }

#panelE { float: right; background-color: #FFFFFF; margin-bottom: 20px; width: 700px; }

#panelE p { padding-right: 30px; padding-left: 30px; text-align: center; }




.box { height: 123px; width: 390px; background-color: #c7c7c7; display: block; margin-left: 10px; border: 1px solid #FFFFFF; padding: 5px; margin-top: 20px; margin-bottom: 15px; }


.box .pict { width: 138px; float: left; border: 1px solid #949494; margin-top: 18px; margin-right: 15px; margin-bottom: 15px; margin-left: 10px; }
.box .text { width: 180px; float: left; padding-top: 30px; }
.box .link { width: 15px; float: right; height: 125px; }
.box p { float: left; }
#mainHeadline { background-image: url(../images/hd_bg.gif); height: 31px; text-align: right; }

#navbar { margin-top: 15px; padding: 0; margin-right: 0px; margin-left: 20px; 
}
#navbar ul { list-style-type:none; margin-left: 0px; 
}
#navbar li { display: block; padding: 4px 0 4px 0; margin-left: 0px; 
}
#navbar li a:link { text-decoration:none; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; color: #353535; font-size: 10px; background-image: url(../images/nav_bg.gif); background-repeat: no-repeat; background-position: left center; display: block; text-indent: 25px; 
}
#navbar li a:visited { text-decoration:none; text-indent:25px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; color: #353535; font-size: 10px; background-image: url(../images/nav_bg.gif); background-repeat: no-repeat; background-position: left center; display: block; 
}
#navbar   li   a:active   { text-decoration:none; text-indent:25px; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; font-weight: bold; color: #353535; font-size: 10px; background-image: url(../images/nav_bg.gif); background-repeat: no-repeat; background-position: left center; display: block; 
}
#navbar   li    a:hover     { color: #F05033; background-image: url(../images/nav_bg2.gif); background-repeat: no-repeat; 
}

.login { margin: 0 auto 0 auto; width: 450px; font-size: 11px; 
}
.box { }
.boxLeft { float: left; width: auto; padding-right: 0px; padding-left: 125px; margin-top: 20px; }
.boxRight { float: right; width: 50%; margin-top: 20px; }

.login legend { padding: 4px; background-color: #F05134; color: #FFFFFF; border: 1px solid #ccc; 
}
.login input { border: 3px double #666666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; width: auto; background-color: #FFFFFF!important; 

}

.boxColor1 { width: 150px; margin-left: 45px; background-color: #353535; padding: 10px; font-weight: bold; color: #F05134; float: left; border: 1px solid #999999; text-align: center; font-size: 11px; text-transform: uppercase; }
.boxColor2 { width: 150px; margin-left: 45px; background-color: #353535; padding: 10px; font-weight: bold; color: #F05134; float: left; border: 1px solid #999999; font-size: 11px; text-transform: uppercase; text-align: center; }
.boxColor3 { width: 150px; margin-left: 45px; background-color: #353535; padding: 10px; font-weight: bold; color: #F05134; float: left; border: 1px solid #999999; font-size: 11px; text-transform: uppercase; text-align: center; }
.boxColor4 { width: 150px; margin-left: 45px; background-color: #f2f2f2; padding: 10px; color: #666666; float: left; border: 1px solid #999999; margin-top: 20px; height: 200px; background-image: url(../images/boxBg.jpg); background-repeat: repeat-x; background-position: left top; }
.centerBox { margin-left: 200px; margin-right: 100px; }
.centerBox a { text-decoration: underline; }
