/* CSS Document */
body{
	background:url(../../images/pagebg.jpg) no-repeat top center #000000;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
form{padding:0px; margin:0px;}
.clear{clear:both; font-size:0px; padding:0px; margin:0px; line-height:0px; height:0px;}
img{border:0px; padding:0px; margin:0px;}
a {
	color: #FFFFFF;
}

#main_container{ width:994px; padding:0px; margin:auto;}
#header_container{ width:994px; margin:0px; padding:0px;}
.logo{ /*background:url(../../images/logo.png) no-repeat top left; */}
/*.logo a {width:536px; height:113px; display:block;}*/
.logo_img{height:113px; padding:0px; margin:0px 32px 0px 32px; text-align:right; float:right; width:473px; float:right;}
.toplinkbg{ background:url(../../images/toplinkbg.jpg) no-repeat top left; line-height:51px; color:#ffffff; text-align:right; padding:0px 35px 0px 35px; margin:0px; font-size:13px;}
.toplinkbg a{ color:#FFFFFF; text-decoration:none; padding:0px 7px;}
.toplinkbg a:hover{color:#FF9D35; text-decoration:none;}
.header_bannerbg{ background:#000000; width:940px; margin:auto; padding:0px 18px 8px 18px;}
.flash{ background:url(../../images/flash_banner.jpg) no-repeat top left; width:709px; height:347px; padding:0px; margin:0px 10px 0px 0px; float:left;}
.nature_luxury{ background:url(../../images/nature_luxury.jpg) no-repeat top left; width:220px; height:347px; margin:0px; padding:0px; float:left;}
.nav{ float:right;}
.nav_holder{ background:url(../../images/navbg.jpg) no-repeat top left; width:920px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px; margin:auto; text-align:center; padding:0px 75px 7px 0px; height:36px; text-align:center;}
.nav_holder_internal{ background:url(../../images/navbg_internal.jpg) no-repeat top left; width:920px;  text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px; margin:auto; text-align:center; padding:0px 68px 7px 0px; height:36px; text-align:center;}
/*.nav_holder a{ padding:0px 8px; color:#FFFFFF; text-decoration:none; display:inline-block;}
.nav_holder a:hover{ background:url(../../images/nav-hover.jpg) repeat-x top left; height:36px; padding:0px 8px; color:#FFFFFF; text-decoration:none; text-shadow:0 2px 0 #000000;}
.nav_holder_internal a{ padding:0px 8px; color:#FFFFFF; text-decoration:none; display:inline-block;}
.nav_holder_internal a:hover{ background:url(../../images/nav-hover.jpg) repeat-x top left; height:36px; padding:0px 8px; color:#FFFFFF; text-decoration:none; text-shadow:0 2px 0 #000000;}*/
#footer_container{ width:994px; margin:0px 0px 0px 0px; padding:0px; font-family:Verdana, Arial; background:#000000;}
.footer_links{ text-decoration:none; color:#FFFFFF; text-transform:lowercase; font-size:11px; font-weight:normal; text-align:center; line-height:30px; padding:0px 16px;}
.footer_links a{ text-decoration:none; color:#FFFFFF; padding:0px 4px;}
.footer_links a:hover{ text-decoration:none; color:#ff9d35;}
.address_holder{ width:980px; margin:auto; padding:0px; line-height:30px;}
.address_left{ background:url(../../images/footer_left.jpg) no-repeat top left; width:14px; height:44px; float:left;}
.address{ background:#171e26; text-decoration:none; text-align:center; font-size:11px; font-weight:normal; line-height:13px; width:952px; float:left; color:#FFFFFF; padding:9px 0px;}
.address_right{ background:url(../../images/footer_right.jpg) no-repeat top left; width:14px; height:44px; float:left;}
.copyright{text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:normal; text-align:center; line-height:30px; padding:0px 16px;}
#middle_container{ width:950px; margin:auto; padding:0px 0px 25px 0px; background-color:#000000;}
#middle_container_internal{ width:988px; margin:auto; padding:0px 0px 25px 0px; background-color:#000000;}
.txt_holder{ padding-left:11px; margin-top:20px; text-align:right;}
.left_container{float:left; margin:0px 25px 0px 2px; width:632px;}
.left_container_internal{float:left; margin:0px 32px 0px 32px; width:632px;}
.txt_holder h1{ font-size:26px; font-weight:normal; text-align:right; color:#FFFFFF; line-height:18px; padding:0px; margin:0px;}
.txt_holder p{ font-size:12px; color:#aeaeae; font-weight:normal; padding:0px; margin:10px 0px 0px 0px;}
.map_dc_banquet_holder{ width:650px; margin:30px 0px 0px 5px; padding:0px;}
.map_holder{width:299px; margin:0px 15px 0px 0px; padding:0px; float:left;}
.map_top{ background:url(../../images/map_top.jpg) no-repeat top left; width:299px; height:21px; font-size:0px;}
.map_btm{ background:url(../../images/map_btm.jpg) no-repeat top left; width:299px; height:14px; font-size:0px; line-height:0px;}
.map_mid{background:#171e26; width:299px; margin:auto;}
.heading{font-size:18px; color:#ffffff; font-weight:bold; margin:0px 0px 6px 0px; padding:5px 15px 0px 15px; text-transform:uppercase; font-family:"arial narrow"; text-align:right;}
.map_container{ width:269px; padding:0px; margin:auto;}
.tab_container{ float:right; padding:0px 20px 0px 0px; width:138px;}
.highlight_tab_map a{ background:url(../../images/highlight_tab_map.jpg) no-repeat top left; height:18px; text-align:center; width:78px; font-size:11px; font-weight:bold; color:#000000; float:left; text-decoration:none; padding:3px 0px 0px 0px;}
.Disable_tab_map a{background:url(../../images/disable_tab_map.jpg) no-repeat top left; height:18px; text-align:center; width:60px; font-size:10px; font-weight:normal; color:#fffffe; float:left; text-decoration:none; padding:3px 0px 0px 0px;}
.dc_banquet_holder{ width:318px; padding:30px 0px; margin:0px; float:left;}
.diving_center a{ background:url(../../images/diving_center.jpg) no-repeat top left; width:318px; height:122px; display:block; padding:0px; margin:0px 0px 20px 0px;}
.banquet a{ background:url(../../images/banquets.jpg) no-repeat top left; width:318px; height:122px; display:block; padding:0px; margin:0px;}
.right_container{ width:253px; margin:auto; padding:0px; float:left;}
.curve_top{ background:url(../../images/curve_top.jpg) no-repeat top left; line-height:0px; margin:0px; padding:0px; font-size:0px; width:253px; height:7px;}
.curve_btm{ background:url(../../images/curve_btm.jpg) no-repeat top left; line-height:0px; margin:0px; padding:0px; font-size:0px; width:253px; height:7px;}
.curve_mid{background:#171e26; width:253px; margin:auto;}
.content_holder_right{ width:227px; margin:auto; padding:0px;}
.curve_holder{ width:253px; padding:0px; margin:0px 0px 22px 0px;}
.heading2{font-size:18px; color:#9dd7d7; font-weight:bold; padding:0px 0px 6px 0px; margin:0px 0px 0px 0px; text-transform:uppercase; font-family:"arial narrow"; text-align:right;}
.btn_holder{ width:auto; float:right; margin:0px 10px;}
.btn_holder2{ width:auto; float:right; margin:0px 10px 0px 2px;}
a.btn{ background:url(../../images/btnbg.jpg) no-repeat scroll top right;color:#091010;display:inline-block; width:74px; font-weight:bold; font-size:12px;padding-right:0px;text-decoration: none; line-height:22px; text-align:center; cursor:pointer; margin-left:0px; text-transform:uppercase;}
/*a.btn span {background:url(../../images/btn_left.jpg) no-repeat;display:inline-block;padding:4px 1px 7px 12px;} */
.form_holder{width:auto; padding:0px; margin:0px;}
.field_holder{ width:227px; padding:0px 0px 5px 0px; margin:0px;}
.input_holder{ background:url(../../images/input_bg.jpg) no-repeat top left; width:188px; height:25px; padding:4px 0px 0px 11px; float:left;}
.input_holder2{ background:url(../../images/input_bg2.jpg) no-repeat top left; width:218px; height:25px; padding:4px 0px 0px 11px; float:left;}
.calender a{ background:url(../../images/ico_calender.jpg) no-repeat top left; width:28px; height:25px; float:left;}
.input1{border:0px; color:#b0eeee; font:Arial 12px normal; width:175px; background:none; text-align:right;}
.input2{border:0px; color:#b0eeee; font:Arial 12px normal; width:200px; background:none; text-align:right;}
.form_label{float:right; color:#b0eeee; font-size:12px; text-align:right; font-weight:normal; width:45px; line-height:22px; padding-left:0px;}
.form_value{float:right; color:#b0eeee; font-size:12px; font-weight:normal; width:125px; line-height:22px; margin-left:10px;}
.select_holder{ background:url(../../images/selectbg.jpg) no-repeat top left; width:55px; float:left; padding:6px 0px 0px 12px; height:25px; margin-left:11px;}
.select1{color:#b0eeee; background:#303c4a;position: absolute; width: 40px; top: -2px; right: -2px; direction:rtl;}
.container {border:0px none #303c4a; position: relative; width: 40px; height: 15px; overflow: hidden; margin:-2px 0px 0px 0px -2px;}
.form_value_txt{float:left; color:#b0eeee; font-size:12px; font-weight:normal;}
.link_holder{ width:100px; float:right; line-height:22px;}
a.alink1{ font-weight:bold; font-size:11px; color:#b0eeee; text-decoration:none;}
a.alink1:hover{ font-weight:bold; font-size:11px; color:#b0eeee; text-decoration:none;}
.great_discount a{ background:url(../../images/21days.jpg) no-repeat top left; width:239px; height:70px; display:block; margin: 0px 0px 15px 5px;}
.virtual_tour a{ background:url(../../images/virtual_tour.jpg) no-repeat top left; display:block; width:103px; height:53px; float:left;} 
.view_picture a{ background:url(../../images/view_pictures.jpg) no-repeat top left; display: block; width:123px; height:53px; float:left;}
.select {font: normal 12px Arial, SansSerif, Verdana; color: #b0eeee;}
.language{ width:225px; margin:0px 0px 0px 0px; padding:0px; }
.label{font:12px; font-weight:bold; color:#ffffff; float:left;  font-size:14px; line-height:15px;}
.value{ width:86px; float:left;}
.lang_select{color:#b0eeee; background:#303c4a; width: 66px; font-size:11px; direction:rtl;}
.container2 {border:0px none #303c4a; position: relative; width: 76px; height: 15px; overflow: hidden; margin:-2px 0px 0px 0px -2px;}
/*internal pages classes starts*/
.internal_top{ background:url(../../images/internal_top.jpg) no-repeat top left; width:988px; height:11px; font-size:0px; line-height:0px;}
.right_holder_internal{ width:271px; margin:10px 0 0 0; padding:0px; float:left;}
.right_top{ background:url(../../images/right_top.jpg) no-repeat top left; width:271px; height:9px; margin:0px; padding:0px; line-height:0px; font-size:0px;}
.right_btm{ background:url(../../images/right_btm.jpg) no-repeat top left; width:271px; height:9px; margin:0px; padding:0px; line-height:0px; font-size:0px;}
.right_mid{ background:#303c4a; width:253px; padding:0 9px; margin:0px;}
.curve_holder_internal{ width:253px; margin:0px; padding:0px 0px 22px 0px;}
.curve_holder_internal2{ width:253px; margin:0px; padding:0px 0px 0px 0px;}
.curve_top_internal{ background:url(../../images/curve_top_internal.jpg) no-repeat top left; line-height:0px; margin:0px; padding:0px; font-size:0px; width:253px; height:7px;}
.curve_btm_internal{ background:url(../../images/curve_btm_internal.jpg) no-repeat top left; line-height:0px; margin:0px; padding:0px; font-size:0px; width:253px; height:7px;}
.curve_mid_internal{background:#171e26; width:253px; margin:auto;}
.great_discount_internal a{ background:url(../../images/21days_internal.jpg) no-repeat top left; width:239px; height:70px; display:block; padding: 0px 0px 15px 5px; margin:0;}
.listing_holder{ width:610px; margin:auto; padding:10px 0px;}
.paging_records_top{width:612px; margin:auto; padding:0px 0px 10px 0; background:url(../../images/records_pagingbg.jpg) no-repeat top left; height:33px;}
.paging_records_btm{width:610px; margin:auto; padding:0px 0px 0px 0; background:url(../../images/records_pagingbg.jpg) no-repeat top left; height:33px;}
.page_heading{font-size:26px; font-weight:normal; text-align:right; color:#FFFFFF; line-height:18px; padding:0px; margin:0px 0 10px 0;}
.records_holder{ width:200px; float:right; margin: 9px 0 0 0px; padding:0px; white-space:nowrap; text-align:right;}
.recods_select{color:#b0eeee; background:#303c4a;position: absolute; width: 45px; font-size:11px; top: -2px; right: -2px; direction:rtl;}
.container3 {border:0px none #303c4a; position: relative; width: 46px; height: 15px; overflow: hidden; margin:-2px 0px 0px 0px -2px;}
.record_selectholder{ width:50px; margin:0px; padding:0px; float:right;}
.record_label{ font-size:12px; font-size:12px; font-weight:bold; float:right; color:#96d1cf; white-space:nowrap; padding:0 15px 0 10px;}
.paging_holder{ margin:0px 15px 0 15px; padding:9px 0 0 0; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:left;}
.paging_holder a{ text-decoration:none; color:#96d1cf; padding:0px 5px;}
.paging_holder a:hover{ text-decoration:none; color:#96d1cf;}
a.anext_pre{ background:#313a49; padding:2px 5px; color:#fff;}
a.anext_pre:hover{ background:#313a49; padding:2px 5px; color:#fff;}
.listrow1{padding:0 0 3px 0; margin:0 0 12px 0; background:url(../../images/listing_sep.jpg) bottom left repeat-x;}
.listrow2{ padding:0 0 3px 0; margin:0 0 12px 0; background:url(../../images/listing_sep.jpg) bottom left repeat-x;}
.detail_holder{padding:0 0 3px 0; margin:0 0 12px 0;}
.img_holder2{ margin:0px; padding:0px; float:right; text-align:left; background:url(../../images/img_bg.jpg) no-repeat top right; width:115px; height:94px; text-align:center; padding:11px 11px 0 25px;}
.img_holder a{ margin:0px; padding:0px; float:right; text-align:left; background:url(../../images/img_bg.jpg) no-repeat top right; width:115px; height:94px; text-align:center; padding:11px 11px 0 25px;}
.img_holder a:hover{ margin:0px; padding:0px; float:right; text-align:left; background:url(../../images/img_hover.jpg) no-repeat top right; width:115px; height:94px; text-align:center; padding:11px 11px 0 25px;}
.img_border{ border:2px solid #fff; padding:2px; margin:0 0 0 10px;}
.listing_desc{float:right; width:450px;}
.listing_desc p{ font-size:12px; color:#AEAEAE; font-weight:normal; padding:0px; margin: 0 0 9px 0;}
.listing_desc h1{ font-size:18px; color:#FF9D35; font-weight:normal; padding:0px; margin:0 0 8px 0px;}
.listing_desc h2{ font-size:18px; color:#FF9D35; font-weight:normal; padding:0px; margin:0 0 8px 0px; float:right;}
a.amore{ font-size:12px; color:#ffffff; font-weight:bold; padding:0px; margin: 0 0 15px 0; text-decoration:none;}
a.amore:hover{ font-size:12px; color:#ffffff; font-weight:bold; padding:0px; margin: 0 0 15px 0; text-decoration:none;}
.btnHolder{ width:auto; float:right; margin:0px 10px;}
a.btn_list{ background:url(../../images/btnbg.jpg) no-repeat scroll top right;color:#091010;display:inline-block; width:74px; font-weight:bold; font-size:12px;padding-right:0px;text-decoration: none; line-height:22px; text-align:center; cursor:pointer;  text-transform:uppercase; margin:0px;}
a.aheading{font-size:18px; color:#FF9D35; font-weight:normal; padding:0px; margin:0 0 8px 0px; text-decoration:none;}
a.aheading:hover{font-size:18px; color:#fff; font-weight:normal; padding:0px; margin:0 0 8px 0px; text-decoration:none;}
/*internal pages classes ends*/
/*faq classes start*/
.question_box {font-size:13px; font-weight:bold;}
.question_box a{text-decoration:none; color:#000000;}
.question_box a:hover{text-decoration:none; color:#117bc5;}
.question_box2 {font-size:13px; font-weight:bold;}
.question_box2 a{text-decoration:none; color:#FF9D35;}
.question_box2 a:hover{text-decoration:none; color:#ffffff;}
.left_text {float:right; padding-right:5px; width:570px;}
.right_text { float:left; width:15px; }
.Answer_Box {font-weight:normal; margin-top:0px; padding:0 5px 0 24px; font-size:12px;}
.q1{color:#000000; font-size:13px; font-weight:bold; text-decoration:none;}
a.question { text-decoration:none; color:#FF9D35; padding:5px 0px; font-weight:bold; font-size:13px;}
a.question:hover { text-decoration:none; color:#ffffff;}
.faqRow1{ background-color:#f5f5f5; padding:7px 4px 10px 5px; margin-bottom:10px;}
.faqRow2{ background-color:#ffffff; padding:7px 4px 10px 5px; margin-bottom:10px;}
.q_holder{margin:2px 0px; padding:0px;}
.content-div2{ width:610px; padding:3px 0 0 18px;}
.content-div h3{ font: bold 18px Arial, Helvetica, sans-serif; color:#62A50E; padding:10px 0 0 0; margin:0px 0px 5px 0px; }
.faq_holder{ width:610px; margin:auto; padding:0px 0px 10px 0;}
.faq1{padding:0 0 8px 0; margin:0 0 12px 0; background:url(../../images/listing_sep.jpg) bottom left repeat-x;}
.faq2{ padding:0 0 8px 0; margin:0 0 12px 0; background:url(../../images/listing_sep.jpg) bottom left repeat-x;}
/*faq classes ends*/
.header_left{ margin:10px 0px 0px 10px; padding:0px; float:left;}
.header_left_links{line-height:51px; color:#ffffff; text-align:left; padding:0px 0px 0px 0px; margin:0px; font-size:13px;}
.header_left_links a{ color:#FFFFFF; text-decoration:none; padding:0px 7px;}
.header_left_links a:hover{color:#FF9D35; text-decoration:none;}
a.alogin{ color:#FF9D35; text-decoration:none; padding:0px 7px; font-weight:bold;}
a.alogin:hover{color:#ffffff; text-decoration:none; font-weight:bold;}
.frm_holder{ width:610px; margin:0px; padding:0px;}
.field_container{ padding:0px; margin:0  10px 10px 10px;}
.frmlabel{color:#B0EEEE;float:right;font-size:13px;line-height:22px;padding:0;text-align:right;width:95px; font-weight:bold; margin:0 0 0 5px;}
.frmvalue{color:#B0EEEE;float:right;font-size:13px;font-weight:normal;line-height:22px;padding:0;text-align:right; margin:0 0 0 5px;}
.frm_input_holder{ background:url(../../images/textfieldbg.jpg) no-repeat top left; width:340px; padding:3px 10px 5px 10px; margin:0; float:right; color:#B0EEEE;}
.frm_input_holder:hover{ background:url(../../images/textfieldbg_hover.jpg) no-repeat top left; width:340px; padding:3px 10px 5px 10px; margin:0; float:right; color:#303c4a;}
.frm_input1{border:0px; color:#b0eeee; font:Arial 12px normal; width:340px; background:none; text-align:right; font-size:12px;}
.frm_input1:hover{border:0px; color:#303c4a; font:Arial 12px normal; width:340px; background:none; text-align:right; font-size:12px;}
.sign_input1{border:0px; color:#b0eeee; font:Arial 12px normal; width:275px; background:none; text-align:right; font-size:12px; text-transform:uppercase;}
.sign_input1:hover{border:0px; color:#303c4a; font:Arial 12px normal; width:275px; background:none; text-align:right; font-size:12px;}
.subheading{font-size:15px; font-weight:bold; text-align:right; color:#FF9D35; line-height:18px; padding:9px 10px 0px 0; margin:0px; float:right;}
.subtitle{font-size:15px; font-weight:bold; text-align:right; color:#FF9D35; line-height:18px; padding:9px 10px 0px 0; margin:0px; }
.mandatory{ background:url(../../images/mandatory.jpg) no-repeat center left; padding:0px; margin:4px 0px 0 0; width:13px; height:18px; float:right; }
.mandatory_text{ font-size:11px; font-weight:normal; padding:0px 0px 0 10px; margin:0px; color:#fff; width:150px; float:left; text-align:left;}
.form_heading{width:612px; margin:auto; padding:0px 0px 10px 0; background:url(../../images/records_pagingbg.jpg) no-repeat top left; height:33px;}
.form_heading2{width:612px; margin:auto; padding:0px 0px 10px 0; background:url(../../images/records_pagingbg.jpg) no-repeat top left;}
.form_heading3{width:612px; margin:20px auto 0; padding:0px 0px 20px 0; background:url(../../images/records_pagingbg.jpg) no-repeat top left;}
.form_title{font-size:26px; font-weight:normal; text-align:right; color:#FFFFFF; line-height:18px; padding:0px; margin:0px 0 0px 0; float:right; width:auto;}
.title{font-size:26px; font-weight:normal; text-align:right; color:#FFFFFF; line-height:18px; padding:0px; margin:0px 0 0px 0; width:auto;}
.btn_form{ width:auto; float:right; margin:0px 109px 0 10px;}
.form_link{ width:auto; padding:0px; margin:6px 6px 0 6px; float:right;}
.field_holder_small{ width:179px; padding:0px 0px 0px 0px; margin:0px; float:right;}
.input_holder_small{ background:url(../../images/input_small.jpg) no-repeat top left; padding:3px 12px 5px 0;
width:130px; float:left; margin:0}
.input_holder_small:hover{ background:url(../../images/input_small_hover.jpg) no-repeat top left; padding:3px 12px 5px 0;
width:130px; float:left; margin:0;}
.input_small{border:0px; color:#b0eeee; width:125px; background:none; text-align:right; font-size:12px; }
.input_small:hover{border:0px; color:#303C4A; width:125px; background:none; text-align:right; font-size:12px;}
.select_form{color:#b0eeee; background:#303c4a; position: absolute; width: 325px; font-size:11px; top: -2px; right: -2px; direction:rtl; border:0 none;}
.container3 {border:0px none #303c4a; position: relative; width: 50px; height: 15px; overflow: hidden; margin:-2px 0px 0px 0px -2px;}
.frm_select_holder{ background:url(../../images/textfieldbg.jpg) no-repeat top left; width:340px; padding:7px 10px 5px 10px; margin:0; float:right; color:#B0EEEE;}
.frm_select_holder:hover{ background:url(../../images/textfieldbg_hover.jpg) no-repeat top left; width:340px; padding:7px 10px 5px 10px; margin:0; float:right; color:#303c4a;}
.textarea_holder{ background:url(../../images/test_areabg.jpg) no-repeat top left; width:347px; padding:8px 13px 0 0; margin:0; float:right;}
.textarea_holder:hover{ background:url(../../images/test_areabg_hover.jpg) no-repeat top left; width:347px; padding:8px 13px 0 0; margin:0}
.input_textarea{border:0px; color:#b0eeee; font:Arial 12px normal; width:275px; background:none; height:80px; text-align:right; font-size:12px; overflow:auto;}
.input_textarea:hover{border:0px; color:#303c4a; font:Arial 12px normal; width:275px; height:80px; background:none; text-align:right; font-size:12px;}
.form_txt_holder{ padding-bottom:11px; padding-left:11px; margin-top:0px 0 10px 0; text-align:right;}
.form_txt_holder h3{ font-size:15px; font-weight:normal; text-align:right; color:#B0EEEE; line-height:20px; padding:0px; margin:0px;}
.content_holder{padding:0 0 3px 0; margin:0 0 12px 0;}
.decs_label_value{ padding:0px; margin:0 150px 0 0; width:auto;}
.txt_holder h4{ font-size:26px; font-weight:normal; text-align:right; color:#FF9D35; line-height:18px; padding:0px; margin:0px;}
.desc_right{margin:0px; padding:0px; float:right; text-align:left;  width:150px; text-align:right; padding:0;}
.desc_right h1{ font-size:18px; font-weight:normal; text-align:right; color:#FF9D35; line-height:24px; padding:0px; margin:0px;}
.right_btn_holder{ width:auto; padding:0px; margin:3px 0 0 0 ;}
.slide_bt_holder{ width:139px; margin:0; padding:4px 0 9px 14px;}
.bt_pre a{ background:url(../../images/btn_pre.jpg) no-repeat top left; width:67px; height:16px;  float:left;}
.bt_next a{ background:url(../../images/btn_next.jpg) no-repeat top left; width:67px; height:16px; margin-left:5px; float:right;}
.img_holder3{ margin:0px; padding:0px;}
.img_holder3 a{ margin:0px; padding:0px; text-align:left; background:url(../../images/img_bg.jpg) no-repeat top right; width:115px; height:94px; text-align:center; padding:11px 11px 0 25px; display:block;}
.img_holder3 a:hover{ margin:0px; padding:0px; text-align:left; background:url(../../images/img_hover.jpg) no-repeat top right; width:115px; height:94px; text-align:center; padding:11px 11px 0 25px; display:block;}
.black_overlay {display: none; position: absolute; top: 0%;  left: 0%;  width: 100%;   height: 1000px;    background:url(../../images/popbg.png);    z-index:1001; }
.lightbox{    display: none;    position: absolute;    width: 755px;    top:15%;    left:12%;    z-index:1002;    margin:auto;    }
.list_heading{width:612px; padding:0px 0px 0px 0; background:url(../../images/records_pagingbg.jpg) no-repeat top left; height:33px; margin:14px auto 0}
.listing_head{font-size:15px; font-weight:bold; text-align:right; color:#B0EEEE; line-height:18px; padding:7px 10px 0px 0; margin:0px; width:90px; float:right;}
.listing_value{font-size:14px; font-weight:normal; text-align:right; color:#fff; line-height:18px; padding:0px 12px 6px 0; margin:0px; width:90px; float:right;}
.listing_value a{color:#fff; text-decoration:underline;}
.listing_value a:hover{color:#fff; text-decoration:none;}
.listing_holder{ width:auto; padding:0px; margin:0px;}
.listingrow1{padding:9px 0 3px 0; margin:0 0 0px 0; background:url(../../images/listing_sep.jpg) bottom left repeat-x;}
.listingrow2{ padding:9px 0 3px 0; margin:0 0 0px 0; background: #0f161e url(../../images/listing_sep.jpg) bottom left repeat-x;}

