a.t_nav:link { color: #ffffff; font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; line-height: 24px;}
a.t_nav:visited { color: #ffffff; font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; line-height: 24px;}
a.t_nav:hover { color: #cccccc; font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; line-height: 24px;}

a.b_nav:link { color: #ffffff; font-size: 9px; font-family: "Futura Medium", "Century Gothic", verdana, arial, sans-serif; text-decoration: none;}
a.b_nav:visited { color: #ffffff; font-size: 9px; font-family: "Futura Medium", "Century Gothic", verdana, arial, sans-serif; text-decoration: none;}
a.b_nav:hover { color: #ffffff; font-size: 9px; font-family: "Futura Medium", "Century Gothic", verdana, arial, sans-serif; text-decoration: underline;}
		
a.t_nav2:link { color: #EBEBE0; font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; text-transform: uppercase;}
a.t_nav2:visited { color: #EBEBE0; font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; text-transform: uppercase;}
a.t_nav2:hover { color: #ffffff; font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; text-transform: uppercase;}
		
.btext {font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; color: #000000;}
.btext_lg {font-size: 13px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; color: #000000;}
.gtext {font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; color: #999999;}
.wtext {font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; color: #ffffff;}
.wtext2 {font-size: 14px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; color: #ffffff;}
.green {font-size: 10px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; color: #4F9747; font-weight: bold;}

.login {font-size: 9px; font-family: verdana, arial, sans-serif; color: #000000;}

a:link { color: #8B0D1A; font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; font-weight: bold;}
a:visited { color: #8B0D1A; font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; font-weight: bold;}
a:hover { color: #501111; font-size: 11px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: underline; font-weight: bold;}

a.port:link { color: #ffffff; font-size: 10px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none;}
a.port:visited { color: #ffffff; font-size: 10px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none;}
a.port:hover { color: #EBEBE1; font-size: 10px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: underline;}

.welcome1 {font-size: 24px; font-family: "Stone Sans", verdana, arial, sans-serif; color: #336633; font-weight: bold;}
.welcome2 {font-size: 16px; font-family: "Stone Sans", verdana, arial, sans-serif; color: #336633; font-weight: bold;}

.whead {font-size: 12px; font-family: garamound, times, serif; color: #ffffff;}
.head { color: #666666; font-size: 22px; font-family: garamound, times, serif; text-decoration: none; font-weight: bold;}
.head2 { color: #8B0D1A; font-size: 14px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; font-weight: bold;}
.home_head { color: #999999; font-size: 22px; font-family: Didot, Times, serif; text-decoration: none; font-weight: bold;}
.home_head2 { color: #003366; font-size: 22px; font-family: Didot, Times, serif; text-decoration: none; font-weight: bold;}

a.head2_link:link { color: #8B0D1A; font-size: 14px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; font-weight: bold;}
a.head2_link:visited { color: #8B0D1A; font-size: 14px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: none; font-weight: bold;}
a.head2_link:hover { color: #501111; font-size: 14px; font-family: "ITC Stone Sans", verdana, arial, sans-serif; text-decoration: underline; font-weight: bold;}

.bg_gray     {background-image: url("/images/layout/menu_bg.gif"); bgcolor: #989865; border-style: solid; border-width: 0 1 1; border-color: #ffffff }


#dropmenudiv{position:absolute; border:1px solid #ffffff; border-bottom-width: 0; font:normal 11px helvetica, arial, sans-serif; line-height:18px; z-index:100;}

#dropmenudiv a{width: 100%; display: block; text-indent: 5px; border-bottom: 1px solid #ffffff; padding: 1px 0; text-decoration: none; font-weight: bold;}
		
#dropmenudiv a:hover{ /*hover background color*/ background-color: #8B0D1A;}
		
.relo_1 {font-weight: bold; font-size: 12pt; font-family: Verdana,Arial,Helvetica,sans-serif;} 
.relo_2 {color: #2C4D9C; font-weight: 700; font-size: 18pt; font-family: Verdana,Arial,Helvetica,sans-serif;}
.relo_3 {font-weight: 900; font-size: 20pt; font-family: Verdana,Arial,Helvetica,sans-serif;}
.relo_4 {font-weight: normal; font-size: 13pt; font-family: Verdana,Arial,Helvetica,sans-serif;}

.hnewsteaser {font-family: arial, helvetica, vandana, sans-serif; color: #000000; font-size: 12px; text-decoration: none; font-weight: normal;}
.newslink {font-family: arial, helvetica, sans-serif; text-decoration: none; font-size: 11px;}
.storyauthor { color: gray; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.storybody { color: black; font-size: 13px; font-family: Arial, Helvetica, Swiss, SunSans-Regular }
.storyemail { color: gray; font-size: 11px; font-family: Arial, Helvetica, Swiss, SunSans-Regular;}
.storytitle { color: #13348C; font-weight: bold; font-size: 15px; font-family: Arial, Helvetica, Swiss, SunSans-Regular;}

.hnewsdate {color: #838383; font-size: 10px; font-family: arial, helvetica, verdana, sanns-serif; font-style: italic; text-decoration: none}

.filter {background-repeat: no-repeat; background-position: align-center; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/layout/virginia_banner.png');}
.filter[class] {background-repeat: no-repeat; background-position: align-center; background-image: url(/images/layout/virginia_banner.png);}

a.ahland:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#860022; text-decoration: none; font-size:12px;}
a.ahland:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#860022; text-decoration: none; font-size:12px;}
a.ahland:hover {font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; background-color:#860022; text-decoration: none; font-size:12px;}

a.hanover:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#015017; text-decoration: none; font-size:12px;}
a.hanover:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#015017; text-decoration: none; font-size:12px;}
a.hanover:hover {font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; background-color:#015017; text-decoration: none; font-size:12px;}

a.henrico:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#011050; text-decoration: none; font-size:12px;}
a.henrico:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#011050; text-decoration: none; font-size:12px;}
a.henrico:hover {font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; background-color:#011050; text-decoration: none; font-size:12px;}

a.kingwilliam:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#500148; text-decoration: none; font-size:12px;}
a.kingwilliam:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#500148; text-decoration: none; font-size:12px;}
a.kingwilliam:hover {font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; background-color:#500148; text-decoration: none; font-size:12px;}

a.Louisa:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#432e00; text-decoration: none; font-size:12px;}
a.Louisa:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#432e00; text-decoration: none; font-size:12px;}
a.Louisa:hover {font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; background-color:#432e00; text-decoration: none; font-size:12px;}

a.Midlothian:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#664602; text-decoration: none; font-size:12px;}
a.Midlothian:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#664602; text-decoration: none; font-size:12px;}
a.Midlothian:hover {font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; background-color:#664602; text-decoration: none; font-size:12px;}

a.Tappahannok:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#b76c00; text-decoration: none; font-size:12px;}
a.Tappahannok:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#b76c00; text-decoration: none; font-size:12px;}
a.Tappahannok:hover {font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; background-color:#b76c00; text-decoration: none; font-size:12px;}

a.kingqueen:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#00a99d; text-decoration: none; font-size:12px;}
a.kingqueen:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#00a99d; text-decoration: none; font-size:12px;}
a.kingqueen:hover {font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; background-color:#00a99d; text-decoration: none; font-size:12px;}

a.richmond:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#d57db5; text-decoration: none; font-size:12px;}
a.richmond:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#d57db5; text-decoration: none; font-size:12px;}
a.richmond:hover {font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; background-color:#d57db5; text-decoration: none; font-size:12px;}




.newpadding { padding-left:5px; padding-bottom:2px; padding-top:2px;}

.italicinfo { font-family:Arial, Helvetica, sans-serif; color:#000000; font-style:italic; font-size:12px; padding-left:5px;}

.relo {padding-left: 10px; line-height: 30px; background: url(/images/layout/relomenu_bg.gif) no-repeat top;}
.relo:hover {padding-left: 10px; line-height: 30px; background: url(/images/layout/relomenu_bg_on.gif) no-repeat top;}

a.relo_link:link { font-family:"ITC Stone Sans", verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-size:10px;}
a.relo_link:visited { font-family:"ITC Stone Sans", verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none; font-size:10px;}
a.relo_link:hover {font-family:"ITC Stone Sans", verdana, Arial, Helvetica, sans-serif; color: #EBEBE0; text-decoration: none; font-size:10px;}

div, #detailSocialShare{ text-align:center;}

#adbox div{color: #000 !important; width: 620px; white-space: normal !important;}
#adbox div div{float: none !important; color: #000 !important;}

table div#detailSocialShare {text-align: center;}
