body {
	background-color: #ccbb99;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	margin-top: 5px;
	padding-top: 5px;
}
a { text-decoration:none;}
a:hover { text-decoration:underline}
#top_home { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; color: #000000; padding:10px 20px 0px 0px; vertical-align:top; width:300px; text-align:right; }
#top_home a{ color: #000000; }
#head-top { border-top:#CCCCCC solid 1px; height:3px }
#head-bottom { border-bottom:#CCCCCC solid 1px; height:3px }
#menubar { height:24px; background:url(images/bg_menubar.gif); padding-left:18px; font-size: 12px; color: #CC9933; font-weight:normal; vertical-align:middle }
#menubar a {color: #CC9933;}

#contentArea { border-top:#CCCCCC solid 1px; vertical-align:top; height:410px }
#leftArea { width:220px; vertical-align:top; border-left:#CCCCCC solid 5px }
#centerArea { width:510px; vertical-align:top; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color:#666666; }
#centerArea2 {width:730; vertical-align:top; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color:#666666; }
#rightArea { width:210px; vertical-align:top; }
#bottomArea {height:60px;vertical-align:middle;text-align:center;color:#FFFFFF;font-size:11px;line-height:17px;background-image: url(images/bg_footer.gif);background-position: bottom;
}
#bottomArea a{ color:#FFFFFF; }

#menuItem { font-size: 13px; color: #666666; font-weight:bold; border-bottom:#E4B022 dotted 1px; padding-top:3px;}
#menuItem a{ color: #666666; }
#menuItem a:hover{ color: #CC9933; text-decoration:none; padding-left:23px; background:url(images/img_arrow_yellow_right.gif) left bottom no-repeat;}
#menuItemSelected { font-size: 13px; color: #CC9933; font-weight:bold; border-bottom:#E4B022 dotted 1px; padding-left:23px; background:url(images/img_arrow_yellow_right2.gif) left bottom no-repeat; padding-top:3px;}
#menuSubItemBox {  padding-left:23px; padding-top:5px; padding-bottom:5px;border-bottom:#E4B022 dotted 1px; }
#menuSubItem { font-size: 11px; color: #666666; font-weight:normal; height:14px; padding-bottom:2px; }
#menuSubItem a{ color: #666666; }
#menuSubItemSelected { font-size: 11px; color: #CC9933; font-weight:normal; height:14px; text-decoration:underline; padding-bottom:2px; }
#menuSubItem a:hover{ color: #CC9933; }

#table_row {border-bottom:#B6BAC3 dotted 1px; padding-bottom:10px; padding-top:2px; margin-bottom: 8px;}
#table_left { width:100px; font-size: 12px; color:#333333; font-weight:bold; vertical-align:baseline }
#table_right { padding-top:2px; padding-bottom:2px; font-size: 12px; color:#666666; text-align:justify; }
#table_right a{ color:#666666; }

#stockQuote_left { font-size: 13px; color: #CC9933; font-weight:bold; padding-top:5px; padding-bottom:5px }
#stockQuote_right { font-size: 13px; color: #CC9933; text-align:right; width:80px; padding-top:5px; padding-bottom:5px }
#priceBox { background-color:#E0E0E0; height:30px; vertical-align:middle }
#priceValue { font-size: 25px; color: #666666; font-weight:bold; text-align:center; }
#pricePercentage { font-size: 13px; color: #CC0000; font-weight:bold; width:70px; text-align:center; }
#priceDate { font-size: 11px; color: #333333; padding-top:3px; padding-bottom:5px; }
#share_monitor { height:35px; background:url(images/bg_square_yellow_4x4.gif); vertical-align:top; text-align:right }

#FR_year { text-align:right; color:#CCCCCC; font-weight:normal; font-size: 14px; padding-bottom:1px }
#FR_year a{ color:#CCCCCC; }
#FR_yearSelected { color:#CC9933; }
#FR_year a:hover { color:#cc9933; text-decoratoiin:none; }
#FR_dot { background:url(images/bg_square_grey_4x4.gif); height:12px }
#FR_left { width:86px; padding-right:8px; vertical-align:top}
#FR_middle { vertical-align:top; padding-right:8px; }
#FR_right { width:112px; padding-left:8px; vertical-align:top; border-left:#B9AF9B solid 1px; }
#AR_table td { vertical-align:baseline; padding-bottom:2px; }
#AR_table td a{ color:#666666; }
#annual_report { background:url(images/bg_square_yellow_4x4.gif); }
#annual_report_left { font-size: 13px; color: #CC9933; font-weight:bold; padding-top:8px; padding-bottom:2px }
#annual_report_cover { padding-top:12px; padding-bottom:18px; text-align:center }
#note td { color:#333333; font-size:11px; vertical-align:baseline }
#note td a{ color:#333333; text-decoration:underline }

#content_headline {color: #666666; font-size: 15px; padding-top:5px; padding-bottom: 15px; margin-bottom:15px;}
#content_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; text-align:left; padding-botton:10px; margin-bottob:10px;}
.content {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; text-align:justify; }
.menubar_here { color: #000000; text-weight:bold;}
.title {color: #CC9933; font-size: 20px; border-bottom:#B6BAC3 dotted 1px; padding-top:7px; padding-bottom:1px; margin-bottom:-10px }
.title2 {color: #CC9933; font-size: 20px; padding-top:10px; padding-bottom:1px; margin-bottom:-20px }
.title3 {color: #660000; font-size: 18px; font-weight: bold; padding-top:5px; padding-bottom:10px; margin-bottom:10px }
.title_more {color: #CC9933; font-size: 20px; border-bottom:#B6BAC3 dotted 1px; border-top:#B6BAC3 dotted 1px; padding-top:2px; padding-bottom:10px; margin-bottom:10px }
.more { text-align:right}

