/* CSS Document */
body {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;background-color:#EDEDED;}
td {margin:0px;padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:17px;}	
/*------	TEXT	----------*/
.hr_txt {font-family:Georgia, "Times New Roman", Times, serif;font-size:23px;color:#C5B251;font-weight:normal;line-height:normal;}
.hr_txt h1 {font-family:Georgia, "Times New Roman", Times, serif;font-size:23px;color:#C5B251;font-weight:normal;line-height:normal; margin:0px;}
.newsletterhr_txt {font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#C10E47;font-weight:bold;line-height:normal;}
.newsletter_txt {font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;color:#000000;font-weight:bold;line-height:normal;}
.black_txt {font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#000000;font-weight:bold;line-height:11px;}
.red {color:#C10E47;}
.black {color:#000000;}
.blue {color:#668CBF;}
.yellow {color:#FF6600;}
/*------	LINKS	----------*/
a:link, a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;text-decoration:none;}
a:hover {text-decoration:underline;color:#666666;}
a.top_link:link, a.top_link:active, a.top_link:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:bold;text-decoration:none;text-transform:uppercase;padding-left:20px;}
a.top_link:hover {text-decoration:none;color:#FFD49B;padding-left:20px;}
a.top_link2:link, a.top_link2:active, a.top_link2:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:bold;text-decoration:none;text-transform:uppercase;display:block;height:30px;}
a.top_link2:hover {text-decoration:none;color:#FFD49B;background-image:url(images/toplink_arrow.gif);background-repeat:no-repeat;background-position:bottom center;display:block;height:30px;}
a.top_link2_faq:link, a.top_link2_faq:active, a.top_link2_faq:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;font-weight:bold;text-decoration:none;display:block;height:30px;}
a.top_link2_faq:hover {text-decoration:none;color:#FFD49B;background-image:url(images/toplink_arrow.gif);background-repeat:no-repeat;background-position:bottom center;display:block;height:30px;}
a.bottom_link:link, a.bottom_link:active, a.bottom_link:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;padding-left:6px;padding-right:6px;font-weight:normal;}
a.bottom_link:hover {text-decoration:none;color:#FFD49B;padding-left:6px;padding-right:6px;}
a.red_link:link, a.red_link:active, a.red_link:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#E60000;text-decoration:underline;font-weight:normal;}
a.red_link:hover {text-decoration:none;color:#E60000;}
a.more_link:link, a.more_link:active, a.more_link:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#2297D8;text-decoration:underline;font-weight:normal;}
a.more_link:hover {text-decoration:none;color:#2297D8;}
a.blue_link:link, a.blue_link:active, a.blue_link:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#2297D8;text-decoration:none;font-weight:normal;}
a.blue_link:hover {text-decoration:none;color:#2297D8;}
a.blue_bold_link:link, a.blue_bold_link:active, a.blue_bold_link:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#2297D8;text-decoration:none;font-weight:normal;font-weight:bold;}
a.blue_bold_link:hover {text-decoration:none;color:#2297D8;font-weight:bold;}
a.yellow_link:link, a.yellow_link:active, a.yellow_link:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FF6600;text-decoration:none;font-weight:bold;padding-left:10px;padding:10px;}
a.yellow_link:hover {text-decoration:none;color:#000000;}
a.yellow_link2:link, a.yellow_link2:active, a.yellow_link2:visited {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#FF6600;text-decoration:none;font-weight:normal;padding-left:10px;padding:10px;}
a.yellow_link2:hover {text-decoration:none;color:#000000;}
a.airports_ferries:link, a.airports_ferries:active, a.airports_ferries:visited {font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;color:#000000;font-weight:bold;text-decoration:none;}
a.airports_ferries:hover {text-decoration:none;color:#668CBF;}
/*------	MISC	----------*/
.space {padding-left:10px;padding-right:10px;}
.space_txt {padding:10px;}
.header_bg {background-image:url(images/header_bg.jpg);background-repeat:repeat-x;background-position:top left;}
.flagbox_bg {background-image:url(images/flagbox_bg.gif);background-repeat:repeat-x;background-position:top left;}
.flag {padding-left:10px;}
.shadow_top {background-image:url(images/shadow_top.gif);background-repeat:repeat-x;background-position:top left;height:11px;}
.shadow_bottom {background-image:url(images/shadow_bottom.gif);background-repeat:repeat-x;background-position:top left;height:11px;}
.shadow_mid {background-image:url(images/shadow_mid.gif);background-repeat:repeat-x;background-position:top left;height:12px;}
.white {background-color:#FFFFFF;}
.map_border {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.dotted_line {background-image:url(images/dotted_line.gif);background-repeat:repeat-x;background-position:center left;background-color:#FFFFFF;height:15px;}
.newsletterbox_bg {background-color:#FFE7D6;}
.odd_tr_bg {background-color:#F5F5F5;}
.img_border {border:1px solid #CCCCCC;padding:1px;margin-right:10px;}
.img_border2 {border:1px solid #CCCCCC;padding:1px;}
.img_border3 {border:1px solid #CCCCCC;padding:8px;}
.service_desc_tab_1 {background-image:url(images/tabbg_h.jpg);background-repeat:repeat-x;color:#AB9730;font-weight:bold;}
.service_desc_tab_2 {background-image:url(images/tabbg_h.jpg);background-repeat:repeat-x;color:#000000;cursor:pointer;font-weight:bold;}
.service_desc_tab_3 {background-color:#FFFFFF;color:#000000;font-weight:bold;border-top:1px solid #CDCDCD;}
.tabtext_area {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;padding:10px;}
.tabtext_area2 {border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.tabborder_top {border-bottom:1px solid #CCCCCC;background-color:#EDEDED;}
.grey_line {background-color:#CCCCCC;height:1px;}
.propertylisting_space {padding-top:10px;padding-bottom:10px;}
.print_box {background-color:#FFFFFF;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;width:110px;}
.right_space {padding-right:10px;}
.bottom_bg {background-image:url(images/bottom_bg.jpg);background-repeat:repeat-x;background-position:top left;background-color:#AF1122;color:#FFFFFF;text-align:center;height:89px;line-height:25px;}
input.look {border-top:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;font-weight: normal;background-color: #ffffff;padding-left:2px;padding-right:2px;}
textarea.look {border-top:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;font-weight: normal;background-color: #ffffff;padding-left:2px;padding-right:2px;}
select.look {border-top:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;font-weight: normal;background-color: #ffffff;padding-left:2px;padding-right:2px;width:200px;}
submit.look {border-top:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;color:#666666;font-weight: normal;background-color: #ffffff;padding-left:2px;padding-right:2px;}
select.look2 {border-top:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;font-weight: normal;background-color: #ffffff;padding-left:2px;padding-right:2px;}
select.look3 {border-top:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size: 11px;color:#666666;font-weight: normal;background-color: #ffffff;padding-left:2px;padding-right:2px;width:140px;}
/*	=========================================================	*/
.bold_text {font-weight:bold;}
.err {color:#FF0000;}
.radioButton {padding: 0 0 0 0;	margin: 0 2px -2px 0;}
.checkBox{padding: 0 5px 0 0;margin: 0px 5px 0px 0px;}
.changeStatus{cursor: pointer;}
input.red_button{border: 1px solid #d00606;padding: 2px 5px 3px 5px;font-weight: normal;font-size: 11px;font-family: verdana, arial, helvetica, sans-serif;color:#ffffff;background: #d00606 url(images/btn_bg.jpg) repeat-x;font-weight:bold;cursor: pointer;}
.button_flat{border: 2px dashed #F9C1C7;padding: 0px;margin:0px;font-weight: normal;font-size: 10px;font-family: verdana, arial, helvetica, sans-serif;color:#A71021;background: #FCE0E3;font-weight:bold;cursor: pointer;}
.messageBox{text-align: left;color:#000000;width: 40%;font-size: 10pt;font-weight:bold;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;height: auto;padding: 10px;margin: 3px 0 3px 0;text-decoration: none;background:#FDEAEC;border:#F7A6AE 1px solid;}
.messageBoxPopup_outer{position:absolute;visibility: hidden;z-index: 80;width: 380px;height: auto;padding: 3px;margin: 3px 0 3px 0;background:#FDEAEC;border:#F7A6AE 1px solid;float:left;}
.messageBoxPopup{text-align:center;color:#000000;width: auto;font-size: 10pt;font-weight:bold;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;height: auto;text-decoration: none;padding:15px 0 15px 0;}
.messageBox_new{text-align: left;color:#000000;width: 95%;font-size: 10pt;font-weight:bold;font-family: Trebuchet MS, Arial, Helvetica, sans-serif;height: auto;padding: 10px;margin: 3px 0 3px 0;text-decoration: none;background:#FDEAEC;border:#F7A6AE 1px solid;}
a.new_rel_class:hover{text-decoration:none;color:#FF6600;}
a.new_rel_class:link, a.new_rel_class:active, a.new_rel_class:visited{text-decoration:none;color:#FF6600;}
.propertyhead1{background-color: #9b0f1c;}
.headertext1{color: #FFFFFF;font-weight: bold;}	  
.even_tr{background-color: #ffffff;}
.odd_tr{background-color: #f5e7e9;}
.changeStatus{cursor: pointer;}
.faq_cat_name{width:95%;font-weight:bold;font-size:14px;font-family:Tahoma, Verdana, sans-serif;color:#000000;text-align:left;padding:5px 0px 5px 0px;}
.faq_qstn_name {width:95%;font-weight:bold;font-size:12px;font-family:Tahoma, Verdana, sans-serif;color: #000000;padding:5px 0px 5px 10px;}
.faq_qstn_name a {font-weight:bold;font-size:12px;font-family:Tahoma, Verdana, sans-serif;color:#ffffff;text-align:left;text-decoration:none;padding:5px 0px 5px 10px;}
.faq_qstn_name a:hover{font-weight:bold;font-size:12px;font-family:Tahoma, Verdana, sans-serif;color:#ffffff;text-decoration:underline;padding:5px 0px 5px 10px;}
.faq_qstn_ans {width:95%;font-weight:normal;font-size:12px;font-family:Tahoma, Verdana, sans-serif;color:#ffffff;padding:5px 5px 5px 5px;}
.faq_page_divider_line{width:777px;height:5px;padding-left:7px;border-bottom:#FBDCA8 dashed 1px;color:#000000;}
.doted_faq_class{border-top:dashed 1px #999999;height:10px;}
.faq_bold{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-transform:uppercase;}
#dhtmltooltip{position: absolute;left: -300px;width: 70px;border: 1px solid black;padding: 4px;background-color: white;visibility: hidden;z-index: 100;text-align:left;/*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;}
.currency_button{position:absolute;visibility: hidden;}
.member_name{font-family:Georgia, "Times New Roman", Times, serif;color:#000000;font-size:20px;background-image:url(images/shadow_bg.jpg);background-repeat:repeat-x;background-position:top left;border-bottom:1px solid #CCCCCC;padding:15px 15px 15px 0;}
.member_name span{font-family:Georgia, "Times New Roman", Times, serif;color:#B41F30;font-size:20px;}
.page_content{font-family: Tahoma, Arial, Helvetica, sans-serif;color:#000000;font-size:12px;line-height:17px;padding-left:10px;}
.left_link_box{border:1px solid #E1E1E1;background-color:#FAFAFA;padding:7px 5px 5px 12px;font-family: Tahoma, Arial, Helvetica, sans-serif;color:#000000;font-size:12px;line-height:25px;}
.left_link_box a:link, .left_link_box a:active, .left_link_box a:visited{font-family: Tahoma, Arial, Helvetica, sans-serif;color:#A51121;font-size:12px;font-weight:bold;}
.left_link_box a:hover{font-family: Tahoma, Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-weight:bold;}
a.advertise_link:link, a.advertise_link:active, a.advertise_link:visited{font-family: Tahoma, Arial, Helvetica, sans-serif;color:#A51121;font-size:12px;font-weight:bold;}
a.advertise_link:hover{font-family: Tahoma, Arial, Helvetica, sans-serif;color:#000000;font-size:12px;font-weight:bold;}
a.toplink:link, a.toplink:visited, a.toplink:active {
    font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
a.toplink:hover {
    font-size: 12px;
	font-weight: bold;
	color:#CCCCCC;
	font-family: Tahoma, verdana, arial, helvetica, sans-serif;
	text-decoration: none;
}
ul.region_list{display:inline;}
/*ul.region_list li{float:left;width:31%;margin-left:15px;padding-bottom:3px;list-style-image: url('images/red_bullet.jpg');}*/
/*too wrong for anyone but IE */
ul.region_list li {
   float:left;	
   width:31%;	
   margin-left:0px;
   padding-right:0px;
   list-style:none;
   padding-left:12px;
   line-height:25px;  
   background:#fff url("images/red_bullet.jpg") no-repeat left center;
}