* { margin:0px; padding:0px; }
body { background-color:#F7F7F4; margin-left:10px; background-image:url(images/BgFade.gif); background-position:left top; background-repeat:repeat;
	   font-family:verdana, Sans-Serif, Arial; font-size:10px; color:#666666;}
img { border:0px;}
div {float:left;}
p { padding-top:7px; padding-bottom:7px;}
a { color:#3399CC; text-decoration:none; }
a:hover { text-decoration:underline; }
h6{ font-size:12px; padding:10px 0 10px 0; color:#0E8302;}
/* ids */
#Header { margin-left:-10px;width:778px;}
#HeaderBar { background:#028E01;}
#MainWebsiteArea { margin-top:12px; width:778px; clear:both; }
#LeftBarArea { clear:left; background-image:url(images/NavBg_TopLeft.gif); background-position:left top; background-repeat:no-repeat;}
.NavSpace{ line-height:14px; height:14px; display:block; float:none;}
#Navigation { width:184px; margin-top:18px; padding-bottom:22px; background-image:url(images/NavBg_Bottom.gif); background-position:left bottom; background-repeat:no-repeat; font-size:11px; }
/* navigation specific styles */
	#Navigation ul { list-style-type:none; background-color:#FFFFFF; font-weight:bold;}
	#Navigation li { letter-spacing:-1px; text-align:right;}
	#Navigation a { color:#666666; text-decoration:none; text-transform:capitalize; padding:0px 20px 0px 0; display:block; width:164px; line-height:17px; }
	#Navigation a:hover { background-image:url(images/NavLinkBg.gif); background-position:right center; background-repeat:no-repeat;}	
	#Navigation a.Selected {color:#666666; text-decoration:none; text-transform:capitalize; padding-right:20px;background-image:url(images/NavLinkBg.gif); background-position:right center; background-repeat:no-repeat;}
    #Snav a{ font-weight:normal; color:#0099CC;}
    #Snav a:hover, #Snav a.Selected{ background:url(images/spacer.gif); color:#0099CC; text-decoration:underline;}

#Chinese { width: 160px; clear:left; padding:10px; }
#Chinese .text { margin-left: 10px; margin-top: 5px; width: 98px;  }

#ShareInfo {clear:left; padding:10px; background:url(images/SharePriceBG.gif) no-repeat;}
#ShareInfoPad { width:156px; height:43px; font-size:11px; text-align:center; color:#FFFFFF;}
#ShareInfoPad span{ float:none; line-height:17px;}
#ContentArea { width:575px;}
#PageTitleBar { width:574px; height:131px; text-align:left; background-color:#FFFFFF;}
#PageTitle { padding-left:20px; padding-top:30px;}
#PageTitle h2, #PageTitle h3 { color:#fff;}
#PageImg {float:right;}
#PageContent { background-color:#FFFFFF; width:auto; padding-left:30px; padding-top:30px; padding-right:30px; padding-bottom:18px; width:514px;	min-height:250px; }
#Privacy{ overflow:scroll; width:500px; height:150px; border:solid 1px #EEEEEE; margin-bottom:20px;}

#Footer { clear:left; margin-top:11px; height:32px; width:756px; background-image:url(images/FooterBg.gif); background-position:left bottom; background-repeat:no-repeat;}
#Footer a{ color:#FFFFFF;}
/* footer specific styles */
	#CompanyDetails { color:#575755; font-size:11px; font-weight:bold; margin-top:-60px; margin-left:10px; position:absolute; z-index:1px; }	
	#CompanyDetails b { color:#99946A; }
	#CompanyDetails a { color:#575755; text-decoration:none; }
	#CompanyDetails a:hover { color:#99946A; }
	#Copyright { position:absolute; color:#FFFFFF; padding-left:10px; padding-top:10px;}
	#Legal { float:right; width:auto; color:#FFFFFF; padding-top:10px; padding-right:10px;}
/* content styles */
#PageContent li{ margin-left:15px; }
#PageContent .press{ padding:4px 0 12px 0px; border-bottom: dashed 1px #CCCCCC; float:none;}
#PageContent .biog{ padding:0 0 5px 0; float:none;}
.stretcher{ float:none;}
h1 { color:#7FC046; text-transform:capitalize; font-family:sans-serif, arial;}
h2 { color:#999999; text-transform:capitalize; font-family:sans-serif, arial;}
h3 { color:#8E8A65; text-transform:capitalize; font-family:sans-serif, arial;}
h4 { color:#0099CC; font-size:16px; font-family:sans-serif, arial;}
ol li{ padding:0 0 8px 0;}
.frm{ width:120px; clear:left;}
.frmrw{ float:none; width:100%; padding:0 0 1px 0; display:block;}
input{ font-size:11px;}
.FI th, .FI td{ padding:4px 30px 4px 4px; border-bottom:solid 1px #CCDDFF; text-align:left; width:160px;}
.FI .FIrow{ background-color:#EEEFFF;}
.frmblock{ width:300px;}
.AIR{ border:solid 1px #0099CC; padding:0px 0px 0px 5px; background-color:#e1f4fa;}
.rep{ float:none; border-bottom:solid 1px #e1f4fa; padding:6px 5px 6px 5px; background:url(images/icon_pdf.gif) no-repeat right 50%;}
.rep2{ float:none; border-bottom:solid 1px #e1f4fa; padding:6px 5px 6px 5px; background:url(images/html_icon.gif) no-repeat right 50%;}
