@charset "utf-8";
/* CSS Document */

body { font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:62.5%;
margin:10px 0;
padding:0;
background:#CC6633 url(..images/background.jpg) repeat-x;
}

#outer {
width:740px;
margin:0 auto;
padding:0px;
background-color:#ECC083;
border:3px solid #CC9900;
text-align:center;
}

*html body #outer { width:734px; }

#topnav { margin:0px; padding:0px;
background-color:#CCCCCC;
color:#fff;
font-size:12px;
}

#topnav ul { margin:0px; padding:10px 5px;}
#topnav li { display:inline; padding:10px 5px; margin:0px; }

#midnav { margin:0px 0px 10px 0px; padding:3px;
border:1px solid #CCCCCC;
color:#fff;
font-size:12px;
}

#midnav ul { margin:0px; padding:0px; }
#midnav li { list-style:circle; margin:3px 0px; padding:0px;}


#header { margin:0px; padding:0px; background-color:#fff; height:139px;}

#bodyblock { margin:5px 0px; padding:0px; width:730px; text-align:left; font-size:1.2em; }

#left { float:left; width:120px; margin:0px 5px; padding:0px; }
#left ul { margin:0px; padding:0px; }
#left li { list-style:circle; margin:3px 0px; padding:0px;}

#left dl { margin:0px; padding:0; }
#left dd {  margin:10px 0px; padding:0px;}
.subheader { font-weight:bold; margin:0px; padding:10px 0px 0px 0px; }
#left dd a { display:block; color:#CC3300; padding:5px; border-bottom:1px solid #E6AA59; text-decoration:none;}
#left dd a:hover { background:url(images/navHvr.gif) repeat-x; color:#000; margin:0px; }


#main { margin:0px 0px 0px 140px; padding:10px; background:#fff url(images/mainCorner.jpg) no-repeat top left; }

#main p { font-size:12px; line-height:13px; } 

#main a img { border:none;}

.img { border:1px solid #ccc; padding:1px; margin:10px 0px 10px 10px; }
.productImg { border:1px solid #ccc; padding:1px; margin:3px 0px; }

#main a { color:#CC3300; text-decoration:underline; }
#main a:hover { color:#CC6633; text-decoration:none; }

h1 { color:#CC3300; font-weight:bold; font-size:18px; padding:2px 0px; margin:0px; border-bottom:1px solid #ccc; letter-spacing:-0.5; }

.button { color:#fff; text-align:center; padding:5px; background-color:#cc3300; border:1px solid #000; }

.message {padding:5px; text-align:center; color:#cc3300; font-weight:bold; background-color:#FFFFCC; border:1px solid #cc3300;}

/*------news PAges-----------*/

#newsRight {
float:right;
width: 180px;
margin:0px 5px;
padding:5px;
}


#newsDates {
border:1px solid #3366cc;
margin:0px 0px 10px 0px;
padding:5px;
background-color:#DFE6EE;
color:#333;}


#newsDates  dt {
margin:5px 0px;
padding:0px;
border-bottom:1px solid #ccc;
font-size:14px;
cursor:hand;
}

#newsDates dt a { color:#003366; background:url(../contentImages/newsExpand.gif) no-repeat 0 50%; text-decoration:none; padding:5px 3px 5px 13px; margin:0px; display:block;  }
#newsDates dt a:hover {background-color:#FFFFFF;}

#newsDates dd {
margin:0px 0px;
padding:0px 0px;
}

#newsDates dd ul { margin:0px 0px; padding:0px; }
#newsDates dd li { list-style:none; margin:0px; text-decoration:none; padding:5px 0px ; }
#newsDates dd li a {color:#000000; }
#newsDates dd li a:hover {color:#3366cc; }

.contentBox {
border:1px solid #3366cc;
margin:0px 0px 10px 0px;
padding:5px;
color:#333;
background-color:#DFE6EE;
}

.contentBox dl {
margin:0px;
padding:0px;
}

.contentBox dd {
margin:0px;
padding:0px;
border-bottom:1px solid #ccc;
}

.contentBox dd a { color:#333333; text-decoration:none; padding:3px; margin:3px 0px; }
.contentBox dd a:hover {background-color:#FFFFFF;}

#newsLeft {
margin:0px 210px 0px 0px;
padding:10px;
}

.info { border:2px solid #ccc; background-color:#f3f3f3; padding:3px; text-align:center; color:#333; font-size:11px; }

hr { background-color:#6633CC; height:1px;}


#footer, #footer p { clear:both; font-size:1.1em; color:#fff; margin:0px; padding:5px; }

#footer a { color:#fff; text-decoration:underline;}
#footer a:hover { color:#CC3300; text-decoration:none; }

.bodytext {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 
11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;

} 
.bodytextlight { FONT-SIZE: 11px; 
COLOR: #999999; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica }
 .bodytextbold 
{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: 
Verdana, Arial, Helvetica} 
.bodytexterror { FONT-SIZE: 11px; COLOR: #ff0000; 
LINE-HEIGHT: 22px; FONT-FAMILY: Verdana, Arial, Helvetica } 
.bodytextbolderror 
{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 22px; FONT-FAMILY: 
Verdana, Arial, Helvetica} 
.columnheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #003366;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: 
Arial, Helvetica;

} 

.formbodysmalldouble {

	FONT-SIZE: 9px;
	COLOR: #000000;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.bodytextdouble {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 23px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	margin: 0px;
	padding: 0px;

}