
body {
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	background:url(../images/background_bg.jpg) left top repeat-x;
	background-color:#FFFFFF;
}

div{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#000000;
	margin:0 0;
	padding:0 0;
}

ul, h1, h2, p, h3, h4, h5, h6, img, dl, dt, dd
{
margin:0px 0px;
padding:0px 0px;
}

li
{
list-style-type:none;
margin:0 0;
padding:0 0;
}

.speacer
{
font-size:0px;
line-height:0px;
clear:both;
}

img, a
{
border:0px;
}
/*--------------------------------main div start-----------------------------*/

#main_container
{
width:955px;
margin:24px auto 0 auto;
padding:0 0;
}

/*-----------------------------------header start-------------------------------*/

#header_cont
{
width:925px;
background:url(../images/top_header_bg.gif) left top no-repeat;
padding:0px 0px 0px 30px;
margin:0px 0px;
clear: both;

}

#logo
{
width:337px;
padding:38px 0px 19px 0px;
margin:0px 0px;

}

#top_tab{
	height:31px;
	overflow:hidden;
}

#tabsI{float:left;width:100%;font-size:12px;line-height:normal;font-weight:bold;}
#tabsI ul{list-style:none;margin:0;padding:0;}
#tabsI li{display:inline;margin:0;padding:0;}
#tabsI a{float:left; background-color:#f09d0c; background:url("../images/tab_left.gif") no-repeat left top;text-decoration:none;margin:0;padding:0 0 0 5px; height:31px;}
#tabsI a span{display:block; background-color:#f09d0c; background:url("../images/tab_right.gif") repeat-x right top;color:#FFF;float:none;padding:9px 13px 10px 8px; margin-right:1px;}
#tabsI a:hover{float:left; background-color:#fde319; background:url("../images/tab_left_h.gif") no-repeat left top;text-decoration:none;margin:0;padding:0 0 0 5px; height:31px;}
#tabsI a:hover span{display:block; background-color:#fde319; background:url("../images/tab_right_h.gif") repeat-x right top;color:#000000;float:none;padding:9px 13px 10px 8px; margin-right:1px;}

/*-------------------------------------body start----------------------*/

#body_cont
{
width:937px;
padding: 14px 9px 20px 9px;
background-color:#FFFFFF;
clear: both;
}

#body_cont:after { 
	content: "."; 
	display: block; 
	height: 0; 
	font-size: 0; 
	clear: both; 
}
/*--------------------------------------------------left pannel------------*/
 #left_cont
{
width:227px;
margin-right: 11px;
float: left;
}

ul.leftNav{
	width:203px;
	font:normal 12px/25px Verdana, Arial, Helvetica, sans-serif;
	padding:12px;
	background:url(../images/left_menu_bg.gif) left top repeat-x;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:13px;
	}
ul.leftNav li{
	background:url(../images/h_dotted_line.gif) 0 100% repeat-x;
	padding-bottom:1px;
	}
ul.leftNav li a{
	display:block;
	background:url(../images/bluuet2.gif) 6px 11px no-repeat;
	padding:0 0 0 25px;
	text-decoration:none;
	color:#000;
	height:25px;
	}
ul.leftNav li a:hover
{
	color:#FF6600;
	padding:0 0 0 25px;
	}

.search_box_cont
{
width:227px;
padding:0px 0px;
margin-bottom:13px;
clear: both;
float: left;
}

/*-------------------------search------------------------------*/
.search_header
{
width:227px;
height:59px;
margin:0px;
padding:0px;
float:left;
clear:both;
}

.search_header_right
{
width:19px;
height:59px;
margin:0px;
padding:0px;
float:right;
}

.search_header_left
{
width:53px;
height:59px;
margin:0px;
padding:0px;
float:left;
}

.search_header_middle
{
background:url(../images/search_header.gif) left top repeat-x;
width:155px;
height:59px;
margin:0px;
padding:0px;
float:left;
font:normal 28px/59px Georgia, "Times New Roman", Times, serif; 
color:#FFFFFF;
text-align:left;
}

.search_bottom
{
width:227px;
height:25px;
margin:0px 0px;
padding:0px 0px;
float:left;
clear:both;

}
.search_bottom_middle
{
width:183px;
height:25px;
background:url(../images/search_buttom.gif) left top repeat-x;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.search_bottom_right
{
width:22px;
height:25px;
margin:0px 0px;
padding:0px 0px;
float:right;
}

.search_bottom_left
{
width:22px;
height:25px;
margin:0px 0px;
padding:0px 0px;
float:left;
}
.search_body
{
width:211px;
background:url(../images/search_body.gif) left top repeat-x;
background-color:#126AA8;
padding: 8px;
float:left;
clear:both;
}

/*------form---------------------------------*/
.form_object_cont
{
width:200px;
margin:0px;
padding:0px 5px;
}


.lavel_header_text
{
width:200px;
font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
clear: both;
float: left;

}

.drop_down_list
{
width:200px;
padding:3px 0px 3px 0px;
clear: both;
}

.level_small
{
width:56px;
padding:0px;
font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;
float:left;
clear:both;
}

.text_area
{
width:130px;
height:18px;
margin:0px;
padding:3px 0 3px 0;
float:left;
}
/*-------------------------search end------------------------------*/
.left_add_banner
{
width:227px;
margin-top:10px;
padding:0px;
clear:both;
}

/*--------------------------------------right cont start-------------------------------- */
 #right_cont
{
clear:right;
width:699px;
float:left;
margin:0;
padding:0;
overflow:hidden;
}

.map_cont
{
float:left;
width:699px;
margin:0px;
padding:0px;
}
.map_cont_header
{
width:699px;
height:13px;
margin:0px;
padding:0px;

}

.map_cont_header_left
{
width:14px;
height:13px;
margin:0px;
padding:0px;
float:left;
}

.map_cont_header_right
{
width:14px;
height:13px;
margin:0px;
padding:0px;
float:left;
}

.map_cont_header_middle
{
width:671px;
height:13px;
background-color:#E7F6FC;
margin:0px;
padding:0px;
float:left;
}

.map_cont_body
{
float:left;
width:699px;
background-image:url(../images/map_cont_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
background-color:#DDF2FB;
margin:0px;
padding:0px;

}

.map_cont_bottom
{
width:699px;
height:13px;
margin:0px;
padding:0px;

}

.map_cont_bottom_left
{
width:14px;
height:13px;
margin:0px;
padding:0px;
float:left;
}

.map_cont_bottom_right
{
width:14px;
height:13px;
margin:0px;
padding:0px;
float:right;
}

.map_cont_bottom_middle
{
width:671px;
height:13px;
background-image:url(../images/map_box_bottom_bg.jpg);
background-position:left top;
background-repeat:repeat-x;
margin:0px;
padding:0px;
float:left;
}

.map_right_cont
{
width:424px;
margin:0px;
padding:0px;
float:left;
}

.map_left_cont
{
width:253px;
margin:0px;
padding-left:10px;
float:left;
}


h1
{
font-weight:normal;
font-size:30px;
line-height:34px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#055293;
margin:0px  0px 0px 25px;
}

p.map_black_text
{
font-weight:normal;
font-size:12px;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
padding:0px 0px;
margin:5px 0px 0px 25px;
}

.rightcont_middle_box
{
width:699px;
margin:13px 0px 16px 0px;
}
/*--------------------------------yellowbox----------------------------*/
.yellow_box_cont
{
width:696px;
padding:0px 0px;
margin-right:3px;
float:left;
}

.yellow_box_cont_header
{
width:696px;
height:40px;
padding:0px 0px;
margin:0px 0px;
}

.yellow_box_cont_header_left_conner
{
width:13px;
height:40px;
padding:0px 0px;
margin:0px 0px;
float:left;
}

.yellow_box_cont_header_right_conner
{
width:13px;
height:40px;
padding:0px 0px;
margin:0px 0px;
float:right;
}

.yellow_box_cont_header_middle_cont
{
background:url(../images/yellow_box_header.gif) left top repeat-x;
height:40px;
float:left;
width:670px;
font-weight:normal;
font-size:20px;
line-height:40px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
}

.yellow_box_body_bg
{
float:left;
width:670px;
background:url(../images/yellow_box_body_bg.gif) left top repeat-x;
background-color:#FFF6E1;
margin:0px 0px;
padding:13px 13px 0px 13px;
}


.yellow_box_buttom_cont
{
width:696px;
height:17px;
margin:0px 0px;
padding:0px 0px;
}

.yellow_box_buttom_left_cont
{
width:13px;
height:17px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.yellow_box_buttom_right_cont
{
width:13px;
height:17px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.yellow_box_buttom_middle_cont
{
width:670px;
height:17px;
background-color:#FFF6DF;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.yellow_box_img
{
border:#D4C6A3 solid 2px;
}


.yellow_box_img_cont
{
float:left;
width:123px;
padding-left:5px;
padding-right:5px;
margin:0px 0px;
text-align:center;
}

.orange_header
{
font-weight:bold;
font-size:12px;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-align:left;
}

/*------------------------------------------right blue box---------------------*/
.blue_header
{
font-weight:bold;
font-size:12px;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0F5BB1;
text-align:left;
}




.blue_box_cont
{
width:490px;
float:right;
margin:0px 0px;
padding:0px 0px;
}

.blue_box_cont_header
{
width:490px;
height:40px;
padding:0px 0px;
margin:0px 0px;
}

.body_text
{
font-weight:normal;
font-size:12px;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;

}

.blue_box_cont_header_left_conner
{
width:13px;
height:40px;
padding:0px 0px;
margin:0px 0px;
float:left;
}

.blue_box_cont_header_right_conner
{
width:13px;
height:40px;
padding:0px 0px;
margin:0px 0px;
float:right;
}

.blue_box_cont_header_middle_cont
{
background:url(../images/blue_box_header_bg.gif) left top repeat-x;
height:40px;
float:left;
width:464px;
font-weight:normal;
font-size:20px;
line-height:40px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#ffffff;
}

.blue_box_body_bg
{
width:464px;
background:url(../images/blue_box_body_bg.gif) left top repeat-x;
background-color:#FFF6E1;
margin:0px 0px;
padding:13px 13px 0px 13px;
}

.blue_box_buttom_cont
{
width:490px;
margin:0px 0px;
padding:0px 0px;
}

.blue_box_buttom_left_cont
{
width:13px;
height:17px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.blue_box_buttom_right_cont
{
width:13px;
height:17px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.blue_box_buttom_middle_cont
{
width:464px;
height:17px;
background-color:#EDF8FD;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.blue_box_img_cont
{
width:146px;
margin-right:13px;
float:left;
padding:0px 0px;
text-align:center;
}

.blue_box_img_cont_nomar
{
width:146px;
margin:0px 0px;
float:left;
padding:0px 0px;
text-align:center;
}

.blue_box_img
{
padding:2px;
border:#B4DBF3 solid 2px;
margin-bottom:10px;
}

.blue_header
{
font-weight:bold;
font-size:12px;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#0F5BB1;
text-align:left;
}

.black_bodytext
{
font-weight:normal;
font-size:11px;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
}

/*-------------------------------------------------------buttom_box-------------------------------------------*/

.buttom_box
{
width:699px;
margin:23px 0px 28px 0px;
padding:0px 0px;
}

.welcome_box
{
float:left;
width:937px;
margin:0px;
padding-left:9px;
padding-right:9px;
background-color:#FFFFFF;
}

.welcome_box_header
{
width:935px;
height:19px;
margin:0px 0px;
padding:0px 0px;
}

.welcome_box_header_left
{
width:17px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.welcome_box_header_right
{
width:17px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.welcome_box_header_middle
{
width:901px;
height:19px;
background-color:#F1F2F2;
margin:0px 0px;
padding:0px 0px;
float:left;
border-top:#D9D9D9 solid 1px;
}

.welcome_box_body
{
float:left;
width:895px;
background:url(../images/welcome_box_bg.gif) left top repeat-x; 
margin:0px 0px;
padding:0px 19px;
border-right:#D9D9D9 solid 1px;
border-left:#D9D9D9 solid 1px;
}

.welcome_box_buttom
{
width:935px;
height:19px;
margin:0px 0px;
padding:0px 0px;
}

.welcome_box_buttom_left
{
width:17px;
height:19px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.welcome_box_buttom_right
{
width:17px;
height:19px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.welcome_box_buttom_middle
{
width:901px;
height:18px;
margin:0px 0px;
padding:0px 0px;
border-bottom:#D9D9D9 solid 1px;
float:left;
}

.popular_destinations_main_cont
{
width:695px;
margin:0px;
padding:0px 0px;
float:left;
}

.popular_destinations_header
{
width:695px;
margin:0px;
padding:0px 0px;
float:left;
clear:both;
}

.popular_destinations_header_left
{
width:17px;
height:18px;
margin:0px;
padding:0px 0px;
float:left;
}

.popular_destinations_header_right
{
width:17px;
height:18px;
margin:0px;
padding:0px 0px;
float:right;
}

.popular_destinations_header_middle
{
width:661px;
height:18px;
background-color:#F1F2F2;
margin:0px 0px;
padding:0px 0px;
float:left;
border-top:#D9D9D9 solid 1px;
}

.popular_destinations_middl_body
{
float:left;
width:655px;
background:url(../images/welcome_box_bg.gif) left top repeat-x; 
margin:0px 0px;
padding:0px 19px;
border-right:#D9D9D9 solid 1px;
border-left:#D9D9D9 solid 1px;
}

.popular_destinations_bottom
{
width:695px;
margin:0px;
padding:0px 0px;
float:left;
clear:both;
}

.popular_destinations_bottom_left
{
width:17px;
height:18px;
margin:0px;
padding:0px 0px;
float:left;
clear:both;
}

.popular_destinations_bottom_right
{
width:17px;
height:18px;
margin:0px;
padding:0px 0px;
float:right;
}

.popular_destinations_bottom_middle
{
width:660px;
height:18px;
background-color:#FFFFFE;
margin:0px 0px;
padding:0px 0px;
float:left;
border-bottom:#D9D9D9 solid 1px;
}


h2
{
font-weight:normal;
font-size:28px;
line-height:30px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#055293;
margin:0px 0px;
padding:0px 0px;
}


/*--------------------------------------footer------------------------------------------------------*/


#footer_cont
{
float:left;
width:937px;
margin:0px;
padding:9px;
background-color:#FFFFFF;
}


.footer_cont_left
{
widows:21px;
height:62px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.footer_cont_right
{
widows:21px;
height:62px;
margin:0px 0px;
padding:0px 0px;
float:right;
}

.footer_middle_cont
{
width:895px;
height:62px;
background:url(../images/footer_bg.gif) 0px 0px repeat-x;
margin:0px 0px;
float:left;
padding:0px 0px;
}

.copy_right_con
{
width:260px;
height:25px;
padding:0px 0px;
margin-top:18px;
font-weight:normal;
font-size:12px;
line-height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:left;
}

.bottom_menu_con
{
width:515px;
height:25px;
margin:18px 0px;
padding:0px 0px;
font-weight:normal;
font-size:12px;
line-height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:right;
}

A.bottom_menu:link, A.bottom_menu:active, A.bottom_menu:visited
{
font-weight:normal;
font-size:12px;
line-height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

 A.bottom_menu:hover
{
font-weight:normal;
font-size:12px;
line-height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFF99;
text-decoration:underline;
}

.orangetext
{
font-weight:bold;
font-size:12px;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-align:left;
}

.h_dotted_line
{
background:url(../images/h_dotted_line.gif) left center repeat-x;
height:10px;
}

.list_item_cont
{
width:240px;
margin:15px 20px 0px 20px;
padding:0px;
}

.populer_destination_list_item
{
width:220px;
height:22px;
background:url(../images/bullet1.gif) 5px 5px no-repeat;
padding-left:20px;
font:normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
color:#055293;
}

.populer_destination_list_cont{
float:left;
}

.populer_destinations_links{
	float:left;
	width:300px;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 70px;
border: 1px solid black;
padding: 2px;
background-color: white;
visibility: hidden;
z-index: 100;
text-align:center;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


#dest_cont {
	clear: both;
	float: left;
	width: 937px;
}
#dest_cont_head {
	width: 937px;
	clear: both;
	height: 7px;
}
#dest_cont_head_left {
	background-image: URL(../images/dest_head_left.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#dest_cont_head_right {
	background-image: URL(../images/dest_head_right.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#dest_cont_head_mid {
	background-image: URL(../images/dest_head_mid.jpg);
	background-repeat: repeat-x;
	width: 921px;
	height: 7px;
	float: left;
}
#dest_cont_mid {
	background-image: URL(../images/dest_cont_mid.jpg);
	background-repeat: repeat-x;
	background-color: #FEFFFF;
	padding: 13px 21px 13px 21px;
	width: 893px;
	border-left: #CBEBF9 1px solid;
	border-right: #CBEBF9 1px solid;
	float: left;
	clear: both;
}
#dest_cont_top {
	padding-left: 6px;
	padding-bottom: 15px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 24px;
	color: #000000;
	clear: both;
}
#dest_cont_bread {
	background-image: URL(../images/breadcrumbbg.jpg);
	height: 36px;
	background-repeat: repeat-x;
	padding-top: 12px;
	padding-left: 8px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	clear: both;
}
#dest_cont_bread a {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #0F5BB1;
	text-decoration: none;
	}
#dest_cont_desc {
	padding: 18px 7px 18px 7px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
}
#dest_cont_bot {
	width: 937px;
	clear: both;
	height: 7px;
}
#dest_cont_bot_left {
	background-image: URL(../images/dest_bot_left.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#dest_cont_bot_right {
	background-image: URL(../images/dest_bot_right.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#dest_cont_bot_mid {
	background-image: URL(../images/dest_bot_mid.jpg);
	background-repeat: repeat-x;
	width: 921px;
	height: 7px;
	float: left;
}

/*********************** GENERAL PAGES **************************************************/

#gen_cont {
	clear: right;
	float: left;
	width: 697px;
	overflow:hidden;
}
#gen_cont_head {
	width: 697px;
	clear: both;
	height: 7px;
}
#gen_cont_head_left {
	background-image: URL(../images/dest_head_left.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#gen_cont_head_right {
	background-image: URL(../images/dest_head_right.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#gen_cont_head_mid {
	background-image: URL(../images/dest_head_mid.jpg);
	background-repeat: repeat-x;
	width: 681px;
	height: 7px;
	float: left;
}
#gen_cont_mid {
	background-image: URL(../images/dest_cont_mid.jpg);
	background-repeat: repeat-x;
	background-color: #FEFFFF;
	padding: 13px 21px 13px 21px;
	width: 653px;
	border-left: #CBEBF9 1px solid;
	border-right: #CBEBF9 1px solid;
	float: left;
	clear: both;
}
#gen_cont_top {
	padding-left: 6px;
	padding-bottom: 15px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 24px;
	color: #000000;
	clear: both;
}
#gen_cont_bread {
	background-image: URL(../images/breadcrumbbg.jpg);
	height: 36px;
	background-repeat: repeat-x;
	padding-top: 12px;
	padding-left: 8px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	clear: both;
}
#gen_cont_bread a {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #0F5BB1;
	text-decoration: none;
	}
#gen_cont_desc {
	padding: 18px 7px 18px 7px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
}
#gen_cont_bot {
	width: 937px;
	clear: both;
	height: 7px;
}
#gen_cont_bot_left {
	background-image: URL(../images/dest_bot_left.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#gen_cont_bot_right {
	background-image: URL(../images/dest_bot_right.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#gen_cont_bot_mid {
	background-image: URL(../images/dest_bot_mid.jpg);
	background-repeat: repeat-x;
	width: 681px;
	height: 7px;
	float: left;
}

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

.err {
	border:1px solid #ff0000;
	padding:5px;
	background-color:#FDFFD3;
	color:#FF0000;
	text-align:center;
}
.notice{
	color:#FF0000;
}
#acc_cont {
	clear: both;
	float: left;
	width: 537px;
}
#acc_cont_mid {
	background-image: URL(../images/dest_cont_mid.jpg);
	background-repeat: repeat-x;
	background-color: #FEFFFF;
	padding: 13px 21px 13px 21px;
	width: 493px;
	border-left: #CBEBF9 1px solid;
	border-right: #CBEBF9 1px solid;
	float: left;
}
#prop_cont_head {
	width: 698px;
	clear: both;
	height: 7px;
}
#prop_cont_head_left {
	background-image: URL(../images/dest_head_left.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#prop_cont_head_right {
	background-image: URL(../images/dest_head_right.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#prop_cont_head_mid {
	background-image: URL(../images/dest_head_mid.jpg);
	background-repeat: repeat-x;
	width: 682px;
	height: 7px;
	float: left;
}
#prop_cont_mid {
	background-image: URL(../images/dest_cont_mid.jpg);
	background-repeat: repeat-x;
	background-color: #FEFFFF;
	padding: 13px 21px 13px 21px;
	width: 653px;
	border-left: #CBEBF9 1px solid;
	border-right: #CBEBF9 1px solid;
	float: left;
	clear: both;
}
#prop_cont_bot {
	width: 698px;
	clear: both;
	height: 7px;
}
#prop_cont_bot_left {
	background-image: URL(../images/dest_bot_left.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#prop_cont_bot_right {
	background-image: URL(../images/dest_bot_right.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#prop_cont_bot_mid {
	background-image: URL(../images/dest_bot_mid.jpg);
	background-repeat: repeat-x;
	width: 682px;
	height: 7px;
	float: left;
}
.property_prev_headlines{
	background:#B8DCF0;height:25px;padding-left:5px;
}

/*................New Addition ................*/

.mid_box_holder{
	width:850px;
	float:left;
	padding-bottom:35px;
	clear:both;
}

.mid_box{
	width:351px;
	float:left;
	margin-left:35px;
}

.box_cont_top {
	width: 351px;
}
.box_cont_top_left {
	background-image: URL(../images/box_top_left_cor.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 57px;
	float: left;
}
.box_cont_top_right {
	background-image: URL(../images/box_top_right_cor.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 57px;
	float: left;
}
.box_cont_top_mid {
	background-image: URL(../images/box_top_bg.gif);
	background-repeat: repeat-x;
	width: 320px;
	height: 37px;
	float: left;
	font:25px/28px georgia, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#2196D1;
	background-color:#000000;
	padding-top:20px;
	padding-left:7px;
}

.box_cont_bot {
	width: 351px;
	height: 15px;
}
.box_cont_bot_left {
	background-image: URL(../images/box_bottom_left_cor.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 15px;
	float: left;
}
.box_cont_bot_right {
	background-image: URL(../images/box_bottom_right_cor.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 15px;
	float: left;
}
.box_cont_bot_mid {
	background-image: URL(../images/box_bottom_bg.gif);
	background-repeat: repeat-x;
	width: 327px;
	height: 15px;
	float: left;
}
.box_mid_cont_area{
	width:313px;
	background-color:#EEF8FD;
	border-right:3px solid #AEE1FB;
	background-image: URL(../images/box_left_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:10px 15px 10px 20px;
	float:left;
	clear:both;
}

.dotted_row{
	background-image: URL(../images/dot_line.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	width:313px;
	float:left;
	clear:both;
}
.tick_mark{
	background-image: URL(../images/tick_mark.gif);
	background-position:left center;
	background-repeat:no-repeat;
	height:34px;
	width:30px;
	float:left;
}
.box_text_enquries{
	width:233px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding:10px 0 10px 0;
}
.box_text_enquries a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0F5BB1;
	text-decoration:none;	
}
.box_text_tasks a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;	
	text-decoration:none;
}
.btn_holder{
	height:27px;
	width:50px;
	float:left;
	padding-top:7px;
}

.box_text_announcements{
	width:283px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding:10px 0 10px 0;
}
.property_pic{
	width:80px;
	padding-top:7px;
	padding-bottom:7px;
	float:left;
}
.btn_holder_listings{
	width:231px;
	float:left;
	padding-top:45px;
}
.more_listing{
	width:303px;
	padding:10px 5px 0 5px;
	text-align:right;
	float:left;
	clear:both;
}

.tasks_left{
	width:25px;
	float:left;
	padding:10px 0 10px 0;
}
.box_text_tasks{
	width:288px;
	float:left;
	padding:10px 0 10px 0;
}
.box_text_tasks a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0F5BB1;
	text-decoration:none;	
}
.box_text_tasks a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;	
	text-decoration:none;
}

/*	New Styles 4 Property Listing n Details Page	*/

A.listingLink:link, A.listingLink:visited, A.listingLink:active {
	color:#CA4813;
	font-size:11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
	TEXT-DECORATION:none;
}

A.listingLink:hover {
	color:#000000;
}

.listingHeader {
	color:#000000;
	background-color:#CAECF9;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT:bold;
}

.subheader {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	background-color:#FDEECA;
	color:#000000;
	font-weight:bold;
	
}

.redboxhead {
	background-image: url(../images/redboxheadmid.jpg);
	background-repeat: repeat-x;
	height: 29px;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}

.redbox1 {
	background-color: #F6FDFF;
	border: #539CC8 1px solid;
	padding:5px;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-align: left;
	line-height: 17px;
}

.thumb_box_hover{
	background-color: #A7D5E6;
}

.thumb_box{
	background-color: #CAECF9;
}

.small_text {
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}

.bold_text {
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.messageBox_b{
	text-align: left;
	color:#000000;
	font-size: 10pt;
	font-family: Tahoma, Arial, verdana, Helvetica, sans-serif;
	height: auto;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	border: 1px solid #008EDA;
	background-color:#FFFFFF;
}

.changeStatus {
	cursor:pointer;
}
a.search_box_link:link, a.search_box_link:hover, a.search_box_link:visited {
	color:#ffffff;
	text-decoration:underline;
}

.checkBox{
	padding: 0 0 0 0;
	margin: 0 6px 0 0;
}

.ptacc_bg{
background-image:url(images/platinumacc_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
border:1px solid #964848;
}

.freeaccount_bg{
background-image:url(images/freeacc_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
border:1px solid #646363;
}
.goldacc_bg{
background-image:url(images/goldacc_bg.jpg);
background-repeat:repeat-x;
background-position:left top;
border:1px solid #AB8708;
}
.freeacc_hd_text {
font-size: 17px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}

.goldacc_hd_text {
font-size: 17px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#D19004;
font-weight:bold;
}
.pt_hd_text {
font-size: 17px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#993233;
font-weight:bold;
}

.radioButton{
	padding: 0 0 0 0;
	margin: 0 2px -2px 0;
}

.orange_link
{
font-weight:normal;
font-size:12px;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF6600;
text-align:left;
}
.orange_link_div{
	text-align:left;
}
/*--------------------------------goldbox----------------------------*/
.gold_box_cont
{
width:656px;
padding:0px 0px;
margin-right:3px;
padding-bottom:10px;
float:left;
}

.gold_box_cont_header
{
width:656px;
height:40px;
padding:0px 0px;
margin:0px 0px;
}

.gold_box_cont_header_left_conner
{
width:13px;
height:40px;
padding:0px 0px;
margin:0px 0px;
float:left;
}

.gold_box_cont_header_right_conner
{
width:13px;
height:40px;
padding:0px 0px;
margin:0px 0px;
float:right;
}

.gold_box_cont_header_middle_cont
{
background:url(../images/yellow_box_header.gif) left top repeat-x;
height:40px;
float:left;
width:630px;
font-weight:normal;
font-size:20px;
line-height:40px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
}

.gold_box_body_bg
{
float:left;
width:630px;
background:url(../images/yellow_box_body_bg.gif) left top repeat-x;
background-color:#FFF6E1;
margin:0px 0px;
padding:13px 13px 0px 13px;
}


.gold_box_buttom_cont
{
float:left;
width:657px;
height:17px;
margin:0px 0px;
padding:0px 0px;
}

.gold_box_buttom_left_cont
{
width:13px;
height:17px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.gold_box_buttom_right_cont
{
width:13px;
height:17px;
margin:0px 0px;
padding:0px 0px;
float:left;
}

.gold_box_buttom_middle_cont
{
width:630px;
height:17px;
background-color:#FFF6DF;
margin:0px 0px;
padding:0px 0px;
float:left;
}
.gold_box_img
{
padding:2px;
border:#D4C6A3 solid 2px;
margin-bottom:10px;
}
.gold_box_img_cont
{
float:left;
width:110px;
margin:0px 0px;
margin-left:7px;
padding-right:8px;
text-align:center;
}
/*****************************************************************************/

.destination_data{float:left;width:300px;text-align:center;}
.destination_image{text-align:center;}

.right_map_area_clickable {
	border:4px solid #D8F0FB;
	background-color:#EAF7FC;
	padding:5px;
	width:510px;
}

.right_map_area_fixed {
	border:4px solid #D8F0FB;
	background-color:#FFFFFF;
	padding:5px;
	width:510px;
}

.right_map_area_nomap {
	border:4px solid #EAF7FC;
	background-color:#EAF7FC;
	padding:5px;
	width:510px;
}
/*-------------------------------------------- Map Cont-----------------------------------------------------*/

#map_cont {
	float: left;
	width: 687px;
}
#map_cont_head {
	width: 687px;
	clear: both;
	height: 7px;
}
#map_cont_head_left {
	background-image: URL(../images/dest_head_left.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#map_cont_head_right {
	background-image: URL(../images/dest_head_right.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#map_cont_head_mid {
	background-image: URL(../images/dest_head_mid.jpg);
	background-repeat: repeat-x;
	width: 671px;
	height: 7px;
	float: left;
}
#map_cont_mid {
	background-image: URL(../images/dest_cont_mid.jpg);
	background-repeat: repeat-x;
	background-color: #FEFFFF;
	padding: 13px 21px 13px 21px;
	width: 643px;
	border-left: #CBEBF9 1px solid;
	border-right: #CBEBF9 1px solid;
	float: left;
	clear: both;
}

.small_map_cont_mid {
	background-image: URL(../images/dest_cont_mid.jpg);
	background-repeat: repeat-x;
	background-color: #FEFFFF;
	border: #CBEBF9 1px solid;
	
}
#map_cont_top {
	padding-left: 6px;
	padding-bottom: 15px;
	font-family: Georgia;
	font-weight: bold;
	font-size: 24px;
	color: #000000;
	clear: both;
}
#map_cont_bread {
	background-image: URL(../images/breadcrumbbg.jpg);
	height: 36px;
	background-repeat: repeat-x;
	padding-top: 12px;
	padding-left: 8px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	clear: both;
}
#map_cont_bread a {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #0F5BB1;
	text-decoration: none;
	}
#map_cont_desc {
	padding: 0px;
	font-family: Verdana;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
}
#map_cont_bot {
	width: 687px;
	clear: both;
	height: 7px;
}
#map_cont_bot_left {
	background-image: URL(../images/dest_bot_left.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#map_cont_bot_right {
	background-image: URL(../images/dest_bot_right.jpg);
	background-repeat: no-repeat;
	width: 8px;
	height: 7px;
	float: left;
}
#map_cont_bot_mid {
	background-image: URL(../images/dest_bot_mid.jpg);
	background-repeat: repeat-x;
	width: 671px;
	height: 7px;
	float: left;
}

/*----------------------------------------------------------------------------------------------------------*/
