body{background: #A59F85 url('../../ui/images/bg.body.gif') 0 0 repeat-y;font-family:verdana;font-size:12px;margin: 0;color: #333333; padding:  0 0 40px 0;}
h1{font-size:18px;font-weight:bold;}
h2{font-size:15px;font-weight:normal;margin: 30px 0 10px 0; }
h3{font-size:12px; margin:20px 0 10px 0;}
h4{font-size:11px; margin:20px 0 5px 0; }
strong {color:#666666;}
p{line-height: 17px;font-family: arial, verdana;margin: 0 0 10px 0;}
a{font-family: arial, verdana;color:#333333;}
a:hover{text-decoration:none;}
a img{ border:none;}
div.clear{clear:both;}

div#sitecontainer{width:650px;position:relative;}
div.section { border-bottom:1px dotted #FFD700; padding: 0 0 10px 0}
div#Moz{display:none;}


div#topContainer{height:65px;border-bottom:1px dotted #FFD700;width:652px;}
div#banner{float:left;width:440px;height: 75px;}
div#logo{float:right;width: 197px;padding: 12px 0 0 15px;}


div#centerContainer{margin: 20px 0 0 0;}
div#centerContainer ul{margin: 0 0 10px 15px;}

div#leftContainer {float:left;width: 120px; }
div#contentContainer{float:left;width:490px;margin: 25px 0px 40px 40px;}
div#contentContainer div#content{float:left; width: 465px;}


div#navigation{ margin-top: 30px;}
div#navigation ul{list-style:none;border-top:1px dotted #E1DABA;margin:0;}
div#navigation li{height:25px;border-bottom:1px dotted #E1DABA;text-align:right;}
div#navigation li.active{background:#FFD700; font-weight:bold;}
div#navigation a{color: #666666;text-decoration:none; letter-spacing:normal; display:block; margin:4px;}
div#navigation a:hover{font-weight: bold;}

div#bottomContainer{border-top:1px dotted #FFD700; margin: 0 0 0 160px; width:491px;}
address {font-size:11px; font-style:normal;}

div#bottomContainer p{margin:4px 0 0 0;}
@media print{
	div#navigation{display:none;}
	div#verticalHeading {float:left;margin: 0 0 0 0;color:#A59F85;}
	div#contentContainer{width:500px;margin: 0;}
	div#contentContainer div#content{ width: 500px;}
	div#bottomContainer{position:static;border:none;}
	div#logo{padding: 25px 0 0 10px;}
	div#topContainer{height:100px;border-bottom:none;}
	div#bottomContainer{ margin: 0 0 0 120px;}
	
}

div.ref div{ width: 230px;float:left;margin: 0 0 3px 0; color:#666666; font-size:10px; }

div#otherwebs {display:none;}
img.arrow {position:relative; top:6px; margin: 0 10px 0 0}
img.downloadarrow{margin: 0 10px 0 0}

input.IntelliSelector { width: 400px; border:1px solid #38589D; border-bottom: 3px double #38589D; }
select.IntelliSelector { width: 404px; background:#E1E9FB;}
.small {width: 10px;}

