/* CSS Document */

body{
background-color:#000;
padding:0px;
margin:0px;
}
p,ul,li,form,image,input,div,h1,h2,input{
margin:0px;
padding:0px;
}
#white_bg{
background-color:#fff;
border:#fff solid 1px;
}


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

.header_bg{
background-image:url(images/header_img.jpg);
background-repeat:no-repeat;
background-position:right;
padding:11px 12px 0px 0px;
}
.punch_line{
padding:18px 0 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-align:center;
line-height:18px;
font-weight:bold;
color:#000000;
}
.punch_line span{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#018BB8;
text-align:right;
}
.seach_slice{
background-image:url(images/search_slice.gif);
background-repeat:repeat-x;
padding:6px 0 0 0;
}
.input{
width:176px;
height:14px;
background-color:#BFDBF0;
border:solid #fff 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000;
margin:0 0 4px;
vertical-align:text-top;
}
.search{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
font-weight:bold;
color:#fff;
padding:0 4px 0 0;
}

/*/----------------------------- menu ------------------------------- */

.menu_ul{
background-image:url(images/menu_bar_slice.gif);
background-repeat:repeat-x;
height:54px;
margin:0;
}
.menu_ul li{
float:left;
list-style-type:none;
background-image: url(images/bullet.gif);
background-position:left;
background-position:0 23px;
background-repeat:no-repeat;
line-height:11px;
padding:21px 14px 0 14px;
}
.menu_ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
font-weight:bold;
text-transform:uppercase;
color:#fff;
text-decoration:none;
}
.menu_ul li a:hover{
color:#FBD467;
text-decoration:none;
}

.menu_ul li.difftopmenu a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
font-weight:bold;
text-transform:uppercase;
color:#004253;
text-decoration:none;
}
.menu_ul li.difftopmenu a:hover{
color:#FFF;
text-decoration:none;
}




.dropdown_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
text-decoration:none;
}
.dropdown_text a{
color:#fff;
text-decoration:none;
}
.dropdown_text a:hover{
color:#F8D584;
text-decoration:none;
}

/*/----------------------------- topnav ------------------------------- */

#topNav{
background:url(images/menu_bar_slice.gif) 0 0 repeat-x;
}

#navigation{
margin:14px 0 0;
width:992px;
z-index:1000;
}

#navigation li{
float:left;
position:relative;
font:bold 11px/29px Arial, Helvetica, sans-serif;
background:url(images/bullet.gif) 0 7px no-repeat;
list-style-type:none;
padding:0 18px;
text-transform:uppercase;
}

#navigation li a{
color:#fff;
text-decoration:none;
}

#navigation li a:hover{
color:#FBD467;
}

#navigation li.difftopmenu a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
font-weight:bold;
text-transform:uppercase;
color:#004253;
text-decoration:none;
}
#navigation li.difftopmenu a:hover{
color:#FFF;
text-decoration:none;
}



#navigation li ul.drop{
position:absolute;
left:-2px;
top:29px;
width:105px;
background:#000;
visibility:hidden;
border:4px solid #01A0C7;
margin:0;
}

#navigation li ul.drop li{
float:none;
background:none;
border-bottom:1px solid #FFD86C;
text-align:center;
text-transform:none;
line-height:26px;
}

/*/----------------------------- topnav closed ------------------------------- */




/*/----------------------------- right ------------------------------- */

.right_area{
background-image:url(images/right_slice.gif);
background-repeat:repeat-y;
padding:27px 20px 27px 19px;
}

.featured_listing_border{
background-color:#E6E9EB;
border:#01A0C7 solid 1px;
}
.blue{
background-color:#01A0C7;
padding:5px 5px;
}
.listing_shadow{
background:url(images/list_shadow.jpg) no-repeat bottom;
padding:16px 0 18px 0;
}
.listing_title{
background-color:#C7F4FF;
border-bottom:#01A0C7 1px solid;
border-top:#01A0C7 1px solid;
font:bold 11px/11px Arial, Helvetica, sans-serif;
color:#000;
}
.listing_text{
font:11px/13px Arial, Helvetica, sans-serif;
color:#000;
padding:5px 5px;
}
.more_list a{
display:block;
background-color:#01A0C7;
border-bottom:#000000 2px solid;
font:bold 12px/14px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
.more_list a:hover{
display:block;
background-color:#CA1621;
border-bottom:#01A0C7 2px solid;
font:bold 12px/14px Arial, Helvetica, sans-serif;
color:#FFEFC3;
text-decoration:none;
}






/*/----------------------------- accordian menu ------------------------------- */
.bg_black{
background-color: #000000;
}
.black_heading{
background-color:#000;
padding:4px 4px 0 54px;
background:url(images/small_logo.gif) no-repeat 4px 4px #000; 
font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}
.black_heading p{
font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
color:#E6CB78;
float:left;
}


.question{
	height:25px;
	background:url(images/q.jpg) no-repeat 0 50% #01A0C7; 
	margin:1px 5px; 
	padding:0 0 0 8px;
	font:bold 12px/25px Arial, sans-serif;
	}
.question a{
color:#fff; 
background:url(images/ques_bullet.gif) no-repeat 0px 4px #01A0C7; 
text-decoration:none;
padding:0 0 0 8px;
}

.question a:hover{
background:url(images/bullet7.gif) no-repeat  0 6px #01A0C7; 
color:#F8DF6A;
text-decoration:none;
}

.ans{
background:#CCE3F3; 
color:#000;
margin:0 5px;
visibility:hidden; 
overflow:hidden;
position:relative;
font-weight:normal;
}
.ans p{
padding:0 0 10px;
}

.accordian_ul{
padding:0px;
margin:0px;
}

li.accor{
list-style-type:none;
background:url(images/bullet10.gif) left 3px;
background-repeat:no-repeat;
line-height:13px;
padding:0px 0px 0px 8px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0083A3;
}
li.accor a{
color:#0083A3;
text-decoration:underline;
font-weight:normal !important;
margin:0px;
}
li.accor a:hover{
color:#000;
text-decoration:underline;
margin:0px;
}

li.accor_sub{
list-style-type:none;
background:url(images/bullet10.gif) left 5px;
background-repeat:no-repeat;
line-height:14px;
padding:0px 0px 0px 8px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:normal;
margin:0px;
}
li.accor_sub a{
color:#000;
text-decoration:none;
font-weight:normal !important;
margin:0px;
}
li.accor_sub a:hover{
color:#CA1621;
text-decoration:none;
margin:0px;
}


.calculator{
background:url(images/calculator2.jpg) no-repeat right top;
padding-right:80px;
}
.calculator_ul{
list-style-type:none;
}
.calculator_ul li{
background-image: url(images/bullet6.gif);
background-position:left;
background-position:0 6px;
background-repeat:no-repeat;
padding:0px 0px 0px 10px;
font:12px/18px Arial, Helvetica, sans-serif;
color:#000;
border-bottom:solid 1px #6A6A68;
}
.calculator_ul li a{
color:#000;
text-decoration:none;
font-weight:normal; !important
}
.calculator_ul li a:hover{
color:#0EAF07;
text-decoration:none;
}


.ans_content{
position:relative; 
font:12px/16px Arial, Helvetica, sans-serif; 
padding:11px 14px;
}/* Content that is slided down */

.ans_content a{
font-weight:bold; 
color:#01A0C7; 
background:#CCE3F3; 
text-decoration:underline;
}
.ans_content a:hover{
text-decoration:none;
}

.signup{
padding:10px 0 0 0;
}

/*/-----------------------------left------------------------------- */

.left_area{
padding:27px 22px 22px 21px;
}
.grey_border{
border:5px solid #D2D3D3;
background:url(images/slice.gif) repeat-x bottom #fff;
padding:23px 12px 12px 12px;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
/*line-height:17px;*/
color:#01A0C7;
}
.sub_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:15px;
color:#000;
padding-bottom:4px;
border-bottom:#000000 dotted 1px;
}
.bodytext1{
font:12px/15px Arial, Helvetica, sans-serif;
color:#7B8284;
padding-top:19px;
}
.bodytext11{
font:12px/15px Arial, Helvetica, sans-serif;
color:#7B8284;
padding-top:0px;
}
.sub_heading2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:12px;
color:#126F86;
padding-bottom:10px;
}
.sub_heading2 a{
color:#01A0C7;
text-decoration:none;
}
.sub_heading2 a:hover{
color:#BD6D2A;
text-decoration:none;
}
.black_border{
border:#B1B1B1 1px solid;
padding-bottom:13px;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
/*line-height:14px;*/
color:#01A0C7;
padding:19px 0 5px 0;
border-bottom:#000000 dotted 1px;
margin:0 16px 14px 16px;
}
.value{
border:#D7AE67 solid 1px;
padding:12px 4px 12px 8px;
}
.value ul{
list-style-type:none;
}
.value ul li{
background-image: url(images/bullet2.gif);
background-position:left;
background-position:0 5px;
background-repeat:no-repeat;
line-height:16px;
padding:0px 0px 0px 9px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.value ul li a{
color:#000;
list-style-type:none;
font-weight:bold;
}
.value ul li a:hover{
color:#BC681A;
list-style-type:none;
}
.advertisement{
border:solid #E5CDA4 5px;
background:url(images/ad_light.jpg) 0px 0px no-repeat #045A70;
padding-top:41px;
}
.ad_text{
line-height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#fff;
font-weight:bold;
}
.left_padding{
padding-left:21px;
}
.yellow_box{
border:1px solid #E8C58A;
background:url(images/testimonial.jpg) bottom right no-repeat #FFF6DC;
}

#yellow_box22{
border:1px solid #E8C58A;
background:url(images/testimonial.jpg) bottom right no-repeat #FFF6DC;
}
#yellow_box22 p {
font:12px/15px Arial, Helvetica, sans-serif;
color:#7B8284;
padding:0 91px 11px 16px;
}

.testimonial_text p{
font:12px/15px Arial, Helvetica, sans-serif;
color:#7B8284;
padding:0 91px 11px 16px;
}
.testimonial_text a{
color:#7B8284;
text-decoration:underline;
font-weight:bold;
}
.testimonial_text a:hover{
color:#01A0C7;
text-decoration:underline;
}



.sell_ul{
padding-right:20px;
list-style-type:none;
}
.sell_ul li{
background-image: url(images/bullet3.gif);
background-position:left;
background-position:0 6px;
background-repeat:no-repeat;
line-height:18px;
padding:0px 0px 0px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
border-bottom:solid 1px #D2D3D3;
}
.sell_ul li a{
color:#000;
text-decoration:none;
}
.sell_ul li a:hover{
color:#01A0C7;
text-decoration:none;
}


/*/-----------------------------top 5 listing------------------------------- */
.recent_listing{
border:#D7AE67 5px solid;
padding:10px 14px 14px 14px;
background:#FFEFC3;
}
.top5{
background:url(images/recent_listing_img.gif) no-repeat 0px 0px;
font: bold 17px Verdana, Arial, Helvetica, sans-serif;
color:#000;
padding:37px 0px 5px 265px;
}
.top5heading{
background:url(images/top5bullet.gif) 0 25px no-repeat;
font: bold 13px Arial, Helvetica, sans-serif;
color:#129FBF;
padding:22px 0 0 10px;
height:18px;
}
.top5heading1{

font: bold 13px Arial, Helvetica, sans-serif;
color:#C7E0F2;

text-decoration:none;
}
.top5heading1 a
{
    background:url(images/top5bullet.gif) 0 25px no-repeat;
    font: bold 13px Arial, Helvetica, sans-serif;
	color:#C7E0F2;
	padding:22px 0 0 10px;
	height:18px;
	text-decoration:none;
}
.top5heading1 a:hover{
color:#0494B7;
text-decoration:none;
}
.top5li_1 a{
list-style-type:none;
display:block;
width:283px;
background-color:#F4DD94;
border-bottom:dotted 1px #BC6215;
font:11px/24px Arial, Helvetica, sans-serif;
color:#78561A;
padding:0 0 0 12px;
text-decoration:none;
}
.top5li_1 a:hover{
background-color:#FFEFC3;
text-decoration:none;
}
.top5li_2 a{
list-style-type:none;
display:block;
width:283px;
background-color:#fff;
border-bottom:dotted 1px #BC6215;
font:11px/24px Arial, Helvetica, sans-serif;
color:#78561A;
padding:0 0 0 12px;
text-decoration:none;
}
.top5li_2 a:hover{
background-color:#FFEFC3;
text-decoration:none;
}

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

.footer_bg{
background:url(images/footer_slice.gif) repeat-x;
}
.footer_bg ul{
padding:21px 0px 0px 0px;
list-style-type:none;
}
.footer_bg ul li{
float:left;
border-left:#fff solid 1px;
line-height:12px;
padding:0px 16px 0px 16px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
}
.footer_bg ul li a{
color:#fff;
text-decoration:none;
}
.footer_bg ul li a:hover{
color:#FFD656;
text-decoration:none;
}
.copyright{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#fff;
text-align:right;
padding-right:10px;
}
.suncoast{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
padding:40px 0px 0px 15px;
}
.suncoast a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#01A0C7;
text-decoration:none;
}
.suncoast a:hover{
color:#000;
text-decoration:underline;
}



/*/----------------------------- property Search ------------------------------- */

.yellow_area{
background-color:#E6CB78;
border:#D7AE67 solid 5px;
}
.find_heading{
padding:5px 4px 8px 52px;
background:url(images/small_logo.gif) no-repeat 4px 4px; 
font:bold 13px/15px Verdana, Arial, Helvetica, sans-serif;
color:#000;
border-bottom:#000000 dotted 1px;
}
.form_padding{
padding:0px 0px;
}
.form_text{
font:12px/14px Arial, Helvetica, sans-serif;
color:#000;
padding-right:10px
}
.form_input{
width:183px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000;
}

.form_input99{
width:110px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000;
}


.check_box{
width:14px;
height:14px;
margin:0px;
padding:0px;
}
.form_input1{
width:75px;
height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000;
}

.map{
width:243px;
background-color:#EFD583;
border:#FFFFFF 1px solid;
margin:12px 4px 12px 4px;
padding:4px 4px;
}

/*/----------------------------- registration page ------------------------------- */

.membership{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
line-height:14px;
color:#01A0C7;
padding:0px 0 10px 0;
border-bottom:#000000 dotted 1px;
margin:0 16px 14px 16px;
}

.form_text3{
font:11px/16px Arial, Helvetica, sans-serif;
color:#000;
}
.form_text3editor{
font:13px/16px Arial, Helvetica, sans-serif;
color:#000;
}
.form_input3{
width:171px;
height:auto;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}

.form_input3assi{
width:200px;
height:auto;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}
.form_input200{
width:171px;
height:20px;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}
.form_input4{
width:210px;
height:14px;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}
.form_input4res{
width:210px;
height:auto;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}
.form_input5{
width:114px;
height:14px;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}
.form_input5code
{
    width:30px;
	height:14px;
	border:#9A9894 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#000;
}
.form_input5phone
{
    width:75px;
	height:14px;
	border:#9A9894 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#000;
}
.form_input6{
width:322px;
height:14px;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}
.form_input7{
width:267px;
height:14px;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}
.form_input7country{
width:267px;
height:auto;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}


.radio_button{
width:15px;
height:15px;
}

.form_heading{
border-bottom:#01A0C7 dotted 1px;
border-top:#01A0C7 dotted 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000;
}
.reg_padding{
padding:26px 204px 0 0;
}
.reset{
height:13px;
width:45px;
background:url(images/reset.gif) no-repeat 0 0;
display:block;
border:none;
text-indent:-300px;
cursor:pointer;
}

/*/----------------------------- faq ------------------------------- */

.faq_table{
background-color:#01A0C7;
border:#000 solid 5px;
padding:0 12px 0 9px;;
}

.faq_ques{
font:bold 12px/14px Arial, Helvetica, sans-serif;
color:#fff;
padding:15px 0 8px 0px;
}

.faq_queswelcomeabroad td{
font:12px/14px Arial, Helvetica, sans-serif;
color:#fff;
padding:10px 0 8px 0px;
}

.faq_ans{
font:12px/14px Arial, Helvetica, sans-serif;
color:#F3D27B;
padding:0 0 16px 0;
}

.faq_ans44{
font:12px/14px Arial, Helvetica, sans-serif;
color:#F3D27B;
padding:0 0 16px 0;
}
span.faq_ans44 p{
font:12px/14px Arial, Helvetica, sans-serif;
color:#F3D27B;
padding:0 0 16px 0;
}



.faq_ans_dotted{
border-bottom:dotted 1px #83E2E8;
}

/*/----------------------------- admin panel ------------------------------- */

.admin_heading{
background:url(images/admin_slice.gif) repeat-x 0 0;
font:bold 22px Georgia, "Times New Roman", Times, serif;
color:#FFFFFF;
}
.admin_bg{
background:url(images/admin_img.jpg) no-repeat bottom;
padding:0 0 159px 0;
}
.admin_border{
border:5px solid #D2D3D3;
background:url(images/slice.gif) repeat-x bottom #fff;
padding:32px 0 32px 0;
}
.admin_input{
width:198px;
height:18px;
border:#A6B3B9 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
color:#000;
}
.admin_text{
font:bold 11px Arial, Helvetica, sans-serif;
color:#909FA4;
}
.admin_copyright{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#fff;
padding:20px 0 0 0;
}
.admin_suncoast{
padding:16px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
.admin_suncoast a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
color:#01A0C7;
text-decoration:none;
}
.admin_suncoast a:hover{
color:#000;
text-decoration:underline;
}
.menu_admin{
border:5px solid #01A0C7;
background:#000;
padding:17px 17px 17px 17px;
}
.ad_inner_padding{
padding:27px 0 27px 0;
}
.ad_padding_left{
padding:0 0 0 16px;
}
.adminpanel_ul{
list-style-type:none;
}
.adminmenu_li{
background-image: url(images/bullet8.gif);
background-position:0 9px;
background-repeat:no-repeat;
line-height:24px;
padding:0px 0px 0px 9px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:bold;
}
.adminmenu_li a{
color:#fff;
text-decoration:none;
}
.adminmenu_li a:hover{
color:#E6AB5A;
text-decoration:none;
}

.adminsub_li{
background-image: url(images/bullet9.gif);
background-position:15px 7px;
background-repeat:no-repeat;
line-height:18px;
padding:0px 0px 0px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7AB9C8;
font-weight:bold;
}
.adminsub_li a{
color:#7AB9C8;
text-decoration:none;
}
.adminsub_li a:hover{
color:#E6AB5A;
text-decoration:none;
}


.Managing_User{
border:5px solid #C7E0F2;
background:#fff;
padding:10px 210px 7px 15px;
}
.Managing_User_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;
font-weight:bold;
background:#FFF2CF;
padding:0 0 0 15px;
border-left:#E3BC7A dotted 1px;
border-right:#E3BC7A dotted 1px;
border-top:#E3BC7A dotted 1px;
}
.Managing_User_sub_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
font-weight:bold;
background:#FFF2CF;
padding:0 0 0 15px;
border-left:#E3BC7A dotted 1px;
border-right:#E3BC7A dotted 1px;
border-top:#E3BC7A dotted 1px;
}
.form_admin{
width:200px;
height:16px;
border:#A1AAAC solid 1px;
background-color:#E8E7E2;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000;
}
.dropdown_admin{
width:140px;
height:18px;
border:#A1AAAC solid 1px;
background-color:#E8E7E2;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000;
}
.list{
width:58px;
height:16px;
border:#A1AAAC solid 1px;
background-color:#E8E7E2;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000;
font-weight:bold;
}


.item_table{
border:5px solid #E5CDA4;
background:#fff;
}
#data{
border-left:1px solid #fff;
}


.blue_heading{
background:#01A0C7;
border:1px solid #fff;
}
.blue_heading_textapp{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:12px;
color:#fff;
font-weight:bold;
padding:0 7px 0 0;
}



#data td{
/*background: #FFF2CF;*/
border-right:1px solid #fff;
border-bottom:1px solid #fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
color:#000;
}
#data td a{
color:#01A0C7;
text-decoration:none;
}
#data td a:hover{
color:#000;
text-decoration:underline;
}

#data td.grey{
background: #DEDDD9;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
color:#000;
}
#data td.grey a{
color:#01A0C7;
text-decoration:none;
}
#data td.grey a:hover{
color:#000;
text-decoration:underline;
}


#data td.color{
background:#000;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
padding:14px 0 14px 14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
color:#fff;
font-weight:bold;
}
#data td.color a{
color:#fff;
text-decoration:none;
}
#data td.color a:hover{
color:#F5D274;
text-decoration:underline;
}


.admin_padding{
padding:30px 150px ;
}
.admin_ques{
width:230px;
height:16px;
border:#A1AAAC solid 1px;
background-color:#DFF1FD;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000;
}

/*/----------------------------- login panel ------------------------------- */
#login{
width:182px;
padding:0 0 0 10px;
}
#form{
width:158px;
height:159px;
background-color:#000000;
border:#01A0C7 5px solid;
padding:20px 7px 10px 7px;
}
.user_login{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:14px;
color:#C7E0F2;
padding-bottom:2px;
border-bottom:dotted 1px #BAAE8E;
}
.user_login1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:14px;
color:#C7E0F2;
padding-bottom:2px;
/*border-bottom:dotted 1px #BAAE8E;*/
}
.user_login_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#fff;
}
.user_login_text a{
color:#fff;
text-decoration:none;
}
.user_login_text a:hover{
color:#FADF8F;
text-decoration:underline;
}
.user_login_field{
width:90px;
height:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:12px;
color:#000;
background-color:#FBEDC9;
border:#fff solid 1px;
}

/*/----------------------------- pop-up ------------------------------- */
.popup{
background:url(images/admin_img.jpg) no-repeat  bottom #fff;
border:#01A0C7 solid 5px;
padding:20px 20px 40px 20px;
}


/*/----------------------------- contact us ------------------------------- */
.input_contact{
width:214px;
height:16px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#000;
border:1px solid #01A0C7;
}

.input_contact2{
width:214px;
height:70px;
font-family:Verdana, Helvetica, sans-serif;
font-size:10px;
color:#000;
border:1px solid #01A0C7;
}

.input_contact_padding{
padding-right:19px;
}


/*/----------------------------- profile ------------------------------- */

.profile_button a{
width:193px;
height:42px;
background:url(images/profile_but1.jpg) no-repeat;
display:block;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0586A6;
padding:18px 0 0 90px;
text-decoration:none;
}
.profile_button a:hover{
background:url(images/profile_but2.jpg) no-repeat;
color:#000;
}

.changeprofile a{
width:193px;
height:42px;
background:url(images/change_profile1.jpg) no-repeat;
display:block;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0586A6;
padding:18px 0 0 90px;
text-decoration:none;
}
.changeprofile a:hover{
background:url(images/change_profile2.jpg) no-repeat;
color:#000;
}

.logout a{
width:193px;
height:42px;
background:url(images/logout1.jpg) no-repeat;
display:block;
font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#0586A6;
padding:18px 0 0 90px;
text-decoration:none;
}
.logout a:hover{
background:url(images/logout2.jpg) no-repeat;
color:#000;
padding:18px 0 0 90px;
text-decoration:none;
}

.my_account{
background:url(images/myaccount_slice.gif) repeat-x;
padding:0 0 0 25px;
}

.title{
border-bottom:#01A0C7 dotted 2px;
border-top:#01A0C7 dotted 2px;
background:url(images/title_slice.gif) repeat-x;
}
.title_name{
background:url(images/title_bg.jpg) no-repeat 85px 0;
padding:0 0 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
line-height:14px;
color:#000;
}

/*/----------------------------- house_listing ------------------------------- */

.house_padding{
padding:26px 20px 20px 0;
}
.form_input8{
width:115px;
height:auto;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}
.form_input200{
width:300px;
height:14px;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}

.form_textarea{
width:390px;
height:105px;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}

.mailbody_textarea{
width:270px;
height:105px;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
padding:2px 2px 4px 4px;
color:#000;
}

.form_browse{
width:100px;
}
.form-heading1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
.form_input_comm{
width:173px;
height:auto;
border:#9A9894 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:11px;
color:#000;
}

.listingdetails_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
line-height:14px;
color:#01A0C7;
padding-bottom:2px;
border-bottom:dotted 1px #BAAE8E;
}

.radio_but_new{
width:13px;
height:13px;
}
/* new */

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 4px solid #525252;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}

/* for iframe */

/*
iframe {
	border-width: 0px;
	height: 60px;
	width: 400px;
}
iframe.hidden {
	visibility: hidden;
	width:0px;
	height:0px;
}
/*
#main {
	overflow: hidden;
	margin: auto;
	width: 410px;
	height: 450px;
	border-style: solid;
	border-width: 1px;
	background-color: white;
}
*/
/*
#footer {
	margin: auto;
	width: 410px;
	height: 20px;
	border-style: solid;
	border-width: 1px;
	border-top-width: 0px;
	background-color: white;
	text-align: center;
	font-family: verdana;
	font-size: 80%;
}

#images {
	width: 390px;
	margin: 5px;
}

#images div {
	margin: 10px;
	width: 100px;
	height: 100px;
	border-style: solid;
	border-width: 5px;
	border-color: #DEDFDE;
	float: left;
	overflow: hidden;
}

#images div:hover {
	border-color: #529EBD;
}

#images img.load {
	margin: 36px;
}

.middle{width:11px; display:block; margin:0 auto;}
*/

/*/-----------------------------housemidlist------------------------------- */
.housemidlist_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
line-height:14px;
color:#01A0C7;
padding-bottom:2px;
}
.housemid_text{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#fff;
}
.housemid_text1{
font-family:Verdana,Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#000;
}
.housemidlist_padding{
padding:26px 0px 10px 0;
}
.sold_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
line-height:14px;
color:#000000;
padding-left:8px;
}

.description{
font:10px/14px Arial, Helvetica, sans-serif;
color:#000000;
padding-left:8px;
}
.sold_heading a{
color:#000000;
text-decoration:none;
}
.sold_heading a:hover{
color:#0494B7;
text-decoration:none;
}
.housemidlist1_padding{
padding:0px 0px 10px 0;
}
a.display_menu{
font:bold 12px/14px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
padding-left:8px;
}
a.display_menu:hover{
font:bold 12px/14px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
padding-left:8px;
}
.bgcolor{
background:#F3E1AB;
}
.gradient-bg{
background:url(images/display_bg.gif) repeat-y 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
line-height:14px;
color:#000000;
padding-left:8px;
}

.display_bodytext1{
font:12px/15px Arial, Helvetica, sans-serif;
color:#7B8284;
padding:10px 0 0 10px;
}

.right_bgcolor{
background:#F2F5F7;
}

.image_section-bg{
background:#E5E9EC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:14px;
color:#000000;
padding-left:15px;
}

.padtop8{
padding:8px 0 0 0;
}

.adsearch_bgcolor{
background:#E6CB78;
border:solid #D7AE67 5px;
/*padding:3px 0 0 5px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
line-height:18px;
color:#FFFFFF; 
}

/*/-----------------------------8th jan(Kuntal)------------------------------- */
/*Flash Portion*/
.flashsignupborder
{	
border:#BFC2C5 5px solid;
}

/*Real Eastate Listing*/
.realborder
{
	border:#7EAFD3 5px solid;
}
.realeastatebg
{
	background-image:url(images/realeastatelist.gif);
	background-position:left top;
	background-repeat:no-repeat;
	}

.realeastatehd
{
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.realbgcol
{
	background-color:#FFEFC3;
}
.realdiv
{
	background-color:#C2812B;
}
.reallisttxt
{
font:normal 11px/18px Arial, Helvetica, sans-serif; 
color:#7B8284;
}
.reallisttxt a{
color:#7B8284;
text-decoration:none;
}
.reallisttxt a:hover{
color:#000000;
text-decoration:none;
}

	
/*Realty Pakage*/
.realtypakborder
{
	border:#E5CDA4 5px solid;
}
.realpakbg
{
	background-image:url(images/realpakbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
/*Real pakagemenu*/
.realpkmenubg
{
	background-image:url(images/realpkmenubg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

ul.realpak
{
	list-style:none;
	font:11px/17px Arial, Helvetica, sans-serif;
}
ul.realpak li 
{
	
	height:17px;
	background:url(images/realpkbullets.gif) 9px 50% no-repeat;
	padding:0 0 0 18px;

}
ul.realpak li a
{
	color:#000000;
	text-decoration:none;
}
ul.realpak li a:hover
{
	color:#666666;
	text-decoration:underline;
}
.realpakline
{
	background-color:#A9A9A9;
}

/*Sold Panel*/
.soldborder
{	
border:#AFD0E8 5px solid;
}
.soldbg
{
	
	background-color:#CCE3F3;
}
.soldtxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3A78A2;
	line-height:14px;
	padding:12px 9px 0 7px;
}
.soldtxtbld
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3A78A2;
	line-height:14px;
	font-weight:bold;
}
.redtxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CE320E;
	line-height:13px;
	font-weight:bold;
	padding:0 0 0 8px;
}
.soldimg
{
	background-image:url(images/soldimg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.sellhd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#01A0C7;
	font-weight:bold;
	line-height:18px;
	padding:12px 8px 0 77px;
}
.sellhdblk
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	font-weight:bold;
	line-height:18px;
}
.selltxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3A78A2;
	line-height:14px;
	padding:0 4px 0 126px;
}
.selltxtbld
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3A78A2;
	font-weight:bold;
	line-height:14px;
}
.sellsignuptxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	padding:21px 0 0 12px;
}

.sellsignuptxt a
{
   font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	padding:21px 0 0 12px;
}

.sellsignuptxt a:hover
{
   font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	color:#01A0C7;
	font-weight:bold;
	text-align:center;
	padding:21px 0 0 12px;
	text-decoration:none;
}

/*Rightpanel*/
.black_heading2{
padding:10px 4px 10px 54px;
background:url(images/small_logo.gif) no-repeat 4px 7px #000; 
font:bold 13px/13px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
border-bottom:solid 5px #01A0C7;
}

.featuredlistings{
border-top:solid 5px #01A0C7;
border-left:solid 5px #01A0C7;
border-right:solid 5px #01A0C7;
}
.featuredlistingscon{
background:#E6E9EB; padding:1px;
}

.more_list2 a{
display:block;
padding:10px 0 10px 0;
background-color:#01A0C7;
font:bold 12px/14px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
.more_list2 a:hover{
display:block;
padding:10px 0 10px 0;
background-color:#CA1621;
font:bold 12px/14px Arial, Helvetica, sans-serif;
color:#FFEFC3;
text-decoration:none;
}

.fl1{
background-color:#CCE3F3; 
border-top:solid 1px #01A0C7;
}

.fl1 p{
font:normal 11px/13px Arial, Helvetica, sans-serif; color:#000; margin:0 5px 0 0;}

.fl2{padding:6px 5px 0 0;}

.fl2 p{font:bold 11px/12px Arial, Helvetica, sans-serif; color:#000; padding:0 0 2px 0; margin:0px;}

.fl2 p span{font:normal 10px/12px Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0 0 2px 0; }

.fl3 a{
vertical-align:middle; 
text-align:right; 
padding:0 6px 0 0; 
margin:0px;
font:bold 11px/13px Arial, Helvetica, sans-serif;
color:#A90905;
text-decoration:none;
display:block;
}

.fl3 a:hover{

vertical-align:middle; 
text-align:right; 
padding:0 6px 0 0; 
margin:0px;
font:bold 11px/13px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
display:block;
}

.filtopl{
background:url(images/fldiv.gif) repeat-y right top;
font:bold 12px/12px Arial, Helvetica, sans-serif; 
color:#0284A4;
}

.filtopl img{
margin-left:3px;
}



.top5heading{
background:url(images/top5bullet.gif) 0 25px no-repeat;
font: bold 13px Arial, Helvetica, sans-serif;
color:#129FBF;
padding:22px 0 0 10px;
height:18px;
}
.top5li_1 a{
list-style-type:none;
display:block;
width:283px;
background-color:#F4DD94;
border-bottom:dotted 1px #BC6215;
font:11px/24px Arial, Helvetica, sans-serif;
color:#78561A;
padding:0 0 0 12px;
text-decoration:none;
}
.top5li_1 a:hover{
background-color:#FFEFC3;
text-decoration:none;
}
.top5li_2 a{
list-style-type:none;
display:block;
width:283px;
background-color:#fff;
border-bottom:dotted 1px #BC6215;
font:11px/24px Arial, Helvetica, sans-serif;
color:#78561A;
padding:0 0 0 12px;
text-decoration:none;
}
.top5li_2 a:hover{
background-color:#FFEFC3;
text-decoration:none;
}

/*Form Panel*/
.formbg
{
	background-image:url(images/formbg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.formbgemailvalidation
{
	background-image:url(images/formbg.gif);
	background-position:center top;
	background-repeat:no-repeat;
}


.formicon
{
	padding:6px 0 0 25px;
}
.loginhd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#000000;
	font-weight:bold;
	line-height:18px;
}
.username
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:12px;
}
.forgetpass
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#048BAC;
	line-height:11px;
}
.forgetpass a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#048BAC;
	line-height:11px;
	text-decoration:none;
}
.forgetpass a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#048BAC;
	line-height:11px;
	text-decoration:underline;
}
.newuser
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BC6215;
	line-height:11px;
}
.newuser a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BC6215;
	line-height:11px;
	text-decoration:none;
}
.newuser a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BC6215;
	line-height:11px;
	text-decoration:underline;
}
.formdiv
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:11px;
}
.inputtxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:13px;
	border:#996600 1px solid;
}
.realpakhd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	line-height:17px;
	color:#01A0C7;
	padding:74px 0 0 0;
}
.realpakhdpakage
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	line-height:17px;
	color:#000000;
	padding:74px 0 0 0;
}

.welcometext{
font: bold 13px/14px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
li.profile_1{
list-style-type:none;
background-color:#FDE9B8;
border:solid 1px #E8D8AC;
margin-bottom:1px;
font: bold 13px/24px Arial, Helvetica, sans-serif;
color:#000000;
} 
li.profile_1 a{
background-image:url(images/bullet_profile1.gif);
background-repeat:no-repeat;
background-position:37px 9px;
font: bold 13px/24px Arial, Helvetica, sans-serif;
color:#000000;
display:block;
padding-left:47px;
text-decoration:none;
}
 
li.profile_1 a:hover{
color:#0192B6;
display:block;
text-decoration:none;
} 
li.profile_2{
list-style-type:none;
background-color:#FFFCF3;
border:solid 1px #E3E2E0;
margin-bottom:1px;
font: bold 13px/24px Arial, Helvetica, sans-serif;
color:#0192B6;
display:block;
} 
li.profile_2 a{
list-style-type:none;
background-color:#FFFCF3;
border:solid 1px #E3E2E0;
background-image:url(images/bullet_profile1.gif);
background-repeat:no-repeat;
background-position:37px 9px;
font: bold 13px/24px Arial, Helvetica, sans-serif;
color:#0192B6;
padding-left:47px;
display:block;
text-decoration:none;
} 
li.profile_2 a:hover
{
color:#000000;
display:block;
text-decoration:none;
}
.memberdiv{border:solid 5px #D7AE67; background:url(images/new_memberdivbg.gif) repeat-x left top #FFEFC3; padding:1px;}

.pad1px{padding-left:1px;}

.memberbarheading{
border:solid 1px #01A0C7;
background:url(images/new_controlpannelbg.jpg) repeat-x left top; 
padding:1px;
font:bold 17px/19px Verdana, Arial, Helvetica, sans-serif;
color:#000;
}

.memberbarheading2{
border-bottom:solid 1px #E5D29F;
background:url(images/new_membericon.gif) no-repeat 17px center #F8E5B3;
color:#01A0C7;
font:bold 12px/14px Arial, Helvetica, sans-serif;
padding:0 0 0 45px;
}

.memberbarbody{
padding:18px 11px 17px 10px;
}

.memberbarbody ul{
padding:0px;
margin:0px;
}

.memberbarbody li{
list-style-type:none;
background:url(images/new_bullet.gif) no-repeat left center;
margin:0px;
padding:0 0 0 10px;
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#027C9A;
}


.memberbarbody li a{
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#027C9A;
text-decoration:none;
margin:0px;
}

.memberbarbody li a:hover{
font:bold 11px/15px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
margin:0px;
}


.newmemberheader_bg{
background-image:url(images/header_img.jpg);
background-repeat:no-repeat;
background-position:right;
padding:20px 21px 0px 0px;
}

.iframeheading{
background:#0071A5;
font:bold 11px/13px Arial, Helvetica, sans-serif;
color:#fff;
padding-left:16px;
}

.iframebody{
border:solid 1px #0071A5;
padding:0px;
margin:0px;
}

.iframestyle{
padding:5px 0 5px 12px;
font:normal 13px/13px Arial,Helvetica, sans-serif;
color:#E5F7FB;
margin:0px;
}
.ifamebg{
	background:#01A0C7;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	z-index:1000;
	}
	
	
/*Welcome*/
.welcomebg
{
	background:url(images/welcomebg.gif) top left no-repeat;
	height:325px;
}
.welcomebgcol
{
	background-color:#FFEFC3;
	padding:0 0 8px 0;
}
.welcomelowbg
{
	background-color:#FFEFC3;
}
.welcomehd
{
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:25px 0 0 9px;
}
.welcometxt
{
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#584207;
	padding:25px 12px 0 9px;
}
.welcometxt a{
color:#01A0C7;
text-decoration:none;
}
.welcometxt a:hover{
color:#000000;
text-decoration:underline;
}
.welcometxt1
{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#584207;
}

.moreborder
{
	border:#ffffff solid 1px;
	background:#EADAAE;
	height:17px;
}
.readtxt
{
	font: bold 9px/10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform:uppercase;
}
.readtxt a
{
	font: bold 9px/10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
}
.readtxt a:hover
{
	color:#793D00;
	text-transform:uppercase;
	text-decoration:underline;
}	

/*-------------------------------------KUNTAL(28/02/08)------------------------------*/
.listingborder{
border:#D7AE67 solid 5px;
}
.listinginborder{
border:#D7AE67 solid 1px;
}
.listingtxt
{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#89470E;
	text-align:left middle;
	background:#FFEFC3;
	height:18px;
	padding:0 0 0 5px;
}
.listingtxt a
{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#89470E;
	text-align:left middle;
	background:#FFEFC3;
	height:18px;
	text-decoration:none;
}
.listingtxt a:hover
{
	color:#000000;
	text-decoration:none;
}



.listingtxt span
{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#89470E;
	text-align:left middle;
	background:#FFEFC3;
	height:18px;
	padding:0 0 0 111px;
}
.listingtxt span.list
{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#89470E;
	text-align:left middle;
	background:#FFEFC3;
	height:18px;
	border:none;
	padding:0 0 0 0px;
}
.listingtxt1
{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#89470E;
	background:#F4DD97;
	height:18px;
	padding:0 0 0 5px;
}
.listingtxt1 a
{
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#89470E;
	background:#F4DD97;
	height:18px;
	text-decoration:none;
}
.listingtxt1 a:hover
{
	color:#000000;
	text-decoration:none;
}

.listingtxt1 span
{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#89470E;
	background:#F4DD97;
	height:18px;
	padding:0 0 0 111px;
}
.listingtxt1 span.list1
{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#89470E;
	background:#F4DD97;
	height:18px;
	padding:0 0 0 0px;
}
/*Ultimate realty pakage*/
.ultimateborder
{
	border:#BCDAED solid 5px;
}
.ultimateinborder
{
	border:#EFDFB0 solid 1px;
	background:#F5E9C6;
	height:27px;
}
.ultimatehd
{
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color:#01A0C7;
}

.costbg
{
	background:url(images/costbg.gif) left top no-repeat;
	height:140px;
}
ul.cost12
{
	list-style:none;
	font:11px/16px Arial, Helvetica, sans-serif;
}
ul.cost12 li
{
	color:#000000;
	background:url(images/bulletsul.gif) 0% 50% no-repeat;
	padding:0 0 0 13px;
}

.costtxt1
{
	font: bold 17px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0 73px 0 30px;
	text-decoration:none;
}
.costtxt3
{
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:0 0 0 25px;
}

/*---------------------------------- New map----------------------------*/

.map_new{
background:url(images/slice_new_map.gif) repeat-y 0 0 #E6CB78;
visibility:hidden; 
overflow:hidden;
position:relative;
width:270px;
}
.map_newbg{
width:242px;
overflow:hidden;
background-color:#EFD583;
border:#FFFFFF 1px solid;
padding:3px 0px;
margin:4px 0px;
}	


/-------------------------KUNTAL(30/1/08)------------------------------/

.propertybutbg
{
background-color:#FFE198;
height:30px;
}
.availabletxt
{
font:bold 12px/30px Arial, Helvetica, sans-serif;
color:#000;
padding:0 0 0 22px;
}

.propertyhd
{
background-color:#FFE096;
height:25px;
font:bold 12px/25px Arial, Helvetica, sans-serif;
color:#000;
padding:0 0 0 8px;
}
.propertyhd span
{
background-color:#FFE096;
height:25px;
font:bold 12px/25px Arial, Helvetica, sans-serif;
color:#000;
padding:0 0 0 0px;
}
.propertytxt{
font:11px/14px Arial, Helvetica, sans-serif;
color:#000;
padding:0 0 0 8px;
}
.blackbar
{
background-color:#000000;
height:15px;
font:bold 11px/12px Arial, Helvetica, sans-serif;
color:#fff;
padding:0 0 0 519px;
}
.blackbar a
{
font:bold 11px/12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
.blackbar a:hover
{
font:bold 11px/12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:underline;
} 

.affiliate
{
font:bold 11px/12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:underline
}
.affiliate a:hover
{
font:bold 11px/12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}   


.form_editor a {
color:#0693B5;
text-decoration : none;
}

.form_editor a:hover {
color : # 000000;
text-decoration : none;
}

.form_editor1 a {
color:#FFF;
text-decoration : underline;
}

.form_editor1 a:hover {
color : # 000000;
text-decoration : none;
}