@charset "utf-8"; body{
	background-image:url(/images/background3.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	margin-top:0px;
	top:0px;
	background-color:#517189;
	
} p{
	margin:0px 0px 0px 0px;
	vertical-align:bottom;
	text-align:left;
	color: #544c43;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
} 
#form td{
	vertical-align:middle;
	text-align:left;	
	color: #544c43;}
td{
	vertical-align:top;text-align:center;}
	
a:LINK,a:VISITED,a:ACTIVE{
	color:#7f9cb5;
	text-decoration: none;
} 
a.MastheadLinks:LINK,a.MastheadLinks:VISITED,a.MastheadLinks:ACTIVE{
	color:#fff;
}

a[href^="http:"]{
	text-decoration:none;
} a[href^="/"]{text-decoration:none;} 

a:HOVER{
	text-decoration:underline;
	color: #8c7d70;
} HR{width:100%;} ul{
	text-align:left;
	margin: 0px 0px 0px 0px;
	color: #544c43;
} ol{text-align:left;} 

.headerTable{background-image:url(/images/TopLogo.jpg);background-repeat:no-repeat;width:760px;background-color:#FFF;} 
.ContentTable{
	background-color:#FFF;
	background-repeat: no-repeat;
} 

.RateTable{width:525px;background-color:#FFF;margin-top:0;margin-bottom:0;align:left;} 

.CH{font-size:14px;color:#fff;font-weight:bold;text-align:left;} 



.CH2{font-size:12px;color:#544c43;font-weight:bold;} 

.CH3{font-size:12px;color:#544c43;font-weight:bold;} 

.CHRates{font-size:14px;font-weight:bold;text-align:center;color:#544c43;}

#headerMenu{height:25px;font-size:11px;font-weight:bolder;text-align:right;color:#877E74;margin-right:15px;margin-top:10px;} 

#UpperMenu{background-image:url(/images/Menu_upper.gif);background-repeat:no-repeat;background-position:right;height:33px;text-align:right;color:#FFF;font-size:8px;font-style:normal;vertical-align:bottom;} 

#SearchFont{font-size:11px;float:left;	width:500px;bottom:0px;} 
#SearchFont2{font-size:11px;float:left;	width:560px;bottom:0px; color:#fff}

#FormField{height:11px;text-align:left;font-size:10px;margin:0px 0px 0px 0px;} 

#SearchButton{text-align:right;font-size:10px;margin:1px 5px 0px 2px;} 

#LeftMenu{
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 0px;
	background:url(/images/LeftColumn.jpg)
} #LeftMenu2 {
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 0px;
}

.ContentBanner{width:560px;margin:0 0 0 0;} 

#LowerContent{margin:0 0 0 0;} 

.MenuIndent{margin-left:30px;} 

.SectionTitle{
	color:#7f9cb5;
	font-size:16px;
	font-weight:bold;
} .SubChoicesText{
	color:#877e74;
	margin-left:0px;
	margin-top:5px;
	font-size:13px;
	text-align:left;
} .SubChoicesTextSelected{color:#877e74;font-weight:bolder;margin-left:20px;margin-top:5px;font-size:13px;text-align:left;} 

.GenDescription{width:560px;height:auto;margin-top:0px;margin-bottom:0px;background-color:#FFF;}

 #LowerContentBox1{
	text-align:center;
	width:185px;
	/* [disabled]border-right:thin solid #CCC; */
	height:auto;
	/* [disabled]border-top: thin solid #ccc; */
} #LowerContentBox2{
	text-align:center;
	/* [disabled]border-right:thin solid #CCC; */
	width:185px;
	height:auto;
	/* [disabled]border-top: thin solid #ccc; */
} #LowerContentBox3{
	text-align:center;
	width:185px;
	height:auto;
	/* [disabled]border-top: thin solid #ccc; */
} .LowerContentText{
	text-align:left;
	margin-left:20px;
	margin-right:20px;
	font-size:11px;
} 

.IndexAdSpaceB_Header {
	text-align:left;
	margin-left:0px;
	margin-right:0px;
	font-size:13px;
	font-weight: bold;
	color: #7f9cb5;
}

.IndexAdSpaceB_Content {text-align:left;margin-left:0px;margin-right:0px;font-size:11px;font-weight: normal;color: #000;}

.LowerAdBoxesDIV{width:720px;height:auto;} 

.LowerAdBox{width:280px;height:auto;text-align:justify;margin-top:0px;margin-bottom:0px;background-color:#FFF;} 

#PageFooter{margin-left:auto;margin-right:auto;width:720px;font-size:10px;color:#FFF;} 

#PageFooter2{margin-left:auto;margin-right:auto;width:1000px;font-size:10px;color:#FFF;}

#FooterLinks{color:#FFF;font-weight:bold;text-decoration:underline;} 

#FooterLinks2{color:#FFF;font-weight:bold;text-decoration:underline;} 

#HoursContainer{position:relative;margin:0px;width:470px;text-align:left;z-index: 50;} 

#BR1Hours{overflow:hidden;height:150px;width:232px;float:left;} 

#BR10Hours{overflow:hidden;height:150px;width:232px;float:left;} 

#BR20Hours{overflow:hidden;height:150px;width:232px;float:left;} 

#BR30Hours{overflow:hidden;height:150px;width:232px;float:left;} 

#BR41Hours{overflow:hidden;height:150px;width:232px;float:left;} 

#BR50Hours{overflow:hidden;height:150px;width:232px;float:left;} 

#BR60Hours{overflow:hidden;height:150px;width:232px;float:left;} 

#BR61Hours{overflow:hidden;height:150px;width:232px;float:left;} 

#BR62Hours{overflow:hidden;height:130px;width:232px;float:left;} 

#BR63Hours{overflow:hidden;height:120px;width:232px;float:left;} 

#BR64Hours{overflow:hidden;height:120px;width:232px;float:left;} 

#BR65Hours{overflow:hidden;height:120px;width:232px;float:left;} 

.MemberForm{text-align:left; width:335px;} 

fieldset{ padding: 5px 5px 5px 5px;border:1px solid #ccc; background:#f8f8f8; width:375px; text-align:center;} 

legend{ font-weight:bold; color:#999;} 

#MemberFormHidden{text-align:left; width:335px; margin-left:20px; display:none;} 

fieldset#SpecifyTime{width:250px;} 

#HomePage{width:250px;height: 50px;float:left;}

#HomePage2{width:250px;height: 30px;float:left;}

#SearchBoxSpacer{width:500px;height: 5px;float:left;}

.CalendarInputBox{border:thin #333 solid; background-color:#FFF; }

.CalcTable{border:thin CCC ridge; background-color:#E0E0E0;}

iframe{text-align:center;}

.SearchBtn{ background-color:#8dafca; border-color:#FFF; color:#FFF;border:1px solid;} 

.SearchBtn2{
	background-image: url(/images/MastheadSearchButton.gif);
} 


sup{font-size:11px;} 

.LightHR{ color:#CCC;} 

.BottomBorder{border-bottom:thin dashed #D6D6D6;}

li {
	list-style-type: none;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top:5px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-image: url(/images/SubChoiceArrow.gif);
}

li.logo {
	list-style-type: none;
	text-decoration: none;
	padding-bottom: 5px;
	padding-top:5px;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-image: url(/images/SubChoiceLogo.gif);
}

ul {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	
}

ol {
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	
}

.RightColCallOut {
	background-image: url(/images/LeftColumn.jpg);
	margin-left: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 15px;
	border-radius: 10px;
	float:right;
	font-size:12px;
	
}

.MastheadLinks {
	text-align: right;
	font-size: 12px;
	color: #FFF;
	vertical-align:middle;
	margin-top:10px;
	margin-bottom:15px;
	line-height: 225%;
}
#RoundCorners{
	border-radius:10px;
	-moz-border-radius:10px;
}

.iPadLoginButtons{
	margin-top:10px;
	margin-bottom:10px;
	alignment-adjust:middle;
	vertical-align:middle;}
.SectionHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #817567;
	text-transform: uppercase;
	letter-spacing: .75px;
}
.TestimonialName {
	font-style: italic;
	line-height:150%;
	font-weight: bold;
	text-align: center;
}
.TestimonialQuote {
	font-size: 16px;
	color: #e8ae4a;
	text-align: left;
	font-weight: bold;
	font-style: italic;
	line-height:125%;
}

.hidden { display: none; }
.unhidden { display: block; }


