body {	background-color: #33397d;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	line-height: 150%;	text-align: left;	margin: 0px;	padding: 0px;}h1{	font-family: Verdana, Arial, Helvetica, sans-serif;	size:120%;	color: #FFFFFF;	font-size: 140%;	font-weight: bold;	margin: 0px;}h2{	font-family: Verdana, Arial, Helvetica, sans-serif;	size:90%;	font-style: italic;	color: #27448b;	font-size: 100%;	font-weight: bold;	line-height: 100%;	}a:link{	color: #C95729;}a:visited{	color: #555555;}a:hover{	color: #195E9A;}a:active{	color: #195E9A;}/* pagewrapper */#pagewrapper {	width: 925px;	margin-right: auto;	margin-left: auto;	text-align: left;	background-image: url(images/pagebkgd.gif);	background-repeat: repeat-y;	background-attachment: scroll;	overflow: hidden;	z-index:1;}/* header */#headerwrapper {	position:relative;	margin-left:auto;	margin-right: auto;	width:925px;	z-index:1;}#headerbarhoriz {	background-color: #33397d;	position: absolute;	height: 97px;	width: 907px;	left: 9px;	top: 45px;	z-index: 5;	visibility: visible;}#blueglowTop {	position:absolute;	left:24px;	top:0px;	width:877px;	height:162px;	z-index:2;	background-color: #414e96;	background-image: url(images/blueglow.gif);	visibility: visible;}#panologo {	position:absolute;	left:52px;	top:72px;	width:auto;	height:auto;	z-index:14;	visibility: visible;}#panobook {	position:absolute;	left:340px;	top:0px;	width:auto;	height:120px;	z-index:8;	visibility: visible;}#vhllogo {	position:absolute;	left:758px;	top:61px;	width:auto;	height:auto;	z-index:15;	visibility: visible;}/* contentwrapper */#contentwrapper {	position: relative;	width: 875px;	top: 162px;	margin-right: auto;	margin-left: auto;	overflow: hidden;	z-index: 5;}/* left column */#mainnav {	float: left;	width:156px;	margin-top: 25px;	margin-left: 25px;	margin-bottom: 50px;	border: 2px solid #33397d;	background-color: #f4e092;	line-height: 200%;	z-index: 9;}.mainnavtype {	color: #C95729;	list-style-type: none;	padding: 0px;	margin-left: 15px;	margin-right: 15px;}	/* center column */#centercolumn {	display: inline;	float: left;	width: 352px;	padding-left: 40px;	margin-top: 25px;	z-index:10;}#centercolumntext {	padding: 15px;		z-index: 15;}.panotextblue {	color: #33397d;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: bold;	font-style: italic;}.bodytextbold {	font-weight: bold;}.bodytextitalic {	font-style: italic;}.bodylink {	font-weight: bold;	color: #C95729;}.bookcentercolumn {	position: relative;	height: 155px;	margin-left: 25px;	z-index: 20;}/* wide center column for components */#widecentercolumn {	display: inline;	float: left;	width:620px;	padding-left: 40px;	margin-top: 25px;	z-index:10;}.tabletext {	line-height: 100%;	vertical-align: top;	padding: 10px;}/* right column */#rightcolumnwrapper {	float: right;	width: 245px;	margin-top: 25px;	z-index: 12;}#announcements {	width:205px;	border: 2px solid #33397d;	padding: 15px;	background-color: #f4e092;	margin-right: 20px;	margin-bottom: 20px;	z-index:12;}#availnow {	position:relative;	left: 60px;	width:126px;	height:126px;	margin-top: 20px;	z-index:12;}.dashedline {color: #27448b}/* footer */#footer {	clear: both;	margin-top: 150px;	margin-left: 45px;	padding: 10px;	z-index: 15;}.footertext {	font-size: 80%;	font-style: normal;	line-height: normal;	font-weight: normal;	text-align: center;	}#indexfooter {	clear: both;	width: 877px;	margin-left: 24px;	margin-top: 200px;	background-color: #f4e092;	z-index: 2;}#footerimage {	clear: both;	height: 60px;	width: 877;	z-index: 2;}.footerimagescreened {	position: relative;	top: -275px;	z-index: 2;}#indexcopyrightblock {	width: 875px;	z-index: 15;	padding-left: 15px;	padding-bottom: 5px;	margin-top: -205px;}