﻿@charset "utf-8";
/* CSS Document */

.AppValidationErrorMessage {color:#660000;
                         font-size: 0.8em;
						 font-weight:bold;}
						 
.AppSubmissionMessage {color:#444444;
                       font-size: 1em;
		               font-weight:bold;
			           font-style:italic;
					   text-align:center;}						 
						 
		 
.AppFootnotes    {
	color:#868484;
	padding:5px;
	font-style:italic;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	margin:10px 10px;
	font-size: 0.8em;
    }

.VHDA-AppWPTitle {color:#00a467; margin-bottom:5px; font-size:1.2em;font-weight:bold;}

/* -- Table Styles -- */
.VHDA-AppTable{border-collapse:separate; font-size:0.85em;}
.VHDA-AppTable td{background-color:#fafbfd; font-size:0.85em; border-collapse:separate; padding-left:5px; padding-right:2px;}
.VHDA-AppTable th{background-color:#eaf3f8; font-size:0.85em; font-weight:normal; padding-left:5px; padding-right:2px;}

/* -- Column Heading Sorting Styles -- */
.SortingStyle {}
.SortingHeader {color:#0061af; text-decoration:underline !important;}
.SortingHeader a:link {color:#0061af; text-decoration:underline !important;}
.SortingHeader a:hover {color:#00a467; text-decoration:underline !important;}
.SortingHeader tr {color:#0061af; text-decoration:underline !important;}
.SortingHeader th{color:#0061af; text-decoration:underline !important;}

/* -- Results Table Styles -- */
.VHDA-AppResultsTable{border-collapse:separate; font-size:0.85em;}
.VHDA-AppResultsTable td{border-collapse:separate; font-size:0.85em; padding:5px;  background-color:#eaf3f8;}
.VHDA-AppResultsTable th{background-color:#eaf3f8; font-weight:normal; padding-left:5px; padding-right:3px;}

/* -- Find a Lender Styles -- */
.VHDA-TableStyles{border-collapse:separate; font-size:0.85em; line-height:1.2em;}
.VHDA-TableStyles td{background-color:#fafbfd; font-size:0.85em; border-collapse:separate; padding-left:5px; padding-right:2px;}
.VHDA-TableStyles th{background-color:#eaf3f8; font-size:0.85em; font-weight:normal; padding-left:5px; padding-right:2px; }

/* -- Alternating Table Styles-- */
.VHDA-AlternatingTable{border-collapse:separate; font-size:0.85em;}
.VHDA-AlternatingTable td{background-color:#fdfad3; font-size:0.85em; border-collapse:separate; padding-left:5px; padding-right:2px;}
.VHDA-AlternatingTable th{background-color:#eaf3f8; font-size:0.85em; font-weight:normal; padding-left:5px; padding-right:2px;}

/* -- Realtor Connection Application Styles-- */
.VHDA-AltStyles{border-collapse:separate; line-height:1.2em;}
.VHDA-AltStyles td{background-color:#fdfad3; border-collapse:separate; padding-left:5px; padding-right:2px; padding-bottom:10px; padding-top:10px; font-size:0.95em;}
.VHDA-AltStyles th{background-color:#ffffff; font-weight:bold; padding-left:5px; padding-right:2px; font-size:1.2em; color:#444444; padding-bottom:3px;}

#Search-Map-Container {width:100%; display:block;}
#Left-Search {width:51%; display:block; float:left;}
#Right-Map {width:47%; display:block; float:right;}
.MapCover {}

#VHDA-Realtor {background-color:#fdfad3; padding:10px; line-height:1.7em;  border:1px solid #fbb03b; font-size:1.1em; margin-right:10px;}
#VHDA-Realtor Table{border-collapse:separate; font-size:1.1em;}
#VHDA-Realtor Table td{border-collapse:separate; padding-left:5px; padding-right:2px}
#VHDA-Realtor Table th{font-weight:normal; padding-left:5px; padding-right:2px; }
.HeadingText {font-size:1em; line-height:1em; color:#00a467;}

/* Terms of Agreement for Investor Information */
.VHDA-TOAContainer {width:95%; margin-left:20px;}

.VHDA-TOAContainer h2{color:#00a467; margin-bottom:5px; font-size:1.1em; padding-top:10px;}
.VHDA-TOAContainer h3{color:#00a467; margin-bottom:5px; font-size:1.0em;}
#VHDA-TOAContent {background-color:#eaf3f8; padding:20px; line-height:1.6em;}
#VHDA-TOAHeader {}
#VHDA-TOAHeader h1 {background-image:url(/Style%20Library/en-us/VHDA/images/callout-fade.jpg);
                 background-repeat:repeat-x;
				 padding-left:20px;
				 padding-top:10px;
				 padding-bottom:10px;
				 padding-right:10px;
			     color:#00a467;
				 font-size:1.2em;
				 }                     

/* -- Misc -- */
.SelectedRow td {background-color:#fdfad3 !important;}
.SelectedCell {background-color:#fdfad3 !important;}

.RedText {font-size: small; color: #990000; }

.SmallText {font-size: x-small;
            line-height:15px;}

.AlternatingRow td{background-color:#EDF0F2 !important;}

.AlternatingRow1 td{background-color:#F9F7EC;}

.HousingDirectoryBg {background-color:#fcf2bf;
                     border:1px solid #00a467;
                     padding:5px;
                     }
                     
.WhiteRow td {background-color:#ffffff;}	                     

/*-- Upcoming Events Styles -- */
#UpcomingEventsHeader {
	font-size:1.07em;
	margin-bottom:10px;
}

/* -- Areas of Economic Opportunity Application Styles -- */

.vhda-lbl-error {
       color: #FF0000;
       font-family: Arial;
       font-size: 8pt;
       font-weight: bold;
}
 

.vhda-tv
{      
}

.vhda-tvnode
{
}

.vhda-tvselectednode {
       background-color:#E9F2F8;
       border:1px solid #7F9DB9;  
}

.lstSearchType {
       width:193px !important;
}

.txtSearch {
       width:170px !important;
}

