body{margin: 0px;
padding: 0px;
font: 12px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
background: #F3F2E9;
color: #231F20;
}
p {color: #231F20;}
td{font-size: 12px;}

.home-tbl {
font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #231F20;
}



/* ****** MAIN SECTIONS ****** */


}

hr  {color:#D9AF4F; background-color: #D9AF4F;
height: 3px;}


.uline1 {border-top:1px #D9AF4F solid;}
.uline2 {border-bottom:2px #000 solid;}


#banner{padding: 0px; height:100px;
background:#F5F5DD;}


#reg-no{position: absolute; top: 77px; left: 85px;}

#price-bar{width: 133px; float: left; margin-top:15px; padding: 4px 3px 0px 3px;
font-size: 11px;
position: absolute;
left: 0px;}
#price-bar td{font-size: 11px;}

#share-price-tbl{background: #E7EBDE;
	border-top: #5E622B 1px solid;
	border-left: #5E622B 1px solid;
	border-bottom: #5E622B 1px solid;
	margin-bottom: 20px;}

#share-price-tbl td{font-size: 11px;
border-right: #5E622B 1px solid;}

#content-wrapper{margin-left:0;
padding: 0px 30px 20px 20px; margin-top:15px;}


#share-price-tbl a{font-size: 10px;}

/* ****** MAIN NAVIGATION ****** */

#nav-outer-wrap{margin-bottom: 0px;}

#nav-wrap{height: 30px;
background: #fff url(../i/nav_wrap_bg.gif) repeat-x;
padding: 4px 0px 0px 0px;
margin-left: 0px;}

#nav{position: absolute; top: 100px; left: 150px; z-index: 199;
list-style: none;
margin: 0px;
padding: 0px;
width: 605px;
}

 #nav ul { 
	padding: 0;
	margin:0;
    list-style: none;
    width:130px;
    z-index:99;
    position:absolute;
    overflow:visible;  
   }

#nav li { 
    margin:0;    
    float:left;
    display:block;
    height:auto;
}

 
#nav a{display:block;
    text-decoration:none;}

*html #nav ul a {
    font-size: 11px;
    background: #6B7331; 
    color: #E7EBDE; height:17px;
    padding: 2px 2px 0px 5px; 
    border-top: 1px #fff solid;
}
#nav ul a {
    font-size: 11px;  background: #6B7331;
    color: #E7EBDE; padding: 2px 2px 0px 5px; 
    border-top: 1px #fff solid; width:auto;
}


#nav a:hover, #nav li:hover{}

#nav ul li:hover, #nav ul li a:hover{background:#E7EBDE;
color: #6B7331}


#nav ul{
    display:none;   
}

/*all see this */
#nav ul ul, #nav ul ul ul{
    display:none; 
    position:absolute; 
    margin-top:-20px; 
    margin-left:120px;
}

/* non-IE browsers see this */
 #nav ul li>ul, #nav ul ul li>ul{
    margin-top:-20px; 
 }

 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
    display:none; 
}

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
    display:block;
}

.subnav2, .subnav2 li, .subnav2 a {width:60px!important;}


li>ul { 
	top: auto;
	left: auto;
}

.actuator{
border-top: #D6D78C 4px solid;
color: #929B3D; font-size: 13px;
padding: 5px 0px 5px 0px;
}

.actuator:hover{border-top: #6B7331 4px solid;}

#auActuator{width: 90px; padding-left: 10px;}
#au, #au li{width: 100px !important;}

#irActuator, #ir, #ir li{width: 126px !important;}

#sActuator, #s, #s li{width: 125px !important;}

#mcActuator, #mc, #mc li{width: 115px !important;}

#mc ul{margin-left: 110px !important;}

#cuActuator, #cu, #cu li{width: 90px !important;}

#hActuator {width: 30px !important;}


/* ****** CONTENT ****** */

#content-text{width: 570px; margin-top:10px;}

h1{font-size: 20px;
color: #6B7331;
font-weight: normal; text-align:center;}

h2{color: #6B7331;
font-size: 15px;
margin-bottom: 0px;}

.banner{background: #D9AF4F; padding: 4px;
color: #F3E9D3}

h3{color: #6B7331;
font-size: 13px;
margin-bottom: 0px; margin-top:0px;}

h4{
font-size: 15px;
margin-bottom: 15px;
color:#000; font-weight:bold; text-align:center;
}


h5{
font-size: 11px;
margin-bottom: 0px;}


blockquote{margin: 0px 0px 0px 10px;}

.uline{border-bottom: #5E622B 1px solid;}

a{color: #666666}
a:hover{text-decoration: none;}

.c-img{border: #666666 1px solid;}

.highlight-special{font-size: 14px;
color: #6B7331}

.magnify{background: url(../i/icon_magnify.gif) no-repeat 4px 1px; 
	padding-left: 25px; display: block; height: 20px;
	font-size: 11px;
	text-decoration: none;}
	
.highlight {color: #929B3D;
		font-weight: bold;
}	

.highlight .dash{list-style-image: url('../i/dash_hl.gif') !important;}

.dash{list-style-image: url('../i/dash.gif'); margin-bottom: 0em;}
.dash li{}
		
.nmt{margin-top: 0px;}

select{font: 12px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;}

/* ****** FOOTER ****** */

#footer-wrap{clear: both;
border-top: #D9AF4F 1px solid;
padding-top: 3px;
padding-left: 160px;
}

#footer{
width: 450px;
padding: 20px 170px 17px 0px;
font-size: 11px;
}

#footer ul{list-style-type: none;
width: 450px;
margin: 0px;
padding: 0px;}

#footer li{display: inline;
padding: 0px 5px 0px 15px;
background: url(../i/footer_li_bg.gif) no-repeat 0px 6px;
}

.no-bg{background-image: none !important; padding-left: 10px;}

#footer a{text-decoration: none;}

.topcell	{border-top: #000 1px solid;
				border-bottom: none;
				border-left: #000 1px solid;
				border-right:#000 1px solid;
				}
				
.midcell	{border-top: none;
				border-bottom: none;
				border-left: #000 1px solid;
				border-right: #000 1px solid;
				}
				
.botcell	{border-top: none;
				border-bottom: #000 1px solid;
				border-left: #000 1px solid;
				border-right: #000 1px solid;
				}		

.lft-rgt	{border-left: #000 1px solid;
			border-right: #000 1px solid;
			}

.left	{border-left: #000 1px solid;
				}
.right	{border-right: #000 1px solid;
				}
						
.top	{border-top: #000 1px solid;
				border-bottom: none;
				border-left: none;
				border-right: none;
				}
.lft	{border-left: #000 1px solid;
						}
.rgt	{border-right: #000 1px solid;
		}

.topl	{border-top: #000 1px solid;
				border-bottom: none;
				border-left: #000 1px solid;
				border-right: none;
				}
.topr	{border-top: #000 1px solid;
				border-bottom: none;
				border-left: none;
				border-right: #000 1px solid;
				}
.toprl	{border-top: #000 1px solid;
				border-bottom: none;
				border-left: #000 1px solid;
				border-right: #000 1px solid;
				}
.botrl	{border-top: none;
				border-bottom: #000 1px solid;
				border-left: #000 1px solid;
				border-right: #000 1px solid;
				}

.midl	{border-top: none;
				border-bottom: none;
				border-left: #000 1px solid;
				border-right: none;
				}
.midr	{border-top: none;
				border-bottom: none;
				border-left: none;
				border-right: #000 1px solid;
				}
				
.bot	{border-top: none;
				border-bottom: #000 1px solid;
				border-left: none;
				border-right: none;
				}
.botl	{border-top: none;
				border-bottom: #000 1px solid;
				border-left: #000 1px solid;
				border-right: none;
				}
.botr	{border-top: none;
				border-bottom: #000 1px solid;
				border-left: none;
				border-right: #000 1px solid;
				}

.lft-top-bot	{border-top: #000 1px solid;
				border-bottom: #000 1px solid;
				border-left: #000 1px solid;
				border-right: none;
				}
.box			{border-top: #000 1px solid;
				border-bottom: #000 1px solid;
				border-left: #000 1px solid;
				border-right: #000 1px solid;
				}
.bot-top		{border-top: #000 1px solid;
				border-bottom: #000 1px solid;
				}
.floatr {float:right; margin-left:20px; margin-bottom:10px; padding-bottom:0px;}
.img-bdr {border:2px #C6A94B solid;}
.img-bdr1 {border-left:1px #C6A94B solid; border-top:1px #C6A94B solid; border-right:1px #C6A94B solid;}
.img-bdr1b {border-left:1px #C6A94B solid; border-top:1px #C6A94B solid; border-bottom:1px #C6A94B solid; border-right:1px #C6A94B solid;}
.fee-tbl{border-bottom: #000 1px solid;
				border-left: #000 1px solid;
				border-top: #000 1px solid;}	
				
.fee-tbl td{border-right: #000 1px solid;}
.thin-ln	{border-bottom: #000 1px solid;
			}
				
.thick-ln	{border-bottom: #000 2px solid;
			}
