/*
a:link  { text-decoration: underline; color: #555555; font-family: arial,helvetica,sans serif; font-size: 11px } 
a:hover  { text-decoration: none; color: #555555; font-family: arial,helvetica,sans serif; font-size: 11px } 
a:visited { text-decoration: underline; color: #555555; font-family: arial,helvetica,sans serif; font-size: 11px }  
a:visited:hover { text-decoration: none; color: #555555; font-family: arial,helvetica,sans serif; font-size: 11px }
*/
a.red:link  { text-decoration: underline; font-weight: bold; color: #DA1212; font-family: arial,helvetica,sans serif; font-size: 11px } 
a.red:hover  { text-decoration: none; font-weight: bold; color: #DA1212; font-family: arial,helvetica,sans serif; font-size: 11px } 
a.red:visited { text-decoration: underline; font-weight: bold; color: #DA1212; font-family: arial,helvetica,sans serif; font-size: 11px }  
a.red:visited:hover { text-decoration: none; font-weight: bold; color: #DA1212; font-family: arial,helvetica,sans serif; font-size: 11px }

a.grey:link  { text-decoration: underline; color: #a9a9a9; font-family: verdana; font-size: 12px} 
a.grey:hover  { text-decoration: none; color: #a9a9a9; font-family: verdana; font-size: 12px } 
a.grey:visited { text-decoration: underline; color: #333333; font-family: arial; font-size: 11px }  
a.grey:visited:hover { text-decoration: none; color: #333333; font-family: arial; font-size: 11px }

a.blue:link  { text-decoration: underline; color: #1B74A0; font-family: arial; font-size: 11px} 
a.blue:hover  { text-decoration: none; color: #333333; font-family: arial; font-size: 11px } 
a.blue:visited { text-decoration: underline; color: #1B74A0; font-family: arial; font-size: 11px }  
a.blue:visited:hover { text-decoration: none; color: #333333; font-family: arial; font-size: 11px }

a.small_grey:link  { text-decoration: underline; color: #333333; font-family: arial,helvetica,sans serif; font-size: 9px} 
a.small_grey:hover  { text-decoration: none; color: #333333; font-family: arial,helvetica,sans serif; font-size: 9px } 
a.small_grey:visited { text-decoration: underline; color: #333333; font-family: arial,helvetica,sans serif; font-size: 9px }  
a.small_grey:visited:hover { text-decoration: none; color: #333333; font-family: arial,helvetica,sans serif; font-size: 9px }

a.small_blue:link  { text-decoration: underline; color: #5da3c8; font-family: arial,helvetica,sans serif; font-size: 9px} 
a.small_blue:hover  { text-decoration: none; color: #333333; font-family: arial,helvetica,sans serif; font-size: 9px } 
a.small_blue:visited { text-decoration: underline; color: #5da3c8; font-family: arial,helvetica,sans serif; font-size: 9px }  
a.small_blue:visited:hover { text-decoration: none; color: #333333; font-family: arial,helvetica,sans serif; font-size: 9px }

a.small_light_grey:link  { text-decoration: underline; color: #999999; font-family: arial,helvetica,sans serif; font-size: 9px} 
a.small_light_grey:hover  { text-decoration: none; color: #999999; font-family: arial,helvetica,sans serif; font-size: 9px } 
a.small_light_grey:visited { text-decoration: underline; color: #999999; font-family: arial,helvetica,sans serif; font-size: 9px }  
a.small_light_grey:visited:hover { text-decoration: none; color: #999999; font-family: arial,helvetica,sans serif; font-size: 9px }

a.small_left_nav_grey:link  { text-decoration: underline; color: #666666; font-family: arial,helvetica,sans serif; font-size: 10px} 
a.small_left_nav_grey:hover  { text-decoration: none; color: #666666; font-family: arial,helvetica,sans serif; font-size: 10px } 
a.small_left_nav_grey:visited { text-decoration: underline; color: #666666; font-family: arial,helvetica,sans serif; font-size: 10px }  
a.small_left_nav_grey:visited:hover { text-decoration: none; color: #666666; font-family: arial,helvetica,sans serif; font-size: 10px }

a.medium_grey:link  { text-decoration: underline; color: #333333; font-family: arial,helvetica,sans serif; font-size: 12px} 
a.medium_grey:hover  { text-decoration: none; color: #333333; font-family: arial,helvetica,sans serif; font-size: 12px } 
a.medium_grey:visited { text-decoration: underline; color: #333333; font-family: arial,helvetica,sans serif; font-size: 12px }  
a.medium_grey:visited:hover { text-decoration: none; color: #333333; font-family: arial,helvetica,sans serif; font-size: 12px }

a.white:link  { text-decoration: none; color: #FFFFFF; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight:400; line-height:24px; padding-left:10px; padding-right:10px; } 
a.white:hover  { text-decoration: none; color: #FFFFFF; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight:400; line-height:24px; padding-left:10px; padding-right:10px;  } 
a.white:visited { text-decoration: none; color: #FFFFFF; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.white:visited:hover { text-decoration: none; color: #FFFFFF; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold }

a.grey_bold:link  { text-decoration: none; color: #333333; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.grey_bold:hover  { text-decoration: underline; color: #333333; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.grey_bold:visited { text-decoration: none; color: #333333; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.grey_bold:visited:hover { text-decoration: underline; color: #333333; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold }

a.inactive:link, a.inactive:hover, a.inactive:visited, a.inactive:visited:hover, a.inactive:active {text-decoration: none; color: #666666; font-family: arial,helvetica,sans serif; font-size: 11px;}

a.light_grey_bold:link  { text-decoration: underline; color: #666666; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.light_grey_bold:hover  { text-decoration: underline; color: #666666; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.light_grey_bold:visited { text-decoration: underline; color: #666666; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.light_grey_bold:visited:hover { text-decoration: underline; color: #666666; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold }

a.orange:link  { text-decoration: underline; color: #ff8028; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.orange:hover  { text-decoration: none; color: #ff8028; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.orange:visited { text-decoration: underline; color: #ff8028; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold } 
a.orange:visited:hover { text-decoration: none; color: #ff8028; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: bold }  

a.medium_orange:link  { text-decoration: underline; color: #E46106; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold } 
a.medium_orange:hover  { text-decoration: none; color: #E46106; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold } 
a.medium_orange:visited { text-decoration: underline; color: #E46106; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold } 
a.medium_orange:visited:hover { text-decoration: none; color: #E46106; font-family: arial,helvetica,sans serif; font-size: 12px; font-weight: bold }  

td.blue_bold { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #1B74A0; font-weight: bold } 
td.grey_bold { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #333333; font-weight: bold } 
td.small_grey {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #333333}
td.orange {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 10px; color: #E46106}
td.tiny {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 9px; color: #333333}
td.grey {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #333333}
/*td.grey13 {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 13px; color: #333333}*/
td.medium_grey {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #333333}
td.light_grey {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #666666}
td.header_text {text-decoration: none; font-weight: bold; font-family: arial,helvetica,sans serif; font-size: 13px; color: #777777}
td.white {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #FFFFFF}
td.white_bold {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 12px; color: #FFFFFF; font-weight: bold }
td.header {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 13px; color: #666666; font-weight: bold }
h1.light_grey, h2.light_grey, h3.light_grey, h4.light_grey, h5.light_grey, h6.light_grey {font-family: arial,helvetica,sans serif; font-size: 13px; color: #777777; display:inline;}
.large {text-decoration: none; font-family: arial black,helvetica,sans serif; font-size: 22px; color: #666666}
.blue-title16 {text-decoration: none; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 16px; color: #5da3c8}
.small {text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; color: #000000}
/*table.thinline { border-width: 1px; border-color: #666394; border-style: solid}*/
/*table.thinlightline { border-width: 1px; border-color: #DDDDDD; border-style: solid}*/

.greybtn {
  background-color: #C0C0C0;
  font-family: arial,helvetica,sans serif;
  font-size: 10px;
  color: #000000;
  border: #000000 1px solid;
}

BODY     {
background:url(../img/theme/newback0111.png) #3a688c repeat-x top;
height:2670px;
margin-top:0px;
padding-top:20px;
	/*scrollbar-3dlight-color:#E2E2E2;
	scrollbar-arrow-color:#707070;
	scrollbar-base-color:#DBD8D8;
	scrollbar-darkshadow-color:#CCCCCC;
	scrollbar-face-color:#DBD8D8;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#707070*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

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

P.propertytablepara P SPAN { font-family:Verdana, Arial, Helvetica, sans-serif; }

#interface1 {
	z-index:1;
}
#loader_container {text-align:center;position:absolute;top:40%;width:100%}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94
}
#loader_bg {background-color:#EBEBE4;position:relative;top:8px;left:8px;height:7px;width:113px;font-size:1px}
/***********/
.border_preview{
	z-index:100;position:absolute; background-color: #FFF;width:460px; border: 1px solid #888;
	min-height:380px;
	height:auto !important;
	height:380px;
}
.title_h2 {
 width:300px;padding:12px 0 0 14px;font-family: arial,helvetica,sans serif; color: #666666;font-size:14px;  font-weight: bold;
}

h1, h2, h3 {
	padding:0;
	margin:0
}
h1 {
	font-size:14px; 
	font-family: arial,helvetica,sans serif; 
}
h2, h3 {
	font-size:13px
	font-family: arial,helvetica,sans serif; 
}

.Heading1{
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:bold;
}
.Heading2{
	padding:0;
	margin:0;
	font-size:13px;
	font-weight:bold;
}
/* ---------- Navigation Bar Start ------------*/

.navbg {
	background:url(../img/theme/navbg.gif) repeat-x;
	height:44px;
	
}
.navbg td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:900;
	color:#ebef1b;
	padding-left:30px;
	padding-right:30px;
	cursor:pointer;
}
.navbg td:hover {
	color:#ffffff;
	padding-left:30px;
	padding-right:30px;
	background-color:#224967;
	height:35px;
}


/* ---------- Navigation Bar End ------------*/

/* ---------- Product List ------------------*/
.productListShow {
	background:url(../img/theme/CBShadow.gif) repeat-x; height:39px;
} 

.productListTable TD,
.productListTable TD A,
.productListTable TD A:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}

/* ---------- Search Box Start --------------*/

.searchboxbg {
	background:url(../img/theme/search_box_m_bg.gif) repeat-x;
	height:57px;
} 
.searchboxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:200;
}
.searchboxtext1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:600;
}

/* ---------- Search Box End --------------*/

/* ---------- Beach Informations Box Start ------*/

.beach_info_box {
	background:url(../img/theme/beach_information.jpg) no-repeat;
	height:584px;
	padding-top:35px;
}
.info_text a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-left:40px;
	text-decoration:none;
}
.beachinfotext h3  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#123122;
	font-weight:800;
	padding-left:40px;
}

/* ---------- Beach Informations Box End ------*/

/* ---------- Disny Box Start ------*/

.disneybox {
	background:url(../img/theme/disney_box.jpg) no-repeat;
	height:55px;
	padding-left:50px;
	padding-top:13px;
}

/* ---------- Disny Box End ------*/

/* ---------- Sign Up Box Start ------*/

.sign_up_box {
	background:url(../img/theme/sign_up_box.jpg) no-repeat;
	height:189px;
	padding-top:35px;
	padding-left:30px;
}

/* ---------- Sign Up Box End ------*/

/* ----------  left top Box Start ------*/

.topmiddlebg {
	background:url(../img/theme/top-middle-bg.jpg) repeat-x;
	height:177px;
	padding-top:20px;
}
.submiddlebg {
	background:url(../img/theme/sub-middle-bg.jpg) repeat-x;
	height:284px;
	font-family: arial,helvetica,sans serif; 
	font-size: 12px; 
	color: #333333;
	text-decoration: none;
	text-align:center;
	line-height:16px;

}
.bottommiddlebg {
	background:url(../img/theme/bottom-middle-bg.jpg) repeat-x;
	height:309px;
}
.footermiddlebg {
	background: #204162;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:20px;
	border-left: 1px solid #c2d0db;
	border-top: 1px solid #c2d0db;
	border-right: 1px solid #c2d0db;
	padding: 10px 20px 5px 20px;
}


/* ---------- left top Box End ------*/

.pera {
    font-family: arial,helvetica,sans serif; 
	font-size: 11px; 
	color: #333333;
	text-decoration: none;
	text-align:center;
	line-height:18px;
}
