body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 400;
color: #000000;
background-color: #FFFFFF;
margin: 0;
}
div, p, blockquote, ol, ul, dl, li, dt, dd, td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 400;
color: #000000;
line-height: 16px;
} 
b, strong { font-weight: 700}
hr { color: #999999}

td.nav {background-image:url(images/layout/nav_bg.jpg)} 
td.lnav {background-image:url(images/layout/leftnav_top.jpg)}
td.rnav {background-image:url(images/layout/leftnav_right_edge_bg.jpg)} 
td.head {background-image:url(images/layout/header_bg.gif)} 
td.vert {background-image:url(images/layout/vert_line.gif)}
td.nav1 {background-image:url(images/layout/nav_bg.jpg)} 
td.lnav1 {background-image:url(images/layout/leftnav_top.jpg)}
td.rnav1 {background-image:url(images/layout/leftnav_right_edge_bg.jpg)} 
td.head1 {background-image:url(images/layout/header_bg.gif)} 
td.vert1 {background-image:url(images/layout/vert_line.jpg)}
td.lnav2 {background-image:url(images/layout/leftnav_top.gif)}
td.random {text-align: center; border: 1px solid #999999}
td.bottomline { border-bottom: 1px solid #999999}
td.topline { padding: 0; border-top: 1px solid #999999}
td.tline { border-top: 1px solid #999999}
img.random {text-align: center; border: 1px solid #333}
table.bg {background-image:url(images/wvwrc/thumb_001.jpg)}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 12px;
}
.inputpad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #333333;
	color: #000000;
	font-size: 12px;
	padding: 3px;
}
.inputpad_no {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F9F9F9;
	border: 0px solid #333333;
	color: #000000;
	font-size: 12px;
}
.inputpad_bnbtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F9F9F9;
	border: 0px solid #333333;
	color: #000000;
	font-size: 14px;
	font-weight: 700;
}
.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 11px;
}
.submit {
	margin-top: 10px;
	color: #000000;
	background-color: #CCCCCC;
	border: 1px solid #000000; 
	font-size: 12px;
	font-weight: 600;
	width: 75px;
}
.submit_registration {
	margin-top: 10px;
	color: #000000;
	background-color: #CCCCCC;
	border: 1px solid #000000; 
	font-size: 13px;
	font-weight: 600;
	width: 200px;
}
.body { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px}
.body a:active { color: #0033CC; text-decoration: underline; font-weight: bold; font-size: 11px}
.body a:link { color: #0033CC; text-decoration: underline; font-weight: bold; font-size: 11px}
.body a:visited { color: #0033CC; text-decoration: underline; font-weight: bold; font-size: 11px}
.body a:hover { color: #0033CC; text-decoration: underline; font-weight: bold; font-size: 11px}

.topnav  a:active { color: #0033CC; text-decoration: none; font-size: 12px}
.topnav  a:link { color: #000000; text-decoration: none; font-size: 12px}
.topnav  a:visited { color: #000000; text-decoration: none; font-size: 12px}
.topnav  a:hover { color: #0033CC; text-decoration: underline; font-size: 12px}

.icons  a:active { color: #0033CC; text-decoration: none; font-size: 10px}
.icons  a:link { color: #333333; text-decoration: none; font-size: 10px}
.icons  a:visited { color: #333333; text-decoration: none; font-size: 10px}
.icons  a:hover { color: #0033CC; text-decoration: underline; font-size: 10px}

.leftside { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.leftside  a:active { color: #0033CC; font-size: 12px}
.leftside  a:link { color: #333333; font-size: 12px}
.leftside  a:visited { color: #333333; font-size: 12px}
.leftside  a:hover { color: #0033CC; font-size: 12px}

.rightside {  padding: 0px 0px 10px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; list-style-type: square}
.rightside  a:active {  color: #0033CC; text-decoration: none; font-size: 11px}
.rightside  a:link {  color: #0033CC; text-decoration: none; font-size: 11px}
.rightside  a:visited {  color: #0033CC; text-decoration: none; font-size: 11px}
.rightside  a:hover {  color: #0033CC; text-decoration: underline; font-size: 11px}

.brightside {  padding: 0px 0px 10px 0px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; list-style-type: square}
.brightside  a:active {  color: #0033CC; text-decoration: none; font-size: 12px}
.brightside  a:link {  color: #0033CC; text-decoration: none; font-size: 12px}
.brightside  a:visited {  color: #0033CC; text-decoration: none; font-size: 12px}
.brightside  a:hover {  color: #0033CC; text-decoration: underline; font-size: 12px}

.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px}
.footer  a:active {  color: #0033CC; text-decoration: none; font-size: 10px}
.footer  a:link {  color: #333333; text-decoration: none; font-size: 10px}
.footer  a:visited {  color: #333333; text-decoration: none; font-size: 10px}
.footer  a:hover {  color: #0033CC; text-decoration: underline; font-size: 10px}

.wtitle {  background-color: #00620D; color: #FFFFFF; text-decoration: none; font-size: 12px}
.wtitle  a:active {  color: #FFFFFF; text-decoration: none; font-size: 12px}
.wtitle  a:link {  color: #FFFFFF; text-decoration: none; font-size: 12px}
.wtitle  a:visited {  color: #FFFFFF; text-decoration: none; font-size: 12px}
.wtitle  a:hover {  color: #FFFFFF; text-decoration: underline; font-size: 12px}

.news {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px}
.news  a:active {  color: #0033CC; text-decoration: none; font-size: 12px}
.news  a:link {  color: #0033CC; text-decoration: none; font-size: 12px}
.news  a:visited {  color: #0033CC; text-decoration: none; font-size: 12px}
.news  a:hover {  color: #0033CC; text-decoration: underline; font-size: 12px}

.newscat {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px}
.newscat  a:active {  color: #0033CC; text-decoration: none; font-size: 12px}
.newscat  a:link {  color: #0033CC; text-decoration: none; font-size: 12px}
.newscat  a:visited {  color: #0033CC; text-decoration: none; font-size: 12px}
.newscat  a:hover {  background-color: #0033CC; color: #FFFFFF; text-decoration: none; font-size: 12px}

.crumb {  background-color: #FFFFFF; color: #000000; text-decoration: none; font-size: 10px}
.crumb  a:active {  color: #000000; text-decoration: none; font-size: 10px}
.crumb  a:link {  color: #000000; text-decoration: none; font-size: 10px}
.crumb  a:visited {  color: #000000; text-decoration: none; font-size: 10px}
.crumb  a:hover {  color: #0033CC; text-decoration: underline; font-size: 10px}

.toc { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.toc  a:active { color: #0033CC; text-decoration: none; font-size: 12px}
.toc  a:link { color: #0033CC; text-decoration: none; font-size: 12px}
.toc  a:visited { color: #0033CC; text-decoration: none; font-size: 12px}
.toc  a:hover { color: #0033CC; text-decoration: underline; font-size: 12px}

.toc_big { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
.toc_big  a:active { color: #0033CC; text-decoration: none; font-size: 14px}
.toc_big  a:link { color: #0033CC; text-decoration: none; font-size: 14px}
.toc_big  a:visited { color: #0033CC; text-decoration: none; font-size: 14px}
.toc_big  a:hover { color: #0033CC; text-decoration: underline; font-size: 14px}

.bighead { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold;}
.bighead  a:active { color: #0033CC; text-decoration: none; font-size: 16px}
.bighead  a:link { color: #0033CC; text-decoration: none; font-size: 16px}
.bighead  a:visited { color: #0033CC; text-decoration: none; font-size: 16px}
.bighead  a:hover { color: #0033CC; text-decoration: underline; font-size: 16px}

.biglinku { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;}
.biglinku  a:active { color: #0033CC; text-decoration: underline; font-size: 14px}
.biglinku  a:link { color: #0033CC; text-decoration: underline; font-size: 14px}
.biglinku  a:visited { color: #0033CC; text-decoration: underline; font-size: 14px}
.biglinku  a:hover { color: #0033CC; text-decoration: underline; font-size: 14px}

.toc_bu { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
.toc_bu  a:active { color: #0033CC; text-decoration: none; font-size: 14px}
.toc_bu  a:link { color: #0033CC; text-decoration: none; font-size: 14px}
.toc_bu  a:visited { color: #0033CC; text-decoration: none; font-size: 14px}
.toc_bu  a:hover { color: #0033CC; text-decoration: underline; font-size: 14px}

.fancylink { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 12px}
.fancylink  a:active { color: #0033CC; text-decoration: none; font-size: 12px}
.fancylink  a:link { color: #0033CC; text-decoration: none; font-size: 12px}
.fancylink  a:visited { color: #0033CC; text-decoration: none; font-size: 12px}
.fancylink  a:hover { background-color: #0033CC; color: #FFFFFF; text-decoration: none; font-size: 12px}

.main { font-size: 13px;}
a.main:link { text-decoration: none; font-size: 13px;}
a.main:visited { text-decoration: none; font-size: 13px;}
a.main:hover { color: #FFFFFF; background-color: #00620C; text-decoration: none; padding: 0.25em; border: 0.01em solid #333;}
a.main:active { font-size: 13px;}

a.focus:link { text-decoration: underline; font-size: 13px;}
a.focus:visited { text-decoration: underline; font-size: 13px;}
a.focus:hover { text-decoration: underline; font-size: 13px;}
a.focus:active { text-decoration: underline; font-size: 13px;}

a.look:link { color: #cccccc; text-decoration: none; font-size: 15px;}
a.look:visited { text-decoration: none; font-size: 15px;}
a.look:hover { text-decoration: underline; font-size: 15px;}
a.look:active { text-decoration: none; font-size: 15px;}

.linkborder {border: 1px solid #CCCCCC}
.newsborder {border: 1px solid #999999}
.newstitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 14px}
.ntitle { color: #000000; background-color: #CFD0C2; border: 1px solid #999999}
.nobgtitle { color: #000000; font-size: 14px; font-weight: 700}
.nobgtitleL { color: #000000; font-size: 18px; font-weight: 700}
.ltitle { background-color: #FFFFFF; color: #000000; text-decoration: none; font-size: 18px; font-weight: 700}
.ftitle { color: #000000; text-decoration: none; font-size: 18px; font-weight: 700}
.ztitle { background-color: #0F196E; color: #eee; text-decoration: none; font-size: 14px; font-weight: 700}
.btitle { background-color: #FFFFFF; color: #000000; text-decoration: none; font-size: 14px; font-weight: 700}
.bnbtitle { color: #000000; text-decoration: none; font-size: 14px; font-weight: 700}
.bgtitle { background-color: #e2e2e2; color: #333333; text-decoration: none; font-size: 14px; font-weight: 700}
.butitle { background-color: #FFFFFF; color: #000000; text-decoration: underline; font-size: 14px; font-weight: 700}
.bumtitle { background-color: #FFFFFF; color: #000000; text-decoration: underline; font-size: 12px; font-weight: 700}
.mtitle { background-color: #FFFFFF; color: #000000; text-decoration: none; font-size: 12px; border: 1px solid #999999}
.admintitle { background-color: #FFFFFF; color: #000000; text-decoration: none; font-size: 12px}
.static { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.job { border: 1px solid #999999}
.alert { font-size: 11px; color: #FF0000; font-weight: bold}
.balert { font-size: 12px; color: #FF0000; font-weight: bold}
.blist { font-weight: bold; font-size: 12px}
.fsize { font-size: 9px; color: #444444;}
.dbborder { border: 1px solid #999999;}
.ddbborder { border: 1px solid #999999; padding: 3px;}
.tbborder { border: 1px solid #666666;  padding: 3px;}
.ldbborder {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.mdbborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.rdbborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.nbborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.nrlborder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.nnborder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.nntbborder {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.topbottomborder {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b9b9b9;
	border-right-color: #b9b9b9;
	border-bottom-color: #b9b9b9;
	border-left-color: #b9b9b9;
}
.lightrow {
background-color: #EEEEEE;
}
.lighterrow {
background-color: #F9F9F9;
}
.tborder { background-color: #00620C; color: #FFFFFF; border: 1px solid #000000; text-align: center}
.mborder { background-color: #CCCCCC; border: 1px solid #333333;}
.line { background-color: #999999;}
.lineb { background-color: #999999; border: 1px solid #666666;}
.lined { background-color: #cccccc; border: 1px solid #666; color: #333;}
.banner { background-color: #D8CC9C}
.blocktitle { color: #333333; font-size: 11px; font-weight: 700;}
.lil { color: #333333; font-size: 9px;}
.lil10 { color: #333333; font-size: 10px;}
.br.page { page-break-after: always }
.tr.page { page-break-after: always }
.medblack { color: #000; font-size: 11px; font-weight: 700;}
.lilblue { font-size: 10px; color: #0000FF;}
.lilred { font-size: 10px; color: #FF0000;}
.bigred { font-size: 12px; color: #FF0000; font-weight: 700;}
.bigredL { font-size: 14px; color: #D00000;}
.bigmred { font-size: 12px; color: #FF0000;}
.bigredB { font-size: 18px; color: #FF0000; font-weight: 700;}
.lilgreen { font-size: 10px; color: #006600;}
.border_stream { border: 2px solid #666666; background-color: #DBDBDB;}
.form_border { border: 2px solid #333333; background-color: #DBDBDB;}
.form_border_wvsos { border: 2px solid #333333; background-color: #DBDBDB; background-image:url(images/wvsos_form_background.jpg)}
.form_inside_border { border: 1px solid #333333; background-color: #f1f1f1;}
.form_inside_border_wvsos { border: 1px solid #333333; background-color: #E2E2E2; border-style: dashed;}
.lilblack { font-size: 10px; color: #333333;}
.eform_title { font-size: 12px;	font-weight: bold; border: 1px solid #00620C;}
.linkborder { background-color: #f9f9f9; color: #FFFFFF; border: 1px solid #999999; text-align: center}
.blue { font-size: 11px; color: #0000FF; font-weight: bold; font-style: italic}
.blues { color: #0000FF;}
.reds { color: #FF0000;}
.bblue { color: #0000FF; font-weight: bold}

a.button {
font-weight: bold;
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 4px 8px;
border-top: 1px solid white;
border-right: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid white;
text-align: center;
min-width: 75px;
text-transform: uppercase;
}
a.button:link {
background-color: #00620C;
color: #FFF;
text-decoration: none;
}
a.button:visited {
background-color: #00620C;
color: #fff;
text-decoration: none;
}
a.button:hover {
background-color: #00620C;
color: #CCFFCC;
border-color: black white white black;
text-decoration: none;
}
a.button:active {
background-color: #00620C;
color: #fff;
text-decoration: none;
}

.linespacing1 { line-height: 12pt;}
.linespacing2 { line-height: 14pt;}
.linespacing3 { line-height: 16pt;}
.linespacing5 { line-height: 20pt;}
.disinit { color: #FFFFFF; background-color: #00620C; border: 0.1em solid #333; padding: 0.1em; font-size: 10px;}
ul.events { margin-left: 1.5em; list-style-image: url(images/icon/star.gif);}

.rsb {  background-color: #FFFFFF; padding: 5px 0px 5px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; list-style-type: square; border: 1px solid #999;}
.rsb  a:active {  color: #000000; text-decoration: none; font-size: 12px}
.rsb  a:link {  color: #000000; text-decoration: none; font-size: 12px}
.rsb  a:visited {  color: #000000; text-decoration: none; font-size: 12px}
.rsb  a:hover {  color: #0033CC; text-decoration: underline; font-size: 12px}

.rsbm { background-color: #FFFFFF;
	filter:alpha(opacity=70);
	opacity: 0.70;
	-moz-opacity:0.70;
}
a.button:active {
font-size: 12px;
color: #0033CC;
background-color: #FFFFFF;
}
tr.ltrow {background-color: #F9F9F9;}
.bline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999;
}
.tbline {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999;
	border-top-color: #999;
}
.nbline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999;
	border-top-color: #999;
}
.meetingborder { background-color: #f9f9f9; border: 1px solid #999999; text-align: center}
.lbrow {
background-color: #EEF4FE;
}
.lgrow {
background-color: #F4FBF2;
}
.larow {
background-color: #EEE;
}
.lbrowb {
border-top: 1px solid #999;
}
td.btop {
border-top: 1px solid #999999;
}
td.rline {
border-right: 1px solid #999999;
}
td.lline {
border-left: 1px solid #999999;
}
.table_mac {
border: 1px solid #999999;
}
