/* Accessibility CSS */

* html .skip {display: block} 
:root .skip {display: block}  
.skip a {padding: 0 0.5em; display: inline; z-index: 2; text-decoration:none; position: absolute; width: 14em; left: -200em}
.skip a:focus, .skip a:active {position: absolute; left: 0.5em; border: solid #0327FF 2px; color: #fff; background: #0327FF}
.skip a:hover {cursor: default}

h1 {
margin:0;
padding:0;
display:none;
position:absolute;
top:0;
left:-2000px;
}


/* Overall Settings */

BODY 
{
    background-image:url(pix/vhprf_small3.jpg);
	background-attachment: fixed;
    background-position:top;
    background-repeat:repeat-x;
    background-color:#000;
    margin-top:0px;
    margin-bottom:0px
}

#mainDiv 
{
    width:980px;
    margin-left:auto;
    margin-right:auto;
}

#leftcolumn a{
padding: 4px 4px;
display: block;
width: 200px;
font-weight: bold;
border-bottom: 1px solid #003b81;
font-size: 14px;
font-family: Tahoma,Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#000000;
}

#leftcolumn A:link { color:003b81;font-size: 12px;font-family: Verdana;text-decoration:none; }
#leftcolumn A:visited { color:003b81;font-size: 12px;font-family: Verdana,Tahoma;text-decoration:none; }
#leftcolumn A:hover { color:#ffffff;font-size: 12px;font-family: Verdana,Tahoma;text-decoration:none;background-color:#0327FF; }


.rightnav {width:250px;float:left;padding-bottom:15px;}

BODY, TD {font-family:Tahoma,arial;
	      font-size: 14px; 
	      color:#000;
         line-height:18px;	}

#tdLeftNav {width:150px;background-color:#031E3B;  }
.tdContent {background-color:#1A0C0C;}
.contentDiv {}
.contentDiv_container {background-color:#fff;}

A, A:link, A:visited {color:#0327FF}


