.option {padding: 2px 0; background-color: #EEEBEA;}
.option label {border-bottom: 2px #ffffff solid;}

#error, #auth {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:8pt; color:#555555; background-color: #fffaf0; border-top: 1px solid #a06f00; border-bottom: 1px solid #a06f00; width: 700px; clear: both;}

#auth {background-color: #94C261;}
#error p, #auth p, #auth form {margin: 1px;}


body {background-color:#003467; font-family:Verdana, Tahoma, Arial, sans-serif; font-size:8.5pt; color:#000000; margin:0 auto;}
a {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:8.5pt; color:#906e26; text-decoration:underline;}
a:hover{color:#906e26; text-decoration:underline;}
#vncontainer {width:770px; height:680px; background-color:#FFFFFF;}

h1 {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:7pt;}

/* header */
#headercontainer {float:left; width:770px; height:70px; background-color:#003467;}
#vnheaderlogo {float:left; width:271px; height:43px; padding:3px 0 0 0px; margin-top:23px;}
#vnheaderad {float:right; width:468; height:15px; padding:5px 0 0 0; margin-top:43px;}

/* logo */
#topcontainer {float:left; width:770px;}
#topinnercontainer {float:none; width:746px; height:290px; border:1px #e2e2e2 solid; margin-top:10px;}
#topleft {float:left; width:405px; margin-left:8px;}
#topleftcontent {margin-bottom:10px;}
#topright {float:right; width:318px; padding:25px 0 0 0;}

/* error */
#errorcontainer {float:left; width:770px; min-height:15px; margin-top:0px;}
#errorcontent {float:none; height:45px; margin-top:5px;}

/* search bg */
#searchbg {float:left; width:770px; height:86px; background-color:#6b82a3; border-top:5px #aeb3c1 solid; border-bottom:5px #aeb3c1 solid; margin-top:3px; margin-bottom:15px;}
/* search box */

#searchcontainerbg {float:none; height:57px; width:741px;}
#searchfield {float:left; height:100%; margin-top:13px}
#address_bar{float:left; width:565px; height:30px; border:1px #d9d9d9 solid; background-color:#FFFFFF; text-align:left; color:#000000; font-family:Arial, sans-serif; font-size:14pt; margin-top:10px; margin-left:15px; padding-top:4px;}
#address_bar_small{ width:200px; height:30px; border:1px #d9d9d9 solid; background-color:#FFFFFF; text-align:left; color:#000000; font-family:Arial, sans-serif; font-size:14pt; margin-top:10px; margin-left:15px; padding-top:4px;}
#surf_button{float:right; margin-top:10px; margin-right:15px;}

/* body */
#bodyleft {float:left; width:424px; padding:0px 0px 0 0;}
#bodyleftcontent {padding:0 0 0 10px;}
#bodyright {float:right; width:260px; padding:0px 0px 0 0;}
#bodyrightcontent {padding:10px 0 0 10px;}
.bodysidelinks {margin-bottom:3px;}


/* footer */
#footercontainer {float:left; height:25px; width:770px; margin-top:15px; margin-bottom:5px; border-top:1px #e2e2e2 solid; border-bottom:1px #e2e2e2 solid;}
#footercontentl {float:left; width:400px; text-align:left; margin-left:8px; margin-top:7px;}
#footercontentr {float:right; margin-right:8px; margin-top:7px;}

#footerh {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:7pt; color:#ffffff; text-decoration:none;}
#footerh a:link, footerh a:visited {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:7pt; color:#ffffff; text-decoration:none;}

#footermenu {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:8.5pt; color:#000000; text-decoration:none;}
#footermenu a:link, footermenu a:visited {font-family:Verdana, Tahoma, Arial, sans-serif; font-size:8.5pt; color:#000000; text-decoration:none;}









