﻿body {
	background-color: #FFFFFF;
	background-image: url(/webdata/graphics/va_m_headerBG.gif);
	background-repeat: no-repeat;
	}

#headerTitle {
	padding-top: 0px;
	padding-left: 198px;
	}
	
#headPic01 {
	position: absolute;
	left: 0px;
	top: 65px;
	}
#headPic02 {
	position: absolute;
	left: 179px;
	top: 65px;
	}
#headPic03 {
	position: absolute;
	left: 303px;
	top: 65px;
	}
#headPic04 {
	position: absolute;
	left: 422px;
	top: 54px;
	}
#headPic05 {
	position: absolute;
	left: 570px;
	top: 37px;
	}
/* ============================ */

#mapBlock {
	position: absolute;
	left: 646px;
	top: 105px;
	width: 95px;
	}

#maptxt { font-size:9px; line-height: 1.2; }

/* ============================ */

#contentArea {
	margin-top: 100px;
	margin-left:20px;
	padding-bottom: 0px;
	}

/* ============================ */
/* set table column padding */

/* Content */
#colpad01 {
	padding-top: 100px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
	width:180px; /* opera fix */
	vertical-align: top;
	}
#colpad02 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	width:500px;
	background-image: url(/webdata/graphics/m_home-col-line.gif);
	background-repeat: repeat-y;
	vertical-align: top;
	}

/* ================================= */
.contactDetails {
	width: 180px;
	}
.contactDetails a:link { color:#3399CC; text-decoration:none; }
.contactDetails a:active { color:#ff0000; text-decoration:none; }
.contactDetails a:visited { color:#3399CC; text-decoration:none; }
.contactDetails a:hover { color:#009933; text-decoration:underline; }

.contactDetails p,div { color:#3399CC;	font-size:10px;}	
.contactDetails p { padding-top:0px; padding-bottom:0; line-height: 1.2; }	

#contactImg { padding-bottom:5px; }


/* ================================= */

.introTxt {
	width: 500px;
	}

/* ================================================================== */
/* SEARCH */

.searchInput{ border:1px solid #003366; position:relative;top:-4px; width:100px; background-color: #3399CC; margin-right: 0px; color:#ffffff; font-size:10px;}
#searchTxt {
	position:absolute;
	top:186px;
	left:27px;
	width: 36px;
	height: 13px;
	}
#searchForm { position:absolute;top:202px;left:27px;width:140px;}

/* PRINT BUTTON */	
#printLink {
	position: absolute;
	left: 614px;
	top: 76px;
	cursor: pointer;
	width: 55px;
	height: 13px;
	}
	
/* top of page btn */
#topPrint { 
	margin-left:620px;
	padding-top:20px;
	white-space:nowrap;
	}
	
/*
==================================================================== 
FOOTER LINKS 
*/

a.footer:link {
	color:#336600;
	text-decoration:none;
	}
a.footer:active {
	color:#ff0000;
	text-decoration:none;
	}
a.footer:visited {
	color:#336600;
	text-decoration:none;
	}
a.footer:hover {
	color:#336600;
	text-decoration:underline;
	}

/*email link */

a.footerE:link {
	color:#336600;
	text-decoration:none;
	}
a.footerE:active {
	color:#ff0000;
	text-decoration:none;
	}
a.footerE:visited {
	color:#336600;
	text-decoration:none;
	}
a.footerE:hover {
	color:#336600;
	text-decoration:underline;
	}
	
/* space the pipes out between each link */
.footer { padding-left:5px; padding-right:5px; }

/*======================*/
/* footer */

.footerBlock	{
	margin-top: 0px;
	background-image: url(/webdata/graphics/va_m_footerBG.gif);
	height: 75px;
	background-repeat: no-repeat;
	}


.footerTxt1 {
	font-size: 10px;
	color: #336600;
	}
.footerTxt2 {
	font-size: 10px;
	color: #006699;
	}
	
#footDateLinks { 
	margin-left: 290px;
	padding-top:4px;
	 }

#footPageUrl { 
	margin-left: 290px;
	padding-top:3px;
	 }

