body {	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	background-image: url("../../images/home/main-background.gif");

	margin: 0px;

	line-height: 130%;

}

	

ol {

	line-height: 150%;

}



p {	

	line-height: 130%;

}



h1, h2, h3 {

	font-weight: bold; 

	line-height: 110%;

}



h1 {

	font-size: 17px;

	color: #5f469b;	

}



h2 {

	font-size: 13px;

}



h3 {

	font-size: 12px; 

	font-style: italic;

}



td {

	line-height: 130%;

}



div {

	line-height: 130%;

}



hr {

	border: 1px dotted #999999;

	height: 1px;

}



/* begin header styles */



.header {

	/* background-color: #714BAC; */

	background-color: #674BA2;

	text-align: center;

	vertical-align: middle;

}



.searchbox {

	font-size: 9px; 

	border: 1px solid;

	border-color : #4f427b; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.topyellowbar {

	background-color: #fec34e;

	text-align: center;

	vertical-align: middle;

	border: solid white; 

	border-width: 1px 0px 1px 0px;

	height: 25px;

}



.bottomyellowbar {

	background-color: #fec34e;

	text-align: center;

	vertical-align: middle;

	border: solid white; 

	border-width: 0px 0px 2px 0px;

	height: 25px;

}



.bottomyellowbar2 {

	background-color: #fec34e;

	border: solid white; 

	border-width: 0px 0px 2px 0px;

}



.subnavbar {

	background-color: #edf0ed;

	text-align: center;

	vertical-align: top;

}



.subnav {

	text-align: right;

	vertical-align: middle;

	font-size: 9px;

	color: #bbbdbb;	

}



.subnavbar {

	background-color: #edf0ed;

	text-align: center;

	vertical-align: top;

}





.footer {

	background-color: #fec34e;

	border: solid 2px white;

	height: 25px;

}

.footerpadding {

	padding: 5px;

	font-size: 9px;

	color: #333333;

}



#sitemap {

background-color: white;

vertical-align: top;

width: 650px;

border: 5px double #FEC34E;

margin-top: 15px;

}



.homecontent {

background-color: d3e5dd;

font-size: 9px;

vertical-align: top;

}



.content {

background-color: white;

vertical-align: top;

}



.contentpadding {

margin: 10px;

font-size: 11px;

vertical-align: top;

text-align: left;

}



#maingraphic {

border-top: 1px solid white;

border-bottom: 1px solid white;

}



#mainquote {

font-size: 10px;

color: #333333;

padding-left: 10px;

}



.featuredimage {

padding-top: 10px;

padding-bottom: 5px;

}



.align-right {

float: right;

margin: 0px 0px 10px 10px

}



.homepadding {

padding: 4px 10px 4px 10px;

}



#homegraphic {

width: 775px;

background-image: url("../../images/home/main-background.gif");

background-repeat: no-repeat;

background-position: right;

}



.homevlietquote {

margin: 10px 10px 4px 10px;

padding: 4px;

border-color: #615589;

border-style: solid;

border-width: 1px;

background-color: #e3e7e4;

line-height: 150%;

}



.pagequote {

padding: 5px;

border: 1px solid #615589;

background-color: #edf2ef;

line-height: 150%;

}



.topimage {

float: right;

margin: 0px 0px 15px 15px;

}



.ninepx {

	font-size: 9px; 

}



.tenpx {

	font-size: 10px; 

}



.elevenpx {

	font-size: 11px; 

}



.twelvepx {

	font-size: 12px; 

}



.thirteenpx {

	font-size: 13px; 

}



.fourteenpx {

	font-size: 14px;  

}



.white {

	background-color: #ffffff;

}



.subbullet {

	list-style-image: url('../../images/lines-buttons/bullet2.gif'); 

	line-height: 150%; 

}



.big {

	font-size: 20px;

	font-weight: bold;  

	margin-top : 15px;

	margin-bottom : 0px;

	color : #335c3d;

	font-variant : small-caps;

}

.small {

	font-size: 10px

}



.smaller {

	font-size: 9px

}



.smallest {

	font-size: 8px; 

}



.italic {

	font-style : italic;

}



.yellowborder {

	border: solid white; 

	border-width: 1px;

}



.content {

background-color : #ffffff;

border : solid;

border-color : #003300;

border-top-width : 0px;

border-bottom-width : 0px;

border-left-width : 0px;

border-right-width : 1px;

}



#display {

	width: 530px;

	padding: 2px;

	vertical-align: top;

	border: 1px solid #DFDDC7;	

}



.displayborder {

	border: 1px dashed #DFDDC7;

	text-align: center;

	vertical-align: top;

	padding: 4px 4px 5px 4px;

	font-size: 10px;

}



.footer {

vertical-align : top;

font-size: 9px; 

color: #4B4B4B;

text-align : center;

line-height : 200%;

}



.justify {

text-align: justify;

}



.mainspacer {

height: 5px;

width: 54px;

}



/* begin navigation */



a {

	color: #5a4f80;	

	text-decoration: underline

}



a:hover, a:active {

	color: red; 

	text-decoration: none

}



a.main {

	font-size: 11px;

	font-weight: bold;

	color: #333333; 

	text-decoration: none;

}



a.main:hover, a.main:active {

	color: red; 

	text-decoration: none

}



a.topsubnav {

	font-size: 10px;

	color: #666666; 

	text-decoration: none;

	margin-right: 4px;

}



.sidenavheader {

border-bottom : 1px solid white;

background-color: #fec34e;

font-family: Georgia, "Times New Roman", Times, serif;

font: italic;

color: white; 

font-size: 13px;

line-height: 100%;

height: 50px;

padding: 5px;

}



div.sidenav {

background-color: #d3cce5;

border-bottom: 1px solid white;

}



a.sidenav {

font-size: 10px;

text-decoration: none;

color: #333333;

display: block;

width: 100%;

padding: 6px 3px 6px 5px;

}



a.sidenav:hover, a.sidenav:active {

color: red;

background-color: #ebe3ff;

}



.rightnavbox {

margin: 0px 0px 15px 10px;

border: 1px solid #674ba2;

float: right;

width: 175px;

}



.rightnav {

background-color: #ffffd9;

border-bottom: 1px dashed #d3cce5;

line-height: 100%;

}



.rightnavheader {

padding: 6px 4px 6px 4px;

background-color: #d3cce5;

font-size: 11px;

font-weight: bold;

border-bottom: 1px solid #674ba2;

}



a.rightnav2 {

font-size: 10px;

padding: 4px 5px 4px 5px;

text-decoration: none;

color: #333333;

display: block;

width: 100%;

}



a.rightnav2:hover, a.rightnav2:active {

color: red;

background-color: white;

}



.imgbox {

margin: 0px 0px 15px 10px;

border: 1px solid #674ba2;

float: right;

width: 175px;

}



.rightimg {

background-color: #d3cce5;

border-bottom: 1px solid #674ba2;

}



.imgcaption {

padding: 4px;

background-color: #ffffd9;

text-align: center;

font-size: 10px;

color: #333333;

}



a.blackheader {

	color: black;	

	text-decoration: none;

	font-weight: bold;

}



.caption3 {

	padding-top: 5px;

}



ul.sidenav2 {

list-style: none;

margin: 0px;

padding: 0px;

background-color: #d3cce5;

}



ul.sidenav2 li {

border-bottom: 1px solid white;

}



a.sidenav2 {

font-size: 10px;

text-decoration: none;

color: #333333;

display: block;

width: 100%;

padding: 5px;

}



a.sidenav2:hover, a.sidenav2:active {

color: red;

background-color: #dfd8f2;

}



a.drkgray {

	color: #333333; 

}



a.featured {

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	line-height: 180%;

}



a.plain {

	text-decoration: none;	

}



a.plain:hover, a.plain:active {

	text-decoration: underline;

}



a.print {

background-image: url("../../images/lines-buttons/print-icon3.gif");

background-repeat: no-repeat;

background-position: -1px 0px;

padding-left: 25px;

height: 25px;

vertical-align: middle;

margin: 25px 0px 5px 0px;

}



a.print:hover, a.print:active {

background-image: url("../../images/lines-buttons/print-icon4.gif");

}



/* end navigation */



.rightmiddle {

text-align: right;

vertical-align: middle;

}





.formbox {

	FONT-SIZE: 11px; 

	border-color: #A3ADA5; 

	border-style: solid; 

	border-width: 1px; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.email {

	font-size: 10px; 

	background-color: #8080FF;

	border-color: #333366; 

	padding: 5px;

	border-style: solid; 

	border-width: 1px; 	

}



.caption {

text-align: center;

font-size: 9px;

color: #333333;

vertical-align :top;

padding-top: 4px;

padding-left: 5px;

padding-right: 5px;

}



.caption2 {

text-align: center;

font-size: 9px;

color: #666666;

vertical-align: top;

padding:4px;

border-bottom: 1px dashed #999999;

}



.caption3 {

padding-top: 5px;

text-align: center;

font-size: 10px;

}
