h1           { word-spacing: 0; margin: 0; font: bold 12pt Arial; color:#00ADEF;}
h2           { word-spacing: 0; margin: 0; font: bold 10pt Arial; color:#3A3A3A;}
h3           { word-spacing: 0; margin: 0; font: bold 9pt Arial; color:#3A3A3A;}
h4           { word-spacing: 0; margin: 0; font: bold 8pt Arial; color:#3A3A3A;}


body{ 
background-color: #DBDBE8; text-align: center; font-size: 10pt; font-family: Verdana; color: #727272; margin: 0px; }

a img {border:none; }

#mainouter{
border:0px; width:900px; background: #F3F3F3; margin: 0 auto;}

#mainframe{
border:0px; width:900px;float:left; background: #F3F3F3; margin: 0 auto;}

.webcontent{
border:0px; width:890px; float:left; background:#FFFFFF; margin-left:5px; margin-right:5px;}

.topheader{
border:0px; width:890px;float:left; background:#FFFFFF; margin: 0 auto; height:68px;  background:#00ADEF url('../images/visuapt-index-04.jpg') repeat;}

.headermessage{
border:0px; width:880px;margin-left:5px; float:left;text-align:justify;align:left; background:#FFFFFF; font: bold 11pt Verdana;color: #354E61; margin-bottom:10px; margin-top:5px;}

#rightheader{align:right; float:right; text-align:right; width:400px; color: #FFFFFF;}
#righttopheader{align:right; float:right; text-align:right; width:550px; height:45px; color: #FFFFFF;}
#menuinheader{align:left; float:right; text-align:left; width:605px; color: #FFFFFF;}


#logofull{border:0px solid #C0C0C0; float:left; width:270px; height:69; overflow:hidden; margin-left:1px; text-align:left; align:left;  background:#00ADEF url('../images/visuapt-index_03.jpg') no repeat;}
#logo{font:11px Arial; color:white; text-align:right; align:left; float:left;}

#radiocaption{font:10px Arial; color:white; text-align:left; align:left; float:left; padding:5px 0px 0px 0px; margin-right:10px;}
#radio{align:left; float:left; }
#inputtextbox{text-align:left;align:left; float:left; }
#submitbutton{float:left; align:left; padding:0px 0px 0px 3px;}

.footer{
border:0px; float:left; height:75px; width:890px; align:left; valign:top; text-align:left; background:#737373; padding:10px 0px 10px 0px; background:#00ADEF url('../images/visuapt-index-32.jpg') repeat;}
#footer_left{border:0px; float:left; width:300px; align:left; text-align:left; margin-left:5px; font:12px Arial;color: #FFFFFF; }
#footer_middle{border:0px; float:left; width:200px; align:right; text-align:right; font:12px bold Arial;color: #FFFFFF; margin-left:10px;}
#footer_right{border:0px; float:right; width:350px; align:right; text-align:right; font:12px Arial;color: #FFFFFF;}
 #footer_right a{border:0px; float:right; width:350px; align:right; text-align:right; font:12px Arial;color: #FFFFFF; text-decoration: none;}
 #footer_right a:hover{border:0px; float:right; width:350px; align:right; text-align:right; font:12px Arial;color: #FFFFFF; text-decoration: underline;}

#footer-left-corner{border:0px; float:left; align:left; text-align:left;}
#footer-right-corner{border:0px; float:right; align:right; text-align:right;}

#Top_Left_links{border:0px; color: #000000; text-decoration: none; padding:1px 0px 0px 10px; font: bold 12px; align:left; text-align:left;}
 #Top_Left_links a{border:0px; color: #000000;  padding:1px 0px 0px 1px; font: bold 12px Arial; align:left; text-align:left; text-decoration: none;}
 #Top_Left_links a:hover{border:0px; color: #000000; text-decoration: underline; padding:1px 0px 0px 1px; font: bold 12px Arial; align:left; text-align:left;}

.commonouterframe{border:0px; float:left; width:890px; margin-top:5px; }

#rightcontent1{float:right; align:left; margin-left:5px; margin-bottom:10px; width:310px; text-align:left;}
#rightcontent2{float:right; border-right:1px dotted #00ADEF; align:left; margin-bottom:10px; width:310px; text-align:left;}
#leftcontent{float:left; align:left; margin-right:5px;margin-left:5px; margin-bottom:10px; width:250px; text-align:left;}

#titleleft{float:left; align:left; margin-bottom:10px; width:245px; height:24px; text-align:left; font: bold 11pt Verdana;color: #FFFFFF; background:#00ADEF url('../images/visuapt-index_18.jpg') repeat;}
#titleright{float:left; align:left; margin-bottom:10px; width:305px;height:24px; text-align:left; font: bold 11pt Verdana;color: #FFFFFF; background:#00ADEF url('../images/visuapt-index_18.jpg') repeat;}

#smallcontentleft{float:left; align:left; margin-bottom:10px; width:245px; text-align:justify; font: 9pt Verdana;color: #333333;}
#smallcontentright{float:left; align:left; margin-bottom:10px; width:290px; text-align:justify; font: 9pt Verdana;color: #333333;}

#footerlogo{
border:0px; border-top:1px dotted #00ADEF; float:left; height:75px; width:890px; align:center; valign:top; text-align:center; background:#FFFFFF; padding:10px 0px 10px 0px;}


.title{float:left; align:left; text-align:left; width:640px;}

.comboouter{float:right; align:left; text-align:left; width:150px; height:23px; background:#00ADEF url('../images/combo-corner-r.jpg') no-repeat right top;}
.langcombo{border:0px solid #00ADEF; width:135px; height:23px; align:left; text-align:left;  background:#00ADEF; color:#FFFFFF; }


/* **************** topmenu bar START ************* */

.solidblockmenu ul{
margin: 0;
padding: 0;
float: left;
font: bold 10pt Arial;
width: 100%;
border-width: 1px 0;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #354E61;
padding: 4.5px 10pt;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: #354E61;
}

.solidblockmenu li a:hover, .solidblockmenu li a.current{
color: white;
background: #648FAA;
}

.tabcontainer{
clear: left;
width:95%; /*width of 2nd level sub menus*/
height:1em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}

*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/
margin-top: -1em;
}

.tabcontent{
display:none;
}

/* **************** topmenu bar END ************* */