body { background-color:#FFFFFF; font: 0.8em/21px arial,sans-serif; color:#000000; padding:0px; margin:0px; }
tr,td { padding:0px; margin:0px; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
p { padding:0px; margin:0px 0px 12px 0px; }
br,h1,h2,img,span,form { padding:0px; margin:0px; }
h1{ font-weight:bold; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#DC6D02; }
h2.headlines{ font-weight:bold; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#DC6D02; }
h2.map_region_link{ font-weight:bold; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#DC6D02; }
h2 { margin-top: 2px; margin-bottom: 6px; border-top: 1px; font-family: Arial, Verdana; font-size: 16pt; color: #000000; }
#region_map_td a{ text-decoration:none; }
#region_map_td h1{ font-size:20px; margin:0; padding:0; font-size:normal; color:#3333FF; display:inline; text-decoration:none; }
#region_map_td h2{ font-size:18px; margin:0; padding:0; font-size:normal; color:#3366FF; display:inline; text-decoration:none; }
#region_map_td h3{ font-size:16px; margin:0; padding:0; font-size:normal; color:#838383; display:inline; text-decoration:none; }
#region_map_td h4{ font-size:14px; margin:0; padding:0; font-size:normal; color:#999999; display:inline; text-decoration:none; }
#region_map_td h5{ font-size:12px; margin:0; padding:0; font-size:normal; color:#BBBBBB; display:inline; text-decoration:none; }
.header_bg { background:url(../images/top_bg_new.gif) left bottom repeat-x; background-color:; padding:0px 16px; margin:0px; }
.top_menu_bg { background-color:#F1F8FE; padding:0px; margin:0px; font-weight:normal; font-size:12px; line-height:39px; font-family:Arial, Helvetica, sans-serif; color:#01387B; border-top:2px solid #DEECF8; border-bottom:2px solid #DEECF8; }
.top_menu_bg_small { background-color:#F1F8FE; padding:0px; margin:0px; font-weight:normal; font-size:12px; line-height:normal; font-family:Arial, Helvetica, sans-serif; color:#01387B; border-top:2px solid #DEECF8; border-bottom:2px solid #DEECF8; }
.body_cont_bg { background:url(../images/body_bg_new.jpg) left top repeat-x #F0F7FF; padding:0px 16px; margin:0px; }
.white_text1 { font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#E3ECFF; }
.white_text1_new { font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#104384; }
.light_blue_box_bg { background-color:#6D99F1; padding:0px; margin:0px; }
.white_header { font-weight:bold; font-size:22px; line-height:26px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }
.white_header2 { font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 0px 0px 15px }
.white_box_bg { background-color:#FFFFFF; padding:0px; margin:0px; }
.light_blue_bg { background-color:#E3EDFF; padding:0px 20px; margin:0px; }
.blue_text { font-weight:normal; font-size:12px; color:#447AE1; }
.blue_header_text { font-weight:normal; font-size:18px; color:#447AE1; }
/*.featured_property { background-color:#4079E7; border:#000000 solid 1px; padding:0px; margin:0px; height:156px; }*/
.featured_property { background-color:#4079E7; border:#000000 solid 1px; padding:0px; margin:0px; height:172px; }
.featured_property_home_page { background-color:#C2DDFA; border:#000000 solid 1px; padding:0px; margin:0px; height:172px; }
.featured_property_header { background-color:#4079E7; line-height:32px; border:#000000 solid 1px; padding:0px; padding-left:5px; margin:0px; }
.white_text { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }
.white_text_featured_property { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#104384; }
.right_white_box { background-color:#FFFFFF; border:#FFAE33 solid 1px; padding:0px; margin:0px; }
.orange_header { font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FF9900; text-transform:uppercase; }
.blue_box { background-color:#E2ECFF; border:#AAC5FA solid 1px; padding:0px; margin:0px; }
.blue_header_bg { background:url(../images/blue_header_bg.gif) left top repeat-x; background-color:#4079E8; line-height:36px; margin:0px; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 12px; }
.dark_blue_text { font-weight:normal; font-size:12px; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#0B44B3; }
a.dark_blue_text_anchor:link,a.dark_blue_text_anchor:active,a.dark_blue_text_anchor:visited { font-weight:normal; font-size:12px; font-weight:bold; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#0B44B3; text-decoration:none; }
a.dark_blue_text_anchor:hover { font-weight:normal; font-size:12px; font-weight:bold; line-height:18px; font-family:Arial, Helvetica, sans-serif; color:#0B44B3; text-decoration:underline; }
a.dark_text_anchor:link,a.dark_text_anchor:active,a.dark_text_anchor:visited { font-weight:normal; font-size:16px; font-weight:bold; line-height:25px; font-family:Arial, Helvetica, sans-serif; /*color:#0B44B3;*/ color:#000000; text-decoration:none; }
a.dark_text_anchor:hover { font-weight:normal; font-size:16px; font-weight:bold; line-height:25px; font-family:Arial, Helvetica, sans-serif; /*color:#0B44B3;*/ color:#000000; text-decoration:underline; }
a.dark_text_anchor_content:link,a.dark_text_anchor_content:active,a.dark_text_anchor_content:visited { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; /*color:#0B44B3;*/ color:#0B44B3; text-decoration:none; }
a.dark_text_anchor_content:hover { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; /*color:#0B44B3;*/ color:#0B44B3; text-decoration:underline; }
.special_offer_box { background:url(../images/special_offer.gif) 100% 100% no-repeat; background-color:#E2ECFF; border:#AAC5FA solid 1px; padding:0px; margin:0px; height:269px; }
.sepcial_offer_header { background:url(../images/blue_header_bg.gif) left top repeat-x; background-color:#4079E8;line-height:36px; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px; margin:0px; }
.red_text { font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#E50000; }
.orange_box { background-color:#FFF5E6; border:#FDD08C solid 1px; padding:0px; margin:0px; }
.orange_header_bg { margin:0;background:url(../images/orange_header_bg.gif) left top repeat-x; background-color:#FF7E00; font-weight:bold; font-size:16px; line-height:36px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; padding:0px 12px; }
.orange_text { color:#E57102; }
.dark_orange_text, .dark_orange_text a { color:#955A00; }
.blue_menu_bg { background-color:#3F78E7; font-size:18px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; text-transform:uppercase; padding-left:15px; margin:0px; }
.orange_menu_bg { background-color:#FF9900; font-size:18px; line-height:34px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; text-transform:uppercase; padding-left:15px; margin:0px; }
.arrow { padding-top:3px; }
.form_box_top_bg { background-color:#A5C3FD; border-top:#789CE1 solid 1px; padding:0px; margin:0px; height:5px; }
.form_box_bottom_bg { background-color:#A5C3FD; border-bottom:#789CE1 solid 1px; padding:0px; margin:0px; }
.form_box_bodybg { background-color:#A5C3FD; border-right:#789CE1 solid 1px; border-left:#789CE1 solid 1px; padding:0px; margin:0px; }
.form_text { font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.form_text_side_box { font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
.orange_header_text { font-weight:bold; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#DC6D02; }
a.orange_header_text1:link,a.orange_header_text1:active,a.orange_header_text1:visited { background-color: #6D99F1; margin:1px; padding: 0px 13px; display: block; font-weight:bold; font-size:14px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; float: left; }
a.orange_header_text1:hover { background-color: #3F78E7; margin:1px; padding: 0px 13px; display: block; font-weight:bold; font-size:14px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; float: left; }
a.orange_header_text1_selected:link,a.orange_header_text1_selected:active,a.orange_header_text1_selected:visited { background-color: #DC6D02; margin:1px; padding: 0px 13px; display: block; font-weight:bold; font-size:14px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; float: left; }
a.orange_header_text1_selected:hover { background-color: #DC6D02; margin:1px; padding: 0px 13px; display: block; font-weight:bold; font-size:14px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; float: left; }
.orange_header_text2 { font-weight:bold; font-size:16px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }
A.top_link:link, A.top_link:active, A.top_link:visited { font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#01387B; text-decoration:none; padding:0px 9px; }
A.top_link:hover { font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#0AA023; text-decoration:none; padding:0px 9px; }
A.top_link_green:link, A.top_link_green:active, A.top_link_green:visited { font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#0AA023; text-decoration:none; padding:0px 9px; }
A.top_link_green:hover { font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#0AA023; text-decoration:none; padding:0px 9px; }

A.top_link_new:link, A.top_link_new:active, A.top_link_new:visited { font-weight:bold; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#01387B; text-decoration:none; padding:0px 9px; }
A.top_link_new:hover { font-weight:bold; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#0AA023; text-decoration:none; padding:0px 9px; }
.blud_divider { border-top:1px solid #C0DBF9; margin-bottom:10px;}

A.top_link_medium_blue:link, A.top_link_medium_blue:active, A.top_link_medium_blue:visited { font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#01387B; text-decoration:none; padding:0px 9px; }
A.top_link_medium_blue:hover { font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0AA023; text-decoration:none; padding:0px 9px; }
A.top_link_orange:link, A.top_link_orange:active, A.top_link_orange:visited { font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#CD6601; text-decoration:none; padding:0px 9px; }
A.top_link_orange:hover { font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#0AA023; text-decoration:none; padding:0px 9px; }
A.top_menu:link, A.top_menu:active, A.top_menu:visited { font-weight:bold; float:left; font-size:12px; line-height:42px; font-family:Arial, Helvetica, sans-serif; color:#00377B; text-decoration:none; padding:0px 7px; }
A.top_menu:hover { display:block; float:left; background:url(../images/menu_selected_arrow.gif) center 35px no-repeat; font-weight:bold; font-size:12px; line-height:42px; font-family:Arial, Helvetica, sans-serif; color:#FF7E00; text-decoration:none; padding:0px 7px; }
.top_menu_hover { display:block; float:left; background:url(../images/menu_selected_arrow.gif) center 35px no-repeat; font-weight:bold; font-size:12px; line-height:44px; font-family:Arial, Helvetica, sans-serif; color:#FF7E00; padding:0px 7px; }
a.white_link:link, a.white_link:active, a.white_link:visited { font-weight:bold; font-size:11px; line-height:16px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
a.white_link:hover { font-weight:bold; font-size:11px; line-height:16px; font-family:Arial, Helvetica, sans-serif; color:#FF7E00; text-decoration:underline; }
a.white_link_featured_property:link, a.white_link_featured_property:active, a.white_link_featured_property:visited { font-weight:bold; font-size:11px; line-height:16px; font-family:Arial, Helvetica, sans-serif; color:#104384; text-decoration:none; }
a.white_link_featured_property:hover { font-weight:bold; font-size:11px; line-height:16px; font-family:Arial, Helvetica, sans-serif; color:#FF7E00; text-decoration:underline; }
a.white_link2:link, a.white_link2:active, a.white_link2:visited { font-weight:normal; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:underline; }
a.white_link2:hover { font-weight:normal; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:underline; }
a.white_link3:link, a.white_link3:active, a.white_link3:visited { font-weight:normal; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:underline; }
a.white_link3:hover { font-weight:normal; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:underline; }
a.orange_link:link, a.orange_link:active, a.orange_link:visited { font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#E08700; text-decoration:none; }
a.orange_link:hover { font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; }
a.blue_link:link, a.blue_link:active, a.blue_link:visited { font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#447AE1; text-decoration:none; }
a.blue_link:hover { font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; }
.red_text2 { font-weight:normal; font-size:12px; font-family:Tahoma, Verdana, arial; color:#FE2700; }
.register_textfield { width:211px; height:20px; background-color:#FFFFFF; border:#E2C69C solid 1px; padding:0px; margin:0px; }
.register_textfield_medium { width:150px; height:20px; background-color:#FFFFFF; border:#E2C69C solid 1px; padding:0px; margin:0px; }
.register_textfield_small { width:60px; height:20px; background-color:#FFFFFF; border:#E2C69C solid 1px; padding:0px; margin:0px; }
.register_area { width:300px; background-color:#FFFFFF; border:#E2C69C solid 1px; padding:0px; margin:0px; }
.register_dropdown { width:211px; height:22px; background-color:#FFFFFF; border:#E2C69C solid 1px; padding:0px; margin:0px; }
.new_stle_textfield { width:80px; height:20px; background-color:#FFFFFF; border:#E2C69C solid 1px; padding:0px; margin:0px; }
.err { font-weight:normal; font-size:12px; font-family:Tahoma, Verdana, arial; color:#FE2700; }
.messageBox { background-color:#FFFFCC; color:#000000; font-weight:bold; border:#FFCC00 1px solid; padding:5px; width:90%;	}
/* the overlayed element */ div.overlay { /* growing background image */ background-image:url(../images/overlay/white.png); background-color:none;/* dimensions after the growing animation finishes  */ width:400px; height:270px; /* initially overlay is hidden */ display:none; /* some padding to layout nested elements nicely  */ padding:30px; padding-bottom:10px; } 
/* default close button positioned on upper right corner */ div.overlay div.close { background-image:url(../images/overlay/close.png); position:absolute; right:5px; top:5px; cursor:pointer; height:35px; width:35px; } 
div.black h2, div.petrol h2 { color:#ddd; }
.white_table_box { background-color:#FFFFFF; border-right:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px; padding:7px; margin:0px; }
.white_table_box_border { background-color:#FFFFFF; border-right:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; border-left:#CCCCCC solid 1px; padding:5px; margin:0px; }
.light_yellow_bg { background-color:#F8F3D6; padding:5px; } 
.white_table_box_no_mar { background-color:#FFFFFF; border-right:#CCCCCC solid 1px; padding:7px; margin:0px; }
.white_table_no_marbox_border { background-color:#FFFFFF; border-right:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px; padding:5px; margin:0px; }
a.blue_linkd2:link, a.blue_linkd2:visited, a.blue_linkd2:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#098CCB; text-decoration:none; }
a.blue_linkd2:hover { color:#000000; text-decoration:none;} 
.blue_bg5 { background-color:#0986C9; font-size:12px; color:#FFFFFF; font-weight:bold; padding:3px 0px 3px 10px; }
span.checkbox { width: 19px; height: 25px; padding: 0 5px 0 0; background: url(../images/checkbox.png) no-repeat; display: block; clear: left; float: left; }
span.radio { width: 19px; height: 25px; padding: 0 5px 0 0; background: url(../images/radio.png) no-repeat; display: block; clear: left; float: left; }
span.select { position: absolute; width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ height: 21px; padding: 0 24px 0 8px; color: #fff; font: 12px/21px arial,sans-serif; background: url(../images/select.gif) no-repeat; overflow: hidden; }
span.select1 { position: absolute; width: 70px; /* With the padding included, the width is 190 pixels: the actual width of the image. */ height: 21px; padding: 0 24px 0 8px; color: #fff; font: 12px/21px arial,sans-serif; background: url(../images/select_small.gif) no-repeat; overflow: hidden; }
/* simple css-based tooltip */ div.tooltip { background-color:#000; outline:1px solid #669; border:2px solid #fff; padding:10px 15px; display:none; width:200px; color:#fff; text-align:left; font-size:12px;
/* outline radius for mozilla/firefox only */ outline-radius:4px; -moz-outline-radius:4px; -webkit-outline-radius:4px; }
.propertyCheckBox { /*border:#FFFF00 1px solid;*/ width:200px; float:left; padding-bottom:10px; }
A.action_link1:link, A.action_link1:active, A.action_link1:visited { font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#3F78E7; text-decoration:none; padding:0px 9px; }
A.action_link1:hover { font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#3F78E7; text-decoration:underline; padding:0px 9px; }
.header_mid_bg { background-color:#EEAC32; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; }
.blue_bg { background-color:#ECF4FF; padding:15px; }
.yellow_bg { background-color:#FFBB52; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; }
.yellow_bg_hr { background-color:#FFBB52; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; padding:10px  15px; }
.yellow_bg2 { background-color:#F8F3D6; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; padding:10px  15px; }
a.black_link:link, a.black_link:visited, a.black_link:active { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:normal; text-decoration:none; padding:0px 9px; }
a.black_link:hover { color:#000000; text-decoration:underline; }
.header_blue_mid { background:url(../images/header_blue_mid.gif) left top repeat-x; padding-left:20px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; }
.header_blue_mid span { color:#000000; }
a.header_blue_link:link, a.header_blue_link:active, a.header_blue_link:visited { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:20px; color:#F8F3D6; text-decoration:none; }
a.header_blue_link:hover { color:#FFFFFF; text-decoration:none; }
.blue_border { border:1px solid #B9D0FF; }
a.dotted_link_link:link, a.dotted_link_link:active, a.dotted_link_link:visited { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; text-decoration:none; border-bottom:1px  dashed #000000; line-height:19px; }
a.dotted_link_link:hover { color:#000000; text-decoration:none; border-bottom:none; }
.blue_txt { color:#2681F5; font-weight:bold; }
.normal_text { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; }
.bluebox_bg { background-color:#ECF4FF; }
.more_menu_display li{ list-style:none; text-align:left; border-bottom:1px dotted #fff; }
.bl { background: url(../images/bl.gif) 0 100% no-repeat #e68200; width: 16em }
.br { background: url(../images/br.gif) 100% 100% no-repeat }
.tl { background: url(../images/tl.gif) 0 0 no-repeat }
.tr { background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px;font-size:11px; }
.tr a{ color:#fff;text-decoration:none; }
.clear { font-size: 1px; height: 1px; }

.add_menu_display{ list-style:none; text-align:center; width:250px; background:#F9F68F; }
.add_menu_display li{ width:250px; padding:7px 0; }
.bl_add { background: url(../images/yellowbox_co3_addbox.gif) 0 100% no-repeat; width: 250px; }
.br_add { background: url(../images/yellowbox_co2_addbox.gif) 100% 100% no-repeat }
.tl_add { background: url(../images/yellowbox_co4_addbox.gif) 0 0 no-repeat }
.tr_add { background: url(../images/yellowbox_co1_addbox.gif) 100% 0 no-repeat; font-size:13px; }
.tr_add a{ color:#fff;text-decoration:none; }

.roundedclass  { float: left; width: 100%; height:30px; padding-left: 10px; margin: 1em; background: #6af; }
a.telecaller_list_link:link, a.telecaller_list_link:visited, a.telecaller_list_link:active { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#94774d; font-weight:bold; text-decoration:underline; }
a.telecaller_list_link:hover { color:#fd7d00; text-decoration:none; }
.searchResultOrangeFont_big { color:#ff5d02; font-size:18px; font-weight:bold; }
.searchResultOrangeFont_big a { color:#ff5d02; font-size:18px; font-weight:bold; }
.searchResultOrangeFont_big a:hover { color:#000000; font-size:18px; font-weight:bold; }
.searchResultBlueFont_big { color:#24488e; font-size:18px; font-weight:bold; }
.searchResultWhiteText_big { color:#FFFFFF; font-size:18px; font-weight:bold; }
a.searchResultGrayLink:link, a.searchResultGrayLink:active, a.searchResultGrayLink:visited { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#847f7f; text-decoration:none; }
a.searchResultGrayLink:hover { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; }
searchResultGrayText { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#999999; text-decoration:underline; }
.list_tag_holder { position:absolute; z-index:10; width:81px; height:81px; }
.list_tag { position:relative; width:81px; height:81px; z-index:11; left:0px; top:0px; }
.ui-autocomplete-results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
.ui-autocomplete-results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ui-autocomplete-results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */ /*width: 100%;*/ font: menu; font-size: 12px; /* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */ line-height: 16px; overflow: hidden; }
.ui-autocomplete-loading { background: white url('indicator.gif') right center no-repeat; }
.ui-autocomplete-odd { background-color: #eee; }
.ui-autocomplete-over { background-color: #E38924; color: white; }
.ac_results { padding: 0px; border: 1px solid black; background-color: white; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; overflow: hidden; }
.ac_results li { margin: 0px; padding: 2px 5px; cursor: default; display: block; /* if width will be 100% horizontal scrollbar will apear when scroll mode will be used */ /*width: 100%;*/ font: menu; font-size: 12px; /* it is very important, if line-height not setted or setted in relative units scroll will be broken in firefox */ line-height: 16px; overflow: hidden; }
.ac_loading { background: white url('indicator.gif') right center no-repeat; }
.ac_odd { /*background-color: #E3EDFF;*/ background-color: #FFFFFF; }
.ac_over { /*background-color: #E38924;*/ /*background-color: #A5C3FD;*/ background-color:#003399; color: white; }
.cont_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:17px; font-weight:normal; }
.cont_text h1 { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#617EB8; line-height:17px; font-weight:bold; padding:0 0 5px 0; margin:0; }
.cont_text h1 a { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#617EB8; line-height:17px; font-weight:bold; text-decoration:none; }
.cont_text h1 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000; line-height:17px; font-weight:bold; text-decoration:none; }
.cont_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:17px; font-weight:normal; }
.cont_text h1 { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#617EB8; line-height:17px; font-weight:bold; padding:0 0 5px 0; margin:0; }
.cont_text h1 a { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#617EB8; line-height:17px; font-weight:bold; text-decoration:none; }
.cont_text h1 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000000; line-height:17px; font-weight:bold; text-decoration:none; }
.cont_text ul{ padding:0px; margin:0px; list-style:none; }
.cont_text li{ padding:3px 0 3px 17px; margin:0px; background-image:url(../images/bullet_arrow.gif); background-position:0 8px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#859ECD; }
#mid_content_wrapper { padding:0 19px; text-align:center; clear:both;}
.detail_top_orangebox_top_bg { background:url(../images/detail_orangebox_top_bg.gif) left top repeat-x; height:8px; background-color:#FFBD55; padding:0px; margin:0px; }
.detail_top_orangebox_bottom_bg { background:url(../images/detail_orangebox_bottom_bg.gif) left bottom repeat-x; height:8px; background-color:#FF9E05; padding:0px; margin:0px; }
.deatil_top_orange_box { background:url(../images/detail_orangebox_bg.gif) left top repeat-x; background-color:#FF9F07; font-weight:bold; font-size:22px; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; border-right:#E28B01 solid 1px; border-left:#E28B01 solid 1px; }
.bar_now{ height:40px; }
.iefocus { border-color: #ff0000; border-style: solid; border-width: 2px; margin: 0; }
.moveout { border-color: #7F9DB9; border-style: solid; border-width: 1px; margin: 0; }
a.homepagelink:link, a.homepagelink:active, a.homepagelink:visited { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; }
a.homepagelink:hover { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; }
.dotted_line_grey { background-image:url(../images/dotted_line_grey.gif); background-repeat:repeat-x; background-position:left center; }
.advanceSearchSpecialReqCheckBox { /*border:#0033FF 1px solid;*/ width:220px; float:left; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; }
.box_border_top { border-top:1px solid #D6E6F3; }
.box_border_left { border-left:1px solid #D6E6F3; }
.box_border_right { border-right:1px solid #D6E6F3; }
.box_border_bottom { border-bottom:1px solid #D6E6F3; }
.customPageHeader { background-image:url("../images/braedcrumbbg.jpg"); background-repeat:repeat-x; height:34px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:22px; color:#FFFFFF; line-height:30px; padding-left:12px; border:#E09439 1px solid; }
h3{ font-family:Arial, Helvetica, sans-serif; color:#DC6D02; font-size: 20px; }
.contactus_area { width:200px; background-color:#FFFFFF; border:#E2C69C solid 1px; padding:0px; margin:0px; }
.contactus_textfield { width:200px; height:20px; background-color:#FFFFFF; border:#E2C69C solid 1px; padding:0px; margin:0px; }
.advertisebut { border-bottom: #E2E2E2 1px solid; padding-bottom: 15px; }
.advertiseleft { padding-top: 15px; padding-right: 30px; width: 542px; }
.listinghead { font-family :Arial; font-size: 20px; color:#DC6D02; padding-bottom: 12px; }
a.homepage_footer_load:link, a.homepage_footer_load:active, a.homepage_footer_load:visited{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; text-decoration:none; margin:0px; }
a.homepage_footer_load:hover{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; text-decoration:underline; margin:0px; }
a.homepageyellow:link, a.homepageyellow:active, a.homepageyellow:visited { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#E57102; text-decoration:none; }
a.homepageyellow:hover { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#E57102; text-decoration:underline; }
.faq_cat_name { width:95%; font-weight: bold; font-family:  Arial, Verdana; font-size:130%; color:#3399ff; padding:15px 0px 5px 0px; }
.faq_qstn_name { width:100%; font-weight:bold; font-size:12px; font-family:Tahoma, Verdana, sans-serif; color:#000000;}
.faq_qstn_name a { /*font-weight:bold;*/ font-size:12px; font-family:Tahoma, Verdana, sans-serif; color:#2681F5; text-align:left; text-decoration:none;}
.faq_qstn_name a:hover { /*font-weight:bold;*/ font-size:12px; font-family:Tahoma, Verdana, sans-serif; color:#2681F5; text-decoration:underline;}
.faq_qstn_ans { width:95%; font-weight:normal; font-size:12px; font-family:Tahoma, Verdana, sans-serif; padding:5px 5px 5px 5px; }
.faq_page_divider_line { width:910px; height:35px; padding-left:7px; color:#000000; }
.faq_page_divider_line_help_area { width:50%; height:35px; padding-left:7px; color:#000000;}
.homepage_align_box{height:174px;}
.searched_destination{height:226px;}
.top_cities_box{height:166px;margin:0;padding:0;}
.myaccount_banner{ background:url(../images/userbanner.jpg) left top no-repeat; height:220px; width:945px; }
.myaccount_banner_text{ font-family:Arial, Tahoma, Verdana, sans-serif; font-size:17px; font-weight:bold; color:#000000; padding-left:147px; padding-top:105px; }
.myaccount_banner_img{ padding-top:90px; text-align:center; }
select{ font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
a.advertise_with_us_link:link, a.advertise_with_us_link:active, a.advertise_with_us_link:visited { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#DC6D02; text-decoration:none; }
a.advertise_with_us_link:hover { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:underline; }
a.advertise_with_us_link_normal:link, a.advertise_with_us_link_normal:active, a.advertise_with_us_link_normal:visited { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#DC6D02; text-decoration:none; }
a.advertise_with_us_link_normal:hover { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; }
.price_box_holder { background-color:#FDD08C; /*border:#FDD08C solid 1px;*/ padding:0px; margin:0px; }
.price_box_bg { background-color:#FFF5E6; /*border:#FDD08C solid 1px;*/ padding:5px; margin:0px; }
.phone_bg{ background:url(../images/phone_box_bg.gif) left top repeat-x; }
.phone_text{ color:#83540A; font-weight:bold; font-size:17px; font-family:Arial, Helvetica, sans-serif; }
.phone_no{ color:#000000; font-weight:bold; font-size:17px; font-family:Arial, Helvetica, sans-serif; }
a.white_link_bigger:link, a.white_link_bigger:active, a.white_link_bigger:visited { font-weight:bold; font-size:16px; line-height:20px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
a.white_link_bigger:hover { font-weight:bold; font-size:16px; line-height:20px; font-family:Arial, Helvetica, sans-serif; color:#FF7E00; text-decoration:underline; }
.blue_txt_normal { color:#2681F5; }
a.map_link_text:link, a.map_link_text:active, a.map_link_text:visited { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#0000EE; text-decoration:none; }
a.map_link_text:hover { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline; }
.cupon_box{ background-color:#FB7A03; color:#FFFFFF; }
#msgCoupon{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; padding:0 15px; }
.box_bg { background-color:#6387D6; }
.box_text { padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold; }
.yellowbox_bg { background-color:#F9F68F; }
.yellowbox_heading_text { padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1D82F4; font-weight:bold; }
.yellowbox_text { padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1D82F4; font-weight:normal; }
.yellowbox_text_small { padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1D82F4; font-weight:normal; line-height:12px; }
#homeowner_verify_content { width:600px; }
a.h1link:link, a.h1link:active, a.h1link:visited { font-weight:bold; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#DC6D02; text-decoration:none; }
a.h1link:hover { font-weight:bold; font-size:18px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#DC6D02; text-decoration:underline;};
/*24_03_2010*/
.divider {
	background-color:#19408D;
}
.header_mid_bg_2 {
	background-color:#EEAC32;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
}

.listingheadBlue {
	font-family :Arial;
	font-size: 20px;
	color:#19408D;
	padding-bottom: 12px;
}

.listingheadBlue a{
	font-family :Arial;
	font-size: 20px;
	color:#19408D;
	padding-bottom: 12px;
	text-decoration:none;
}

.listingheadBlue a:hover{
	font-family :Arial;
	font-size: 20px;
	color:#19408D;
	padding-bottom: 12px;
}

/*.property_bedroom_features {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FAA105;
	font-weight:bold;
}*/
.property_bedroom_features {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.property_bedroom_features ul {
	padding:0;
	margin:0;
	list-style:none;
}
.property_bedroom_features li {
	padding:0;
	margin:0;
	list-style:none;
	width:70px;
	height:57px;
	float:left;
	display:block;
}
/*.property_bedroom_features li a, .property_bedroom_features li a:hover {
	list-style:none;
	background-image:url(../images/studio.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:9px 0px 35px 0px;
	margin:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FAA105;
	font-weight:bold;
	text-decoration:none;
	display:block;
	line-height:10px;
}*/
.property_bedroom_features li a, .property_bedroom_features li a:hover {
	list-style:none;
	background-image:url(../images/studio_new.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:17px 0px 35px 0px;
	margin:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#002C53;
	font-weight:bold;
	text-decoration:none;
	display:block;
	line-height:10px;
}
/*.property_bedroom_features li#disable {
	padding:0;
	margin:0;
	list-style:none;
	background-image:url(../images/studio_gray.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:center;
	padding:8px 0 0 0;
	margin:0;
}*/
.property_bedroom_features li.disable {
	padding:0;
	margin:0;
	list-style:none;
	background-image:url(../images/studio_new.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	text-align:center;
	padding:17px 0 0 0;
	line-height:10px;
	margin:0;
}

.blue_box_city_name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:22px;
}
.blue_box_city_name a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.blue_box_city_name a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0D327C;
	font-weight:bold;
	text-decoration:none;
}
.blue_grey_txt { color:#666666; font-weight:bold; }
.blue_grey_txt a { color:#2681F5; font-weight:bold; text-decoration:none; }
.blue_grey_txt a:hover { color:#2681F5; font-weight:bold; text-decoration:underline; }
.searchResultOrangeFont_bigNew{color:#ff5d02;font-size:16px;font-weight:bold;}
.searchResultOrangeFont_normalNew{color:#ff5d02;font-size:14px;}
.searchResultWhiteText_bigNew { color:#FFFFFF; font-size:15px; font-weight:bold; }
.map_text1{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	border-bottom:#E8F1F8 1px solid;
}
.map_text1 a{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:none;
}
.map_text1 a:hover{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:underline;
}
.map_text_town a{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:none;
}
.map_text_town a:hover{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:underline;
}
.map_page_bold_text{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
}
.map_special_offer{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	padding-bottom:10px;
}
.map_special_offer a{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:none;
}
.map_special_offer a:hover{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-bottom:10px;
	text-decoration:underline;
}
.map_special_offer_title{
	color:#002C53;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

/*Css 14_04_2010*/

.content_white_bg {
	background-color:#FFFFFF;
	/*padding:15px;*/
	margin:0px;
}

.row_wrapper {
	clear:both;
	padding:5px 0px;
}

.first_row_wrapper {
	margin:0px;
	padding:15px;
	float:left;
	width:940px;
}

.first_row_wrapper_left {
	float:left;
	width:325px;
	padding-right:30px;
}

.first_row_wrapper_mid {
	float:left;
	width:330px;
	padding-right:20px;

}

.first_row_wrapper_right {
	float:left;
	width:205px;
}

.clear_both {
	clear:both;
	height:1px;
	/*border:1px solid #000000;*/
}
.clear_both_big_space {
	clear:both;
	height:10px;
	/*border:1px solid #000000;*/
}

.map_box_wrapper {
	float:left;
	width:100%;
	padding-top:30px !important;
}

.map_box_left {
	float:left;
	width:415px;
}

.map_box {
	float:right;
	width:505px;
}

.contact_the_owner_wrapper {
	float:left;
	padding:0px 20px;
}

.contact_the_owner_wrapper_left {
	float:left;
	width:360px;
}

.contact_the_owner_wrapper_right {
	float:right;
	width:520px;
	margin-left:20px;
}

.reviewbox_wrapper  {
	float:left;
	width:525px;
}
.write_a_review_wrapper_left {
	float:left;
	width:500px;
}
.write_a_review_wrapper_right {
	float:left;
	width:380px;
}
/* 22-04-2010 */
select.search_select{
	border-top: #1652C8 1px solid;
    border-right: #1652C8 1px solid;
	border-left: #1652C8 1px solid;
	border-bottom: #1652C8 1px solid;
	padding: 1px 3px 1px 3px;
	color:#1652C8;
	font-weight:normal;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.top_menu_hover_select { display:block; float:left; font-weight:normal; font-size:12px; line-height:42px; font-family:Arial, Helvetica, sans-serif; color:#FF7E00; padding:7px 7px; }

.homepage_search_text{
	color:#00377B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}
.homepage_search_text_side_box{
	color:#00377B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
select.search_select_home{
	border-top: #1652C8 1px solid;
    border-right: #1652C8 1px solid;
	border-left: #1652C8 1px solid;
	border-bottom: #1652C8 1px solid;
	padding: 1px 3px 1px 3px;
	color:#00377B;
	font-weight:normal;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:208px;
}
select.search_select{
	border-top: #1652C8 1px solid;
    border-right: #1652C8 1px solid;
	border-left: #1652C8 1px solid;
	border-bottom: #1652C8 1px solid;
	padding: 1px 3px 1px 3px;
	color:#00377B;
	font-weight:normal;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:150px;
}
select.search_select_side_box{
	border-top: #1652C8 1px solid;
    border-right: #1652C8 1px solid;
	border-left: #1652C8 1px solid;
	border-bottom: #1652C8 1px solid;
	padding: 1px 3px 1px 3px;
	color:#00377B;
	font-weight:normal;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	width:158px;
}
/*New Css 26_05_2010*/

.listing_box_top {
	background-image:url(../images/listing_box_border.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.listing_box_top_left {
	background-image:url(../images/listingbox_top_left.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
.listing_box_top_right {
	background-image:url(../images/listingbox_top_left.jpg);
	background-position:right top;
	background-repeat:repeat-y;
}

.listing_box_bottom {
	background-image:url(../images/listing_box_border.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

.listing_mid {
	border-left:2px solid #92A8C0;
	border-right:2px solid #92A8C0;
}

.searchResultWhiteText_bigNew_new {
	color:#003576; 
	font-size:16px; 
	font-weight:bold;
 }
 
 /*04_06_2010_tonmoy*/

.white_box_bg_cont
{
	background-color:#FFFFFF;
	padding:10px;
	margin:0px;
}

.grey_border {
	border:#E2E2E2 1px solid;
	padding:15px;
}

.light_blue_bg2 {
	background-color:#EBF6FE;
	padding:13px;
}	
.light_grey_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#737373;
}

A.light_grey_text:link, A.light_grey_text:active, A.light_grey_text:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#737373;
	text-decoration:none;
}
A.light_grey_text:hover {
	color:#000;
	text-decoration:underline;
}

.light_blue_text2
{
	font-weight:normal;
	font-size:16px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4179E8;
}


.dark_blue_text2
{
	font-weight:normal;
	font-size:16px;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003576;
}	

.grey_normal_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#737373;
	line-height:18px;	
}	
.dot_new {
	background-image:url(../images/dot_new.gif);
	background-position:left center;
	background-repeat:repeat-x;
}

.orange_text2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#FF7E00;
}

.grey_box_bg_cont
{
	background-color:#EFEFEF;
	margin:0px;
	padding:0px;
}
.blue_text_new {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#4179E8;
	font-weight:bold;	
}

A.blue_text_new:link, A.blue_text_new:active, A.blue_text_new:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#4179E8;
	font-weight:bold;
	text-decoration:none;
}

A.blue_text_new:hover {
	color:#000;
	text-decoration:none;	
}

.light_bluebg{
	background-image:url(../images/iner_blue_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	padding:11px;
}

.heading_inner_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#2681F5;
}

.grey_dark_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#777777;
}

/*07_06_2010_tonmoy	*/

.white_area{
	padding:11px;
}	

.white_box_top_cornner {
	background-color:#F2F7FB;
	border-top:#D8E7F3 1px solid;
}	

.white_box_bottm_cornner {
	background-color:#F2F7FB;
	border-bottom:#D8E7F3 1px solid;
}

.white_box_middle_cornner {
	background-color:#F2F7FB;
	border-left:#D8E7F3 1px solid;
	border-right:#D8E7F3 1px solid;
	padding:0px 14px;
}
.black_heading_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
}	

.oranges_bult {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#E3A049;
	margin:0px;
	line-height:0px;
	font-weight:bold;
	padding-right:8px;
}
.blue_line1{
	background-color:#D8E7F3;
}		

Input.look{
	margin:0px;
	padding:2px 6px;
	background-color:#fff;
	border:1px solid #BCC0CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6C6C6C;
	width:235px;
}
Input.look2{
	margin:0px;
	padding:2px 6px;
	background-color:#fff;
	border:1px solid #BCC0CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6C6C6C;
	width:100px;
}

select.look{
	margin:0px;
	padding:2px 1px;
	background-color:#fff;
	border:1px solid #BCC0CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6C6C6C;
	width:130px;
}	
.grey_dark_normal_sml
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6C6C6C;
}	
.orag_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF7700;
}
/************** for avalibility calender popup - 16/06/2010**************************/
.menutable {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #003399; 
	border: 1px solid #003399;
}
.aa
{
    BACKGROUND-COLOR: #99CCFF;
}
.bb
{
    BACKGROUND-COLOR: #FF6633;
}
.uu
{
    BACKGROUND-COLOR: #CCCCCC;
}
.ss
{
    BACKGROUND-COLOR: #CC00FF;
}
.as
{
    BACKGROUND: url(../images/as.gif) no-repeat center;
}
.sa
{
    BACKGROUND: url(../images/sa.gif) no-repeat center;
}

/* ..... new additions on 22.06.2010 .....*/

.footer_text_home { font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; }
a.footer_link_home:link, a.footer_link_home:active, a.footer_link_home:visited { font-weight:normal; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; text-decoration:underline; }
a.footer_link_home:hover { font-weight:normal; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none; }

.homepage_hdr_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#00377B;
	font-weight:bold;
	line-height:normal;
	background: url(../images/homepage_blue_hdr_bg.jpg) repeat-x left top #FFF;
}

.homepage_hdr_blue_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#00377B;
	font-weight:bold;
	line-height:normal;
}

.blue_box_home_new { background: url(../images/homepage_blue_hdr_bg.jpg) repeat-x left top #FFF; border:#C5DFFF solid 1px; padding:0px; margin:0px; }

.homepage_hdr_orange_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#CD3F01;
	font-weight:bold;
	line-height:normal;
}

.orange_box_home_new { background: url(../images/homepage_orange_hdr_bg.jpg) repeat-x left top #FFF; border:#EFDECD solid 1px; padding:0px; margin:0px; }



.orange_round_box_top_bg{
	background: url(../images/orange_round_box_top_bg.jpg) repeat-x left top; padding:0px; margin:0px;
}
.orange_round_box_bottom_bg{
	padding:0px; margin:0px; border-bottom:1px solid #F7E2C9; background-color:#FFFFFF;
}
.orange_round_box_cont_bg{
	background: url(../images/orange_round_box_cont_bg.jpg) repeat-x left top #FFFFFF; padding:0px; margin:0px; border-left:1px solid #F7E2C9; border-right:1px solid #F7E2C9;
}

.blue_round_box_top_bg{
	background: url(../images/blue_round_box_top_bg.jpg) repeat-x left top; padding:0px; margin:0px;
}
.blue_round_box_bottom_bg{
	padding:0px; margin:0px; border-bottom:1px solid #E6EEFC; background-color:#FFFFFF;
}
.blue_round_box_cont_bg{
	background: url(../images/blue_round_box_cont_bg.jpg) repeat-x left top #FFFFFF; padding:0px; margin:0px; border-left:1px solid #E6EEFC; border-right:1px solid #E6EEFC;
}

A.top_link_inner_blue:link, A.top_link_inner_blue:active, A.top_link_inner_blue:visited { font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#01387B; text-decoration:none; padding:0px 9px; }
A.top_link_inner_blue:hover { font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#0AA023; text-decoration:none; padding:0px 9px; }
.map_bold_txt{ font-weight:bold; }
.region_select_style{margin:0px 10px 0px 30px; width:150px;}


/*new additions on 24.08.2011*/
.box_top_bg{border-top:1px solid #D2E4F0; background:#EDF7FE;}
.box_bottom_bg{border-bottom:1px solid #D2E4F0; background:#FFF;}
.box_content_bg{border-left:1px solid #D2E4F0;border-right:1px solid #D2E4F0; background:url(../images/box_content_bg.jpg) repeat-x 0 0 #FFF; padding:5px; margin:0;}
