.text1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; color: 252B46; text-decoration: none}
.text2 { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: normal; color: #404E99; text-decoration: none }
.text3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #404E99; text-decoration: none ; line-height: normal}
.header1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: #404E99; text-decoration: none}
.header2 {  font-family: arial; font-size: 15px; font-weight: bold; color: #404E99; text-decoration: none}
.header3 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; color: #404E99; text-decoration: none}
.link1 {  font-family: arial; font-size: 11px; color: #404E99; text-decoration: underline}
.formborder {  font-family: arial; font-size: 11px; font-style: normal; color: #36478F; text-decoration: none; background-color: #DFE4FB; padding-left: 2px; border: 1px #7B6BAC solid}
.smalltext1 {  font-family: arial; font-size: 9px; font-weight: normal; color: C2C1FC; text-decoration: none}
.smalltext2 { font-family: arial; font-size: 9px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.smalltext3 { font-family: arial; font-size: 10px; font-weight: normal; color: #8D97D6; text-decoration: none }
.verysmalltext1 { font-family: arial; font-size: 9px; font-weight: normal; color: #7078CA; text-decoration: none }
.footer_on { font-family: arial; font-size: 11px; font-weight: normal; color: #C2C1FC; text-decoration: none}
.footer_off { font-family: arial; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none }

.verysmalltext1 { font-family: arial; font-size: 9px; font-weight: normal; color: #7078CA; text-decoration: none }
.verysmallink1 {  font-family: arial; font-size: 9px; font-weight: normal; color: #8D97D6; text-decoration: underline}

.subnavOff { font-family: arial; font-size: 11px; font-weight: normal; color: #8D97D6; text-decoration: none }
.subnavOn { font-family: arial; font-size: 11px; font-weight: bold; color: #8D97D6; text-decoration: none }
div.subnav a:hover {color: #8D97D6; text-decoration: underline;}


.opacityit2 img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.opacityit2:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.indent1 {  position: relative; left: 16px; clip:   rect(   )}
.tdbottom {  border-color: black black #DFE4FB; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.indent {  position: relative; left: 20px; clip:   rect(   )}

.indent2 {  position: relative; left: 20px;}
.header4 {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; color: #404E99; text-decoration: none ; line-height: normal
}
.text4 {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; font-weight: normal; color: #A271B3; text-decoration: none ; line-height: normal
}
.smalltext4 {

font-family: arial; font-size: 11px; font-weight: normal; color: #A271B3; text-decoration: none ; line-height: normal
}

/* amenities chart */

table.datasm {
	clear:both;
	float:none;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-bottom: 1px solid #afbce9;
	border-right: 1px solid #afbce9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table.datasm tr.d0 td {
	background-color: #5d6cb1;
}
table.datasm tr.d1 td {
	background-color: #7a85bd;
}

table.datasm th {
	float:none;
	background-color:#404e8e;
	padding:5px 0 5px 5px;
	text-align:left;
	color: #fff;
	border-top: 1px solid #afbce9;
	border-left: 1px solid #abb7e7;
}

table.datasm td {
	float:none;
	padding:0;
	background-color:#5d6cb1;
	font-size: 11px;
	border-top: 1px solid #afbce9;
	border-left: 1px solid #abb7e7;
	width:47px;
	text-align:center;
}

table.datasm  a {
	color: #0f59a5;
	font-weight:600;
}
