/*************************************************************************/
/*                          CSS DOCUMENT                                */
/************************************************************************/

BODY
{
	background-color: #3A352F;
	margin-top: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #805002;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #805002;
	margin: 0px auto;
	background-image: url(../images/bgnd_vnn.jpg);
	background-repeat: repeat-x;
}

.shell
{
	background-color: #3A352F;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	border-bottom: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
}

td
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}

.mainnewstxt
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}

.newssctolltxt
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.bgheader
{
	background-image: url(../images/bg_header.jpg);
	background-repeat: repeat-x;
}

.bgnews
{
	background-image: url(../images/bg_news.jpg);
	background-repeat: repeat-x;
	background-color: #E6E5E6;
}

.bgmenu
{
	background-image: url(../images/bg_menu.jpg);
	background-repeat: repeat-x;
}

.bgwhite
{
	background-color: #FFFFFF;
}

.borderblue
{
	border: 1px solid #CBDCEA;
}

.txtmainhdlines
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	color: #1F4C21;
	font-weight: bold;
}

.txt10
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
}

.txt11green
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #1F4C21;
}

.txt11greenlight
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #CADF7A;
}

.txt11wht
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
}

.link11whtgr
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

.link11whtgr:hover
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #CADF7A;
	text-decoration: none;
	padding-left: 4px;
	padding-right: 4px;
}

.linkgreen11
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #1F4C21;
	text-decoration: underline;
}

.linkgreen11:hover
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #499C4B;
	text-decoration: none;
}


.morelink
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #1F4C21;
	text-decoration: underline;
}

.morelink:hover
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #499C4B;
	text-decoration: underline;
}

.link11cls
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3A352F;
	text-decoration: none;
}

.link11cls:hover
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #499C4B;
	text-decoration: none;
}

.linkgreenmenu11
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #164117;
	text-decoration: none;
}

.linkgreenmenu11:hover
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #499C4B;
	text-decoration: none;
}
.linkgreenmenu18
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	color: #164117;
	text-decoration: none;
}

.linkgreenmenu18:hover
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	color: #499C4B;
	text-decoration: none;
}

.dotshor
{
	background-image: url(../images/dots_hor.gif);
	background-repeat: repeat-x;
}

.bghdr
{
	background-image: url(../images/bg_hdr.jpg);
	background-repeat: repeat-x;
	padding-left: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.bgdarkbrown
{
	background-color: #2C2924;
}

.bgdivider
{
	background-image: url(../images/bg_divider.gif);
	background-repeat: repeat-y;
}

.imglink
{
	border: 0px solid #000000;
}

.toplogo
{
	background-image: url(../images/vnn_logo.png);
	background-repeat: no-repeat;
	width:145px;
	height:106px;
}

.iswrlogo
{
	background-image: url(../images/logo_iswr.gif);
	background-repeat: no-repeat;
	width:72px;
	height:67px;
}


.toptagline
{
	background-image: url(../images/tagline.png);
	background-repeat: no-repeat;
	width:220px;
	height:25px;
}

.topadv
{
	background-image: url(../images/ad_top.jpg);
	background-repeat: no-repeat;
	width:570px;
	height:60px;
}


.tabtop1
{
	background-image: url(../images/2.png);
	background-repeat: repeat-x;
}
.tabtopleft1
{
	background-image: url(../images/1.png);
	background-repeat: no-repeat;
}
.tabtopright1
{
	background-image: url(../images/3.png);
	background-repeat: no-repeat;
}
.tabmid1
{
	background-image: url(../images/4.png);
	background-repeat: repeat-x;
	background-color: #D1D1D0;
}
.tabbottom1
{
	background-image: url(../images/6.png);
	background-repeat: repeat-x;
}

.tabbottomright1
{
	background-image: url(../images/7.png);
	background-repeat: repeat-x;
}

.tabbottomleft1
{
	background-image: url(../images/5.png);
	background-repeat: repeat-x;
}


.tabtop2
{
	background-image: url(../images/12.png);
	background-repeat: repeat-x;
}


.tabtopleft2
{
	background-image: url(../images/11.png);
	background-repeat: no-repeat;
}


.tabtopright2
{
	background-image: url(../images/13.png);
	background-repeat: no-repeat;
}


.tabmid2
{
	background-image: url(../images/14.png);
	background-repeat: repeat-y;
}
.tabbottom2
{
	background-image: url(../images/18.png);
	background-repeat: repeat-x;
}


.tabbottomright2
{
	background-image: url(../images/19.png);
	background-repeat: no-repeat;
}

.tabbottomleft2
{
	background-image: url(../images/17.png);
	background-repeat: no-repeat;
}
form
{
	margin: 0px auto;
}

.inputtxt
{
	border: 1px solid #1F4C21;
	padding-left: 3px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #1F4C21;
}

.footer
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #817666;
	text-align: center;
	vertical-align: middle;
	height: 37px;
}

