body { margin-left: 0%; margin-right: 0%; margin-top: 0%; margin-bottom: 0%; background-color: #ffffff; font-size:12px; font-family: Arial, Tahoma, Arial, Helvetica, sans-serif;color:#000000; line-height: 20pt}
A:Link, A:Visited, A:Active  {font-size : 12px;font-family :  Arial, Tahoma, Times New Roman, Times, serif; color: #c88c05; text-decoration:underline;}
A:Hover {color : #195916; text-decoration : underline; font-size:12px;}
.med  {font-size : 12px;font-family :  Arial, Tahoma, Times New Roman, Times, serif;color : #000000; text-decoration : none;line-height:17px;}
.seo  {font-size : 12px;font-family :  Arial, Helvetica, sans-serif;color : #000000; text-decoration : none;}
A.seo, A.seo:Active, A.seo:Visited  {font-size : 12px;font-family :  Arial, Helvetica, sans-serif; color : #000000; text-decoration : none;line-height:17px; }
A.seo:Hover  {color : #195916; text-decoration : underline; font-size:12px;}
.main  {font-size : 11px;font-family :  Arial, Tahoma, Times New Roman, Times, serif;color : #000000; text-decoration : none;line-height:17px;}
A.main, A.main:Active, A.main:Visited  {font-size : 11px;font-family :  Tahoma, Times New Roman, Times, serif; color : #000000; color : #E19D05;text-decoration : none;line-height:17px; font-weight:bold;}
A.main:Hover  {color : #717d59; color : #195916; text-decoration : underline; font-size:11px;}
.small  {font-size : 10px;font-family : Arial, Helvetica, sans-serif;color : #404040;text-decoration : none;}
A.small, A.small:Active, A.small:Visited  {font-family : Arial, Verdana, Arial, Helvetica, sans-serif; color:#5b4f41;text-decoration:none;font-size:10px;}
A.small:Hover  {color : #404040;text-decoration : none; font-size:10px;}
.req  {font-size : 11px;font-family : Arial, Helvetica, sans-serif;color : #077979;text-decoration : none;font-weight:bold;}
.header  {font-size : 12px;font-family : Arial, Helvetica, sans-serif;color : #717d59;text-decoration : none;font-weight:bold;}
A.header, A.header:Active, A.header:Visited, A.header:Hover {font-size : 11px;font-family : Arial, Helvetica, sans-serif;color : #717d59;text-decoration : none;font-weight:bold;}
.navtd  {font-size : 10px;font-family : Arial, Helvetica, sans-serif;color : #ffffff; background:#195916;}
.bttd  {font-size : 11px;font-family : Arial, Helvetica, sans-serif;color : #404040; background:#8dc73d;}
.button  {font-size : 9px;font-family : Arial, Helvetica, sans-serif;color : #ffffff; background:#195916;font-weight:normal;border-style :solid ;border-color :#c7bca6; border-width:1px;}
.xtra  {font-size : 10px;font-family : Arial, Helvetica, sans-serif;color : #ffffff;text-decoration : none;}
A.xtra, A.xtra:Active, A.xtra:Visited  {font-size : 10px;font-family :  Tahoma, Times, serif;color : #ffffff;text-decoration : none; font-weight:normal;}
A.xtra:Hover  {color : #ffffff;text-decoration : underline; font-size:10px;}

.btnav  {font-size : 11px;font-family :  Arial, Verdana, Helvetica, sans-serif;color : #343833;text-decoration : none; font-weight: bold;}
A.btnav, A.btnav:Active, A.btnav:Visited {font-size : 11px;font-family :  Arial, Verdana, Helvetica, sans-serif;color : #343833;text-decoration : none; padding-left: 12px;  padding-right: 12px; }
A.btnav:Hover {font-size : 11px;font-family : Arial, Verdana, Helvetica, sans-serif;color : #ffffff;text-decoration : underline; padding-left: 12px;  padding-right: 12px; }
.credit  {font-size : 10px;font-family :  Arial, Verdana, Helvetica, sans-serif;color : #077979;text-decoration : none;}
A.credit, A.credit:Active, A.credit:Visited {font-size : 10px;font-family :  Arial, Verdana, Helvetica, sans-serif;color : #077979;text-decoration : none;}
A.credit:Hover {font-size : 10px;font-family : Arial, Verdana, Helvetica, sans-serif;color : #077979;text-decoration : none;}
.maindiv { padding: 15px;padding-bottom: 0px;padding-top: 2px;}
.title { font-family: Tahoma, "Times New Roman", Times, serif; font-size: 12px; font-weight: normal; 	color: #766654;}

.mainTable { padding: 0px 0px 0px 0px;border: 5px solid #C6E7A5; background:#ffffff;}
.navTable {font-size : 11px;font-family : Arial, Helvetica, sans-serif;color : #ffffff; background:#195916;}
.topTable {font-size : 11px;font-family : Arial, Helvetica, sans-serif;color : #000000; background:#fff;}

td.navoff { font-size : 14px;font-family : Arial, Helvetica, sans-serif;color : #ffffff;text-decoration : none;padding-left: 18px;width: 100%;background: #195916;border-top: solid; border-bottom: solid; border-width: 0px;  border-color: #717d59;

background: #8CC739 url('../images/menu-line-off.png') repeat-y top left; height: 28px; cursor: pointer;

}

td.bttdnav { font-size : 11px;font-family : Arial, Helvetica, sans-serif;color : #ffffff; background:#8dc73d;font-weight:bold;}
td.bttdon { font-size : 11px;font-family : Arial, Helvetica, sans-serif;color : #195916; background:#afd47e;font-weight:bold;}

td.navon { color : #185910; color : #195916;text-decoration : none; font-size:14px; background: #afd47e;padding-left: 18px;border-top: solid; border-bottom: solid; border-width: 0px;  border-color: #7b8761; 

background: #8CC739 url('../images/menu-line-on.png') repeat-y top left; height: 28px; cursor: pointer;

}

td.suboff { font-size : 10px;font-family : Arial, Helvetica, sans-serif;color : #195916;text-decoration : none;background: #8dc73d; font-weight:bold;}
td.subon { font-size : 10px;font-family : Arial, Helvetica, sans-serif;color : #ffffff;text-decoration : none;  background: #8dc73d;font-weight:bold;}

.H1, .H2, .H3  {font-size : 12px; font-family : Arial, Helvetica, sans-serif;color : #165615;text-decoration : none;font-weight:bold;}

}


body{scrollbar-face-color: #7b8761; scrollbar-shadow-color: #7b8761; scrollbar-highlight-color: #7b8761; scrollbar-3dlight-color: #7b8761; scrollbar-darkshadow-color: #7b8761; scrollbar-track-color: #f5f5fa; scrollbar-arrow-color: #f5f5fa; }
.AmmenitiescontentScrollHigh {position:relative; width: 310; height: 272; overflow: auto; visibility: visible; scrollbar-face-color: #ffffff; scrollbar-shadow-color: #DEB779; scrollbar-highlight-color: #DEB779; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; }

ul { 
	margin-top:0;
	padding-top:0;
}



/*
******************************************************
******************************************************
******************************************************
*/


TD.cal { font-family:arial; font-size: 8pt; }
TD.calmonth { font-family:arial; font-size: 8pt; text-align: right;}
TD.caltoday { font-family:arial; font-size: 8pt; text-align: right; color: red; border-width:1; border-type:solid; border-color:#800000; }
A.cancel { font-family:arial; font-size: 8pt; height: 20px; color: gray; }
A.cal { text-decoration:none; color:#000000; }
A.calthismonth { text-decoration:none; color:#000000; font-weight: bold;}
A.calothermonth { text-decoration:none; color:#808080; }

TD.cal { font-family:arial; font-size: 8pt; }
TD.calmonth { font-family:arial; font-size: 8pt; text-align: right;}
TD.caltoday { font-family:arial; font-size: 8pt; text-align: right; color: red; border-width:1; border-type:solid; border-color:#800000; }
A.cancel { font-family:arial; font-size: 8pt; height: 20px; color: gray; }
A.cal { text-decoration:none; color:#000000; }
A.calthismonth { text-decoration:none; color:#000000; font-weight: bold;}
A.calothermonth { text-decoration:none; color:#808080; }



.lefttable { padding: 0px 0px 0px 0px; border: 0px; background:#ffffff; width: 200px; height: 100%;}
.td_calendar { padding: 12px 0px 0px 0px; border: 0px; background:#ffffff; background:#8CC739; width: 200px; background: #8CC739 url('../images/td_calendar.png') repeat-x top left; height: 129px; vertical-align: top;}
.td_vertical_menu { padding: 0px 0px 0px 0px; border: 0px; background:#8CC739; width: 200px; background: #8CC739 url('../images/td_vertical_menu-l2.png') repeat-x top left; height: 500px; vertical-align: top; text-align: center; text-align: left;}
.H-Logo { padding: 0px 0px 0px 0px; border: 0px; background:#8CC739; width: 200px; background: #8CC739 url('../images/H-Logo-2.png') no-repeat bottom right; height: 208px;}

.td_hor_main_menu { padding: 0px 0px 0px 0px; border: 0px; background:#8CC739; width: 730px; height: 30px; text-align: center;}

.td_footer { padding: 8px 12px 8px 12px; border: 0px; background:#185910; width: 730px; height: 80px; text-align: left; color: #FFFFFF; font-family:arial; font-size: 11px; }


.td_contents { padding: 0px 0px 0px 0px; border: 0px; background:#ffffff; width: 730px; min-height: 500px; text-align: center;}


.td_content_top_up { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/td_content_top_up.png') repeat-x top left; height: 77px; width: 570px;}
.td_content_corner { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/td_content_corner.png') no-repeat top left; height: 77px; width: 160px;}

.td_content_left { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/td_content_left.png') repeat-y top left; height: 100%; width: 160px;}

.td_contents_main { padding: 10px 0px 10px 10px; border: 0px; background: #8CC739 url('../images/td_contents_main.png') repeat top left; height: 100%; width: 570px; font-family: arial; font-size: 10pt; color: #000000; font-weight: normal; }


.content_green_top_line {  padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/content_green_top_line.png') repeat-x top left; height: 6px; width: 730px;}


.content-top {  padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/content-top.png') no-repeat top right; height: 60px; width: 730px; vertical-align: top; }

.content-top-big {  padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/content-top.png') no-repeat bottom right; height: 68px; width: 730px; vertical-align: top;}

.content-top-banners {  padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/green_pixel-2.png') repeat bottom right; height: 90px; width: 730px; vertical-align: top;}

.content-right { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/content-right-3.png') repeat-y top right; height: 100%; width: 165px;}



.table-banners-h { margin-top: 10px; }

.green_span { font-family:arial; font-size: 12pt; text-align: center; color: #165615; font-weight: bold;}

.green_span_small { font-family:arial; font-size: 12px; text-align: center; color: #165615; font-weight: bold;}

.table_banner-1 { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/BANNERS_NEW_H-1.jpg') no-repeat top right; height: 80px; width: 225px;}

.table_banner-2 { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/BANNERS_NEW_H-2.jpg') no-repeat top right; height: 80px; width: 225px;}

.table_banner-3 { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/BANNERS_NEW_H-3.jpg') no-repeat top right; height: 80px; width: 225px;}


.table_banner-c-1 { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/BANNERS_NEW_C-1.jpg') no-repeat top right; height: 94px; width: 180px;}

.table_banner-c-2 { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/BANNERS_NEW_C-2.jpg') no-repeat top right; height: 94px; width: 180px;}

.table_banner-c-3 { padding: 0px 0px 0px 0px; border: 0px; background: #8CC739 url('../images/BANNERS_NEW_C-3.jpg') no-repeat top right; height: 94px; width: 180px;}


.div-h-1 { background: #8CC739 url('../images/BANNERS_NEW_H-1.jpg') no-repeat top right; height: 80px; width: 225px; cursor: pointer;}
.div-h-2 { background: #8CC739 url('../images/BANNERS_NEW_H-2.jpg') no-repeat top right; height: 80px; width: 225px; cursor: pointer;}
.div-h-3 { background: #8CC739 url('../images/cta-thanksgiving-home.jpg') no-repeat top right; height: 80px; width: 225px; cursor: pointer;}

.div-c-1 { background: #8CC739 url('../images/BANNERS_NEW_C-1.jpg') no-repeat top right; height: 94px; width: 180px; cursor: pointer; margin: 0px 0px 0px 10px;}
.div-c-2 { background: #8CC739 url('../images/BANNERS_NEW_C-2.jpg') no-repeat top right; height: 94px; width: 180px; cursor: pointer; margin: 0px 0px 0px 10px;}
.div-c-3 { background: #8CC739 url('../images/cta-newyears-inner.jpg') no-repeat top right; height: 94px; width: 180px; cursor: pointer; margin: 0px 0px 0px 10px;}


.td_banner-c-1 { font-family: arial; font-size: 13pt; text-align: center; color: #000000; font-weight: bold; height: 24px;}
.td_banner-c-2 { font-family: arial; font-size: 10pt; text-align: left; color: #FFFFFF; font-weight: normal; height: 70px; line-height: 140%; padding-left: 6px;}

.td_banner-h-1 { font-family: arial; font-size: 13pt; text-align: center; color: #000000; font-weight: bold; height: 24px;}
.td_banner-h-2 { font-family: arial; font-size: 10pt; text-align: left; color: #FFFFFF; font-weight: normal; height: 56px; line-height: 120%; padding-left: 6px;}

h1 {font-family: arial; font-size: 12pt; color: #185910; font-weight: bold; padding-top:10px; }
h2 {font-family: arial; font-size: 12pt; color: #185910; font-weight: bold; }

.td_contents_main-2 { padding: 0px 140px 10px 10px; border: 0px; background:  url('../images/content-main-2.png') repeat top left; height: 100%; width: 730px; font-family: arial; font-size: 12px; color: #000000; font-weight: normal; vertical-align: top; Line-Height: 20px;}

.td-column-green_pixel { background:  url('../images/green_pixel.png') repeat top left;  }

.td-banner-flash { height: 400px; }
.td-banner-image { height: 275px; }

a.white_link, a.white_link:Active, a.white_link:Visited  {color : #ffffff; text-decoration: none; font-size: 11px;}
a.white_link:hover  {color : #96E42B; text-decoration: underline; font-size: 11px;}

.myForm {font-family: arial; font-size: 10pt; color: #000000; font-weight: normal; }



A.subnav, A.subnav:Active, A.subnav:Visited  {font-size : 12px; font-family :  Tahoma, Times New Roman, Times, serif; color : #0b3d08; text-decoration : none; line-height:17px; font-weight:bold; margin-left: 20px; }
A.subnav:Hover  {color : #ffffff; text-decoration : underline; font-size:12px; margin-left: 20px; }

form {margin: 0px;}

.heading_image {margin-top: -25px; z-index: 100; position: absolute; padding-bottom: 25px; }