BODY {
	margin : 0 px;
	margin-left : 0 px;
	margin-top : 0 px;
	background: url(/Images/body_background.gif) top left repeat-y;
}
A {
	color : #A80D09;
}



A.LoC_rollover{
	color : #000000;
	text-decoration : none;
}
A.LoC_rollover:VISITED{
	color : #000000;
	text-decoration : none;
}
A.LoC_rollover:HOVER {
	color : #A80D09;
	text-decoration : none;
}



td, .main, .maincopyarea, .subhead, .form_label, .form_input, .medium_text, .small_text, .form_section_head, .form_section_subhead, .form_alert, .form_success, .search_result_bottom_bar_enhanced, h1, h2  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.subhead, h1, h2 {
	font-weight : bold;
	color : #C94945;
}

.medium_text, .medium_red_text {
	font-size : 11px;
}
.medium_red_text {
	color : #C94945;
}

.small_text {
	font-size : 10px;
}

.search_result_name, .facility_listing_name {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
}

.facility_listing_name {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #1C91D0;
}



.form_label {
	text-align : right;
	width : 50%;
}
.form_input {
	text-align : left;
	width : 50%;
}
.form_required {
	color : #A80D09;
}
.form_tr {
	text-align : center;
}
.form_section_head {
	background-color: #F4866D;
	font-weight : bold;
	color : #FFFFFF;
}
.form_section_subhead {
	background-color: #FFEDE3;
	font-weight : bold;
	color : #E77156;
}
.form_section_marketing {
	background-color: #FFD1C6;
	font-weight : bold;
	color : #C53E3B;
}
.form_alert {
	color : Red;
	font-weight : bold;
}

.form_success {
	color : Green;
	font-weight : bold;
}



.headerarea {
	background-color : #FFFFFF;
	border-bottom : 1px solid #E1A1A1;
}

.topnavarea {
	background-color : #B779AA;
	height : 15px;
}

.footerarea {
	padding-left : 37px;
	width : 568px;
}

.bannerarea {
	background-color : #F7DFD4;
	background-image : url(/Images/banner_area_background.gif);
	border-right : 1px solid #B779AA;
}

.leftcolumnarea {
	vertical-align : top;
	background-color : #FFEDE3;
	width : 168px;
}

.tour_leftcolumnarea {
	vertical-align : top;
	background-color : #FFEDE3;
	width : 117px;
}

.search_form_area {
	background-color : #FFF7F3;
	padding-left : 17px;
	padding-top : 15px;
	padding-bottom : 8px;
	padding-right : 7px;
	width : 525px;
}
.search_form_area2 {
	background-color : #FFF7F3;
	padding-left : 17px;
	padding-top : 0px;
	padding-bottom : 8px;
	padding-right : 7px;
	width : 300px;
	text-align: center;
}

.homesearch
{
	background-color : #FFF7F3;
	padding-top: 10px;
}
.search_results_my_list_area {
	width : 120px;
	height : 94px;
	border : 1px solid #EBBCBB;
	background-color : FFF6F1;
}
.search_results_my_list_area_td {
	padding-top : 3px;
	padding-left : 3px;
}

.help_main_area {
	margin : 10px;
}




.search_result, .search_result_enhanced {
	width: 568px;
	height: 146px;
}

.search_result_top_bar_enhanced {
	background-color : #F2DFEC;
}

.search_result_bottom_bar_enhanced {
	background-color : #FEF4F8;
}


.homepage_link_area {
	color : #A04F87;
	vertical-align : top;
	height : 86px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
.homepage_link_area_left {
	width : 212px;
	padding-left : 30px;
	padding-right : 25px;
}
.homepage_link_area_middle {
	width : 348px;
	padding-left : 25px;
	padding-right : 25px;
}
.homepage_link_area_right {
	width : 211px;
	padding-left : 25px;
	padding-right : 25px;
}
.homepage_text_area {
	background-image : url(/images/faded_background.gif);
	height : 264px;
	vertical-align : top;
	padding-left : 25px;
	padding-right : 10px;
	padding-top : 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-right : 1px solid #DD9EA7;
}



.leftnavitem {
	padding-bottom : 3px;
	padding-left : 8px;
	padding-right : 3px;
	padding-top : 3px;
}
.topnavitem {
	padding-left : 20px;
	padding-right : 0px;
}




.linknavon, .linknav:hover, .linknav:active  {
	color : #A80D09; 
	font-size : 11px; 
	text-decoration: underline;
	font-weight: bold; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	/*height: 15px;   */                                                       
	}
.linknav {
	color : #A80D09; 
	font-size : 11px; 
	text-decoration: none;
	font-weight: bold; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	/*height: 15px;    */                                                   
	}
.tour_linknav {
	color : #A80D09; 
	font-size : 11px; 
	text-decoration: none;
	font-weight: bold; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10pt;
	height: 15px;                                                  
	}
.tour_linknavon, .tour_linknav:hover, .tour_linknav:active  {
	color : #A80D09; 
	font-size : 11px; 
	text-decoration: underline;
	font-weight: bold; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10pt;
	height: 15px;                                                          
	}

	
.sitemap_row {
	padding-bottom : 4px;
	}

.sitemap_sub {
	padding-top : 4px;
	padding-left: 2px;
	}
		
.copyright {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : center;
}
.formheading, .formheading a
{
	background-color: #b778a9;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px;
}
.hometable
{
	margin-top: 25px;
	width: 700;
}
.hometablecell
{
	padding: 4px 4px 4px 40px;
}

.hometablecell2
{
	padding: 4px 4px 50px 4px;
}


.search_form_area2 a.LoC_rollover:link, .search_form_area2 a.LoC_rollover:visited
{ color: #000000; }


#slideshow_nav
{
	text-align: center;
}

#slideshow_nav a
{
	padding: 2px 5px;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	background-color: #e8f5fa;
	border: 1px solid #2177A5;
	text-decoration: none;
	color: #2177A5;
	margin: 0 2px 0 0;
	line-height: 250%;
}

#slideshow_nav a:hover, #slideshow_nav a.selected
{
	text-decoration: none;
	background-color: #1C91D0;
	color: #FFF;
}

.formheading2, .formheading2 a
{
	background-color: #ffd1c6;
	color: #c53e3b;
	font-weight: bold;
	padding: 2px;
}

/*.homepara
{
	padding:10px 5px;
}*/

.hometablecell2a
{
	padding: 4px 4px 25px 4px;
}
