
*{margin:0;padding:0}
body{background:#fff;font-size:75%;font-family:Arial, Helvetica, sans-serif;height:100%;min-height:100%}

.anylinkcss{position:absolute;visibility:hidden;border:1px solid gray;border-bottom-width:0;font:400 12px Verdana;line-height:18px;z-index:100;color:#89D0F8;background-color:#002;width:280px;margin-left:10px;margin-top:-25px;text-decoration:none}.anylinkcss a{color:black;width:100%;display:block;border-bottom:1px solid gray;padding:1px 0;text-decoration:none;text-indent:5px}.anylinkcss a:hover{background-color:#F8FBBD;color:black}


#commonBanner{background:url("/portal/images/common_feel_bg.jpg") repeat-x;font-family:Verdana, Arial, Helvetica, sans-serif;height:40px}#commonBanner a{text-decoration:none}#commonBanner a img{border:none}#commonBanner .alignLeft{color:#fff;float:left;margin-left:10px;padding-top:13px}#commonBanner .alignLeft a{color:#fff}#commonBanner .alignLeft a:hover{color:#eee}#commonBanner .hidden{display:none;visibility:hidden}#commonBanner .virginiaLogo{float:left}#commonBanner #virginiaSearch{float:right;margin-top:7px}#commonBanner #virginiaSearchForm{margin:0}#commonBanner #virginiaSearch p{margin:0;padding:0}#commonBanner #virginiaSearch #searchBox{background:url("/portal/images/virginia_seach_txt-bg.jpg") no-repeat;background-color:transparent;border:0;height:14px;width:172px;padding:3px}#commonBanner #virginiaSearch #vaSearchBtn{background:url("/portal/images/virginia_seach_button-bg.jpg") no-repeat transparent;border:none;height:20px;margin-left:2px;margin-right:5px;width:28px}


#breadcrumb{background-color:#002;font-family:Arial, Verdana, Helvetica, sans-serif;padding:7px 5px 0;color:#fff;min-height:25px}* html 
#breadcrumb{height:22px}#breadcrumb .breadCrumbText{margin-right:396px}#breadcrumb a{color:#fff;text-decoration:none}
#breadcrumb a:hover{color:#ccc;text-decoration:none}#breadcrumb #siteSearchForm{margin:0;position:absolute;top:143px;right:5px}
#breadcrumb #siteSearchForm p,#breadcrumb p{margin:0;padding:0}#breadcrumb #siteSearchForm #searchBoxSite{background:url("/portal/images/virginia_seach_txt-bg.jpg") no-repeat;background-color:transparent;border:0;height:14px;width:172px;padding:.3px}
#breadcrumb #siteSearchForm #siteSearchBtn{background:url("/portal/images/virginia_seach_button-bg.jpg") no-repeat transparent;border:none;height:20px;width:28px;margin-left:2px}
#breadcrumb .alignLeft{float:left}#breadcrumb .clear{clear:both}#breadcrumb .hidden{display:none;visibility:hidden}


img{border:0}
#wrapper{margin:0 auto;padding:0;height:100%;min-height:100%}
html>wrapper{width:auto;min-width:800px;white-space:nowrap}
#header09{
	
    float:right;
    width:100%;
    height:90px;
    margin:0;
    padding:0;
    background-color:#BBE2F8;
    border-top:thick solid #555;
    border-right:thin solid #555;
    border-bottom:thick solid #555;
    border-left:thin solid #555}
    
.headergraphic{
	background:url("/portal/images/bannerRight.jpg") no-repeat;
    background-color:#BBE2F8;
    float:right;
    width:39%;
    padding:0;
    margin:0;
	height:90px}  
    
    
#breadbar {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	height:16px;
	min-width:600px;
	left:0px;
	border:0px;
	background-color:#002;
	z-index:1; 
	padding:2px 0px 2px 0px;

/* Here is the ugly brilliant hack that protects IE5/Win from its own stupidity. 
Thanks to Tantek Celik for the hack and to Eric Costello for publicizing it. 
IE5/Win incorrectly parses the "\"}"" value, prematurely closing the style 
declaration. The incorrect IE5/Win value is above, while the correct value is 
below. See http://glish.com/css/hacks.asp for details. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:auto;
	} 

.bread{color:#EEE}a.bread:active,a.bread:visited,a.bread:link{color:#FFF;text-decoration:none}a.bread:hover{color:#CCC;text-decoration:underline}
a.menufont:active,a.menufont:visited,a.menufont:link{color:#BBE2F8;text-decoration:none}
a.menufont:hover{color:#888;text-decoration:underline}
#header09 #title{margin:20px 0 0 30px;padding:0;color:#000;text-align:left}
#header09 #title a{color:#000}#header09 div #description{margin:5px 0 0 30px;padding:0;color:#666;text-align:left}
.leftSide{background-color:#002;padding:0 0 0 20px;width:200px;height:100%;min-height:100%}
#leftSide2{float:left;width:40px;background-color:#BBE2F8;height:74.3%;min-height:80%}
#rightSide{float:right}#leftfloat{float:left}#Middle{float:left;width:70%;margin:0;padding:20px;background:#1F5293;text-align:left;min-height:70%;height:70%}
.sidebar{width:20%;padding-right:0;text-align:left;height:70%;min-height:70%}
.buttonbar{width:30%;margin:20px 0 0;padding:5px;border:1px solid #BED6F8;background:#fff;text-align:left}
.bold{font-weight:bold}

#leftnav09{margin-top:20px;text-decoration:none;background:#002;border:none}
.nowrap{white-space:nowrap}
li{ margin-left:20px;
    padding-bottom:5px;
    color:#000}
em{text-decoration:none}em.notbold{font-weight:400;text-decoration:none}em.black{color:#000;text-decoration:none}
em.smblack{color:#000;font-size:70%;text-decoration:none}
em.ffffff{color:#FFF;text-decoration:none}
.text1{color:#000;text-decoration:none;background-color:#FFF;border:solid;border-width:thin;border-color:#999;padding:.5em;width:80%}.text2{color:#FFF;text-decoration:none;background-color:#0046B5;border:solid;border-width:thin;border-color:#999;padding:.5em}.text3{color:#FFF;text-decoration:none;background-color:#630;border:solid;border-width:thin;border-color:#999;width:87%;padding:.5em}.text4{color:#111;text-decoration:none;background-color:#C59300;border:solid;border-width:thin;border-color:#999;padding:.5em;width:100%}.text5{color:#000;text-decoration:none;background-color:#FFF;border:solid;border-width:thin;border-color:#999;width:87%;padding:.5em;font-size:70%}.text6{color:#000;text-decoration:none;background-color:#FF9;border:solid;border-width:thin;border-color:#999;width:87%;padding:.5em}.text7{border:solid;border-width:thick;border-color:#F00;width:80%}.text8{color:#FFF;border-width:thin;border-color:#CCC;width:87%}.text9{color:#000;text-decoration:none;background-color:#FF0;border:solid;border-width:thin;border-color:#999;width:87%;padding:.5em}.text10{color:#FFF;text-decoration:none;background-color:#030;border:solid;border-width:thick;border-color:#030;width:87%;padding:.5em}.text11{color:#FFF;text-decoration:none;background-color:#630;border:solid;border-width:thick;border-color:#630;width:87%;padding:.5em}.text12{color:#000;text-decoration:none;background-color:#FFF;border:solid;border-width:thin;border-color:#999;font-size:70%;padding:.5em}.border{border:solid;border-width:thin;border-color:#336;width:auto;padding:.5em}.border1{color:#000;text-decoration:none;background-color:#FFF;border:solid;border-width:thick;border-color:#F00;width:90%;padding:.5em}.noborder{color:#000;text-decoration:none;background-color:#FFF;padding:.5em}.left{color:#EEE;margin-Left:20px}.leftnc{margin:10px}.box1{color:#FFF;text-decoration:none;background-color:#336;border:solid;border-width:thin;border-color:#999;padding:.5em}.box2{color:#000;text-decoration:none;background-color:#FFF;border:solid;border-width:thin;border-color:#999;padding:.5em}.box3{background-color:#FFF;color:#000;border:solid;border-width:thin;border-color:#999;padding:.5em;width:100%}.box4{background-color:#C59300;border:solid;border-width:thin;border-color:#999;padding:.5em;width:100%}.box5{background-color:#FFF;border:solid;border-width:thin;border-color:#999;padding:.5em;width:87%}.box6{background-color:#066;border:solid;border-width:thin;border-color:#999;height:1%;width:1%;padding:0}.box7{background-color:#FFF;border:solid;border-width:thin;border-color:#999;height:1%;width:1%}.box8{color:#FFF;background-color:#333;border:solid;border-width:thin;border-color:#999;padding:.5em;height:12px}.box9{color:#FFF;background-color:#ccc;border:solid;border-width:thin;border-color:#999;padding:.5em;height:12px;width:90%}.box10{font-weight:700;border:solid;width:25%;border-width:thin;padding:.75em}.box11{background-color:#FFF;padding:.5em;margin:0;width:40%}
.box12{color:#000;font-size:110%;background-color:#6CF;border:solid;border-width:thin;border-color:#999;padding:.3em;height:12px}
.box13{background-color:#FFF;font-size:110%;padding:.3em;height:12px;width:80%}.box14{padding:.5em;margin:0 10px 0 20px;width:90%}.box21{margin-top:200px;margin-right:10px;padding:5px;border:3px solid #28A550;color:#FFF;background:#1B5393}
.box23{margin-top:40px;font-size:200%;color:#FFF;padding-top:10px;width:200px;margin-left:70px}
.blueTop{ background-image:url(/portal/images/box/bluetop.gif);
}
.blueBtm{ background-image:url(/portal/images/box/bluebtm.gif);
}
.blueLeft{ background-image:url(/portal/images/box/bluesidelft.jpg);
}
.blueRight{ background-image:url(/portal/images/box/bluesidert.jpg);
}
.bluectr{ background-image:url(/portal/images/box/bluectr.jpg);
}
.box25{width:40%;float:left;margin:20px 20px 0 10px;}
.box26{width:90%;padding:10px 20px 0 10px}

#footer{float:left;width:100%;height:35px;margin:0;padding:15px;text-align:left}
.footer{background-color:#002;padding:7px 5px 0;color:#fff;min-height:25px;font-size:100%}.hiddenPic,.noShow{display:none}
.markerBottompic{background:url("/portal/images/markerBottom.gif")}
label{font-weight:700;}

/*
#splash_ui{width:350px;height:106px;margin-bottom:1px;}
#splash_emp{width:350px;height:106px;margin-bottom:1px;}
#splash_js{width:350px;height:106px;margin-bottom:1px;}
#splash_vs{width:350px;height:106px;margin-bottom:1px;}
#splash_lmi{width:350px;height:106px;margin-bottom:1px;}
#splash_fo{width:350px;height:106px;margin-bottom:1px;}
td.rs_blue_splash{ background:url(/images/splash_blue_rt.jpg) no-repeat left;}
td.rs_yel_splash{ background:url(/images/splash_yel_rt.jpg) no-repeat left;}
.splash_fo_only{background:url(/images/splash_fo_only.jpg) no-repeat top left;}
*/
.splash_fo_rt{background:url(/images/splash_yel_rt.jpg) no-repeat top left;}
.clearbr{clear:left}

a.bigFont{
    font-size: 1.5em;
	font-weight: bold;
    padding:10px 15px 10px 5px;

    }

.textbut{
    font-size: 150%;
	color:#FFF;
	font-weight: bold;
    padding:5px;
    border: solid 2px #6E98C2;
}

.black{
	color:#000;
}
.small{
	font-size: 80%;
}
.pagebg{
	padding:20px;
}
.textbox{
    text-align:justify;
}
.smblackul{
	font-size:100%;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
	line-height:1.1;} /* Small Black Font */
    
.bigblack{
	font-size:145%;
	color:#000000;
	font-weight: bold;
	text-decoration:none;
	line-height:1.1;} /* Small Black Font */
    
.wholeBox{
            background:url(/portal/images/newBG2.jpg) no-repeat;
}

.tabbox { position: relative;
		   top: 0;
		   left: 0;
		   width: 565px;
		   height: 330px;
			margin-left:30px;
		 }
         
 .h5text {
 	margin: 0 0 0 0;
	vertical-align: middle;
 }
 
 .tabbox h6 { position: relative;
              margin: 0;
              padding: 0;
              width: 250px;
              height: 40px;
              border-width: 1px 0 0 1px;
              z-index: 2;
              font-weight:bold;
            }

 .tabbox .last h6 { border-bottom-width: 1px; }

 .tabbox h6 a { display: block;
                padding: 12px 5px 5px 5px;
                margin: 0 1px 0 0;
                height: 40px;
                color: #000;
                font-weight:bold;
                text-decoration: none;
                text-align: center;
                vertical-align:middle;
                background: #E8E8E8;
                background:url(/portal/images/buttonStatic.gif) no-repeat;
			  }

 .tabbox h6 a:hover { 
                color: #E8E8E8;
                font-weight:bold;
                
				text-decoration:underline; 
              	z-index: 1;
              }

 .tabbox h6 a:visited { 
                font-weight:bold;
                color: #000;
              }

 .tabbox .tabpanel { position: absolute;
                     top: 0;
                     left: 250px;
                     
                         width: 412px;
                         height: 264px;                     
                     
                     padding: 7px 30px 7px 30px;
                     border: 1px solid #000;
                     border-top: 1px solid #000;
                     z-index: 1;
                     visibility: hidden;
                     background-color: #FFF;
}

 .tabbox .selected .tabpanel { visibility: visible;
                        overflow: auto;
                        color: #EEE;
}

 .tabbox .selected h6 a { background: #FFF;
                        color: #EEE;
                        font-weight:bold;
                        margin: 0;
                        cursor: default;
                        width: 262px;
                        background:url(/portal/images/buttonLive.gif) no-repeat;
                     z-index: 5;
}
 .tabboxfont{
        color: #000;
 }



.bgCandidate{
		background-image:url(/portal/images/bg/bgCandidate.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgTax{
		background-image:url(/portal/images/bg/bgTax.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgFile{
		background-image:url(/portal/images/bg/bgFile.gif);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgTaa{
		background-image:url(/portal/images/bg/bgTaa.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgUI{
		background-image:url(/portal/images/bg/bgUI.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgFarmWorker{
		background-image:url(/portal/images/bg/bgFarmWorker.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgRS{
		background-image:url(/portal/images/bg/bgRS.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgVet{
		background-image:url(/portal/images/bg/bgVet.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgVetBase{
		background-image:url(/portal/images/bg/bgVetBase.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgMilBase{
		background-image:url(/portal/images/bg/bgMilBase.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgSeeker{
		background-image:url(/portal/images/bg/bgSeeker.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgLMI{
		background-image:url(/portal/images/bg/bgLMI.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgAppeals{
		background-image:url(/portal/images/bg/bgAppeals.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}

.bgJS{
		background-image:url(/portal/images/bg/bgJS.jpg);
        background-repeat:no-repeat;
        background-color:#FFFFFF
}


.newsBG{
            background:url(/portal/images/newsBG.jpg) no-repeat fixed #FFF;
}

a.nochange:hover{color: #FFF;}

.style1 {color: #FFFFFF}

.bgpic{
	font-family:Arial, Helvetica, sans-serif;
    background:#1F5293;
    color:#000;
    padding: 20px;
    font-size:70%;
    }
    
p{
	color:#000;
    padding-top:10px;
    padding-bottom:10px;
    }
a {
    color:#0000FF;
    text-decoration:none;
    }

    
.padTop5{
    padding-top:5px;

}
    
.padRight5{
    padding-right:5px;

}
  
.padBottom5{
    padding-bottom:5px;

}  

.padleft5{
    padding-left:5px;

}
    
.padTop10{
    padding-top:10px;

}
    
.padRight10{
    padding-right:10px;

}
  
.padBottom10{
    padding-bottom:10px;

}  

.padleft10{
    padding-left:10px;

}

.noIndent {
    margin-left:0px;
    margin-right:0px;
    list-style:square;
} 
.bgchange{
    background:#efefef;
}
  
.tdheader{
	color:#FFF;
    background:#000022;
    padding: 10px;
    font-size:80%;
    font-weight:bold;
}
table{border-collapse:collapse;font-size:100%}
.td5px{padding:5px;border:thin solid #555;}
.td10px{padding:10px;border:thin solid #555;}
.tdrt10px{padding-right:10px;}
.td20px{padding:20px;border:thin solid #555;}
.marginLeft40{
	margin-left: 40px; 
    text-align: left
}
.infotdbg{
    background:#010000;
}
h1, h2, h3, h4, h5{color:#000}
/*
h1{color:#000;
	font-size:200%}
h2{color:#000;
	font-size:180%}
h3{color:#000;
	font-size:160%}
h4{color:#000;
	font-size:140%}
h5{color:#000;
	font-size:120%}
*/
h6{font-size:90%}
.cursorHelp{cursor:help;}
.cursorHand{cursor:pointer;}
.infotd10px{
	color:#FFF;
	padding:10px;
    background:#FFF;}
.underLine{text-decoration:underline; }

.textboxtan{color:#000000;
	text-decoration:none;
	background-color:#FFFFCC;
	border:solid;
	border-width:thin;
	border-color:#999999;
	padding:0.5em;}
    
a:active,a:visited,a:link{color: #0000FF}
a:hover {color: #999999;text-decoration:underline}
.mceContentBody{background:#1F5293;color:#000}
.defaultbg{color:#000022}
.white, .whitefont{color:#fff}

a.black:active,a.black:visited,a.black:link{
	text-decoration:none;
	font-weight: bold;
	color:#000000;}
	
a.black:hover{color:#888888;
	text-decoration:none;}
    
a.white:active,a.white:visited,a.white:link{
	text-decoration:none;
	color:#FFFFFF;}
	
a.white:hover{color:#888888;
	text-decoration:underline;}

a.smwhite:active,a.smwhite:visited,a.smwhite:link{
	text-decoration:none;
	font-size:70%;
	color:#FFFFFF;}
	
a.smwhite:hover{color:#888888;
	text-decoration:underline;
	font-size:70%;}

a.whitefont:active,a.whitefont:visited,a.whitefont:link{
	text-decoration:none;
	color:#FFFFFF;}
	
a.whitefont:hover{color:#888888;
	text-decoration:underline;}
div.float_left{float:left;}
div.float_right{float:right;}
div.float_center{float:inherit;}
span.numsq{background:url("/vecportal/images/press.jpg") no-repeat; 
padding:5px 8px 8px 5px;
font-weight:bold } 