body {

	color: #020201;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10.5pt;

	line-height: 13pt;

	text-align: left;

}



.availbutton {

	font-weight:normal;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	}

.availbutton a{

	color:#000099;

	}

.availbutton a:hover {

	text-decoration:none;

	color:#0000FF;

	}

.availcottname {

	font-weight:bold;

	font-size:16px;

	font-family:Verdana, Geneva, sans-serif;

	letter-spacing:1px;

	}



h1 {

	font-size: 32pt;

	font-family: Times, "Times New Roman", serif;

	font-weight: bold;

	text-align: center;

	color: #039D69;

	line-height: 34pt;

}



h2 {

	font-size: 14pt;

	font-family: Verdana, Helvetica, Arial, sans-serif;

	font-weight: normal;

	text-align: center;

	padding-top: 4px;

	padding-bottom: 12px;

	border-top-width: 2px;

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-top-color: #039D69;

	border-right-color: #039D69;

	border-bottom-color: #039D69;

	border-left-color: #039D69;

	border-bottom-style: solid;

	width: 520px;

}

#content {

	background-color: #FFFFFF;

	width: 779px;

}

#maintext {

	background-color: #CCFFFF;

	border: 1px solid #000000;

	margin-left: 1px;

	float: right;

	width: 655px;

}

#navbar {

	background-color: #FFFFFF;

	float: none;

	position: relative;

	left: 0px;

	top: 0px;

	padding-top: 2px;

	padding-right: 4px;

	padding-bottom: 9px;

	padding-left: 4px;

	font-size: 10pt;

	line-height: 12pt;

	text-align: center;

}

#navbar a {

	display: inline;

	padding-right: 8px;

	padding-left: 8px;

	padding-top: 2px;

	padding-bottom: 2px;

	color: #000000;

	background-color: #53B36B;

	font-weight: bold;

	text-align: center;

	margin-top: 4px;

	margin-bottom: 4px;

	border: 1px solid #336633;

	text-decoration: none;

}

#owltop {

	float: left;

}

#4stars {

	float: right;

}

#navbar a:hover {

	background-color: #FFFFCC;

}

.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	font-style: italic;

	color: #333333;

	text-align: center;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #039D69;

}



.li1 {

	font-weight: bold;

	list-style-type: none;

	color: #039D69;

	font-size: 12pt;

	padding-top: 20px;

}

.li2 {

	margin-left: 10px;

	font-weight: bold;

	color: #666666;

	padding-top: 10px;

}

.li3 {

	margin-left: 20px;

	padding: 2px;

}

.li4 {

	font-style: italic;

	margin-left: 30px;

}

ul {

	display: block;

}

.li5 {

	padding-top:5px;

	}

.captions {

	text-align: center;

}

.captions p {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #006600;

	font-style: italic;

	text-align: center;

	line-height: 11pt;

}

.plain {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

}

.txthead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #000066;

	background-color: #E8E8E8;

	text-align: center;

	padding: 5px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #039D69;

	border-right-color: #039D69;

	border-left-color: #039D69;

	width: 500px;

}

.txtblock {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000066;

	background-color: #E8E8E8;

	text-align: left;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #039D69;

	border-bottom-color: #039D69;

	border-left-color: #039D69;

	width: 500px;

	margin-bottom: 10px;

}

.tblbox {

	}

.tblline {

	border-left:#BCBCBC 1px solid;

	}

.tbllinebox {

	padding-top:2px;

	padding-bottom:2px;

	border-bottom:#BCBCBC 1px solid;

	}

.tblboxheight {

	line-height:23px;

	}



/* BELOW are styles for hover special offer data on index.*/

#offerBox 

	{

	width:440px; 

	margin:auto;

	height:20px;

	}



#offerBox ul 

	{

	margin:0px; 

	padding:0px; 

	position:relative; 

	width:100%;

	}

#offerBox ul li 

	{

	display:inline; 

	float:left; 

	background-color: #53B36B;

	margin-right:10px;

	}

.titleCell 

	{

	width:100px;

	height:20px; 

	position:relative; z-index:1000; 

	margin:0px; padding:0px;  

	cursor:pointer;

	}



.titleCell strong 

	{

	font-size:14px;

	position:absolute; z-index:1000;

	width:98px;  

	height:18px; 

	text-align:center; 

	border:#000 solid; 

	border-width:1px;

	}

#offerBox ul ul 

	{

	position:absolute; left:0px; 

	display:none; 

	z-index:100;

	}	



#offerBox ul ul li 

	{

	border:#000 solid; 

	border-width:1px; 

	width:437px; 

	background-color: #E8E8E8; 

	padding:10px;

	}

#offerBox ul li:hover ul 

	{

	display:block; 

	top:-1px; !important; top:19px;

	}



#offerBox ul li:hover .titleCell strong 

	{

	border-left:#000 solid; 

	border-right:#000 solid; 

	border-top:#000 solid; 

	border-bottom:#ffffcc solid; 

	border-width:1px;

	background-color:#FFFFCC; 

	}

#specialofferbox {

	width:470px;

	padding:3px;

	border:1px solid #000000;

	margin-top:3px;

	margin-bottom:3px;

	}

.specialoffertext {

	margin-left:20px;

	padding-top:3px;

	padding-bottom:9px;

	font-size: 14px;

	font-family: Verdana, Helvetica, Arial, sans-serif;

	color: #039D69;

	font-weight:bold;

	}

.line td {

	border-bottom:#039D69 1px solid;

	padding-top:3px;

	padding-bottom:3px;

	}
