@charset "utf-8";
body {
	background-color: #ecede4;
	margin-left: 24px;
	margin-top: 10px; /* all browsers */
	#margin-top:9px; /* all IE browsers */
	margin-right: 24px;
	margin-bottom: 24px;
	background-image: url(/images/mainbkg.gif);
	padding:0;
}

body, TD, TH, div {
	font-size:95%;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	line-height:150%;
}
#vnlogo {
	position:absolute;
	margin:0; padding:0;
	width:269px;
	height:235px;
	z-index:1;
	overflow:visible;
	top: 63px; /* firefox */
	*top: 54px; /* ie */
	*margin-left: -220px;
}
#vnpagelogo {
	position:absolute;
	background-color: #d0d5db;
	margin:0; padding:0;
	width:269px;
	height:160px;
	z-index:1;
	overflow:visible;
	top: 63px; /* firefox */
	*top: 54px; /* ie */
	*margin-left: -220px;
}
#vnsublogo {
	position:absolute;
	background-color: #d0d5db;
	margin:0; padding:0;
	width:269px;
	height:105px;
	*height:103px;
	z-index:1;
	overflow:visible;
	top: 63px; /* firefox */
	*top: 54px; /* ie */
	*margin-left: -220px;
}
#info {
	font-size:85%;
}
a {
	color:#333333;
}
a:hover {
	color:#7a8bb2;
}
img {
	border:0;
}
h1 {
	color: #003875;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
}
ul {
	margin:0px 0px 0px 20px;
	padding:0px;
}
div.tagline {
	color:#633d07;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
	background-color:#eeebd9;
	padding:10px 20px 10px 0px;
	width:763px;
}

div.wrapper {
	width:100%;
	margin:0;
	padding:0;
}
table.maintable {
	width:782px;
}
TD.topframe {
	background-image: url(/images/topframebkg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:8px;
}
TD.bottomframe {
	background-image: url(/images/bottomframebkg.gif);
	background-repeat: repeat-x;
	background-position: top;
	height:7px;
}
TD.leftframe {
	background-image: url(/images/leftframebkg.gif);
	background-repeat: repeat-y;
	background-position: top;
	width:9px;
}
TD.rightframe {
	background-image: url(/images/rightframebkg.gif);
	background-repeat: repeat-y;
	background-position: top;
	width:9px;
}
#topnav {
	height:37px;
	font-size:9.5pt;
	color:#534134;
	text-transform:uppercase;
	background-color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1pt;
}
#topnav a {
	color:#534134;
	text-decoration:none;
}
#topnav a:hover {
	color:#7a8bb2;
}
#topnav td.topnav {
	padding:2px 23px 5px 23px;
}
#topnav td.topnavon a {
	color:#7a8bb2;
	text-decoration:none;
}
#topnav td.leftnavon {
	height:2px;
	background-color:#7687b0;
	background-image:url(/images/leftselected.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#topnav td.rightnavon {
	height:2px;
	background-color:#7687b0;
	background-image:url(/images/rightselected.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
#topnav td.leftnav {
	height:2px;
	background-color:#FFFFFF;
	background-image:none;
}
#topnav td.rightnav {
	height:2px;
	background-color:#FFFFFF;
	background-image:none;
}
td.headerimage {
	width:569px;
	background-repeat:no-repeat;
	padding:0px;
	text-align:left;
	color:#FFFFFF;
	font-family:Georgia, 'Times New Roman', Times, serif;	
	font-size:17pt;
	letter-spacing:1pt;
}
td.content {
	width:782px;
	min-height:200px;
	background-color:#eeebd9;
}
td.footer {
	background-color:#FFFFFF;
	font-weight:bold;
	font-size:8pt;
	text-transform:uppercase;
	padding: 9px 0px 9px 25px;
	text-align:left;
	letter-spacing:1pt;
}
td.footer a {
	color:#534134;
	text-decoration:none;
}
td.footer a:hover {
	color:#7a8bb2;
}
td.copyright {
	font-size:8.5pt;
	padding-top:5px;
}
td.contactlist  {
	padding-top:25px;
	padding-bottom:50px;
	text-align:left;
}
td.contactlist a {
	line-height:25px;
	text-decoration:none;
}
td.leadershiplist {
	text-align:left;
	padding-top:25px;
	padding-bottom:25px;
}
td.leadershiplist a {
	text-decoration:none;
}
.active {
	color: #7688b0;
}
div.linkoff {
	color: #333333;
}
.TitleName {
	color: #003875;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11pt;
}
.landingtext {
	color: #356a89;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:125%;
	line-height:150%;
}
.subtext {
	color: #356a89;
	font-size:85%;
	line-height:normal;
    font-family: Georgia, "Times New Roman", Times, serif;
	
}
.storytext {
	color: #356a89;
	font-size:85%;
	line-height:160%;
    font-family: Georgia, "Times New Roman", Times, serif;
	
}
td.articles a {color:#356a89;}
ul.subnav {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul.subnav li {
	width:190px;
	height:29px;
	background-image:url(/images/subnavbkg.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	text-transform:uppercase;
	letter-spacing:1pt;
	font-size:7.5pt;
	font-weight:bold;
	line-height:20pt;
}
ul.subnav li a {
	text-decoration:none;
}
ul.subnav ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
	height:auto;
	line-height:normal;
}
ul.subnav ul li {
	background-image:none;
	padding:0px 0px 0px 10px;
	letter-spacing:1pt;
	font-size:8pt;
	height:auto;
	font-weight:normal;
	text-transform:none;
}
ul.subnav ul li a {
	text-decoration:none;
}

/* topnav page indicator */
#aboutuspage #aboutus, #servicespage #services, #howyoucanhelppage #howyoucanhelp, 
#resourcespage #resources, #careerpage #career, #contactuspage #contactus, #directionspage #contactus,
#homepage #home, #sitemappage #sitemap, #privacypage #privacy, #hipaapage #hipaa,
#homehealthpage #services, #hospicepage #services, #caremgmtpage #services,
#missionpage #aboutus, #leadershippage #aboutus, #boardpage #aboutus, #newspage #aboutus, #historypage #aboutus, #annualreportspage #aboutus { 
	color: #7a8bb2;
}

#aboutuspage #laboutus, #servicespage #lservices, #howyoucanhelppage #lhowyoucanhelp, 
#resourcespage #lresources, #careerpage #lcareer, #contactuspage #lcontactus,
#directionspage #lcontactus,
#homehealthpage #lservices, #hospicepage #lservices, #caremgmtpage #lservices,
#missionpage #laboutus, #leadershippage #laboutus, #boardpage #laboutus, #newspage #laboutus, #historypage #laboutus, #annualreportspage #laboutus {
	background-color:#7687b0;
	background-image:url(/images/leftselected.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
#aboutuspage #raboutus, #servicespage #rservices, #howyoucanhelppage #rhowyoucanhelp, 
#resourcespage #rresources, #careerpage #rcareer, #contactuspage #rcontactus, 
#directionspage #rcontactus,
#homehealthpage #rservices, #hospicepage #rservices, #caremgmtpage #rservices,
#missionpage #raboutus, #leadershippage #raboutus, #boardpage #raboutus, #newspage #raboutus, #historypage #raboutus, #annualreportspage #raboutus {
	background-color:#7687b0;
	background-image:url(/images/rightselected.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
/* subnav page indicators */
#contactuspage #contactlist, #directionspage #directions,
#homehealthpage #homehealth, #hospicepage #hospice, #caremgmtpage #caremgmt,
#missionpage #mission, #leadershippage #leadership, #boardpage #board, #newspage #news, #historypage #history, #annualreportspage #annualreports { 
	color: #7a8bb2;
}
