/* CSS Document */
body{ font-weight:normal; height:100%; margin:0; padding:0;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {padding:0px; margin:0px; font-weight:normal; font-family:Arial, Helvetica, sans-serif}
a img{border:0px}
.clear{clear:both; font-size:0px; line-height:0px;}
a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0B5791; font-weight:normal; text-decoration:none}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FC9905;}
p { margin-bottom:5px; color:#666666;}
h1{font-size:18px; font-weight:normal; padding-left:15px; color:#FFFFFF}
h2{font-size:16px; font-weight:bold; color:#FFFFFF }
h3{font-size:14px; font-weight:bold; text-transform:none;color:#FFFFFF }
h4{font-size:12px; font-weight:bold; color:#FFFFFF }
#container{width:990px; height:auto; background:url(../img/front/main-topborder.gif) no-repeat left top; margin:7px auto; padding:4px 0px 0px 0px}
#page-holder{width:990px; height:auto; margin:0px auto; background:url(../img/front/middle-border.gif) repeat-y left; float:left; padding-bottom:10px}
#footer-border{background:url(../img/front/footer-border.gif) no-repeat left top; height:4px; float:left; width:990px}

/*********** Header ***********/
#header{width:980px; margin:0px auto; height:auto;}
#header .logo{padding:16px 0px 0px 20px; float:left;}
#header .header-links{float:right; font-size:11px; color:#0B5791; padding:14px 10px 0px 0px; width:220px; }
#header .header-links .iconlist{ width:185px; float:right; padding-right:13px; padding-top:20px;}
.header-links .iconlist .linkicon{ width:35px; float:right; text-align:right;}
#header .header-links ul{list-style:none; margin:0px; padding:0px; display:block; float:left; width:220px;}
#header .header-links ul li{list-style-type:none; float:right; margin-right:11px;}
#header .main-nav{float:left; width:100%; padding-top:13px; background:url(../img/front/nav-bg.gif) repeat-x left bottom; padding-bottom:4px}

/*********** Top Navigation ******/
#nav{height:25px; float:left; width:740px; position:absolute;}
#nav ul{ list-style-type:none;  padding:0px 0px 0px 7px;}
#nav li{ display:inline;}
#nav a { float:left; background:url(../img/front/nav-left.gif) no-repeat left 0px; margin:0 0 0 0px; padding:0 0 0 6px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
#nav a span { float:left; display:block; background:url(../img/front/nav-right.gif) no-repeat right 0px; padding:8px 14px 7px 8px; line-height:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; margin-right:2px}
#nav a.orange { float:left; background:url(../img/front/nav-left-orange.gif) no-repeat left 0px; margin:0 0 0 0px; padding:0 0 0 6px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
#nav a.orange span { float:left; display:block; background:url(../img/front/nav-right-orange.gif) no-repeat right 0px; padding:8px 14px 7px 8px; line-height:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#fff; margin-right:2px}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a span {float:none;}
/* End IE5-Mac hack */
#nav a:hover span { color: #085FAA; }
#nav #current a { background-position:0 -25px; }
#nav #current a span { background-position:100% -25px; color: #085FAA; }
#nav a:hover { background-position:0% -25px; }
#nav a:hover span { background-position:100% -25px; }

/************ AJAX CONTAITER *************/
#listing {
	position:absolute;color:#666;padding:2px; border:1px #FEA92A solid;background:#FFFFFF;z-index:1001;margin-top:26px;width:250px;left:722px;
}
#listingIframe {display: none; position:absolute; background-color: transparent; border: 0; z-index:1000; margin-top:26px; left:722px; width:256px;}

/************ Search ***********/ 
.search-main{float:right; padding-right:11px; width:268px; height:25px;}
.search-main .searchl{background:url(../img/front/search-section-left.gif) no-repeat left top; height:25px; width:5px; float:left} 
.search-main .searchm{background:url(../img/front/search-section-middle.gif) repeat-x left top; height:25px; width:252px; float:left; font-size:12px; font-weight:bold;color:#FFFFFF;padding-left:6px; line-height:26px;}
.search-main .searchr{background:url(../img/front/search-section-right.gif) no-repeat right top; height:25px; width:5px; float:right} 


/************ Search list ***********/ 
ul.search{padding:0px; margin:0px}
ul.search li{padding:0px; margin:2px 0px;float:left; list-style:none; font-size:12px}
ul.search li a{padding:5px 10px 2px; line-height:14px; margin:0px; float:left; color:#000; background:url(../img/front/search-list-bg.gif) repeat-x top left; border:1px solid #ec8f02; border:0px 1px;}

ul.search li a:hover{ color:#333; background:#fff; border:1px solid #ec8f02; border:0px 1px;}

ul.search li a.selected{ color:#333; background:#fff; border:1px solid #ec8f02; border:0px 1px;}

.searchbox{width:236px; border:1px solid #ccc; padding:6px;}
.searchbox p{ margin-bottom:5px; font-size:11px}
.searchbox p.head{ margin:0px; font-weight:bold; font-size:16px; color:#fe7000!important}
.searchbox p.heading{ margin:0px; font-weight:bold; margin-top:5px; font-size:14px; color:#666!important}
.searchbox a{font-weight:bold}
.searchbox a:hover{font-weight:bold}


.searchbox ul{padding:0px; margin:0px; border:1px solid #dee6f2}
.searchbox ul li{padding:10px 0px 10px; margin:0px; list-style:none; border-bottom:1px solid #dee6f2}
.searchbox ul li:after{font-size:0px; line-height:0px; content:'.'; display:block; height:0px; visibility:hidden; clear:both}
/* \*/ * html .searchbox ul li{height:1px} /* */

.searchbox .titled{background:#dee6f2; font-size:12px; font-weight:bold; padding-left:6px}


.searchbox .search-pic{width:75px; float:left; padding-left:8px}
.searchbox .search-pic img{ border:1px solid #cccacb; background:#FFFFFF; padding:1px; }
.searchbox .search-details{width:135px; float:left;padding:0px;}
.searchbox .search-details p{ margin:0px; padding:3px 0px 0px;}

.searchbox a.more{font-weight:normal; line-height:18px; float:left}
.searchbox a.more:hover{font-weight:normal}

.searchbox a.hide{font-weight:normal; line-height:18px; float:right; background:url(../img/front/hide-icon.gif) no-repeat top right; padding-right:20px}
.searchbox a.more:hover{font-weight:normal}


/*.searchlink{background:url(../img/front/arrow-down.gif)no-repeat right 5px;padding-right:10px;font-size:12px; font-weight:bold;color:#FFFFFF;}
.searchlink:hover{background:url(../img/front/arrow-down.gif)no-repeat right 5px;padding-right:10px;font-size:12px; font-weight:bold;color:#000000;}*/
/*********** Header Banner ***********/
.banner-section{width:960px; margin:0px auto;}
.banner-section:after{font-size:0px; line-height:0px; content:'.'; display:block; height:0px; visibility:hidden; clear:both}
/* \*/ * html .banner-section{height:1px} /* */
.login{width:208px; background:url(../img/front/login-bg.gif) no-repeat left bottom; float:left; height:auto; padding:0px 0px 8px 0px}
.login .login-top{width:208px; background:url(../img/front/login-top-bg.gif) no-repeat left top; float:left; height:31px; padding:6px 0px 0px 0px}

.login .loginform{width:193px; padding:2px 0px 2px 7px;  float:left;}
.login label{float:left; font-size:12px; font-weight:bold; color:#FFFFFF;margin-right:4px}
.login input{width:74px; float:right; height:13px; border:1px solid #CCCCCC; font-size:12px;}
.login span{width:auto; float:right; height:13px; font-size:12px;margin-right:0px;}


/*.login .row{width:136px; color:#FFFFFF; font-size:12px; float:left; padding:2px 0px 0px 72px;}*/
.login .row {color:#FFFFFF;float:left;padding:2px 0 0 2px;width:200px; overflow:hidden}
.login .row a {float:right;}

.login .btns {padding:2px 0px 0px 0px;width:200px;  float:left; overflow:hidden;}
.login .btns span{padding-left:0px; text-align:right;}

.login a{color:#FFFFFF; font-size:12px; float:left;}
.login a:hover{color:#333; font-size:12px}

.login ul{list-style-type:none; padding:2px 0px 2px 5px; float:left; width:197px}
.login ul li{list-style-type:none; width:auto; height:18px; margin-right:10px; padding:3px 0px 0px 5px; border-bottom:1px solid #FFC668;}
.login ul li a{padding-left:0px; font-size:12px; font-weight:bold;margin:3px 0px; margin-left:5px;}

.loginErrorMsg{font-size:10px;color:#FFFFFF;font-weight:bold;}

/********* Quick Search  ************/
#quicksearch{background:url(../img/front/quicksearch-bg.jpg) no-repeat; width:747px; height:166px; float:left; margin:0px 0px 7px 0px}
#quicksearch h1{ font-size:18px; font-weight:bold; color:#0B5791; margin:0px 0px 0px 10px; padding:0px;}
#quicksearch h2{ font-size:16px; font-weight:bold; color:#fe7000; margin:0px 0px 2px 10px; padding:0px;}
#quicksearch p{ font-size:12px; font-weight:normal; color:#0B5791; text-align:justify; line-height:15px; margin:3px 0px 0px 10px; padding:0px;}
#quicksearch p strong{ font-size:12px; font-weight:normal;}
#quicksearch .quicksearchleft{ float:left;width:450px; height:150px; margin-top:3px; padding:0px;}
#quicksearch .search-form{width:280px; float:right; margin:10px 0px 0px 0px; padding-right:0px; }
#quicksearch .search-form h2{font-size:14px; float:left; font-weight:bold; text-transform:none; color:#ffffff; margin:0px 0px 5px 5px; padding:0px;}
#quicksearch .form{ width:262px;float:left; margin:3px 0px 0px 0px; padding:0px;}
#quicksearch .form .select-box-search{width:155px; height:18px; background:#ffffff url(../img/front/txt-box-bg.gif)  repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
#quicksearch label{width:67px; float:left; padding-left:10px; font-size:12px; font-weight:normal; text-align:left; color:#FFFFFF}
#quicksearch a.adsearch{color:#064C7E; font-size:12px; text-decoration:underline !important}

#quicksearch select{width:155px; float:right; height:18px; margin-right:20px; border:1px ridge #CCCCCC; font-size:11px;} 


/*********** Middle ***********/

#middle{width:967px; padding:6px 0px 0px 13px; margin:0; float:left; position:relative;}
#middle:after{font-size:0px; line-height:0px; content:'.'; display:block; height:0px; visibility:hidden; clear:both}
/* \*/ * html #middle{height:1px} /* */

#middle #left{width:209px;float:left; margin-right:7px}
#middle #left h2{font-size:18px; font-weight:normal; padding-left:15px; color:#FFFFFF}


#middle #left:after{font-size:0px; line-height:0px; content:'.'; display:block; height:0px; visibility:hidden; clear:both}
/* \*/ * html #left{height:1px} /* */

#middle #left .blue-box{width:210px; float:left; margin-top:0px}
#middle #left .blue-box .main{float:left;}
#middle #left .blue-box .main .left{background:url(../img/front/blue-box-tleft.gif) no-repeat left top; width:7px; height:32px; float:left}
#middle #left .blue-box .main .middle{background:url(../img/front/blue-box-tmiddle.gif) repeat-x left top; width:196px; height:32px; float:left}
#middle #left .blue-box .main .middle h2.heading{font-size:16px; font-weight:normal; color:#ffffff; padding:8px 0px 0px 20px; background:url(../img/front/heading-icon.gif) no-repeat left 10px;}
#middle #left .blue-box .right{background:url(../img/front/blue-box-tright.gif) no-repeat left top; width:7px; height:32px; float:left;}
#middle #left .blue-box-m{border-left:1px solid #D1E4F3; border-right:1px solid #D1E4F3; float:left; width:207px}
#middle #left .blue-box-m ul{list-style-type:none; padding:2px 0px 2px 5px; float:left; width:195px}
#middle #left .blue-box-m ul li{list-style-type:none; width:auto; height:18px; padding-left:15px; border-bottom:1px solid #CFE2F2; padding:3px 0px; }
#middle #left .blue-box-m ul li a{background:url(../img/front/li-icon.gif) no-repeat left 4px; padding-left:15px; font-size:12px; margin:3px 0px; margin-left:5px;}
#middle #left .blue-box .bleft{background:url(../img/front/blue-box-bleft.gif) no-repeat left top; width:7px; height:6px; float:left; font-size:0px; line-height:0px;}
#middle #left .blue-box .bmiddle{background:url(../img/front/blue-box-bmiddle.gif) repeat-x left top; width:196px; height:6px; float:left; font-size:0px; line-height:0px;}
#middle #left .blue-box .bright{background:url(../img/front/blue-box-bright.gif) no-repeat left top; width:7px; height:6px; float:right; font-size:0px; line-height:0px;}
.advertise{ background:url(../img/front/li-icon-orange.gif) no-repeat left 4px; padding-left:15px; font-size:12px; margin:3px 0px; margin-left:5px;}

#box1{float:left;width:100%;}
#box1 ul{margin-left:0px;}
#box1 .blue-box1{width:181px; float:left; margin-bottom:10px; padding-top:5px;}
#box1 .blue-box1 .main{float:left;}
#box1 .blue-box1 .main .left{background:url(../img/front/blue-box-tleft.gif) no-repeat left top; width:7px; height:32px; float:left;}
#box1 .blue-box1 .main .middle{background:url(../img/front/blue-box-tmiddle.gif) repeat-x left top; width:167px; height:32px; float:left;}
#box1 .blue-box1 .main .middle h1.heading{font-size:18px; font-weight:bold; color:#ffffff; padding:7px 0px 0px 0px; background:none;}

#box1 .blue-box1 .right{background:url(../img/front/blue-box-tright.gif) no-repeat left top; width:7px; height:32px; float:right;}
#box1 .blue-box-m1{border-left:1px solid #D1E4F3; border-right:1px solid #D1E4F3; float:left; width:177px;}
#box1 .blue-box-m1 ul{list-style-type:none; margin:0px; padding:0px 0px 2px 5px; float:left; width:167px; text-align:left;vertical-align:middle;}
#box1 .blue-box-m1 ul li{list-style-type:none; width:auto; padding-left:15px; border-bottom:1px solid #CFE2F2; padding:3px 0px; }
#box1 .blue-box-m1 ul li a{background:url(../img/front/li-icon.gif) no-repeat left 4px; padding-left:15px; font-size:12px; margin:3px 0px; margin-left:5px;}
#box1 .blue-box1 .bleft{background:url(../img/front/blue-box-bleft.gif) no-repeat left top; width:7px; height:6px; float:left; font-size:0px; line-height:0px;}
#box1 .blue-box1 .bmiddle{background:url(../img/front/blue-box-bmiddle.gif) repeat-x left top; width:166px; height:6px; float:left; font-size:0px; line-height:0px;}
#box1 .blue-box1 .bright{background:url(../img/front/blue-box-bright.gif) no-repeat left top; width:8px; height:6px; float:right; font-size:0px; line-height:0px;}
#box1 .liClass{display:inline;float:left; margin-right:10px; margin-left:8px;}

#box2{float:left;width:100%;}
#middle_content #box2 ul{margin:0px;}
#box2  .blue-box1{width:181px; float:left; margin-bottom:10px;}

#box2 .blue-box1 .main{float:left; font-size:14px;}
#box2 .blue-box1 .main .left{background:url(../img/front/blue-box-tleft.gif) no-repeat left top; width:7px; height:32px; float:left;}
#box2 .blue-box1 .main .middle{background:url(../img/front/blue-box-tmiddle.gif) repeat-x left top; width:167px; height:32px; float:left;}
#box2 .blue-box1 .right{background:url(../img/front/blue-box-tright.gif) no-repeat left top; width:7px; height:32px; float:right;}
#box2 .blue-box1 .main .middle h1.heading {background:none; padding:10px 0px 0px 5px; margin:0px;}
#box2 .blue-box1 .main .middle h1.heading a{font-size:13px; font-weight:bold; color:#ffffff; padding:0px; margin:0px;}
#box2 .blue-box1 .main .middle h3.heading {background:none; padding:10px 0px 0px 5px; margin:0px;}
#box2 .blue-box1 .main .middle h3.heading a{font-size:13px; font-weight:bold; color:#ffffff; padding:0px; margin:0px;}

#box2 .blue-box-m1{border-left:1px solid #D1E4F3; border-right:1px solid #D1E4F3; float:left; width:177px;}
#box2 .blue-box-m1 ul{list-style-type:none; text-align:center; padding:0px 0px 2px 5px; margin:0px;float:left; width:167px; vertical-align:middle;}
#box2 .blue-box-m1 ul li{list-style-type:none; width:auto; padding-left:0px;}
#box2 .blue-box-m1 ul li a{padding-left:5px; font-size:12px; margin:3px 0px 0px 5px; }

#box2 .blue-box1 .bleft{background:url(../img/front/blue-box-bleft.gif) no-repeat left top; width:7px; height:6px; float:left; font-size:0px; line-height:0px;}
#box2 .blue-box1 .bmiddle{background:url(../img/front/blue-box-bmiddle.gif) repeat-x left top; width:166px; height:6px; float:left; font-size:0px; line-height:0px;}
#box2 .blue-box1 .bright{background:url(../img/front/blue-box-bright.gif) no-repeat left top; width:8px; height:6px; float:right; font-size:0px; line-height:0px;}

#box2 .liClass{display:inline;float:left; margin-right:10px; margin-left:8px;}

#middle #left .newsletter{background:url(../img/front/newsletter-bg.gif) no-repeat; width:210px; height:123px; float:left; margin-top:10px}
#middle #left .newsletter .newscontent{padding:12px 0px 0px 15px}
#middle #left .newsletter input.txtbox{background:none; border:0px; width:160px; height:25px !important; font-size:13px; padding:2px 5px 0px 10px;}
#middle #left .newsletter .newscontent h3{ font-size:15px; line-height:26px}
/********* Middle Right  ************/
#middle #right{width:748px; float:left; padding:0px!important; margin:0px}
#middle #banner{width:120px; float:right; _position:absolute; _right:0;}
#middle .container{ width:745px; float:left; position:relative; /*just added I*/}
#middle_content{ width:620px; float:left;}
#middle_content {position: relative;}
#middle_content ul { margin:0px 0px 5px 25px;}
#middle_content a {font-size:12px;}
#middle_content a:hover {font-size:12px;}
#middle_content #property_advertise{ width:615px; float:left; padding:0px 0px 5px 0px;}

#middle_content #property_advertise:after{font-size:0px; line-height:0px; content:'.'; display:block; height:0px; visibility:hidden; clear:both}
/* \*/ * html #middle_content #property_advertise{height:1px} /* */

#middle_content .blue-box{width:200px; float:left; margin:0 0 0 5px; padding:0px;}
#middle_content .blue-box .main{float:left; }

#middle_content .blue-box .main .left{background:url(../img/front/blue-box-tleft.gif) no-repeat left top; height:28px; width:7px; float:left;}
#middle_content .blue-box .main .middle{background:url(../img/front/blue-box-tmiddle.gif) repeat-x left top; height:28px; width:186px; float:left;}
#middle_content .blue-box .right{background:url(../img/front/blue-box-tright.gif) no-repeat left top; height:28px; width:7px; float:right;}

#middle_content .blue-box .main .middle h2.heading{font-size:16px; font-weight:normal; color:#ffffff; text-align:center; padding:7px 0px 0px 0px; background:none; border-bottom:1px solid #2A84D0;}
#middle_content .blue-box .main .middle h2.heading a{font-size:16px; font-weight:bold; color:#ffffff; background:none;}
#middle_content .blue-box .main .middle h2.heading a:hover{font-size:16px; font-weight:bold; color:#ececec;background:none; }

#middle_content .blue-box-m{ background:url(../img/front/blue-box-bg.gif) repeat-y top left; float:left; width:199px; font-size:11px; color:#ffffff;}
/* 
#middle_content .blue-box-m ul{list-style-type:none; padding:0px 0px 2px 5px; float:left; width:200px;}
#middle_content .blue-box-m ul li{list-style-type:none; line-height: 17px; width:auto; padding-left:15px; padding:0px 0px; }
#middle_content .blue-box-m ul li a{background:url(../img/front/bullet-white.gif) no-repeat 5px 4px; padding-left:15px; font-size:11px; margin:0px 0px; margin-left:5px; color:#FFFFFF; font-weight:bold}
#middle_content .blue-box-m ul li a:hover{background:url(../img/front/bullet-white.gif) no-repeat 5px 4px; padding-left:15px; font-size:11px; margin:0px 0px; margin-left:5px; color:#E97E02; font-weight:bold}
*/
#middle_content .blue-box .bleft{background:url(../img/front/blue-box-bot-left.gif) no-repeat left top; width:7px; height:8px; float:left; font-size:0px; line-height:0px;}
#middle_content .blue-box .bmiddle{background:url(../img/front/blue-box-bot-bg.gif) repeat-x left top; width:186px; height:8px; float:left; font-size:0px; line-height:0px;}
#middle_content .blue-box .bright{background:url(../img/front/blue-box-bot-right.gif) no-repeat left top; width:7px; height:8px; float:right; font-size:0px; line-height:0px;}


.carousel_previos_button {
	background: url('/img/prev-horizontal.gif') no-repeat;
	height: 32px;
	width: 32px;
	float: left;
	margin: 55px 0 0 2px;
	_margin-left:1px;
}
.carousel_previos_button:hover {
	background-position:-32px 0;	
}
.carousel_next_button {
	background: url('/img/next-horizontal.gif') no-repeat;
	height: 32px;
	width: 32px;
	float: right;
	margin: 55px 5px 0 0;
	*margin-right:2px;
}
.carousel_next_button:hover {
	background-position:-32px 0;
}
.carousel_property_content {
	float: left;
	overflow: hidden;
	height: 150px;
	width: 128px;
	margin: 5px 0 0;
}
.carousel_property_content ul {
	height: 150px;
	list-style: none;
	position: relative;
	
}
.carousel_property_content ul li {
	float: left;
	display: inline;
	width: 128px;
	text-align:center;
}
.carousel_property_content ul li img {
	margin-left: 12px;
}
/* 
#middle_content .orange-box{width:175px; float:left; margin:0px;}
#middle_content .orange-box .main{float:left;}
#middle_content .orange-box .main .left{background:url(../img/front/orange-box-tleft.gif) no-repeat left top; width:7px; height:28px; float:left}
#middle_content .orange-box .main .middle{background:url(../img/front/orange-box-tmiddle.gif) repeat-x left top; width:161px; height:28px; float:left}
#middle_content .orange-box .main .middle h1.heading{font-size:17px; font-weight:normal; color:#ffffff; padding:7px 0px 0px 5px; background:none; border-bottom:1px solid #FDC36D}
#middle_content .orange-box .right{background:url(../img/front/orange-box-tright.gif) no-repeat left top; width:7px; height:28px; float:right}
#middle_content .orange-box-m{ background:url(../img/front/orange-box-bg.gif) repeat-y top left; float:left; width:254px;}
#middle_content .orange-box-m ul{list-style-type:none; padding:0px 0px 2px 5px; float:left; width:230px;}
#middle_content .orange-box-m ul li{list-style-type:none; width:auto; line-height: 17px; padding-left:15px; padding:0px 0px; }
#middle_content .orange-box-m ul li a{background:url(../img/front/bullet-white.gif) no-repeat 5px 4px; padding-left:15px; font-size:11px; margin:0px 0px; margin-left:5px; color:#FFFFFF; font-weight:bold}
#middle_content .orange-box-m ul li a:hover{background:url(../img/front/bullet-white.gif) no-repeat 5px 4px; padding-left:15px; font-size:11px; margin:0px 0px; margin-left:5px; color:#E97E02; font-weight:bold}
#middle_content .orange-box .bleft{background:url(../img/front/orange-box-bot-left.gif) no-repeat left top; width:7px; height:8px; float:left; font-size:0px; line-height:0px;}
#middle_content .orange-box .bmiddle{background:url(../img/front/orange-box-bot-bg.gif) repeat-x left top; width:161px; height:8px; float:left; font-size:0px; line-height:0px;}
#middle_content .orange-box .bright{background:url(../img/front/orange-box-bot-right.gif) no-repeat left top; width:7px; height:8px; float:right; font-size:0px; line-height:0px;}
*/


#middle_content #property_advertise .buy_property{ width:166px; height:154px; float:left;margin:0px; margin-right:6px; background:url(../img/front/buy_bg.gif) no-repeat left top; padding:8px 4px 0px 5px;}
#middle_content #property_advertise .buy_property h1.property{font-size:18px; font-weight:normal; color:#FFFFFF; padding:0px; padding-bottom:3px; border-bottom:1px solid #ffffff; text-align:center; width:151px; margin-left:6px;}
#middle_content #property_advertise .buy_property ul{list-style-type:none; margin-left:10px;}
#middle_content #property_advertise .buy_property ul li{list-style-type:none; background:url(../img/front/arrow.gif) no-repeat left 11px;  padding:6px 0px 0px 8px; line-height:12px}
#middle_content #property_advertise .buy_property ul li a{font-size:12px; font-weight:bold; color:#ffffff;}
#middle_content #property_advertise .buy_property ul li a:hover{font-size:12px; font-weight:bold; color:#000000;}
#middle_content #property_advertise .advice_property{ width:246px; height:108px; float:left; background:url(../img/front/advice_bg.gif) no-repeat left top; padding:8px 4px 0px 5px;}
#middle_content #property_advertise .advice_property h1.property1{font-size:18px; font-weight:normal; color:#FFFFFF; padding:0px; padding-bottom:3px; border-bottom:1px solid #ffffff; text-align:center; width:230px; margin-left:7px;}
#middle_content #property_advertise .advice_property ul{list-style-type:none; margin-left:10px;}
#middle_content #property_advertise .advice_property ul li{list-style-type:none; background:url(../img/front/arrow.gif) no-repeat left 11px;  padding:6px 0px 0px 8px; line-height:12px}
#middle_content #property_advertise .advice_property ul li a{font-size:12px; font-weight:bold; color:#ffffff;}
#middle_content #property_advertise .advice_property ul li a:hover{font-size:12px; font-weight:bold; color:#000000;}
#middle_content #property_advertise .advertise_propertylink{ float:left; margin-top:4px}
#middle_content .calculate_widget{ width:615px; float:left;}
.calculator{ width:353px; height:auto;float:left;}
.calculator .top{width:353px; float:left; height:5px;}
.calculator .top .blue-lbox-left{background:url(../img/front/blue-lbox-tleft.gif) no-repeat left top; height:5px; width:6px; float:left;  line-height:0px; font-size:0px;}
.calculator .top .blue-lbox-middle{background:url(../img/front/blue-lbox-tmiddle.gif) repeat-x left top; width:341px; height:5px; float:left;  line-height:0px; font-size:0px;}
.calculator .top .blue-lbox-right{background:url(../img/front/blue-lbox-tright.gif) no-repeat left top; height:5px; width:6px; float:left; line-height:0px; font-size:0px;}
.calculator .bottom{width:353px; float:left; height:6px;}
.calculator .bottom .blue-bbox-left{background:url(../img/front/blue-lbox-bleft.gif) no-repeat left top; height:5px; width:6px; float:left;  line-height:0px; font-size:0px;}
.calculator .bottom .blue-bbox-middle{background:url(../img/front/blue-lbox-bmiddle.gif) repeat-x left top; width:341px; height:5px; float:left;  line-height:0px; font-size:0px;}
.calculator .bottom .blue-bbox-right{background:url(../img/front/blue-lbox-bright.gif) no-repeat left top; height:5px; width:6px; float:left; line-height:0px; font-size:0px;}
/*.calculator .middleborder1{border-left:1px solid #8DBCDD; border-right:1px solid #8DBCDD;}*/
.calculator .middleborder1{border-left:1px solid #8DBCDD; border-right:1px solid #8DBCDD; width:351px;height:290px;}
.calculator .middleborder1 h2{ font-size:16px; color:#0B5791; font-weight:bold; text-transform:none; padding-left:10px;}
.calculator .middleborder1 h3{ font-size:14px; color:#FE7000; font-weight:bold; text-transform:none; padding-bottom:5px; padding-left:10px;}
.calculate_widget .purchase_widget{ width:356px; height:auto;float:left;}
.calculate_widget .purchase_widget .finance-information .top{width:345px; float:left; padding-top:8px;padding-left:11px;  background:url(../img/front/widget_top_bg.gif) no-repeat left top; }
.calculate_widget .purchase_widget .finance-information .information-title{ width:335px; float:left; padding-bottom:4px; background:url(../img/front/line.gif) no-repeat left bottom}
.finance-information .information-title .left-title{ width:297px; float:left; padding-left:3px;}
.finance-information .information-title .left-title h2{ font-size:18px; font-weight:normal; }
.finance-information .information-title .left-title h3{ font-size:14px; font-weight:bold; color:#000000;}
.finance-information .information-title .right-icon{ width:35px; height:42px; float:left; background: url(../img/front/calculator.gif) no-repeat left top;}
.middleborder1{border-left:1px solid #8DBCDD; border-right:1px solid #8DBCDD; float:left; }
.middleborder1 .heading{width:100%; height:auto; background:url(../img/front/line1.gif)  no-repeat 10px bottom; float:left}
.middleborder1 .heading .titles{width:88%; float:left;}
.middleborder1 .finance-information  .information-title .information-bottom{ width:350px; float:left; padding-top:15px; padding-left:5px; background:#ccc}
.middleborder1 .right-icon{ width:35px; height:42px; float:left; background: url(../img/front/calculator.gif) no-repeat left top;}
.middleborder1 .information-bottom .sale-container{ width:348px; float:left; margin:5px 0px 2px 0px;}
.middleborder1 .sale-container .left-sale{width:125px;font-size:11px; font-weight:bold; float:left; color:#0B5791; padding-top:4px; padding-left:10px; }
.middleborder1 .sale-container .input-sale{ width:130px; float:left;}
.middleborder1 .sale-container .input-sale input{ width:122px; height:18px; background:#FFFFFF; border:#CCC 1px solid;margin-top:2px;}
.middleborder1 .sale-container .input-check{ width:30px; float:left; padding-top:5px;}
.middleborder1 .sale-container .show-me{width:120px; font-family:arial; font-size:12px; font-weight:normal; color:#0B5791; float:left; padding-top:5px}
.middleborder1 .sale-container .right-sale{width:60px;font-size:11px; font-weight:normal; float:right; color:#0B5791; text-align:left; padding-top:6px;}
.middleborder1 .sale-container .calculate{ float:left; width:105px; padding-top:15px; padding-left:140px;}

.lanzarote_property{ width:253px; float:left; padding-left:7px;}
.lanzarote_property .top{width:253px; float:left; height:5px;}
.lanzarote_property .top .blue-lbox-left{background:url(../img/front/blue-lbox-tleft.gif) no-repeat left top; height:5px; width:6px; float:left;  line-height:0px; font-size:0px;}
.lanzarote_property .top .blue-lbox-middle{background:url(../img/front/blue-lbox-tmiddle.gif) repeat-x left top; width:241px; height:5px; float:left;  line-height:0px; font-size:0px;}
.lanzarote_property .top .blue-lbox-right{background:url(../img/front/blue-lbox-tright.gif) no-repeat left top; height:5px; width:6px; float:left; line-height:0px; font-size:0px;}
.lanzarote_property .bottom{width:253px; float:left; height:6px;}
.lanzarote_property .bottom .blue-bbox-left{background:url(../img/front/blue-lbox-bleft.gif) no-repeat left top; height:5px; width:6px; float:left;  line-height:0px; font-size:0px;}
.lanzarote_property .bottom .blue-bbox-middle{background:url(../img/front/blue-lbox-bmiddle.gif) repeat-x left top; width:241px; height:5px; float:left;  line-height:0px; font-size:0px;}
.lanzarote_property .bottom .blue-bbox-right{background:url(../img/front/blue-lbox-bright.gif) no-repeat left top; height:5px; width:6px; float:left; line-height:0px; font-size:0px;}

.lanzarote_property .middleborder{border-left:1px solid #8DBCDD; border-right:1px solid #8DBCDD;width:251px;height:290px;}
.lanzarote_property .middleborder h2{ font-size:16px; color:#0B5791; font-weight:bold; text-transform:none; padding-left:10px;}
.lanzarote_property .middleborder h3{ font-size:14px; color:#FE7000; font-weight:bold; text-transform:none; background:url(../img/front/line1.gif) no-repeat  bottom; padding-bottom:5px; padding-left:10px;}

.middleborder{border-left:1px solid #8DBCDD; border-right:1px solid #8DBCDD; float:left; }
.middleborder .heading{width:100%; height:auto; }
.middleborder .heading .titles{width:100%;}


#middle_content .lanzarote_property .middleborder ul.steps{list-style-type:none; padding:0px 5px 0px 5px;margin:0px; }
.lanzarote_property .middleborder ul.steps li{list-style-type:none; background:url(../img/front/arrow1.gif) no-repeat left 13px; padding:4px 0px 0px 13px; line-height:17px; }
.lanzarote_property .middleborder ul.steps li a{font-size:12px;}


ul.steps1 {float:left; list-style-type:none; padding-left:10px; }
ul.steps1 li {background:transparent url(../img/front/arrow1.gif) no-repeat scroll left 13px; line-height:19px; list-style-type:none; padding:4px 0 0 13px; width:100%; }
ul.steps1 li a { font-size:12px;}

.administration_up{ width:615px; height:10px; background: url(../img/front/professional-bg_up.gif) no-repeat left bottom;}
.administration_down{ width:615px; height:6px; background: url(../img/front/professional-bg_down.gif) no-repeat left top;}

.professionals_content{ width:615px; float:left; margin:0px; padding:0px 0px 10px 0px;}
.professionals_content h2.admin {font-size:16px; font-weight:bold; color:#0B5791; background: url(../img/front/professional-bg_title.gif); text-align:left; padding-left:10px;}
.professionals_content h3.admin {font-size:14px; font-weight:bold; color:#FE7000; background: url(../img/front/professional-bg_title.gif); text-align:left; padding-left:10px; text-transform:none;}
.professionals_content p.admin {font-size:12px; font-weight:normal; color:#0B5791; background: url(../img/front/professional-bg_title.gif); text-align:left; padding:5px 10px 5px 10px; margin:0px; text-transform:none;}
.professionals_content .titleline{background: url(../img/front/professional-bg_title-line.gif); padding:5px 0px 1px 0px; background-repeat:no-repeat; margin-bottom:0px;}

.administration{ width:615px; background: url(../img/front/professional-bg.gif) left top; padding:0px 0px 10px 0px;}
.construction{ width:160px; float:left; padding-right:7px; padding-left:25px; padding-top:10px;}
.construction h4.finance{font-size:14px; font-weight:bold; color:#0B5791;}
.construction h4.professional{font-size:13px; font-weight:bold; color:#FE7000;}
#middle_content .construction ul.apart{list-style-type:none; margin:0px;}
.construction ul.apart li{list-style-type:none; background:url(../img/front/arrow2.gif) no-repeat left 10px; padding:3px 0px 0px 10px; line-height:14px;}
.construction ul.apart li a{font-size:12px; font-weight:normal; color:#0B5791}
.construction ul.apart li a:hover{font-size:12px; font-weight:normal; color:#FE7000}

h1.heading{font-size:18px; font-weight:normal; color:#ffffff; padding:7px 0px 0px 20px; background:url(../img/front/heading-icon.gif) no-repeat left 10px;}
/* ----------------Internal pages CSS -------------- */
/* ---------------- blue widget -------------- */
#middle .widget{ width:620px;float:left; margin-bottom:8px; }
#middle .widget:after{ clear:both; visibility:hidden; content:'.'; height:0px; display:block}
/* \*/ * html .widget{height:1px} /* */
#middle .widget .widget-top{font-size:0px}
#middle .widget .widget-top-left{ width:10px; height:35px; background:url(../img/front/blue-widget-top-left.gif); float:left;}
#middle .widget .widget-top-bg{ width:600px; height:35px;  background:url(../img/front/blue-widget-top-bg.gif) repeat-x top left; float:left;}
#middle .widget h1{ font-size:18px;color:#fff; text-transform:none; background:url(../img/front/heading-icon.gif) no-repeat 3px 11px;  padding:8px 0 0 22px;}
#middle .widget .widget-top h2{ font-size:18px; font-weight:normal;color:#fff; text-transform:none; background:url(../img/front/heading-icon.gif) no-repeat 3px 11px;  padding:8px 0 0 22px;}
#middle .widget h1.newheading{ font-size:18px;color:#fff; text-transform:normal; background:url(../img/front/heading-icon.gif) no-repeat 3px 11px;  padding:8px 0 0 22px;}
#middle .widget .widget-top-right{ width:10px; height:35px; background:url(../img/front/blue-widget-top-right.gif); float:left;}

#middle .widget .widget-bot{font-size:0px}
#middle .widget .widget-bot-left{ width:7px; height:7px; background:url(../img/front/blue-widget-bot-left.gif) no-repeat top left; float:left;}
#middle .widget .widget-bot-bg{ width:606px; height:7px;  background:url(../img/front/blue-widget-bot-bg.gif) repeat-x top left; float:left;}
#middle .widget .widget-bot-right{ width:7px; height:7px; background:url(../img/front/blue-widget-bot-right.gif) no-repeat top left; float:left;}
#middle .widget .widget-middle{width:618px; padding:0px 0;  height:auto; float:left; background:#FFF; border-left:1px solid #8DBCDD;border-right:1px solid #8DBCDD;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal;}
#middle .widget .widget-middle .content{width:auto; padding:10px;}
#middle .widget .widget-middle .content h2{font-size:16px; font-weight:bold; color:#0B5791; margin-bottom:5px;}
#middle .widget .widget-middle .content h3{font-size:14px; font-weight:bold; color:#FE7000; margin-bottom:5px;}
#middle .widget .widget-middle .content h4{font-size:12px; font-weight:bold; color:#0B5791; margin-bottom:5px;}
#middle .widget .widget-middle .content h5{font-size:11px; font-weight:bold; color:#0B5791; margin-bottom:5px;}
#middle .widget .widget-middle .advertise-text {width:304px; float:left; display:inline;}

#middle .widget .widget-middle .blue-widget-search  {width:284px; margin-left:10px; float:left; display:inline;}
#middle .widget .widget-middle .blue-widget-search .content {margin:0px; padding:10px 10px 0px 10px;}
#middle .widget .widget-middle .blue-widget-search:after { clear:both; visibility:hidden; content:'.'; height:0px; display:block}
#middle .widget .widget-middle .blue-widget-search .widget-top{font-size:0px}
#middle .widget .widget-middle .blue-widget-search .widget-top-left{ width:5px; height:33px; background:url(../img/front/blue-widget-tl.gif); float:left;}
#middle .widget .widget-middle .blue-widget-search .widget-top-bg{ width:274px; height:33px;  background:url(../img/front/blue-widget-tbg.gif) repeat-x top left; float:left;}

#middle .widget .widget-middle .blue-widget-search h1{ font-size:16px;color:#2B337C; font-weight:bold; text-transform:none; background:none;padding:7px 0 0 8px;}
#middle .widget .widget-middle .blue-widget-search h2{ font-size:16px;color:#2B337C; font-weight:bold; text-transform:none; background:none;padding:7px 0 0 8px;}
#middle .widget .widget-middle .blue-widget-search .widget-top-bg h3{font-size:14px; font-weight:bold; color:#0B5791; margin:0px; padding-top:8px; margin:0px 0px 0px 5px;}
#middle .widget .widget-middle .blue-widget-search .widget-top-bg h2{ font-size:16px; color:#0B5791; font-weight:bold; text-transform:none; background:none;padding:7px 0 0 8px;}
#middle .widget .widget-middle .blue-widget-search .widget-top-right{ width:5px; height:33px; background:url(../img/front/blue-widget-tr.gif); float:left;}

#middle .widget .widget-middle .blue-widget-search .widget-middle{width:282px; padding:0px 0px;  height:auto; float:left; background:#FFF; border-left:1px solid #B9D5ED;border-right:1px solid #B9D5ED;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal;}

#middle .widget .widget-middle .blue-widget-search .widget-bot{font-size:0px}
#middle .widget .widget-middle .blue-widget-search .widget-bot-left { width:6px; height:6px; background:url(../img/front/blue-widget-bl.gif) no-repeat top left; float:left;font-size:0px}
#middle .widget .widget-middle .blue-widget-search .widget-bot-bg{ width:272px; height:6px; background:url(../img/front/blue-widget-bbg.gif) repeat-x top left; float:left; font-size:0px}
#middle .widget .widget-middle .blue-widget-search .widget-bot-right{ width:6px; height:6px; background:url(../img/front/blue-widget-br.gif) no-repeat top left; float:left;font-size:0px}

 .content .newsContent {margin-top:10px;}
 .content .newsContent ul{padding-left:10px;margin-left:10px;}
 .content .newsContent ol{padding-left:10px;margin-left:10px;}
 .content .newsContent a {font-size:12px; font-weight:bold; text-decoration:underline;}
/* Registration form */
.signup-form{width:100%; height:auto;padding-bottom:20px}
.signup-form fieldset{border:none;}
.signup-form label.blocked{ padding:0px; margin:0px; width:auto; line-height:17px;}
.signup-form label.catblock{ padding:0px; margin:0px 8px 0px 0px; width:auto; line-height:17px;}
.signup-form .heading{ display:block; width:100%; float:left; padding-top:5px; padding-bottom:12px; line-height:17px;}
.signup-form .field-grp{ margin-top:5px; display:block; width:100%; float:left; line-height:17px;}
.signup-form .label-area{ width:180px; float:left; text-align:right; color:#5d5d5d; font:11px Verdana, Arial, Helvetica; font-weight:normal; margin-right:15px; }
.signup-form .label-area-1{ width:280px; float:left; text-align:right; color:#5d5d5d; font:11px Verdana, Arial, Helvetica; font-weight:normal; margin-right:15px; }
.signup-form .label-area-2{ width:120px; float:left; text-align:right; color:#5d5d5d; font:11px Verdana, Arial, Helvetica; font-weight:normal; margin-right:15px; }
.signup-form .block-single{ width:570px; float:left; padding:0px 0px 5px 0; margin:0;}
.signup-form .cols{ width:136px; margin-right:5px; padding:2px 0; float:left; text-align:left; color:#5d5d5d; font:11px Verdana, Arial, Helvetica; font-weight:normal;}
.signup-form .field-area{ width:401px; height:26px; float:left; line-height:17px;}
.signup-form .field-textarea{ width:100%; height:120px; float:left; line-height:17px; }
.signup-form .field-area-1{ width:300px; height:auto; padding-bottom:8px; float:left; line-height:17px; }
.signup-form .block-area{ width:400px; height:26px;  float:left; padding:0; margin:0;}
.signup-form input,select{ font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#5d5d5d; margin:0px; padding:0px;}
.signup-form a{font-weight:normal}
.signup-form .txt-box{width:258px; height:16px; background:#ffffff url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.signup-form .txt-box-1{width:380px; height:16px; background:#ffffff url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.signup-form .select-box{width:262px; height:18px; background:#ffffff url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.signup-form .select-box-search{width:200px; height:18px; background:#ffffff url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.signup-form .select-box-1{width:380px; height:18px; background:#FFFFFF url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.signup-form .txtarea-box{width:380px; height:100px; background:#ffffff url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }

.signup-form .browse-box{height:18px; background:#ffffff url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }

.signup-form .radio-btn{ padding:0px; margin:0px 2px 0px 0px; }
.signup-form .radiobtn{ padding:0px; margin:0px 3px 0px 3px; }
.signup-form .check-box{ padding:0px; margin:0px 5px 0px 0px; }

.signup-form .register_button{ 	background:url(images/btn-register.gif) no-repeat;width:88px;height:22px;cursor:pointer;border:0px;margin:15px 0px 5px 35px;}

.signup-form .select-box-search1 {width:125px; height:18px; background:#ffffff url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }

.divider{padding:0px; margin:0px 0px 10px 0px; border-bottom:1px solid #e2e2e2; height:4px; font-size:0px; line-height:0px; display:block; width:100%; float:left}


.req{color:#cc0000; font-size:11px}

.main-btn{width:auto; text-align:right; margin:0px; padding:0px} 
.btn{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#fff; white-space:nowrap; height:28px;  margin-left:5px; padding:0px; border:0px; background:none; overflow:visible; cursor:pointer; cursor:hand;}

/*.add_bussiness .btn{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#fff; height:28px;  margin:0px; padding:0px; border:0px; background:none; overflow:visible; cursor:pointer; cursor:hand;}*/

.btn span.left{background:url(../img/btnleft.gif) no-repeat top left;  height:28px; padding-left:4px; float:left; cursor:pointer}
.btn span.right{background:url(../img/btnright.gif) no-repeat top right; height:17px; padding:6px 26px 5px 2px; float:right; cursor:pointer;}

.buttonCss {
padding:0px; margin:0px; 
width:auto; float:left;
}

.buttonCss .buttonCss-left {
background: url(../img/front/btnleft.gif) left top no-repeat;
height:28px;
padding:0px 0px 0px 24px;
margin:0;
float:left;
}
.buttonCss .buttonCss-right {
background: url(../img/front/btnright.gif) right top no-repeat;
height:28px;
font: bold 12px arial;
padding:1px 10px 0px 0px ;
color:#fff!important;
margin:0;
float:left;
border:0;
cursor:pointer;
width:auto;
text-align:center;
padding-right:10px!important

} 
.buttonCss br{clear:both}
/************** Footer BG  **************/
.footer{ float:left; width:971px; font-size:10px; padding:5px 7px 0px 10px; }
.footer p {width:auto; margin-top:10px;}
.footer a{ font-size:10px; text-decoration:none; color:#666666; padding:0 2px 0 2px; margin-top:10px;}
.footer a:hover{ font-size:10px; color:#689410; text-decoration:underline;}
.footer-img{background:url(../img/front/footer-bg.gif) repeat-x left top; width:971px; height:auto; float:left;}
.footer #footer_left{ width:320px; float:left; padding-left:7px;}
.footer #footer_right{ width:630px; float:right; text-align:right; padding-right:7px;}
.footer #footer_center{ width:971px; float:left; text-align:center;}

#propertyuploadmenu{width:100%;}
#propertyuploadmenu ul{float:left;list-style:none;border:1px solid #91BBDF;}
#propertyuploadmenu ul li {display:block;float:left;background:#91BBDF;padding:2px;line-height:24px;vertical-align:middle;color:#FFFFFF;font-size:11px;font-weight:bold;border:1px solid #FFFFFF;}
#propertyuploadmenu ul li a{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none}
#propertyuploadmenu ul li a:hover{color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:underline}
#propertyuploadmenu ul li.current{display:block;float:left;background:#FFFFFF;padding:2px;line-height:20px;vertical-align:middle;color:#2475B9;font-size:11px;font-weight:bold;border:1px solid #FFFFFF;}
#propertyuploadmenu ul li.current a{color:#91BBDF;font-size:11px;font-weight:bold;text-decoration:none}
#propertyuploadmenu ul li.current a:hover{color:#91BBDF;font-size:11px;font-weight:bold;text-decoration:underline}
#propertyuploadmenu ul li img{padding:4px;vertical-align:middle}
#propertylist{width:100%}
#propertylist ul{float:left;list-style:none;border-left:1px solid #91BBDF;border-bottom:1px solid #91BBDF;}
#propertylist ul li {float:left;height:100px;padding:2px;vertical-align:middle;color:#91BBDF;font-size:11px;font-weight:normal;border-right:1px solid #91BBDF;}
#propertylist ul li div{text-align:center;vertical-align:middle;}
#middle-wide .search-result{width:100%; padding:10px 0px;}
#middle-wide .search-result:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
#middle-wide .search-result .title-blue-bar{width:100%; margin-bottom:0px;}
#middle-wide .search-result .title-blue-bar:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
#middle-wide .search-result .title-blue-bar a{font-weight:bolder; color:#2B337C; text-decoration:none;text-align:center;}
#middle-wide .search-result .title-blue-bar a{color:#2B337C; text-decoration:none;}

#middle-wide .search-result .data-row{width:100%; padding:3px 0 8px;}
#middle-wide .search-result .data-row:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
#middle-wide .search-result .data-row img{vertical-align:middle;}
.imageborder{border:1px solid #91BBDF;margin-bottom:2px;}
#middle-wide .search-result .data-row a.bluebold{ font-weight:bolder; color:#0C779C; text-decoration:none}
#middle-wide .search-result .data-row a.bluebold:hover{color:#6D9914; text-decoration:none;}
.hcol-1, .hcol-2, .hcol-3, .hcol-4, .hcol-5, .hcol-6, .hcol-7, .hcol-8{float:left; text-align:center; background:#E3ECFF;  height:19px; padding:6px 1px 0 0; font-weight:bolder; color:#2B337C;}
.hcol-2 a, .hcol-4 a {font-size:12px;}
/*.hcol-1{border-left:1px solid #8DBCDD;}
.hcol-8{border-right:1px solid #8DBCDD;}*/
#middle-wide .search-result .hcol-1{width:40px; }
#middle-wide .search-result .hcol-2{width:110px;}
#middle-wide .search-result .hcol-3{width:110px}
#middle-wide .search-result .hcol-4{width:90px}
#middle-wide .search-result .hcol-5{width:60px}
#middle-wide .search-result .hcol-6{width:60px}
#middle-wide .search-result .hcol-7{width:60px}
#middle-wide .search-result .hcol-8{width:60px}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8{float:left;height:auto; padding:4px 0 0 5px; }
#middle-wide .search-result .col-1{width:35px; text-align:center}
#middle-wide .search-result .col-2{width:107px;}
#middle-wide .search-result .col-3{width:107px; text-align:center}
#middle-wide .search-result .col-4{width:80px; text-align:center}
#middle-wide .search-result .col-5{width:55px; text-align:center}
#middle-wide .search-result .col-6{width:55px; text-align:center}
#middle-wide .search-result .col-7{width:55px; text-align:center}
#middle-wide .search-result .col-8{width:55px; text-align:center}
#middle-wide .inbox{width:100%; padding:10px 0px;}
#middle-wide .inbox:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }
#middle-wide .inbox .title-blue-bar{width:100%; margin-bottom:0px;}
#middle-wide .inbox .title-blue-bar:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }

#middle-wide .inbox .title-blue-bar a{font-weight:bolder; color:#2B337C; text-decoration:none;text-align:center;}
#middle-wide .inbox .title-blue-bar a{color:#2B337C; text-decoration:none;}

#middle-wide .inbox .data-row{width:100%; padding:3px 0 8px;}
#middle-wide .inbox .data-row:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }

#middle-wide .inbox .data-row img{vertical-align:middle;}
.imageborder{border:1px solid #91BBDF;margin-bottom:2px;}
#middle-wide .inbox .data-row a.bluebold{ font-weight:bolder; color:#0C779C; text-decoration:none}
#middle-wide .inbox .data-row a.bluebold:hover{color:#6D9914; text-decoration:none;}

#middle-wide .inbox .hcol-1{width:50px; }
#middle-wide .inbox .hcol-2{width:100px;text-align:left}
#middle-wide .inbox .hcol-3{width:150px;text-align:left}
#middle-wide .inbox .hcol-4{width:150px;text-align:left}
#middle-wide .inbox .hcol-5{width:70px}
#middle-wide .inbox .hcol-6{width:70px}

#middle-wide .inbox .col-1{width:40px;text-align:center;cursor:pointer;}
#middle-wide .inbox .col-2{width:90px;cursor:pointer;}
#middle-wide .inbox .col-3{width:150px;cursor:pointer;}
#middle-wide .inbox .col-4{width:150px;cursor:pointer;}
#middle-wide .inbox .col-5{width:60px;text-align:center;cursor:pointer;}
#middle-wide .inbox .col-6{width:70px;text-align:center;cursor:pointer;}

#middle-wide .sent-messages{width:100%; padding:10px 0px;}
#middle-wide .sent-messages:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }

#middle-wide .sent-messages .title-blue-bar{width:100%; margin-bottom:0px;}
#middle-wide .sent-messages .title-blue-bar:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }

#middle-wide .sent-messages .title-blue-bar a{font-weight:bolder; color:#2B337C; text-decoration:none;text-align:center;}
#middle-wide .sent-messages .title-blue-bar a{color:#2B337C; text-decoration:none;}

#middle-wide .sent-messages .data-row{width:100%; padding:3px 0 8px;}
#middle-wide .sent-messages .data-row:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; font-size:0px; }

#middle-wide .sent-messages .data-row img{vertical-align:middle;}
#middle-wide .sent-messages .data-row a.bluebold{ font-weight:bolder; color:#0C779C; text-decoration:none}
#middle-wide .sent-messages .data-row a.bluebold:hover{color:#6D9914; text-decoration:none;}


#middle-wide .sent-messages .hcol-1{width:50px; }
#middle-wide .sent-messages .hcol-2{width:100px;text-align:left}
#middle-wide .sent-messages .hcol-3{width:150px;text-align:left}
#middle-wide .sent-messages .hcol-4{width:150px;text-align:left}
#middle-wide .sent-messages .hcol-5{width:140px}

#middle-wide .sent-messages .col-1{width:40px;text-align:center;cursor:pointer;}
#middle-wide .sent-messages .col-2{width:90px;cursor:pointer;}
#middle-wide .sent-messages .col-3{width:150px;cursor:pointer;}
#middle-wide .sent-messages .col-4{width:150px;cursor:pointer;}
#middle-wide .sent-messages .col-5{width:130px;text-align:center;cursor:pointer;}


/* ---------------- blue widget -------------- */

#middle .blue-widget{ width:598px;margin-top:10px; }
#middle .blue-widget:after{ clear:both; visibility:hidden; content:'.'; height:0px; display:block}
/* \*/ * html .blue-widget{height:1px} /* */
#middle .blue-widget .widget-top{font-size:0px}
#middle .blue-widget .widget-top-left{ width:5px; height:33px; background:url(../img/front/blue-widget-tl.gif); float:left;}
#middle .blue-widget .widget-top-bg{ width:586px; height:33px;  background:url(../img/front/blue-widget-tbg.gif) repeat-x top left; float:left;}
#middle .blue-widget h1{ font-size:16px;color:#2B337C; font-weight:bold; text-transform:none; background:none;padding:7px 0 0 8px;}
#middle .blue-widget h2{ font-size:16px;color:#2B337C; font-weight:bold; text-transform:none; background:none;padding:7px 0 0 8px;}
#middle_content .content .blue-widget .widget-top-bg h3{font-size:14px; font-weight:bold; color:#0B5791; margin:0px; padding-top:8px; margin:0px 0px 0px 5px;}
#middle_content .content .blue-widget .widget-top-bg h2{ font-size:16px; color:#0B5791; font-weight:bold; text-transform:none; background:none;padding:7px 0 0 8px;}
#middle_content .content .blue-widget .widget-top-bg .addthis_toolbox {float:right; padding:7px 10px 0px 0px;}
#middle .blue-widget .widget-top-right{ width:5px; height:33px; background:url(../img/front/blue-widget-tr.gif); float:left;}

#middle .blue-widget .widget-bot{font-size:0px}
#middle .blue-widget .widget-bot-left{ width:6px; height:6px; background:url(../img/front/blue-widget-bl.gif) no-repeat top left; float:left;font-size:0px}
#middle .blue-widget .widget-bot-bg{ width:584px; height:6px; background:url(../img/front/blue-widget-bbg.gif) repeat-x top left; float:left; font-size:0px}
#middle .blue-widget .widget-bot-right{ width:6px; height:6px; background:url(../img/front/blue-widget-br.gif) no-repeat top left; float:left;font-size:0px}

#middle .blue-widget .widget-middle{width:594px; padding:0px 0px;  height:auto; float:left; background:#FFF; border-left:1px solid #B9D5ED;border-right:1px solid #B9D5ED;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal;}

#middle .blue-widget .widget-middle .content{width:auto; padding:10px 5px 5px 8px;}
.content:after{font-size:0px; line-height:0px; content:'.'; display:block; height:0px; visibility:hidden; clear:both}
/* \*/ * html .content{height:1px} /* */

#middle .blue-widget .widget-middle .content .property-box{width:105px; float:left; margin:0; padding:4px;}
#middle .blue-widget .widget-middle .content .property-box p{ margin:0px; text-align:center;}
 
/*#middle .blue-widget .widget-middle .content .property-pic{width:180px; margin:0; padding:4px; border:1px solid #B8D4ED;}*/

.property-pic{width:96px; float:left; margin:0; padding:4px; border:1px solid #B8D4ED; margin-right:5px}
#middle .blue-widget .widget-middle .content .property-pic{margin:0; padding:4px; border:1px solid #B8D4ED;}
#middle .blue-widget .widget-middle .content .property-pic-1{width:280px; float:left; margin:0; padding:4px; border:1px solid #B8D4ED; margin-right:5px}
#middle .blue-widget .widget-middle .content .property-icons{margin-top:10px;}
#middle .blue-widget .widget-middle .content .property-description{width:279px; float:left; padding:0 5px}
#middle .blue-widget .widget-middle .content .property-description h3{ padding:0px; margin:0px; font-size:18px}
#middle .blue-widget .widget-middle .content .property-description h3{ padding:0px; margin:0 0 5px 0; font-size:13px; font-weight:bold;}
#middle .blue-widget .widget-middle .content .property-description p {font-size:12px; margin:0px 5px 0px 5px; text-align:justify;}

#middle .blue-widget .widget-middle .content .property-info{width:170px; float:left;margin:0px; vertical-align:top;}

	.property-icons .icon-container{float:left;margin:0 4px 4px;width:56px;}
	.property-icons .icon-container .top{width:100%; float:left}
	.property-icons .icon-container .top .left{background:url(../img/front/top-left.gif) no-repeat top left;width:4px; height:14px; float:left; font-size:0px; line-height:0px;}
	.property-icons .icon-container .top .middle{background:url(../img/front/top-middle.gif) repeat-x left top; width:46px; height:14px; float:left; font-size:9px; line-height:12px; color:#ffffff; text-align:center; font-family:Arial, Helvetica, sans-serif; overflow:hidden}
	.property-icons .icon-container .top .right{background:url(../img/front/top-right.gif) no-repeat right top; width:4px; height:14px; float:left; font-size:0px; line-height:0px;}
	.property-icons .icon-container .middlesec{border-left:2px solid #264992; border-right:2px solid #264992; width:46px; float:left; text-align:center; padding:5px 2px;}
	.property-icons .icon-container .bottom{width:100%; float:left}
	.property-icons .icon-container .bottom .left{background:url(../img/front/bottom-left.gif) no-repeat left top; width:4px; height:3px; float:left;font-size:0px}
	.property-icons .icon-container .bottom .middle{background:url(../img/front/bottom-middle.gif) repeat-x left top; width:46px; height:3px; float:left; font-size:0px}
	.property-icons .icon-container .bottom .right{background:url(../img/front/bottom-right.gif) no-repeat right top; width:4px; height:3px; float:left;font-size:0px}
	
	
	.property-icons .icon-container	.icon-details{text-align:center; float:left; width:100%;color:#2B337C; font-weight:bold}

#middle .blue-widget .widget-middle .content .property-icons-1{width:48em; float:left;}
	.property-icons-1 .icon-container{width:56px; float:left; margin:0 5px 5px 3px}
	.property-icons-1 .icon-container .top{width:100%; float:left}
	.property-icons-1 .icon-container .top .left{background:url(../img/front/top-left.gif) no-repeat top left;width:4px; height:14px; float:left; font-size:0px; line-height:0px;}
	.property-icons-1 .icon-container .top .middle{background:url(../img/front/top-middle.gif) repeat-x left top; width:46px; height:14px; float:left; font-size:9px; line-height:12px; color:#ffffff; text-align:center; font-family:Arial, Helvetica, sans-serif; overflow:hidden}
	.property-icons-1 .icon-container .top .right{background:url(../img/front/top-right.gif) no-repeat right top; width:4px; height:14px; float:left; font-size:0px; line-height:0px;}
	.property-icons-1 .icon-container .middlesec{border-left:2px solid #264992; border-right:2px solid #264992; width:46px; float:left; text-align:center; padding:5px 2px;}
	.property-icons-1 .icon-container .bottom{width:100%; float:left}
	.property-icons-1 .icon-container .bottom .left{background:url(../img/front/bottom-left.gif) no-repeat left top; width:4px; height:3px; float:left;font-size:0px}
	.property-icons-1 .icon-container .bottom .middle{background:url(../img/front/bottom-middle.gif) repeat-x left top; width:46px; height:3px; float:left; font-size:0px}
	.property-icons-1 .icon-container .bottom .right{background:url(../img/front/bottom-right.gif) no-repeat right top; width:4px; height:3px; float:left;font-size:0px}
	
	
	.property-icons-1 .icon-container	.icon-details{text-align:center; float:left; width:100%;color:#2B337C; font-weight:bold}


#middle .blue-widget .widget-middle .content .property-info ul.info{list-style-type:none; width:250px; padding:0px 9px 9px 9px; float:left; margin-left:10px;}
.property-info ul.info li{list-style-type:none; color:#2B337C; width:auto; float:left; border-bottom:1px solid #CFE2F2; padding:0px;line-height:19px }

.property-info ul.info li .left{float:left; width:150px; color:#666666; font-weight:bold; white-space:nowrap}
.property-info ul.info li .right{float:left; width:100px; text-align:right;}
.savelisting {float:left; width:280px; padding-top:0px; margin:0px; display:block;}

/* Details Page finance/view/en/<page-name> */
#middle_content .property-info-detials1 ul.info{list-style-type:none; width:250px; padding:9px; float:left; margin:0px;}
.property-info-detials1 ul.info li{list-style-type:none; color:#2B337C; width:auto; float:left; border-bottom:1px solid #CFE2F2; padding:0px;line-height:19px }

.property-info-detials1 ul.info li .left{float:left; width:100px; color:#666666; font-weight:bold}
.property-info-detials1 ul.info li .right{float:left; width:150px; text-align:right}

/* Details Page finance/view/en/<page-name> */
.property-info-detials ul.info{list-style-type:none; padding:9px; float:left; width:300px;margin-left:250px;}
.property-info-detials ul.info li{list-style-type:none; color:#2B337C; width:auto; float:left; border-bottom:1px solid #CFE2F2; padding:0px;line-height:19px }

.property-info-detials ul.info li .left{float:left; width:100px; color:#666666; font-weight:bold}
.property-info-detials ul.info li .right{float:left; width:100px; text-align:right}

.property-lang{list-style-type:none;float:right; width:200px;margin-left:260px;_margin-bottom:5px;}

/*search*/

#middle_content .property-info ul.info1{list-style-type:none; padding:0px; margin:0px; float:left; width:180px}
.property-info ul.info1 li{list-style-type:none; color:#2B337C; width:auto; float:left; border-bottom:1px solid #CFE2F2; padding:0px;line-height:19px }

.property-info ul.info1 li .left{float:left; width:105px; color:#666666; font-weight:bold;white-space:nowrap;}
.property-info ul.info1 li .right{float:left; width:75px; text-align:right}

.latest-offer-link{font-size:11px; font-weight:500; color:#ffffff;text-decoration:none;}
.latest-offer-link:hover{font-size:11px; font-weight:500; color:#ffffff;text-decoration:none}


/* Newsletter Subscription */

/* Registration form */
.newsletter-form{width:100%; height:auto; margin-top:20px; padding-bottom:20px}
.newsletter-form h4{color:#0B5791;font-size:16px;font-weight:bold;margin-bottom:5px; }
.newsletter-form fieldset{border:none;}
.newsletter-form label.blocked{ padding:0px; margin:0px; width:auto; line-height:17px;}
.newsletter-form label.catblock{ padding:0px; margin:0px 8px 0px 0px; width:auto; line-height:17px;}
.newsletter-form .heading{ display:block; width:100%; float:left; padding-top:5px; padding-bottom:12px; line-height:17px;}
.newsletter-form .field-grp{ display:block; width:100%; float:left; line-height:17px;}
.newsletter-form .label-area{ width:160px; float:left; text-align:right; color:#5d5d5d; font:11px Verdana, Arial, Helvetica; font-weight:normal; margin-right:15px; }
.newsletter-form .label-area-1{ width:280px; float:left; text-align:right; color:#5d5d5d; font:11px Verdana, Arial, Helvetica; font-weight:normal; margin-right:15px; }
.newsletter-form .label-area-2{ width:120px; float:left; text-align:right; color:#5d5d5d; font:11px Verdana, Arial, Helvetica; font-weight:normal; margin-right:15px; }
.newsletter-form .block-single{ width:570px; float:left; padding:0px 0px 5px 0; margin:0;}

.newsletter-form .cols{ width:136px; margin-right:5px; padding:2px 0; float:left; text-align:left; color:#5d5d5d; font:11px Verdana, Arial, Helvetica; font-weight:normal;}

.newsletter-form .field-area{ width:421px; height:26px; float:left; line-height:17px;}
.newsletter-form .field-textarea{ width:100%; height:120px; float:left; line-height:17px; }
.newsletter-form .field-area-1{ width:300px; height:auto; padding-bottom:8px; float:left; line-height:17px; }
.newsletter-form .block-area{ width:400px; height:26px;  float:left; padding:0; margin:0;}
.newsletter-form input,select{ font-family:Arial, Helvetica, sans-serif;  font-size:11px; color:#5d5d5d; margin:0px; padding:0px;}
.newsletter-form a{font-weight:normal}
.newsletter-form .txt-box{width:258px; height:16px; background:url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.newsletter-form .txt-box-1{width:380px; height:16px; background:url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.newsletter-form .select-box{width:262px; height:18px; background:url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.newsletter-form .select-box-search{width:200px; height:18px; background:url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.newsletter-form .select-box-1{width:380px; height:18px; background:url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }
.newsletter-form .txtarea-box{width:380px; height:100px; background:url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }

.newsletter-form .browse-box{height:18px; background:url(../img/front/txt-box-bg.gif) repeat-x top left; border-bottom:1px solid #dddddd; border-left:1px solid #c3c3c3;  border-right:1px solid #c3c3c3; border-top:0px; padding-top:2px; }

.newsletter-form .radio-btn{ padding:0px; margin:0px 2px 0px 0px; }
.newsletter-form .radiobtn{ padding:0px; margin:0px 3px 0px 3px; }
.newsletter-form .check-box{ padding:0px; margin:0px 5px 0px 0px; }
.newsletter-form .register_button{ 	background:url(images/btn-register.gif) no-repeat; width:88px; height:22px; cursor:pointer;	border:0px;	margin:15px 0px 5px 35px;}
	
.signup-form .error-message{display: none;}
.error-message{color:#C71502;text-decoration:none;}


/* Guide Static Page CSS */
div.textbackground	{
	width:580px;
	background-color:#ffffff;
}
img#textbackgroundindex	{
	width:560px;
	height:340px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
.textboxtitle	{
	width:180px;
	height:20px;
	text-indent:5px;
	font-size:0.8em;
	color:#ffffff;
	font-weight:bold;
	padding:2px 0px 2px 0px;
	margin:10px 0px 0px 10px;
	float:left;
	display:inline;
	z-index:3;
	background-image:url(../img/front/contentnavtitle.png);
}
a.textboxtitle 	{
	color:#ffffff;
	text-decoration:underline;	
}
a.textboxtitle:hover	{
	color:#e3ecff;
	text-decoration:none;
}
a.textboxtitle:visited	{
	color:#ffffff;
	text-decoration::underline;
}
div.textbox	{
	width:180px;
	height:105px;
	color:#0e68b4;	
	line-height:1.2em;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 10px;
	float:left;
	display:inline;
	background-image:url(../img/front/texboxbackground.png);
}
.textbox p {
	margin:2px;
}
.textbox ul	{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.textbox li	{
	font-size:0.7em;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-indent:15px;
	background-image:url(../img/front/linkarrow.png);
	background-repeat:no-repeat;
	background-position:3px 8px;
	list-style-type:none;
}
.textbox a {
margin-right:2px;
}
.textbox li	a	{
	color:#0e68b4;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}
.textbox li	a:hover{
	color:#81b5f9;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
}
.textbox li	a:visited{
	color:#0e68b4;
	margin:4px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:underline;
}

.page-content ul{
margin-left:2em;
           
}
.page-content ol{
margin-left:2em;
           
}
.page-content img{
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
           
}
.page-content a	{
font-size:12px;
font-weight:bold;
}
.page-content a:hover	{
font-size:12px;
font-weight:bold;
}
a.normalArial {font-size:12px;}

.ContactBoxFormDiv .widget:after{ clear:both; visibility:hidden; content:'.'; height:0px; display:block}
/* \*/ * html .widget{height:1px} /* */
.ContactBoxFormDiv .widget .widget-top{font-size:0px}
.ContactBoxFormDiv .widget .widget-top-left{ width:10px; height:35px; background:url(../img/front/blue-widget-top-left.gif); float:left;}
.ContactBoxFormDiv .widget .widget-top-bg{ width:600px; height:35px;  background:url(../img/front/blue-widget-top-bg.gif) repeat-x top left; float:left;}
.ContactBoxFormDiv .widget h1{ font-size:18px;color:#fff; text-transform:none; background:url(../img/front/heading-icon.gif) no-repeat 3px 11px;  padding:8px 0 0 22px;}
.ContactBoxFormDiv .widget h1.newheading{ font-size:18px;color:#fff; text-transform:normal; background:url(../img/front/heading-icon.gif) no-repeat 3px 11px;  padding:8px 0 0 22px;}
.ContactBoxFormDiv .widget .widget-top-right{ width:10px; height:35px; background:url(../img/front/blue-widget-top-right.gif); float:left;}

.ContactBoxFormDiv .widget .widget-bot{font-size:0px}
.ContactBoxFormDiv .widget .widget-bot-left{ width:7px; height:7px; background:url(../img/front/blue-widget-bot-left.gif) no-repeat top left; float:left;}
.ContactBoxFormDiv .widget .widget-bot-bg{ width:606px; height:7px;  background:url(../img/front/blue-widget-bot-bg.gif) repeat-x top left; float:left;}
.ContactBoxFormDiv .widget .widget-bot-right{ width:7px; height:7px; background:url(../img/front/blue-widget-bot-right.gif) no-repeat top left; float:left;}
.ContactBoxFormDiv .widget .widget-middle{width:618px; padding:0px 0;  height:auto; float:left; background:#FFF; border-left:1px solid #8DBCDD;border-right:1px solid #8DBCDD;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-weight:normal;}
.ContactBoxFormDiv .widget .widget-middle .content{width:auto; padding:10px;}
.ContactBoxFormDiv .widget .widget-middle .content h2{font-size:22px; font-weight:bold; color:#0B5791; margin-bottom:5px}
.ContactBoxFormDiv .widget .widget-middle .content h3{font-size:20px; font-weight:normal; color:#FE7000;text-transform:none; margin:10px 0 0 10px;}
.ContactBoxFormDiv .widget .widget-middle .content h4{font-size:16px; font-weight:bold; color:#0B5791; margin-bottom:5px;margin-left:5px;}
.ContactBoxFormDiv .widget .widget-middle .content h5{font-size:14px; font-weight:bold; color:#0B5791; margin-bottom:5px}


.ContactBoxFormDiv .widget{ width:620px; margin:0 auto; }
.ContactBoxFormDiv .widget .widget-top-bg h6{ font-size:12px; color:#666666; font-weight:normal; padding:8px 0px 0px;}
.ContactBoxFormDiv .widget .widget-top-bg h6 span{color:#0b5791;}
.ContactBoxFormDiv  .blue-widget .widget-middle .content .property-box1{width:100px; float:left; margin:0; padding:4px;margin-right:5px;}
.ContactBoxFormDiv  .blue-widget .widget-middle .content .property-pic1{width:100px; margin:0; padding:4px; border:1px solid #B8D4ED;}
.ContactBoxFormDiv  .blue-widget .widget-middle .content .property-right{width:220px; float:left; padding-left:15px; padding-top:10px;}
.ContactBoxFormDiv  .blue-widget .widget-middle .content .property-right p{ margin:0px; width:220px; line-height:20px}
.ContactBoxFormDiv  .blue-widget .widget-middle .content .property-right-bottom{float:left; width:230px; padding:35px 0px 0px;}
.ContactBoxFormDiv  .blue-widget .widget-middle .content .property-right-bottom p{  margin:0px; padding:5px 0px 0px;}
.ContactBoxFormDiv  .blue-widget .widget-middle .content .property-right h3{ padding:0px; margin:0px; font-size:18px}

/*Contact */
.contactadd {margin-left:10px;}
.contactadd p { line-height: 10px;}
/*Register font */
#registerfont p{ font-size:12px; text-align: justify; padding:0px 10px 0px 10px;}
#registerfont a{font-size:12px; text-decoration:underline;}
#registerfont a:hover{font-size:12px;}

/*AJAX SignUp Register popup */
#ContactBox {
	display:none;
	position: absolute; left: 0px; top: 0px; width:100%; height:100%;
	/*text-align:center;*/
	z-index:3;
	/*background:url("http://sitening.com/extras/background-trans.png");*/
	background-color:#000;
	-moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50);
	}
.ContactBoxFormDiv , #confirmAddBusiness{z-index:211;position:absolute;	left:0px;/*top:-200px!important;*/ 	width:100%;	}
.ContactBoxFormDiv .inner {	position: relative;	}

#middle_content .blue-widget .widget-middle .content .business-description{width:195px; float:left; padding:0 5px; text-align:justify;}
#middle_content .blue-widget .widget-middle .content .business-description h3 {font-size:16px; margin-bottom:0px; color:#fe7000}
#middle_content .blue-widget .widget-middle .content .business-description a {font-size:12px;}

#middle_content .blue-widget .widget-middle .content .business-info-details ul.info{list-style-type:none; width:260px; padding:0px; float:right; margin:0px;}
#middle_content .business-info-details ul.info li{color:#2B337C; width:auto; float:left; border-bottom:1px solid #CFE2F2; padding:0px;line-height:19px }
#middle_content .business-info-details ul.info li .left{float:left; width:100px; color:#666666; font-weight:bold}
#middle_content .business-info-details ul.info li .right{float:left; width:150px; text-align:right}

#middle_content .flags{ width:260px; float:right; margin:3px 0px 0px 4px; list-style:none;}
#middle_content .flags p{float:left; }
#middle_content .flags ul.flags {width: 180px; float:right; margin:0px; padding:0px;}
#middle_content .flags li {float:left;display:inline; margin:0px; padding:0px;}
#middle_content .flags label {float:left; margin:0px 0px 0px 5px; display:inline;}
#middle_content .flags input {width:15px; float:left; margin:3px 0px 0px 2px; display:inline;}

#tab-content-seller ul{margin:0px;}
#tab-content-seller ul li.liClass {margin-left:7px;}

/*Advertise Business Property popup 
#confirmAddBusiness {position:absolute;background:#FFFFFF;z-index:201;display:none; top:0px; left:0px;_left:0px;}
#confirmAddBusiness h1 {width:400px; float:left; text-transform:none;}
#confirmAddBusiness .widget-middle p {font-size:12px; margin:10px 0px 10px 10px;}
#confirmAddBusiness .widget-middle p a {font-size:12px; font-weight:bold;}*/
/*Advertise Properties Property popup 
#confirmAdvertiseProperty {position:absolute;background:#FFFFFF;z-index:201; display:none; top:0px; left:0px; _left:0px;}
#confirmAdvertiseProperty h1 {width:400px; float:left; text-transform:none;}
#confirmAdvertiseProperty .widget-middle p {font-size:12px; margin:10px 0px 10px 10px; }
#confirmAdvertiseProperty .widget-middle p a {font-size:12px; font-weight:bold;}*/

/*Availability Calendar*/
.previous {float:left; margin-left:5px;}
.previous a {font-size:12px;}
.previous a:hover {font-size:12px;}
.next {float:right; margin-right:5px;}
.next a {font-size:12px;}
.next a:hover {font-size:12px;}
#availability_calendar {float: left; margin: 10px 5px 10px 25px; display:inline;}
#middle_content ul.show_availability{margin:0px 10px 0px 0px; padding: 0; list-style: none; float:right; display:inline;}
table.month td {background-color: #ffac30;}
table.month td.day {background-color: #c3e1fb;cursor: pointer;}
table.month td.accupied {background-color: #2475b9;}
