body { 
	background-color: #a0c1dd; 
	margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	background-image: url(img/bg5_02.png); 
	background-position: left bottom; 
	background-repeat: repeat-x;
} 

body,td,th { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; 
	color: #5d5956;
} 

a:link { 
	color: #FF6600; 
	text-decoration: none; 
	border-bottom: dashed 1px #ff6600; 
	font-weight: bold;
} 

a:visited { 
	text-decoration: none; 
	color: #FF6600; 
	border-bottom: dashed 1px #ff6600;
} 

a:hover, a:hover:visited { 
	text-decoration: none; 
	color: #0099FF; 
	border-bottom: solid 1px #0099ff;
} 

a:visited { 
	text-decoration: none; 
	color: #FF6600; 
	border-bottom: dashed 1px #ff6600;
} 

h1,h2,h3,h4,h5,h6 { 
	font-weight: bold; 
	font: Arial, Helvetica, sans-serif;
} 

h1 { 
	font-size: 14px; 
	color: #00689B; 
	margin: 0px; 
	padding: 0px;
} 

h2 { 
	font-size: 14px; 
	color: #0094C2; 
	margin: 0px; 
	padding: 0px; 
	line-height: normal; 
	letter-spacing: 1.5ems;
} 
h3 { border-bottom: 0px;
	 border-top: 0px;
	 margin: 0px;
	}

#container { 
	height: 100%; 
	width: 100%; 
	background-image: url(img/bg5_03.png); 
	background-position: left bottom; 
	background-repeat: repeat-x;
} 

.header { 
	background-image: url(img/bg5_01.png); 
	background-position: left top; 
	background-repeat: repeat-x; 
	width: 100%; 
	height: 354px; 
	text-align: center; 
	padding: 0px; 
	margin: 0px; 
	float: none;
} 

/* start footer*/
 
#ftr { 
	background-image: url(img/bottombar.gif); 
	background-position: middle center; 
	background-repeat: no-repeat; 
	width: 882px; 
	height: 67px; 
	text-align: center; 
	vertical-align: middle; 
	line-height: 180%; 
	padding-top: 11px; 
	margin: 6px 0px 0px 0px; 
	float: none; 
	color: #FFFFFF; 
	display: block; 
	font-size: 10px;
} 

#ftr a, #ftr a:link, #ftr a:visited, #ftr a:visited { 
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none; 
	border: 0px;
} 

#ftr a:hover { 
	color: #FFcc00; 
	border-bottom: 1px solid #0094c2;
} 

/* end footer*/

/* content area */

#page { 
	width: 882px; 
	padding: 0px; 
	margin: 0px 0px 0px 0px; 
	text-align: center; 
	display: block; 
	height: 100%;	background-image: url(img/sidegurl_02.gif); 
	background-position: right bottom; 
	background-repeat: no-repeat;
} 

#contentbox { 
	height: 100%; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 2px; 
	margin: 0 0 0 0; 
	float: left;
	text-align:left;
} 

#content { 
	background-image: url(img/content_01.gif); 
	background-position: top left; 
	background-repeat: no-repeat; 
	width: 621px; 
	height: 100%; 
	text-align: left; 
	vertical-align: top; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin-bottom:10px;
	min-height: 1300px;
} 
* html #content {
	height: 1300px; /* IE Min-Height Hack */
} 

#right_col { 
	width: 255px; 
	height:100%; 
	vertical-align: top; 
	text-align: right; 
	padding: 0px; 
	margin: 0px; 
	float: right; 
	display: inline;

} 

.textpad { 
	padding-left: 12px; 
	padding-right: 12px; 
	padding-top: 12px; 
	padding-bottom: 12px; 
	line-height: 170%;
} 

p { 
	line-height: 170%; 
	text-align: left; 
	font-size: 12px; 
	padding-right: 10px;
} 

.content-ftr { 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	width: 621px; 
	height: 10px; 
	float: none; 
	vertical-align: top; 
	background-image: url(img/content_02.gif); 
	background-position: left top; 
	background-repeat: no-repeat;
} 

.features { 
	background-image: url(img/sidegurl_01.gif); 
	background-position: top right; 
	background-repeat: no-repeat; 
	vertical-align: top; 
	text-align: right; 
	padding-left: 12px; 
	padding-right: 12px; 
	padding-top: 25px; 
	padding-bottom: 5px; 
	height: 100%;
	margin: 0 0 0 0; 
	display: block; 
	font-family: Arial, Helvetica, sans-serif;
} 

.feat_in { 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 15px; 
	padding-bottom: 0px; 
	text-align: center; 
	vertical-align: top;
} 

.feat_lg { 
	color: #ffffff; 
	font-size: 15px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	width: 50%; 
	border-bottom: #ffa94a 2px solid; 
	padding-bottom: 4px; 
	padding-top: 320px; 
	padding-left: 0px; 
	padding-right: 0px;
} 

.feat_lg2 { 
	color: #0094C2; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	padding-bottom: 2px; 
	padding-top: 20px;
} 

.grey { 
	font-size: 11px; 
	color: #666666; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-align: center; 
	line-height: 120%; 
	padding: 2px;
} 

#feat_box { 
	text-align: left; 
	margin: 0px; 
	padding: 0px;
} 

.feat-ftr { 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	width: 255px; 
	height: 11px; 
	float: none; 
	vertical-align: top; 

} 

.orangebox1 { 
	width: 90%; 
	color: #000000; 
	padding-bottom: 0px; 
	padding-top: 10px; 
	padding-left: 0px; 
	padding-right: 0px; 
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-transform: uppercase; 
	background-image: url(img/featbox.gif); 
	background-repeat: no-repeat; 
	background-position: top center; 
	height: 100px; 
	vertical-align: middle; 
	text-align: center; 
	letter-spacing: 1.5%; 
	line-height: 140%; 
	margin-top: 25px; 
	margin-bottom: 0px; 
	margin-left: 0px; 
	margin-right: 0px;
} 

.feat_list { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #FFFFFF; 
	font-weight: bold; 
	line-height: 130%;
} 

.white_lg { 
	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
} 

.referenceTxt { 
	font-size: 10px; 
	text-align: right; 
	margin-top: 2px; 
	margin-bottom: 5px; 
	padding-right: 10px;
} 

.smTxt { 
	font-size: 10px;
} 

#ocontentWrap { 
	width: 640px; 
	margin: 0 auto;
} 

#ocontentArea { /* Parent Wrapper for inside boxes */
 	border: 1px solid #f0f0f0; 
	margin: 0px 0px 0px 0px; 
	display: inline; /* IE Hack */
 	padding: 5px; 
	width: 440px; 
	float: left; 
	min-height: 370px;
} 

* html #contentArea {
	height: 370px; /* IE Min-Height Hack */
} 

.orgBox1 { 
	border: solid 2px #f6682a; 
	width: 250px; 
	background-color: #f8f5f0; 
	padding: 00px 0px 0px 10px;
} 

.lightBlue1 { 
	background-color: #c8deee; 
	border-bottom: 1px solid #ffffff; 
	padding: 6px; 
	font-size: 11px; 
	color: #3E4237; 
	font-weight: bold;
} 

.lightBlue2 { 
	background-color: #c8deee; 
	/*border-bottom: 1px solid #ffffff; */
	border: 1px dashed #ffffff;
	margin: 15px;
	padding: 10px; 
	font-size: 11px; 
	color: #3E4237; 
} 

ul { 
	margin-left: 20px; 
	margin-bottom: 0px; 
	margin-right: 0px; 
	margin-top: 0px; /* l t b r */
	padding: 0 0 0 0px; 
	border: none; 
	/* color: #003366; */
} 

li { 
	margin-left: 0px; 
	margin-bottom: 10px; 
	margin-right: 30px; 
	margin-top: 10px; /* l t b r */
	padding: 0; 
	list-style-type: disc; 
	text-transform: none; 
	border-bottom: 0px #f6682a dashed; 
	text-align: left; 
	vertical-align: middle; 
	font-size: 14px; 
	font-family: verdana;
	
} 

#mainWrapper { 
	width: 971px; 
	margin: 0 auto; 
	background-color: #FFFFFF;
} 

#topHeader { 
	height: 83px; 
	background-image: url(img/wbv_03.gif); 
	background-repeat: repeat-x;
} 

#mainHeader { 
	height: 211px; 
	border: 0px; 
	/*width: 971px; */
} 

#nav { 
	background-image: url(img/wbv_06.gif); 
	width: 279px; 
	height: 211px; 
	background-repeat: no-repeat; 
	float: left;
} 

#headerFlash { 
	float: right; 
	width: 691px; 
	background-image: url(img/wbv_08.gif); 
	background-repeat: no-repeat; 
	text-align: right;
} 

#headerPic { 
	/* width: 287px; */
 	height: 211px; 
	background-image: url(img/wbv_09.gif); 
	background-repeat: no-repeat; 
	/* float: right; */
 	display: inline;
} 

#contentWrap { 
	width: 971px; 
	margin: 0 auto; 
	background-image: url(img/wbv_17.gif); 
	background-repeat: repeat-y; 
	padding-top: 0px; 
	vertical-align: top;
} 

#headerGradient { 
	width: 671px; 
	float: right; 
	height: 10px; 
	padding: 0px; 
	vertical-align: bottom; 
	display: inline;
} 

#leftCol { 
	margin: 0px 0px 0px 0px; 
	padding: 0px; 
	display: inline; /* IE Hack */
	width: 300px; 
	float: left; 
	border: 0px; 
	/* background-color: #DAC8BF; */
	min-height: 370px; 
	vertical-align: top;
} 

* html #leftCol { 
	height: 370px; /* IE Min-Height Hack */
} 

#mainArea { 
	margin: 0px 0px 0px 0px; 
	padding: 0px; 
	display: inline; /* IE Hack */
	width: 671px; 
	float: right; 
	min-height: 500px; 
	background-image: url(img/wbv_12.gif); 
	background-repeat: no-repeat
} 

* html #mainArea {
	height: 500px; /* IE Min-Height Hack */
} 

#rightCol { 
	margin: 0px 0px 0px 0px; 
	padding: 1px; 
	display: inline; /* IE Hack */
 	float: left; 
	min-height: 400px; 
	border-right: 0px solid #f3f3f3; 
	text-align: center; 
	vertical-align: top;
} 

* html #rightCol {
	height: 400px; /* IE Min-Height Hack */
} 

#credits { 
	width: 971px; 
	background-color: #d3eaf8; 
	text-align: center; 
	font-size: 10px; 
	color: #0094C2;
} 

#credits a:link, a:visited, a:visited, a { 
	font-weight: bold; 
	color: #0094C2; 
	text-decoration: none; 
	border: 0px;
} 

#credits  { 
	color: #FF9900;
} 

.floatLeft { 
	float: left; 
	margin: 0px; 
	padding: 0px; 
	border: 0px;
} 

.floatRight { 
	float: right; 
	margin: 0px; 
	padding: 0px; 
	border: 0px;
} 

.inline { 
	display: inline;
} 

.hdrImg { 
	display: block;
} 

.bluebox1 { 
	width: 152px; 
	background-color: #008bbd; 
	color: #ffffff; 
	padding: 5px; 
	font-size: 10px;
} 

.greybox1 { 
	width: 152px; 
	background-color: #6b6a69; 
	color: #ffffff; 
	padding: 5px; 
	font-size: 10px;
} 

.orangebox2 { 
	width: 400px; 
	background-color: #ffffff; 
	color: #3f3f3f; 
	border: 1px solid #f16228; 
	padding: 10px; 
	font-size: 11px; 
	margin-bottom: 20px;
} 

/*NAVIGATION*/
 
#menu { 
	height: 88px; 
	width: 882px; 
	margin: 0; 
	padding: 0px; 
	border: 0;
} 

div.outer  { 
	float: left;	width: 110px; 
	height: 77px; margin: 0 0 0 0; 
	background-repeat: no-repeat; 
	background-position: top left; 
	background-image: url(img/menu2.gif);
} 

div.outer a { 
	display: block; 
	margin: 0; 
	padding: 0px;	width: 110px; 
	height: 77px; overflow: hidden; 
	background-image: url(img/menu2.gif); 
	background-position: bottom left; 
	background-repeat: no-repeat; 
	border-bottom: 0px;
} 

div.outer span, div.outer2 span, div.outer3 span, div.outer4 span, div.outer5 span, div.outer6 span, div.outer7 span, div.outer8 span { 
	display: block; 
	margin: 0; 
	padding: 0;
} 

div.outer a:hover, div.outer2 a:hover, div.outer3 a:hover, div.outer4 a:hover, div.outer5 a:hover, div.outer6 a:hover, div.outer7 a:hover, div.outer8 a:hover  { 
	background-image: none; 
	color: #ffffff; 
	text-decoration: none; 
	height: 77px; 
	border-bottom: 0px;
} 

div.outer a:visited, div.outer2 a:visited, div.outer3 a:visited, div.outer4 a:visited, div.outer5 a:visited, div.outer6 a:visited, div.outer7 a:visited, div.outer8 a:visited, div.outer a:visited, div.outer2 a:visited, div.outer3 a:visited, div.outer4 a:visited, div.outer5 a:visited, div.outer6 a:visited, div.outer7 a:visited, div.outer8 a:visited { 
	color: #ffffff; 
	border-bottom: 0px;
} 

div.outer2 { 
	float: left;	width: 110px; 
	height: 77px; margin: 0 0 0 0; 
	background-repeat: no-repeat; 
	background-position: -110px top; 
	background-image: url(img/menu2.gif);
} 

div.outer2 a { 
	display: block; 
	margin: 0; 
	padding: 0px;	width: 110px; 
	height: 77px; overflow: hidden; 
	background-image: url(img/menu2.gif); 
	background-position: -110px bottom ; 
	background-repeat: no-repeat; 
	border-bottom: 0px;
} 

div.outer3 { 
	float: left;	width: 110px; 
	height: 77px; margin: 0 0 0 0; 
	background-repeat: no-repeat; 
	background-position: -220px top; 
	background-image: url(img/menu2.gif);
} 

div.outer3 a { 
	display: block; 
	margin: 0; 
	padding: 0px;	width: 110px; 
	height: 77px; overflow: hidden; 
	background-image: url(img/menu2.gif); 
	background-position: -220px bottom; 
	background-repeat: no-repeat; 
	border-bottom: 0px;
} 

div.outer4 { 
	float: left;	width: 110px; 
	height: 77px; margin: 0 0 0 0; 
	background-repeat: no-repeat; 
	background-position: -330px top; 
	background-image: url(img/menu2.gif);
} 

div.outer4 a { 
	display: block; 
	margin: 0; 
	padding: 0px;	width: 110px; 
	height: 77px; overflow: hidden; 
	background-image: url(img/menu2.gif); 
	background-position: -330px bottom; 
	background-repeat: no-repeat; 
	border-bottom: 0px;
} 

div.outer5 { 
	float: left;	width: 110px; 
	height: 77px; margin: 0 0 0 0; 
	background-repeat: no-repeat; 
	background-position: -441px top; 
	background-image: url(img/menu2.gif);
} 

div.outer5 a { 
	display: block; 
	margin: 0; 
	padding: 0px;	width: 110px; 
	height: 77px; overflow: hidden; 
	background-image: url(img/menu2.gif); 
	background-position: -441px bottom; 
	background-repeat: no-repeat; 
	border-bottom: 0px;
} 

div.outer6 { 
	float: left;	
	width: 110px; 
	height: 77px; 
	margin: 0 0 0 0; 
	background-repeat: no-repeat; 
	background-position: -550px top; 
	background-image: url(img/menu2.gif);
} 

div.outer6 a { 
	display: block; 
	margin: 0; 
	padding: 0px;	
	width: 110px; 
	height: 77px; 
	overflow: hidden; 
	background-image: url(img/menu2.gif); 
	background-position: -550px bottom; 
	background-repeat: no-repeat; 
	border-bottom: 0px;
} 

div.outer8 { 
	float: left;	
	width: 110px; 
	height: 77px; 
	margin: 0 0 0 0; 
	background-repeat: no-repeat; 
	background-position: -770px top; 
	background-image: url(img/menu2.gif);
} 

div.outer8 a { 
	display: block; 
	margin: 0; 
	padding: 0px;	
	width: 110px; 
	height: 77px; 
	overflow: hidden; 
	background-image: url(img/menu2.gif); 
	background-position: -770px bottom; 
	background-repeat: no-repeat; 
	border-bottom: 0px;
} 
div.outer7 { 
	float: left; 
	width: 110px; 
	height: 77px; 
	margin: 0 0 0 0; 
	background-repeat: no-repeat; 
	background-position: -660px top; 
	background-image: url(img/menu2.gif);
} 

div.outer7 a { 
	display: block; 
	margin: 0; 
	padding: 0px;	width: 110px; 
	height: 77px; overflow: hidden; 
	background-image: url(img/menu2.gif); 
	background-position: -660px bottom; 
	background-repeat: no-repeat; 
	border-bottom: 0px;
} 

/* right navigation*/

#rightmenu { 
	background-image: url(img/sidemenu3.png); 
	background-position: top right; 
	background-repeat: no-repeat; 
	width: 100%; 
	height: 261px; 
	text-align: left; 
	vertical-align: top; 
	padding: 0px; 
	margin: 0 0 0 0; 
	display: block;
} 

#navR { 
	height: 256px; 
	width: 240px; 
	margin: 0; 
	padding: 0px; 
	padding-top: 5px;
	padding-bottom:5px; 
	border: 0; 
	position: static;
} 

div.cssnav { 
	float: none; 
	width: 245px; 
	height: 27px; 
	margin-bottom: 0px; 
	margin: 0 0 0 0; 
	padding-left: 7px;
} 

div.cssnav a { 
	display: block; 
	margin: 0; 
	padding: 0px; 
	width: 245px; 
	height: 27px; 
	margin-bottom: 0px; 
	overflow: hidden; 
	border-bottom: 0px;
} 

div.cssnav span { 
	display: block; 
	margin: 0px; 
	padding: 0px;
} 

div.cssnav a:hover { 
	color: #000000; 
	width: 240px; 
	text-decoration: none; 
	height: 27px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	border-left: #F1B228 5px solid; 
	border-bottom: 0px;
	/*margin-left: 5px; */
	padding-left: 0px;
} 

div.cssnav a:active { 
	color: #000000;
} 

.orangetext { 
	font-size: 12px; 
	font-weight: bold; 
	color: #FF6600; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 

.bluebox { 
	padding: 14px;background-image: url(img/bluebox.gif); 
	background-repeat: no-repeat; 
	background-position: center; 
	height: 85px; 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	text-align: left; 
	vertical-align: middle; 
	font-weight: bold; 
	color: #FFFFFF; 	
}


.smallText {font-size: 10px; 
				line-height: 140%;
}

.lessSpacing {
	line-height: 145%;
}


.obox {
	border: 1px dashed #0094D2;
	padding-left: 5px;
	margin-top: 10px;
	}
	
a.nodecoration {
	text-decoration: none;
	border: 0;
}
a.nodecoration:hover {
	text-decoration: none;
	border: 0;
}

#news1 {
	margin-bottom: 5px;
}

