/* CSS Document */
.altTextField {
background-color: #e3f4e7;
font-family: verdana;
font-size: 8pt;
height:6;
color: #09c09c
padding:6px;
} 

.altTextField15 {
background-color: #FFFFFF;
font-family: verdana;
font-size: 8pt;
height:6;
color: #09c09c
padding:6px;
}  
.altTextField3 {
background-color: #e3f4e7;
border: 1px solid ;
border-color:black;
height:6;
color: #09c09c
padding:6px;
} 

body {
	margin: 0;
	background: #FFFFFF;
	}
.Margin {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #BFBFBF;
	}
 .margin_special {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cadfca;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cadfca;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cadfca;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cadfca;
	}	
.table3 {
	 margin-top:1px;
 	}
.table_top_border{
     border-top-width: 1px;
	 border-top-style: solid;
	 border-top-color: #C9C9C9;
   }	
table.border {
	 border-right-width: 1px;
	 border-left-width: 1px;
	 border-right-style: solid;
	 border-left-style: solid;
	 border-left-color: #BFBFBF;
    }	
table.bottom_border {
 	 border-bottom-width: 2px;
	 border-bottom-style: solid;
	 border-bottom-color: #BFBFBF;
    }	
TD.orange {
	BACKGROUND-IMAGE: url(../images/left_menu_1_11.jpg);
	background-repeat: no-repeat;
	}
TD.select_menu {
	BACKGROUND-IMAGE: url(../images/mouse_over.jpg);
	background-repeat: no-repeat;
	height :22px;
	}
.Select_link {
	background:url(../images/mouse_over.jpg) no-repeat 0px center;
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	font-size-adjust: none;
	font-stretch: normal;
	margin-left:3px;
	line-height:12px;
	padding-left: 30px;
		
	}
A.menu_left:link {
	background:url(../images/maldives_menu.gif) no-repeat 22px center;
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	margin-left:3px;
	line-height:12px;
	padding-left: 30px;
	}
A.menu_left:visited {
	background:url(../images/maldives_menu.gif) no-repeat 22px center;
	font-family: Verdana;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	margin-left:3px;
	line-height:12px;
	padding-left: 30px;
	}
A.menu_left:hover {
	background:url(../images/maldives_menu_1.gif) no-repeat 24px center;
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	font-size-adjust: none;
	font-stretch: normal;
	margin-left:3px;
	line-height:12px;
	padding-left: 32px;
	}
A.top:link {
	COLOR:#ffffff;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:none
	}
A.top:visited {
	COLOR:#ffffff;
	FONT-FAMILY:verdana; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none
	}
A.top:hover {
	COLOR:#ffffff;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}
A.footer:link {
	COLOR:#999999;
	
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:none
	}
A.footer:visited {
	COLOR:#999999;
	FONT-FAMILY:verdana; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none
	}
A.footer:hover {
	COLOR:#999999;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:none
	}
	
	.text_head1 {
	font-family: monotype corsiva,Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;	
	color: #000000;
    font-weight:solid;
	line-height:17px;
	margin-left:7px;
	padding-top:3px;
}


.text_head {
	font-family: monotype corsiva,Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;	
	color: #004172;
    font-weight:solid;
	line-height:17px;
	margin-left:7px;
	padding-top:3px;
}
.error{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: red;
    /*font-weight:bold;*/
	line-height:17px;
	margin-left:7px;
	padding-top:3px;
}
.text2_h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:14px;
	margin-left:17px;
	}
.top_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	}
	.classified_top{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004172;
	FONT-weight: bold ; 
	TEXT-DECORATION:none
	}
A.classified:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004172;
	FONT-weight: bold ; 
	TEXT-DECORATION:none
	}
	
A.classified:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	TEXT-DECORATION:underline
	}	
	
A.classified:visited {
	color: #004172;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	TEXT-DECORATION:none
	}		
	A.classified1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004172;
	FONT-weight: bold ; 
	TEXT-DECORATION:none
	}
	

A.classified1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	TEXT-DECORATION:underline
	}	
	
A.classified1:visited {
	color: #004172;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	TEXT-DECORATION:none
	}		
A.md_menu:link {
	COLOR:#000000;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:none
	}
A.md_menu:visited {
	COLOR:#000000;
	FONT-FAMILY:verdana; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none
	}
A.md_menu:hover {
	COLOR:#000000;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}
A.search:link {
	COLOR:#00bfff;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}
A.search:visited {
	COLOR:#00bfff;
	FONT-FAMILY:verdana; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}
A.search:hover {
	COLOR:#00bfff;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}	

A.page_link:link {
	COLOR:blue;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}
A.page_link:visited {
	COLOR:#000000;
	FONT-FAMILY:verdana; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}
A.page_link:hover {
	COLOR:#000000;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}		
	
.search_txt {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    }	
.reser_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	}
.search1{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
	padding: 1px;
	height: 15px;
	width: 103px;
	border: 0px outset black;
	}
.search_2 {
	BORDER-RIGHT: #999999 1px solid; 
	PADDING-RIGHT: 1px; 
	BORDER-TOP: #999999 1px solid; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #999999; PADDING-TOP: 1px; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-FAMILY: Arial,Helvetica,sans-serif; 
	BACKGROUND-COLOR: #ffffff
	}
.green_line {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #359895;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	background-color: #EAF1E9;
	}
.resort_border {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d1d9dc;
	border-right-color: #d1d9dc;
	border-bottom-color: #d1d9dc;
	border-left-color: #d1d9dc;
	}
A.read_more:link {
	COLOR:#000000;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:none
	}
A.read_more:visited {
	COLOR:#000000;
	FONT-FAMILY:verdana; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none
	}
A.read_more:hover {
	COLOR:#000000;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}
A.featured_resort:link {
	COLOR:#847db5;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}
A.featured_resort:visited {
	COLOR:#847db5;
	FONT-FAMILY:verdana; 
	FONT-weight: normal ; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: underline
	}
A.featured_resort:hover {
	COLOR:#847db5;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION:underline
	}
.featured_h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	}
.ComboBoxText {
	
	height:18;
	font:8pt Verdana;
	vertical-align:text-bottom;
	padding-top: 1px;
	padding-left: 4px;
	background-position: left top;
	width: 113px;
	color: #666666;
	}
	.ComboBoxindex {
	background-color: #e3f4e7;
	border-right:1px #000000;
	height:22;
	font:8pt Verdana;
	vertical-align:text-bottom;
	padding-top: 1px;
	padding-left: 4px;
	background-position: left top;
	color: #666666;
	}
	.ComboBoxindex_new {
	background-color: #e3f4e7;
	border-right:1px #000000;
	height:22;
	font:8pt Verdana;
	vertical-align:text-bottom;
	padding-top: 1px;
	padding-left: 1px;
	background-position: left top;
	color: Black;
	}
	.ComboBoxText33 {
	border: 1px solid black !important;
	height:13;
	font:8pt Verdana;
	vertical-align:text-bottom;
	padding-top: 1px;
	padding-left: 4px;
	background-position: left top;
	width: 113px;
	color: #666666;
	}
.font_botomc1_bold {
	border:4px solid #EBDDE2;
   }
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
	text-decoration: none;
	}
.td_border {
	border-right-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #FFFFFF;
	}
.td_search_border {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-top-width: 2px;
	border-top-color: #FFFFFF;
	}
.suckerdiv ul{
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	margin-left:0px;
	line-height:19px;
	padding-left: 9px;
	/*FONT-weight: bold ;*/
	padding: 0;
	list-style-type: none;
	width: 147px;
	}		
.suckerdiv ul li{
	position: relative;
	}		
	/*1st level sub menu style */
.suckerdiv ul li ul{
	left: 180px; /* Parent menu width - 1*/
	position: absolute;
	/*width: 144px; sub menu width*/
	width: 124px; /*sub menu width*/
	top: 0;
	display: none;
	}	
	/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
	left: 142px; /* Parent menu width - 1*/
	}
	/* menu links style */
.suckerdiv ul li a{
	display: block;
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	line-height:19px;
	padding-left: 9px;
	/*background:#ADC8A5;*/
	background:#B2D1B2;
	/*background:url(../images/maldives_menu.gif) no-repeat 0px center;*/
	}	
.suckerdiv ul li a:visited{
	background:#B2D1B2;
	/*background:#ADC8A5;*/
	/*background:url(../images/maldives_menu.gif) no-repeat 0px center;*/
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	padding-left: 9px;
	margin-left:0px;
	line-height:19px;
	}	
.suckerdiv ul li a:hover{
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	line-height:19px;
	TEXT-DECORATION: underline;
	font-size-adjust: none;
	font-stretch: normal;
	padding-left: 9px;
	background:#8fbc8f;
	/*background:#ADC8A5;*/
	/*background:url(../images/maldives_menu_1.gif) no-repeat 0px center;	*/
	color:#ffffff;
	}	
.suckerdiv .subfolderstyle{
	/*background: url(../images/maldives_menu.gif) no-repeat 160px center;*/
	}
	/* Holly Hack for IE \*/
	* html .suckerdiv ul li { float: left; height: 1%; }
	* html .suckerdiv ul li a { height: 1%; }
	/* End */
	
.borde {
	FONT-FAMILY:Verdana, Tahoma;
	font-size: 10px;
	/*text-decoration: none;*/
	height: 20px;
	line-height: 2em;
	padding-left: 0px;
	/*padding-left: 10px;*/
	}
.text_boo1 {
	font-family: Verdana;
	font-size: 11px;
	height: 14px;
	width: 110px;
	border: 1px solid #000000;
	}
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
.room_detial_1{
	font-family: Verdana;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #379891;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	}
.room_detial_2{
	font-family: Tahoma;	
	FONT-SIZE: 11px;
	FONT-WEIGHT:normal;
	COLOR: #93a06a;
	line-height:18px;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	}
.room_detial_2d{
	font-family: Tahoma;	
	FONT-SIZE: 11px;
	FONT-WEIGHT:normal;
	COLOR: #93a06a;
	line-height:15px;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	}
	.room_detial_222{
	font-family: Tahoma;	
	FONT-SIZE: 11px;
	FONT-WEIGHT:bold;
	COLOR: #93a06a;
	line-height:18px;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	}
	
		
.room_detial_3{
	font-family:Tahoma;	
	FONT-SIZE: 12px;
	FONT-WEIGHT:normal;
	COLOR: #400000;
	line-height:18px;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	}	
.currency{
	font-family: Verdana;
	FONT-SIZE: 9px;
	FONT-WEIGHT:bold;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	padding-left:9px;
	}
.text_h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:12px;
	
	}
	.text_h3_im{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
	.text_h3_reqa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height:36px;
	text-decoration: none;
	}
	.text_h3_reqaa{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height:41px;
	text-decoration: none;
	}
	
	.cond{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
	.text_h13{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:8px;
	
	}
	.text_h3_available{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
	}
	.text_h3m{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:12px;
	
	}
	
	.text_h333{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:12px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:10px;
	}
	
	
	
	.text_h33{
	align:justify;
	}
	.text_h7{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:12px;
	}
	.text_h8{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:12px;
	}
	
.select_menu{
	font-family: Verdana;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
	margin-left:3px;
	line-height:28px;
	padding-left: 30px;
	}
    .btn_style_front{
	font-size: 10pt; font-family:Tahoma; height: 22px;
	BACKGROUND:#666 url(./images/maldives_resort_07.jpg);
	
}
.nxt_prev{
	font-family: Verdana;
	FONT-SIZE: 9px;
	FONT-WEIGHT:bold;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
}
#pic{
	padding :5px;
}
#pic1{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.pic_border{
    border: 1px solid #000000;
	padding-top:2px;
	padding-right:2px;
	padding-left:2px;
	padding-bottom:2px;
}
.booking_border1{
    border: 1px solid #a8c19a;
 }
.booking_border2{
    border: 1px solid #c9c9c9;
 }
 .booking_border_classi{
    border: 1px solid #009966;
 }  
.booking_border3{
    border: 1px solid #000000;
 }
 .booking_border_gen{
    border: 1px solid #000000;
 }  
 .green_back{
    BACKGROUND-COLOR: #c0d8c0;
 }
 .booking_border{
    border: 1px solid #c0d8c0;
 }
 
 
.text_h5 {
	font-family: Tahoma;
	font-size: 11px;	
	color: #004172;
	line-height:17px;
	margin-left:7px;
	padding-top:3px;
	padding-right:5px;
	padding-left:3px;
	line-height:1.8;
	text-align:justify;
}
.text_h55 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #004172;
	line-height:17px;
	margin-left:7px;
	padding-top:3px;
	padding-right:5px;
	padding-left:3px;
	line-height:1.8;
	text-align:justify;
}
.text_h4 {
	font-family: Tahoma;
	font-size: 11px;	
	color: #004172;
    font-weight:bold;
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
}
.text_h4_w {
	font-family: Tahoma;
	font-size: 11px;	
	color: #004172;
    font-weight:bold;
	line-height:17px;
	
}

.text_h4_w1 {
	font-family: Tahoma;
	font-size: 11px;	
	color: #e3e5da;
    font-weight:bold;
	line-height:17px;
	
}








.text_h4_req {
	font-family: Tahoma;
	font-size: 11px;	
	color: #004172;
    font-weight:bold;
	line-height:17px;
	padding-top:5px;
}
.text_h3_req{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:12px;
	line-height:17px;
	padding-top:5px;
	}

	.text_h3_new2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin-left:12px;
	padding-top:5px;
	line-height:18px;
	}
	.text_h3_new_r{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-top:5px;
	line-height:36px;
	}
	.text_h3_new_w{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #e3e5da;
	text-decoration: none;
	padding-top:5px;
	line-height:18px;
	}
.text_hh4 {
	font-family: Tahoma;
	font-size: 13px;	
	color: #FFFFFF;
    font-weight:bold;
	line-height:18px;
	margin-left:0px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
}
.text_h422 {
	font-family: Tahoma;
	font-size: 10px;	
	color: #004172;
    font-weight:bold;
	line-height:10px;
	margin-left:7px;
	padding-top:0px;
	padding-right:0px;
	padding-left:3px;
}
.text_h421 {
	font-family: Tahoma;
	font-size: 11px;	
	color: #004172;
   
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
}
.text_subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #004172;
    font-weight:bold;
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
}
.text_h4_new {
	font-family: Tahoma,Verdana;
	font-size: 11px;	
	color: #004172;
    font-weight:bold;
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
}


.text_disp {
	font-family: Tahoma,Verdana;
	font-size: 11px;	
	color: #004172;
    font-weight:;
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
	
}
.text_disp_black
{
	font-family: Tahoma,Verdana;
	font-size: 11px;	
	color: Black;
    font-weight:bold;
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
	
}
.text_disp_black_new
{
	font-family: Tahoma,Verdana;
	font-size: 11px;	
	color: Black;
    font-weight:bold;
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
	border: 1px solid Black;
	
}
.text_h44 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #004172;
    font-weight:bold;
	padding-left:3px;
}


.text_h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #004172;
    font-weight:bold;
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
}
.btn_style_front{
	font-size: 10pt; font-family:Tahoma; height: 22;
	BACKGROUND:#666 url(../images/maldives_resort_07.jpg);
	}
A.menu_left2:link {
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-stretch: normal;
	margin-left:1px;
	line-height:12px;
	}
A.menu_left2:visited {
	font-family: Verdana;	
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-stretch: normal;
	margin-left:1px;
	line-height:12px;
	}
A.menu_left2:hover {
	font-family: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	font-stretch: normal;
	margin-left:1px;
	line-height:12px;
	}
	

.textbold,.header,.redheader {color : #515559; font : normal normal bold 11px/13px  Verdana, Arial, Geneva;}
td.white {background-color:#ffffff;}
td.header2 {background-image: url(/images/header2.jpg)}


.site ul li a:hover { color: blue; } 
A.md_site:link {
	COLOR: Blue;
	FONT-FAMILY: Tahoma; 
	FONT-weight: normal ; 
	FONT-SIZE: 16px; 
	TEXT-DECORATION:none
	}
A.md_site:visited {
	COLOR:#987654;
	FONT-FAMILY: Tahoma; 
	FONT-weight: Tahoma; 
	FONT-SIZE: 16px; 
	TEXT-DECORATION: none
	}
A.md_site:hover {
	COLOR:#808765;
	FONT-FAMILY: Tahoma; 
	FONT-weight: normal; 
	FONT-SIZE: 16px; 
	TEXT-DECORATION:underline
	}
.font_botomc1 {
    padding-left:0px;  
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	line-height:19px;
	border-left:1px solid #000000;
}
.style1 {color: #006699}
A.availabile:link{
	COLOR:#9C1C0B;
	FONT-FAMILY: Tahoma; 
	FONT-weight: bold; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
}
A.availabile:visited {
	COLOR:#9C1C0B;
	FONT-FAMILY: Tahoma; 
	FONT-weight: bold; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
}
A.availabile:hover {
	COLOR:#9B7A0B;
	FONT-FAMILY: Tahoma; 
	FONT-weight: bold; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION:none;
}
A.detail:link{
	COLOR:#0099ff;
	FONT-FAMILY: Tahoma; 
	FONT-weight: bold; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
}
A.detail:visited {
	COLOR:#663399;
	FONT-FAMILY: Tahoma; 
	FONT-weight: bold; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none;
}
A.detail:hover {
	COLOR:#663399;
	FONT-FAMILY: Tahoma; 
	FONT-weight: bold; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION:none;
}

A.back_lnk:link{
	font-family: Verdana;
	FONT-SIZE: 9px;
	FONT-WEIGHT:bold;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
}
A.back_lnk:hover{
	font-family: Verdana;
	FONT-SIZE: 9px;
	FONT-WEIGHT:bold;
	COLOR: Red;
	TEXT-DECORATION: underline;
	font-size-adjust: none;
	font-stretch: normal;
}
A.back_lnk:visited{
	font-family: Verdana;
	FONT-SIZE: 9px;
	FONT-WEIGHT:bold;
	COLOR: #53524f;
	TEXT-DECORATION: none;
	font-size-adjust: none;
	font-stretch: normal;
}
.text_h56 {
	font-family: Georgia,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color: #3c803f;
    font-weight:bold;
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
}
.headings{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align:center;
}
.headings_sub{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
.price_conttent{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.price_conttent_black{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.price_conttent_black_new{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid Black;
}
a.conttent_link:link{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #6c6c6c;
	text-decoration: none;
}
a.conttent_link:active{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #6c6c6c;
	text-decoration: none;
}
a.conttent_link:hover{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	
	}
a.conttent_link:visited{
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
a.forgot:link{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #6d4493;
	text-decoration: none;
}
a.forgot:active{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
}
a.forgot:hover{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #8c9654;
	text-decoration: none;
	}
a.forgot:visited{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #8c9654;
	text-decoration: none;
}
a.booking:link{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #336666;
	text-decoration: Tahoma;
}
a.booking:active{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #336666;
	text-decoration: none;
}
a.booking:hover{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
a.booking:visited{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.book_btn_style{
	border:solid 0px #46df35;
	background-color:white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:10px;
	font-weight:normal;
	cursor:hand;
}
.btn{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:#C9C9C9;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   }
 .btn1{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:white;
   border:1px solid;
   border-top-color:white;
   border-left-color:white;
   border-right-color:white;
   border-bottom-color:white;
   } 
   
   .btn44{
   color:red;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
   background-color:white;
   border:1px solid;
   border-top-color:black;
   border-left-color:black;
   border-right-color:black;
   border-bottom-color:black;
   }  
   
   
   
   
   
   
    
.disabled_font{
   color:#ccc;	
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:90%;
   font-weight:bold;
}   
a.forgot1:link{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #6d4493;
	text-decoration: none;
	padding-bottom:0px;
}
a.forgot1:active{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
	padding-bottom:0px;
}
a.forgot1:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #8c9654;
	text-decoration: none;
	padding-bottom:0px;
	}
a.forgot1:visited{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #8c9654;
	text-decoration: none;
	padding-bottom:0px;
}
.text_h449 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.text_h448 {
	font-family: Tahoma;
	font-size: 11px;	
	/*color: #004172;*/
    font-weight:bold;
	color: black;
	line-height:17px;
	margin-left:7px;
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
}
.error1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #0177BE;
/*    font-weight:bold;*/
	line-height:12px;
	margin-left:7px;
	padding-top:0px;
}
.text_h444 {
	font-family: Tahoma;
	font-size: 10px;	
	color: #004172;
    font-weight:bold;
	/*line-height:10px;*/
	margin-left:7px;
	padding-top:0px;
	padding-right:0px;
	padding-left:3px;
}
.error2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: red;
    /*font-weight:bold;*/
	line-height:12px;
	margin-left:7px;
	padding-top:0px;
}
.text_h511 {
	font-family: Tahoma;
	font-size: 11px;	
	color: #004172;
	line-height:14px;
	margin-left:7px;
	padding-top:3px;
	padding-right:5px;
	padding-left:3px;
	/*line-height:1.8;*/
	text-align:justify;
}
a.text_h512:link {
	font-family: Tahoma;
	font-size: 11px;	
	color: #004172;
	text-decoration: none;
	padding-bottom:0px;
}

a.text_h512:active{
	font-family: Tahoma;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
	padding-bottom:0px;
}
a.text_h512:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #99cc66;
	text-decoration: none;
	padding-bottom:0px;
	}
a.text_h512:visited{
	font-family: Tahoma;
	font-size: 11px;
	color: #7e5091;
	text-decoration: none;
	padding-bottom:0px;
}
.smalllink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	color: #000000;

	font-weight: bold;

}
.hometext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}
.smallheadingblack {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	text-transform: none;

}
.heading1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
}
A.con_sub:link {
	COLOR:#002448;
	FONT-FAMILY:verdana ; 
	FONT-weight: normal ; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION:underline
	}
A.con_sub:visited {
	COLOR:#002448;
	FONT-FAMILY:verdana; 
	FONT-weight: normal ; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: underline
	}
A.con_sub:hover {
	COLOR:#002448;
	FONT-FAMILY:verdana ; 
	FONT-weight:normal; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION:none
	}
a.con_tit:link{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #d26828;
	text-decoration: none;
	padding-bottom:0px;
}
a.con_tit:visited{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #d26828;
	text-decoration: none;
	padding-bottom:0px;
}
a.con_tit:hover{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #8c9654;
	text-decoration: none;
	padding-bottom:0px;
	}
	