﻿@charset "utf-8";
/* CSS Document */
/* -- HTML overrides ------------------------------------------------------------------------------------*/
.body {
	background-color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	color: #444444;
	font-size: 1em;
	line-height: 1em;
}
body {
	background-color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	color: #444444;
	font-size: 1em;
	line-height: 1em;
}
h4 {
	color: #0061af;

}
h3 {
	color: #0061af;

}
h2 {
	color: #0061af;

}
h1, .pageTitle {
	color: #0061af;

}
a:visited {
	color: #0061af;
}
a:link {
	color: #0061af;
}
a {
	color: #0061af;
}
p {
	margin-bottom: 10px;
}
/* -- Aks_Core.css overrides -------------------------------------------------------------------------------*/
.ms-pagetitle {
	margin-left: 0px;
	padding-left: 0px;
}
td.ms-sbgo {
	background-color: transparent;
	padding: 0.0625em 0.19em;
}
td.ms-sbcell {
	border: 0px;
	padding: 0 0 0 0.125em;
	white-space: nowrap;
}
.ms-sbtext {
	color: #ffffff;
	margin-right: 5px;
}

/* -- Aks_Core.css Override Body Content of Web Parts Styles to adjust Applications Styles*/

.ms-WPBody TABLE,.ms-TPBody TABLE {
font-family:arial,helvetica,sans-serif;
}

.ms-WPBody {
font-size:0.9em;
font-family:arial,helvetica,sans-serif;
}

.ms-WPBody th{
font-size:0.9em;
font-family:arial,helvetica,sans-serif;
}


.ms-WPBody td
{
font-size:0.9em;
font-family:arial,helvetica,sans-serif;
}

.ms-WPBody A:link,.ms-WPBody A:visited {
color:#0061af;
text-decoration:none;
}
.ms-WPBody A:hover {
color:#00a467;
text-decoration:underline;
} 

.ms-WPBorder,.ms-WPBorderBorderOnly
{
border-color:#0061af;
border-width:.0625em ;
border-style:solid;
}

.ms-WPHeader TD{
border:0px;
} 

/* Unbold H3 of CEWP used for Annual Reports */
.ms-WPBody h3, .ms-TPBody h3 {
font-weight:normal;
}

/* Override List View Web Parts Styles aks_core.css*/
.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon{
font-weight:normal; 
color:#00a467;
text-align:left; 
text-decoration:none; 
vertical-align:middle;
}

.ms-vh2-nograd,.ms-vh2-nograd-icon,.ms-vh3-nograd{
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
}


.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon{
background-image:none;
}


th.ms-vh2-nograd,th.ms-vh2-nograd-icon{
color:#00a467;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
}


.ms-viewheadertr { 
background-color:#eaf3f8; 
padding-top:.0625em;
padding-bottom:0px;
border:0px;
}
    
.ms-gb { 
color:#444444;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
}

.ms-vb2 {
color:#444444;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
background-color:#fafbfd;
border:1px solid #eaf3f8;
}



   
.ms-alternating td{
background-color:#fafbfd; 
font-size:1em; 
border-collapse:separate;
}

.ms-vb-icon{
vertical-align:top;
width:0%;
padding-top:0.19em;
padding-left:5px;
padding-right:0px;
padding-bottom:0px;
background-color:#fafbfd;
border:1px solid #eaf3f8;
}

th .ms-vb,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,th.ms-vh2-nograd,th.ms-vh2-nograd-icon{
background-color:#eaf3f8; 
padding-left:3px;
color:#0061af;
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
}

.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh-icon-empty,.ms-gb,.ms-gb2,.ms-vb,table.ms-disc td,.ms-vh2-nofilter,.ms-vh2-nograd,.ms-vh2-nograd-icon,.ms-vh2-nofilter-icon{
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #ffffff;
}


.ms-listviewtable .ms-vh2,.ms-summarystandardbody .ms-vh2{
padding:1px;
background-color:#eaf3f8;
}

.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-viewheadertr,.ms-vh-group,.ms-vh2-nograd,.ms-vh3-nograd,.ms-vh2-nograd-icon,.ms-ph,.ms-pickerresultheadertr{
background-image:none;
background-color:#ffffff;
padding-top:.0625em;
padding-bottom:0px;
border-bottom:0px;
}

.ms-alternatingstrong td,.ms-basictable .ms-alternating td{
border-bottom:1px solid #eaf3f8;
border-top:1px solid #eaf3f8;
}



/* Override aks_SiteManagerCustomStyles.css to adjust List View Web Part TH Styles */

.ms-vh,.ms-vh2{
background-image:none;
border-bottom:solid 2px #ffffff;
}

/* -- Aks_Controls.css overrides Summarry Links WP Styles -------------------------------------------------------------------------------*/

.bullet{
border-style: none;
border-color: inherit;
border-width: 0;
vertical-align:top;
background-image: url('../../../SiteCollectionImages/icons/squareicon.gif');
background-repeat:no-repeat;
background-position:left;
padding-left:.8em;
padding-right: 0px;
float:left;
}

.groupheader {
font-family: arial, helvetica, sans-serif; 
text-align:left;
margin-bottom:.31em;
font-size:1.0em; 
font-weight:bold; 
color:#00a467;
clear:both;
}

.item {
margin-bottom:.4em;
margin-top:.4em;
margin-left:0px;
margin-right:0px;
clear:both;
}


.link-item, .link-item a, .link-item a:link{
font-family:arial, helvetica, sans-serif; 
font-size:1em; 
color: #0061af;
text-decoration:none;
}
.link-item a:visited, .link-item a:active{
color: #0061af;
text-decoration:none;
}
.link-item a:hover{
color: #00a467;
text-decoration:underline;
}
.link-item-large, .link-item-large a, .link-item-large a:link{
font-family:arial, helvetica, sans-serif;  
font-size:1.10em; 
color: #0061af;
text-decoration:none;
}
.link-item-large a:visited, .link-item-large a:active{
color: #0061af;
text-decoration:none;
}
.link-item-large a:hover{
color: #00a467;
text-decoration:underline;
}
.description {
font-family:arial, helvetica, sans-serif; 
font-size:.9em; 
color: #444444;
}

.title-With-Background 
{ 
background-color:#fafbfd; 
margin-top:.31em;
padding: .25em;
}


div.title-With-Background a, div.title-With-Background a:link, div.title-With-Background a:hover, div.title-With-Background a:visited, div.title-With-Background a:active 
{
font: 0095em arial, helvetica, sans-serif;
color: #0061af;
}

/* ====== Quick Nav Navigation Overides===================================================================== */
.VHDA-leftNav1, .VHDA-leftNav2, .VHDA-leftNav3, .VHDA-leftNavHover {
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	font-size: .85em;
	display:block;
}
.VHDA-leftNav1 {
	margin-left: 0px;
	font-weight: bold;
	font-size: .80em;

}
.VHDA-leftNav2 {
	margin-left: 0px;
	padding-left: 10px;
	font-size: .80em;

}
.VHDA-leftNav3 {
	margin-left: 0px;
	font-size: .80em;
}
.VHDA-leftNavHover{
	background-color: #1567b1;


	color:white !important;

}
 /* ====== Global Navigation Overides======================================= */
 
 .topNav
 {
 	width:97%;
 	padding-left:5px;
 	/* padding-right:5px; */
 	text-align: center;
 	font-weight: bold;
 }
 
 /* Nav Container Styles works with overrights to set base fonts */

#navContainer {
	background-color: #1567b1;
	line-height:normal;
	}
	

#siteNav {
	/* padding-right:17px; */
	height:33px;
	color: #fbf311;
	font-size: 1em;
	line-height:normal;		
}

#siteNav a {
	margin: 0px 0px;
	color: #fbf311;
	text-decoration: none;
	font-size: 1em;
	border: 1px soild green;
	line-height:normal;
}
#siteNav a:hover {
	color: #ffffff;
	line-height:normal;
}
#VHDA-navSearch {
	font-size: .9em;
	color: #ffffff;
	float: right; 
/*	text-align: right; */
	margin-right: 10px;	
}




/* -- VHDA Layout Div Id's -----------------------------------------------------------------------------*/

#vhda-splash-top-table {
	background-image: url('/Style%20Library/en-us/VHDA/images/clouds-left.jpg');
	background-repeat: no-repeat;
}
#vhda-splash-mid-table {
	background-color: #00a467;

}
#vhda-splash-bottom-table {
	background-image: url('/Style%20Library/en-us/VHDA/images/mmbackground.jpg');
	background-repeat: repeat-x;
}

#vhda-splash-bottom-table1 {
	background-image:url('/Style%20Library/en-us/VHDA/images/bottombanner-home_02.jpg');
	background-repeat: no-repeat;

	
	}






#siteContainer {background-image:url('/Style%20Library/en-us/VHDA/images/clouds.jpg');
                 background-repeat:no-repeat;}
	

#mediaBox {
	height: 150px;
	text-align: center;
	background-color: #999999;
	color: #ffffff;
	margin-bottom: 1em;
}

/* =============== Active Footer Styles ======================= */

.copyright {
	font-size: .80em;
	color: #999999;
}
div.grid_2{
	border:1px solid green;
}

.copyrightVHDA
{
	color: #999999;
	font-size: 1.375em;
	font-weight: bold;
}

div#VHDA-Footer {
	font-size: .80em;
}
div#VHDA-Footer h1 {
	color: #0061af;
	font-size: 1em;
}
div#VHDA-Footer a {
	color: #444444;
	text-decoration: none;
	font-size: .85em;
}
div#VHDA-Footer a:link {
	color: #444444;
	text-decoration: none;
	font-size: .85em;
}
div#VHDA-Footer a:visted {
	color: #444444;
	text-decoration: none;
	font-size: .85em;
}
div#VHDA-Footer a:hover {
	color: #000000;
	text-decoration: underline;
}


/* ========================= page contact styles ============================== */
div#VHDA-pageContacts {
	font-size: .82em;
	line-height: 1.2em;
	margin: 0 10px;

}

div#VHDA-pageContacts a{
text-decoration:none;
}

div#VHDA-pageContacts a:hover{
text-decoration:underline;
color:#00a467;
}


div#VHDA-pageContacts h1 {
	font-size:1.2em;
	color: #0061af;
	margin:0 0 5px 0;
}
div#VHDA-pageContacts h2 {
	font-size: 1em;
	color: #0061af;
	margin:0 0 5px 0;
}
div#VHDA-pageContacts h3 {
	font-size: .85em;
	color: #0061af;
	margin:0 0 5px 0;
}

/* ======== Home Page Action Boxes Styles ====================  */

#actionBoxes {
	font-size: .85em;
	line-height: 1em;
	}
#actionBoxes h1 {
	color: #00a467;
	margin-bottom: 5px;
	font-size: 1.2em;
	margin-left: 10px;
}
#actionBoxes a {
	color: #0061af;
	text-decoration: none;
	font-size: .9em;
}
#actionBoxes a:hover {
	color: #0061af;
	text-decoration: underline;
}

#actionBoxes li {
	line-height: 1.2em;
}

.actionBox {
	height: 150px;
}

.actionIcon {
	bottom: -130px;
	right: 0;
	float: right;
}


/* Styles for Announcements Area on Homepage */

#Announcements {
                line-height:1em;
                width:940px;
				clear:both;
				margin:0px;
				padding:0px;
				display:inline;}
				
#Announcements h2{color:#00a467; margin-bottom:5px; font-size:1.3em; margin-left:10px;}
#Announcements a{color:#0061af; text-decoration:none; font-size:1.0em; font-weight: bold;}
#Announcements a:hover{color:#0061af; text-decoration:underline;}

#Announcements ul{
line-height:1.2em; 
display:inline;
}

.AnnouncementsContainer
{
                line-height:1em;
                width:940px;
				margin:0px;
				padding:0px;
				font-size: 1.0em;
				font-weight: bold;
				}

.AnnouncementsLI
{
    margin-bottom: 6px;
    margin-right: 10px;
    background-image: url(/SiteCollectionImages/icons/BulletGreenArrowRightFace.jpg);
    background-repeat:no-repeat;
    padding-left: 17px;
}

.AnnouncementsLeftBox { 
						float:left;
                       	width:460px;			
						padding-left:0.8em;
					    margin-top:0.8em;
						}

.AnnouncementsLeftBox ul {
	display:inline;
}						
	
.AnnouncementsLeftBox li {
	margin-bottom: 6px;
    margin-right: 10px;
    background-image: url(/SiteCollectionImages/icons/BulletGreenArrowRightFace.jpg);
    background-repeat:no-repeat;
    padding-left: 17px;

}	
						
.AnnouncementsRightBox	{width:460px;
						 /* padding-left:0.8em; */
						 margin-top:0.8em;						 
						 float:right;
		}

.AnnouncementsRightBox ul {	
	display:inline;
}		

.AnnouncementsRightBox li {
	margin-bottom: 6px;
    margin-right: 10px;
    background-image: url(/SiteCollectionImages/icons/BulletGreenArrowRightFace.jpg);
    background-repeat:no-repeat;
    padding-left: 17px;

}


.AnnouncementsMoreLinkDiv
{
	font-size: 0.8em;
	font-weight: normal;
	/* text-align: right; */
}

 			
#Announcements p {
padding-right:0px;
padding-left:0px;
padding-top:15px;
margin-left:1.5em;
line-height:1.5em;
}					

/* ======== Landing Page Action Boxes Styles ====================  */

#actionBoxesLanding {font-size:.85em; line-height:1em;}
#actionBoxesLanding h1{color:#00a467; margin-bottom:5px; font-size:1.2em; margin-left:10px;}
#actionBoxesLanding h1 a {color:#00a467; text-decoration:none; font-size:0.9em;}
#actionBoxesLanding h1 a:link {color:#00a467; text-decoration:none; font-size:0.9em;}
#actionBoxesLanding h1 a:hover{color:#00a467; text-decoration:underline;}

#actionBoxesLanding p {margin-left:10px; font-size:.85em;}

#actionBoxesLanding li{line-height:1.2em;}

.actionBoxLanding {height:140px;}
.actionIconLanding {bottom: -130px; right: 0; float:right;}


/* ======== Business Partners Landing Page Action Boxes Styles ====================  */

.actionBox-BusinessPartners-Landing {height:100px;}



/* =========== Override breadcrumb Aks_Band.css stylesheet ================ */
#VHDA-Breadcrumb,  .breadcrumb, .breadcrumbCurrent {
	color: #FFFFFF;
	font-size: .85em;
	border: 0;
	font-family: inherit;
}

#VHDA-Breadcrumb a:link {
	color: #FFFFFF;
	text-decoration: none;
}

#VHDA-Breadcrumb a {
	color: #FFFFFF;
	text-decoration: none;
}

#VHDA-Breadcrumb a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}


/* =========== event callout styles ================ */

#VHDA-eventsCallout li {
	font-size: .85em;
	}
#VHDA-eventsCallout {
	font-size: .85em;
	}

#VHDA-eventsCallout a {
	text-decoration: none;
}

#VHDA-eventsCallout a:hover {
	text-decoration: underline;
	color:#00a467;
}

#VHDA-eventsCallout td {
	font-weight:normal;
}

/* -- Content Body Text Settings for Readability -- */
#VHDA-rateTable {
	border-collapse:separate;
	font-size:0.80em;
	color:#0061af;
}
#VHDA-rateTable TD {
	border-collapse: separate;
	font-size:0.80em;
	color:#0061af;
	padding: 2px;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
	text-align:left;
}
.VHDA-rateBox-Title {
	padding-top:3px;
	font-size:0.85em;
	text-align:center;
	color: #0061af;
}

.VHDA-rateBox-Title a {
	text-decoration: none;	
}

.VHDA-rateBox-Title a:hover {
	text-decoration: underline;
	color:#00a467;

}


/* rate box colors */
.lt-blue-1 {
	background-color: #c1dbed;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}
.lt-blue-2 {
	background-color: #aad0ee;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}




/* ===================== Main Content Body ======================== */

#PlaceHolderMain {
}

#VHDA-Body {
}
#VHDA-contentBody {
	margin-left: 5px; /* 5px is the width of the alpha margin that was removed from the containing div */;
	width: 700px;
	line-height: 1.5em;
	font-size: .95em;
}
#VHDA-contentBody h1 {
	color: #00a467;
	margin-bottom: 5px;
	font-size: 1.2em;
}
#VHDA-contentBody h2 {
	color: #00a467;
	margin-bottom: 5px;
	font-size: 1.0em;
	padding-top: 10px;
}
#VHDA-contentBody h3 {
	color: #00a467;
	margin-bottom: 5px;
	font-size: 1.0em;
}

#VHDA-contentBody h3 .GreyText {
    color:#444444; 
    text-decoration:underline;}


#VHDA-contentBody a {
	color: #0061af;
	text-decoration: none;
}
#VHDA-contentBody a:link {
	color: #0061af;
	text-decoration: none;
}
#VHDA-contentBody a:visted {
	color: #0061af;
	text-decoration: underline;
}

#VHDA-contentBody a:hover {
	color: #00a467;
	text-decoration: underline;
}



#VHDA-contentBody ul {
	margin-bottom: 10px;
	list-style-position:outside;
	list-style-type:square;
	list-style-image:inherit;
	margin-left:10px;
}
#VHDA-contentBody li {
	margin-left:20px;
	list-style-position:outside;
	list-style-type:square;
}
/* eNews SIgn Up Bock */
.VHDA-eNewsSignUp {
	font-size: 1em;
	width: 200px;
	padding: 10px;
	margin: 10px;
	float: right;
	background-color: #eaf3f8;
	text-align: right;
}
.VHDA-eNewsSignUpTitle {
	text-align: center;
}

.VHDA-eNewsSignUp Table{
	background-color: #eaf3f8;
	padding:3px;
	}

.VHDA-eNewsSignUp Table th{
	padding:2px;
	font-weight:normal;
	text-align:right;
	}



.tableOutline {
	border: 1px solid #eaf3f8;
}
.VHDA-newsGrid td {
	background-color: #fafbfd;
	font-size: .8em;
	border-collapse: separate;
}
.VHDA-newsGrid th {
	background-color: #eaf3f8;
}

/* Content - Table Styles Block */

.VHDA-Table {  border:2px solid #ffffff;
               font-size:1em; 
               }


.VHDA-Table td{background-color:#fafbfd; 
               border-collapse:separate;
               padding-left:3px;
               border-bottom:2px solid #ffffff;
               border-right:2px solid #ffffff;
               }
               
.VHDA-Table th{background-color:#eaf3f8; 
               padding-left:3px;
               font-weight:normal;
               border-bottom:2px solid #ffffff;
               border-right:2px solid #ffffff;

               }


/* ============ VHDA Article Styles ===================*/
.VHDA-articleHeader {
	font-size: .9em;
	margin-bottom: 10px;
	border-bottom: 1px solid #006600;
}
.VHDA-articleTitle h1 {
	display: block;
	font-size: 1.5em;
	color: #0061af;
}
.VHDA-articleAuthor {
	display: inline;
	font-weight: bold;
}
.VHDA-articleDate {
	display: inline;
	color: #999999;
	margin-left: 5px;
}
.VHDA-articleShare {
	width: 120px;
	margin-right: 10px;
	float: right;
}
.VHDA-articleImage {
	float: right;
	border: 1px solid #eeeeee;
	padding: 5px;
	margin: 5px;
	overflow: hidden;
}


.VHDA-articleImageContainer {
	font-size: .75em;
	padding: 2px;
	line-height: 1em;
	color: #999999;
}

	


.VHDA-articleImageCaption {
	width: inherit;
	font-size: .75em;
	padding: 2px;
	line-height: 1em;
	color: #999999;
}
.VHDA-articleCallout {
	padding: 20px;
	background-color: #eaf3f8;
	margin: 20px 10px;
	border: 1px solid #00a467;
}
.articleCallout-Quote {
	color: #00a467;
	padding: 20px;
	font-style: italic;
	border-top: 1px solid #00a467;
	border-bottom: 1px solid #00a467;
	margin: 20px 10px;
}
.articleCallout-Footnote {
	color: #999999;
	padding: 20px;
	font-style: italic;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	margin: 10px 10px;
}
#rightCallout {
}
#rightCallout h1 {
	color: #0061af;
	margin-bottom: 10px;
	/* margin-left: 10px; */
	margin-left: 0px;
}
/* Quick Nav Menu Stlyes */
.VHDA-socialMedia {
	padding: 5px 15px;
	font-size: .85em;
}
.VHDA-socialMedia a {
	margin-left: 10px;
	margin-top: auto;
	margin-bottom: auto;
	text-decoration: none;
}
/* .containerSeparator adds separation betwen container elements */
.containerSpacer {
	height: 1em;
}
/* ========== site nav search box ======================= */
.searchBg {
	background-image:url('images/SearchBg.jpg');
	background-repeat:no-repeat;
	height:33px;
	padding:0px;
	margin:0px;
}
/* -- Karate Corners from Sharepoint Users Group -------------------------------------------------------*/

.cornerBox {
	position: relative;
	background-color: #fdfad3;
	width: 100%;
	
}
.corner {
	position: absolute;
	width: 10px;
	height: 10px;
	background: url('/Style%20Library/en-us/VHDA/images/lemonCorner.gif') no-repeat;
	font-size: 0%;
}
.cornerBoxInner {
	padding: 10px;
}


.TL {
	top: 0;
	left: 0;
	background-position: 0 0;
}
.TR {
	top: 0;
	right: 0;
	background-position: -10px 0;
}
.BL {
	bottom: 0;
	left: 0;
	background-position: 0 -10px;
}
.BR {
	bottom: 0;
	right: 0;
	background-position: -10px -10px;
}
.cornerBox-blue {
	position: relative;
	width: 100%;
	background-image: url('/Style%20Library/en-us/VHDA/images/callout-fade.jpg');
	background-repeat: repeat-x;
}
.corner-blue {
	position: absolute;
	width: 10px;
	height: 10px;
	background: url('/Style%20Library/en-us/VHDA/images/ltBlueCorner.gif') no-repeat;
	font-size: 0%;
}
.cornerBoxInner-blue {
	padding: 10px;
}
.TL-blue {
	top: 0;
	left: 0;
	background-position: 0 0;
}
.TR-blue {
	top: 0;
	right: 0;
	background-position: -10px 0;
}
.BL-blue {
	bottom: 0;
	left: 0;
	background-position: 0 -10px;
}
.BR-blue {
	bottom: 0;
	right: 0;
	background-position: -10px -10px;
}
.cornerBox-green {
	position: relative;
	background-color: #00a467;
	width: 100%;
}
.corner-green {
	position: absolute;
	width: 10px;
	height: 10px;
	background: url('/Style%20Library/en-us/VHDA/images/greenCorner.gif') no-repeat;
	font-size: 0%;
}
.cornerBoxInner-green {
	padding: 10px;
}
.TL-green {
	top: 0;
	left: 0;
	background-position: 0 0;
}
.TR-green {
	top: 0;
	right: 0;
	background-position: -10px 0;
}
.BL-green {
	bottom: 0;
	left: 0;
	background-position: 0 -10px;
}
.BR-green {
	bottom: 0;
	right: 0;
	background-position: -10px -10px;
}

/* -- News Clips Styles --------------*/

#VHDANewsClips{}
#VHDANewsClips a{color:#0061af; text-decoration:none;}
#VHDANewsClips a:link{color:#0061af; text-decoration:none;}
#VHDANewsClips a:visited{color:#0061af; text-decoration:none;}
#VHDANewsClips a:hover{color:#00a467; text-decoration:none;}
#VHDANewsClips .NewsClipsHeader{ font-size:1em; margin-bottom:0px; border-bottom:1px solid #00a467;}
#VHDANewsClips .VHDA-Date-Author{display:inline; font-size:.80em; color:#999999; font-weight:bold;}
#VHDANewsClips .NewsClipsDesc {font-size:0.9em; color:#444444; padding-top:5px; color:#444444;}

#VHDANewsClips .ArticleFont a:link{font-size:1.2em;}
#VHDANewsClips .ArticleFont a:visited{font-size:1.2em;}
#VHDANewsClips .ArticleFont a:hover{font-size:1.2em;}
#VHDANewsClips .AuthorFont {font-size:0.9em;}
#VHDANewsClips .DescFont {font-size:1em;}

/*--Miscellanous ---------------------*/
.hidden {
	display:none;
}

#FlashContent {
	margin:0px;
	padding:0px;
}

.SmallFont {
	font-size:0.85em;
}

.indentText {
	margin-left:10px;
	margin-right:5px;
}

#indentBlock {
	margin-left:24px;
	margin-right:5px;
	display:block;
}

.UnBold {
	font-weight:normal
}

.ImageLeft {
	float:left;
	border: 1px solid #eeeeee;
	padding: 5px;
	margin: 5px;
	overflow: hidden;
}

.ImageRight {
	float: right;
	padding: 5px;
	margin: 5px;
	overflow: hidden;
}

.FloatRight {float:right;}

.note {color:#999999; font-style:italic; font-size:0.85em;}

.greenBullet {background-image:url(/SiteCollectionImages/icons/greensquare.gif);
              background-repeat:no-repeat;
			  border-style: none;
              border-color: inherit;
              border-width: 0;
              vertical-align:top;
              background-position:left;
              padding-left:0.8em;
              padding-right: 0px;
			  
			  }

#LeftBox { 
   float:left;
   width:48%;			
   padding-left:0px;
   margin-top:0.8em;
}

#LeftBox li{ 
  margin-left:10px;
  list-style-type: circle;
}

						
#RightBox	{
   width:48%;
   /* padding-left:0.8em; */
   margin-top:0.8em;						 
   float:right;
}

#RightBox li{ 
  margin-left:10px;
  list-style-type:circle;
}

/* -- HOE Styles --------------*/
.cornerBox-HOE {background-image:url(/Homebuyers/HomeownershipEdu/PublishingImages/YellowGradient.gif);
                background-repeat:repeat-x;}

#HOEMediaBg { background-color:#fdfad3;
              width:92%;
			  margin:0;
			  padding-top:15px;
			  padding-bottom:0px;
			  clear:both;
			  max-height:330px;
			  min-height:216px;
					     }

.caption {color:#a3a2a2;
          font-size:0.75em;
          padding-top:10px;
          padding-bottom:10px;
          padding-left:10px;
          clear:both;}

/*-- VHDA Annual Reports Styles */

#AnnualReportWrapper {width:960px;}

#AnnualReport { background-color:#fdfad3;
           margin-bottom:30px;
		   padding-bottom:15px;
		   padding-left:15px;
		   float:left;
		   	  
	      }
	      
#AnnualReport h2{ font-size:1.2em;}
      
 
#AnnualReport .ImageBox{float:right;}		  

#AnnualReport .VHDA-ImageCaption{font-size:.80em; color:#0061af; font-weight:600; text-align:center;}

.AnnualReportContent {padding-left:15px; line-height:1.5em;}


/* -- eNews Styles -------------------------------------------*/


#eNewsBody {margin:10px;
text-align:left;}

.eNewsHeader{font-size:1.0em;
              color:#000099;
              font-weight:bold;}

.eNewstdbgcolor {background-color:#ABBEDD;}

.eNewsNavbg {background-color:#E0EAF3;}

.Date {font-size:0.8em;
       color:#000000;
	   padding:5px;
	   text-align:left;
	   background-color:#E0EAF3;}
	   
#VHDA-eNewsNavContainer {
background-color:#E0EAF3;
margin-left:0px;
margin-right:0px;
line-height:normal;}

#eNewsNav {padding:3px; 
color:#00a467;
font-size:0.75em;
line-height:normal;}

#eNewsNav a{color:#00a467;
text-decoration:underline;
font-weight:normal;
line-height:normal;}

#eNewsNav a:hover{
color:#0061af;
text-decoration:none;}	 

.eNewsFooter {font-size:0.625em;
text-align:center;}

.eNewsFooterbg {background-color:#97B1D5;}

.eNewsTable {
	border: 1px solid #000000;
	border-collapse: collapse;
	text-align: center;}


/* -- eNews Styles GREEN -------------------------------------------*/


#eNewsBodyGreen {margin:10px;
text-align:left;}


#eNewsBodyGreen a:link{color:#006600;
text-decoration:underline;
font-weight:normal;
line-height:normal;
}

#eNewsBodyGreen a:visited{color:#006600;
text-decoration:underline;
font-weight:normal;
line-height:normal;
}

#eNewsBodyGreen a:hover{color:#006600;
text-decoration:none;
font-weight:normal;
line-height:normal;
}

#eNewsBodyGreen a:active{color:#006600;
text-decoration:underline;
font-weight:normal;
line-height:normal;
}

.eNewsHeaderGreen{font-size:1.0em;
              color:#006600;
              font-weight:bold;}

.eNewstdbgcolorGreen {background-color:#399E64;}

.eNewsNavbgGreen {background-color:#E8F6DE;
}

.DateGreen {font-size:0.8em;
       color:#006600;
	   padding:5px;
	   text-align:left;
	   background-color:#E8F6DE;}
	   
#VHDA-eNewsNavContainerGreen {
background-color:#E0EAF3;
margin-left:0px;
margin-right:0px;
line-height:normal;}

#eNewsNavGreen {padding:3px; 
color:#006600;
font-size:0.75em;
line-height:normal;
}

#eNewsNavGreen a{color:#006600;
text-decoration:underline;
font-weight:normal;
line-height:normal;
}


#eNewsNavGreen a:link{color:#006600;
text-decoration:underline;
font-weight:normal;
line-height:normal;
}

#eNewsNavGreen a:visited{color:#006600;
text-decoration:underline;
font-weight:normal;
line-height:normal;
}

#eNewsNavGreen a:hover{color:#006600;
text-decoration:none;
font-weight:normal;
line-height:normal;
}

#eNewsNavGreen a:active{color:#006600;
text-decoration:underline;
font-weight:normal;
line-height:normal;
}

.eNewsFooterGreen {
font-size:0.625em;
text-align:center;}

.eNewsFooterbgGreen {background-color:#399E64;}


/* following required to hide List View Grouping totals: */
.LVGroupingHeader span
{
	display:none;				
}

.LVGroupingHeader a
{
	font-weight:normal;
}

/* opt to hide grouping column in LVWP */
.ms-vh-group
	{
		display:none;
	}	
	
/* Top Producing Loan Officer Styles for Marketing Purpose */
.YellowRow{
	background-color:#fdfad3;
}	

.TPLOTable{
	border-collapse:collapse;
	font-size:1em;
}

.TPLOTable th {
	padding-left:3px;
	font-size:1em;
}

.TPLOTable td {
	padding-left:3px;
	font-size:1em;
}

.RegionText {
	color:#0068b2;
	font-weight:bolder;
	font-size:1em;
	background-color:#fdfad3;
	padding:3px;
}
