*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;}

div#container{ width:780px; margin:20px auto;}
div#mainnavs{ background:#900; text-align:right;}
div#mainnavs ul{ padding:5px 0;}
div#mainnavs ul li a{ font-size:10px;list-style-type:none; padding:10px 7px 10px 5px; text-transform:uppercase; text-decoration:none; color:#FF9933;  font-family:Verdana, Arial, Helvetica, sans-serif;}
div#mainnavs ul li a:hover{ color:#900; background:#fff;}
div#mainnavs ul li{ display:inline;}
div#sidenavs{ float:right; width:210px; margin-top:20px;}


div#contents{ width:550px; float:left;}

div#maincontent{margin:3px 0; padding:0;}
div#maincontent img{float:left; margin:10px 10px 10px 0;}
div#maincontent img.imgleftalign{ float:left; margin:0 10px 10px 0;}
div#maincontent p{ margin:10px 0; font-size:11px; text-align:justify; color:#666666;}
div#maincontent h4{ font-size:14px; color:#f90; margin:15px 0 0 0; font-weight:bold;}
div#maincontent h4 span{color:#757575; }
div#maincontent h4.company{ font-size:22px; font-weight:bold; text-transform: capitalize; color:#900;}

div#subcontent, div#subcontent{padding:0 0 10px 0; color:#333; border-bottom:1px dotted #ccc; margin:0; clear:both; overflow:auto;}
div#subcontent_last{padding:0 0 10px 0; color:#333;margin:0; clear:both;}
div#subcontent_vision p{ padding-right:155px;}

a.more{height:15px; width:43px; background:#900; color:#fff; padding:0 5px; text-decoration:none; border-left:1px solid #ccc; border-bottom:1px solid #ccc; font-size:10px;}
a.more_clk{height:15px; width:43px; background:#000; color:#fff; padding:0 5px; text-decoration:none; border-left:1px solid #ccc; border-bottom:1px solid #ccc; font-size:10px;}
a.more:hover{ background:#000;}
div#sidenavs img.virtual{ margin-top:10px;}

div#maincontent ul, div#maincontent ol{ font-size:11px; color:#666; margin-left:20px; padding-left:20px;}

div#sidenavs h4, div#maincontent h4{ font-size:14px; color:#900; font-weight:bold; text-transform:uppercase;}
div#sidenavs p{ font-size:11px; color:#999; margin:10px 0; text-align:justify;}
div#sidenavs img{ float:left; margin:0 10px 10px 0;}

div#speciallinks ul{list-style-type:none; text-align:center; margin-bottom:20px; border-bottom:1px dotted #999; padding-bottom:5px; }
div#speciallinks li{display:inline; padding:0 1px;}
div#speciallinks li a span{ display:none;}
div#speciallinks li a img{ border:none;}

div#newsheadlines h5{ color:#1879B5; font-size: 10px; font-weight:bold; background:url(../images/news.gif) no-repeat 0 0; padding-left:18px; height:18px; margin-top:10px;}
div#newsheadlines p{ color:#999999; font-size:10px; margin:5px 0; padding-left:5px;}

div#companydetail{ width:50%; float:left;}

div#footer{ clear:both; background:#fff; color:#999; padding:5px 0 20px 0; font-size:11px; margin:30px 0; border-top:1px solid #ccc;}
div#footer div#fl_side{ float:left; width:57%; border-right:1px solid #ccc;}
div#footer div#fr_side{ float:right; width:42%; height:30px; text-align:right;}
div#footer div#fr_side a{ text-decoration:none; color:#999; padding:0 6px;}
div#footer div#fr_side a:hover{ color:#000000;}

div#show3 {
background-color:#efefef;
width:140px;
margin:0 auto;
border:1px solid #444444;
}
div#show3 table td, div#show4 table td {
height:24px;
background-image:url('38.gif');
}
div#show4 table td {
background-image:url('40.gif');
}
div#show3 table input,  div#show4 table input {
outline-style:none;
}
