@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'Vegur';
    src: url('/fonts/vegur/vegur-r-webfont.eot');
    src: url('/fonts/vegur/vegur-r-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/vegur/vegur-r-webfont.woff') format('woff'),
         url('/fonts/vegur/vegur-r-webfont.ttf') format('truetype'),
         url('/fonts/vegur/vegur-r-webfont.svg#VegurRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'RockwellBold';
    src: url('/fonts/rock/rockb-webfont.eot');
    src: url('/fonts/rock/rockb-webfont.eot?iefix') format('eot'),
         url('/fonts/rock/rockb-webfont.woff') format('woff'),
         url('/fonts/rock/rockb-webfont.ttf') format('truetype'),
         url('/fonts/rock/rockb-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ArialNarrowBold';
    src: url('/fonts/arial/arialnb-webfont.eot');
    src: url('/fonts/arial/arialnb-webfont.eot?iefix') format('eot'),
         url('/fonts/arial/arialnb-webfont.woff') format('woff'),
         url('/fonts/arial/arialnb-webfont.ttf') format('truetype'),
         url('/fonts/arial/arialnb-webfont.svg') format('svg');
/*    font-weight: normal;
    font-style: normal;*/

}

@font-face {
    font-family: 'AllerBold';
    src: url('/fonts/aller/aller-webfont.eot');
    src: url('/fonts/aller/aller-webfont.eot?iefix') format('eot'),
         url('/fonts/aller/aller-webfont.woff') format('woff'),
         url('/fonts/aller/aller-webfont.ttf') format('truetype'),
         url('/fonts/aller/aller-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaBold';
    src: url('/fonts/helv/helr65w-webfont.eot');
    src: url('/fonts/helv/helr65w-webfont.eot?iefix') format('eot'),
         url('/fonts/helv/helr65w-webfont.woff') format('woff'),
         url('/fonts/helv/helr65w-webfont.ttf') format('truetype'),
         url('/fonts/helv/helr65w-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* georgia Italic Font */
@font-face {
  font-family: 'georgia-italic';
  src: url('/fonts/georgia/georgia-italic.eot'); /* IE9 Compat Modes */
  src: url('/fonts/georgia/georgia-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/georgia/georgia-italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/georgia/georgia-italic.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/fonts/georgia/georgia-italic.svg#georgia-italic') format('svg'); /* Legacy iOS */
}
/* georgia Font */
@font-face {
  font-family: 'georgia';
  src: url('/fonts/georgia/Georgia.eot'); /* IE9 Compat Modes */
  src: url('/fonts/georgia/Georgia.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/georgia/Georgia.woff') format('woff'), /* Modern Browsers */
       url('/fonts/georgia/Georgia.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('/fonts/georgia/Georgia.svg#georgia-italic') format('svg'); /* Legacy iOS */
}
/* Open Sans */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,400,600,300,700&subset=latin,cyrillic-ext);

html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, fieldset, form, label, legend, table, tr, th, td, input, textarea, select, div {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
li {
	list-style: none;
}
	
	
	
input, textarea, select {
	line-height: normal;
}

a:hover {
	text-decoration:none;
	color:#393838;
}
img {
	border: none;
	margin: 0;
}
.float-l {
	float: left;
	/*cursor:default;*/
}
.mrr5 {
	margin-right: 5px;
}
.float-r {
	float: right;
}
.clear {
	clear: both;
}
.over-flow {
	overflow:hidden;
}
.vl {font-family:arial !important;font-size:14px;color:#666 !important;line-height:20px;}

body{font:normal 14px Arial, Helvetica, sans-serif;}
/*HEADER START HERE*/

/*
removed for new homepage
#header-outter{background:url(/images/header-bg.jpg) repeat-x;border-bottom:2px solid #4466a9;}
*/
#header-top{overflow:hidden;}
p.logo {float:left; margin:23px 0 0 13px;}
p.logo a{display:block;}
p.logo a img{margin:0px!important; float:none!important;}

ul.nav{float:right; margin:14px 0 0 0;}
ul.nav li{float:left;}
ul.nav li span{font-size:12px;}
/*ul.nav li a{color:#585858; margin:0 9px;}*/

ul.nav li a{color:#000; margin:0 9px;border-bottom:1px dotted #000;}
ul.nav li a:hover{color:#6699CC;border-bottom:1px solid #6699CC;}
ul.nav li a.underline{color:#6699cc; text-decoration:underline;border:0px;}


ul.nav-2{float:right; margin:12px 0 0 0;}
ul.nav-2 li{float:left; margin:0 0 0 15px;}
ul.nav-2 li a{color:#585858; color:#fff; display:block; background:url(/images/header_grey_btn.png) left top no-repeat;  line-height:23px;font-weight:bold; font-size:10px; }
ul.nav-2 li a:hover{background:url(/images/hover_header_grey_btn.png) left top no-repeat;}
ul.nav-2 li a:hover span{background:url(/images/hover_header_grey_btn.png) right bottom no-repeat;}
ul.nav-2 li a:active{background:url(/images/active_grey_btn.png) left top no-repeat;}
ul.nav-2 li a:active span{background:url(/images/active_grey_btn.png) right bottom no-repeat;}
ul.nav-2 li a span{ background:url(/images/header_grey_btn.png) right bottom no-repeat; padding:0 13px; display:block;font-weight: 11px;}
ul.nav-2 li a span img{margin:0 0 0 2px!important; float:none!important;}
.google_ad_client_img{ width:728px;float:right;margin-top:7px;}
#header-top img{float:right; margin:5px 0 0 0;}

#header-bottom{display:inline-block; margin:11px 0 0 0;width:100%;float:left;}
#header-bottom ul{float:left;}

/*drop down start here*/
/*#header-bottom ul li ul {position:absolute; top:26px; width:580px; padding:0; left:-2px; background:url(/images/drop-down-bg.png) no-repeat; display:none; opacity:0; padding:0 0 0px 0; list-style:none; z-index:2000;}
*//*#header-bottom ul li:hover ul{display:block;}
*//*#header-bottom ul ul h2{color:#FF9966; font:bold 18px/20px Arial, Helvetica, sans-serif; margin:26px 0 10px 12px;}
#header-bottom ul ul li{margin:0px 4px; padding:0; overflow:hidden; background:url(/images/li-bg.gif) repeat-y; font:bold 12px/24px Arial, Helvetica, sans-serif; color:#666; border-bottom:1px solid #cccccc; width:572px; padding-bottom:26px;}
*//*#header-bottom ul ul li a{border:none; padding:0px; font:normal 14px/24px Arial, Helvetica, sans-serif; color:#336699;}
*/#header-bottom ul ul li .blog-1{float:left; padding:0 28px 26px 14px; border-left:1px solid #cccccc;}
#header-bottom ul ul li .blog-3{border:none; padding-bottom:0px;}
#header-bottom ul ul li a:hover{border:none;}
#header-bottom ul ul li .rent{}
#header-bottom ul ul li .rent a{font-size:14px; line-height:24px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
#header-bottom ul ul li .name a{font-size:12px; line-height:12px; margin-bottom:20px;}
#header-bottom ul ul li .name a:hover{margin-bottom:20px;}
#header-bottom ul ul li .name a.none{margin:0px;}
#header-bottom ul ul li .name a.none:hover{margin:0px;}
#header-bottom ul ul li .name a span{display:block; font-size:11px; color:#999999;}


/*drop down end here*/
#header-bottom ul li{background:url(/images/menu-bg.jpg) repeat-x; float:left; padding:0px; position:relative; z-index:2000;}
#header-bottom ul li a{background: url(/images/menu-bg.jpg) repeat-x scroll 0 0 transparent;border-left: 1px solid #ccc;color: #000000;display: block;line-height: 24px;margin-bottom: 0;padding: 0 9px 2px;}
#header-bottom ul li a.active{background:url(/images/menu-hover.jpg) repeat; margin:0px; color:#fff; padding:0 9px 2px;}
#header-bottom ul li a:hover{background:url(/images/menu-hover.jpg) repeat; margin:0px; color:#fff; padding:0 9px 2px;}
#header-bottom ul li a span{color: red;}
#header-bottom ul li a:hover span{color: yellow;}
#header-bottom ul li a.selected span{color: yellow;}

#header-bottom .selected{background:url(/images/menu-hover.jpg) repeat !important; margin:0px; color:#fff !important; padding:0 9px 2px;}

#header-bottom .right{float:right;}
#header-bottom .right a{background:url(/images/orange-sprite.png) left top no-repeat; font:bold 11px/22px Arial, Helvetica, sans-serif; color:#fff; display:block; float:left; margin:0 0 0 7px;}
#header-bottom .right a:hover {background:url(/images/hover-orange-sprite.png) left top no-repeat;}
#header-bottom .right a:hover span{background:url(/images/hover-orange-sprite.png) right bottom no-repeat;}
#header-bottom .right a:active{background:url(/images/active-orange-sprite.png) left top no-repeat;}
#header-bottom .right a:active span{background:url(/images/active-orange-sprite.png) right bottom no-repeat;}
#header-bottom .right a span{background:url(/images/orange-sprite.png) right bottom no-repeat; display:block; padding:0 7px;}

#header-bottom .drop-out .menu .linkset {	
	float:left;	
}

#header-bottom .drop-out .menu .linkset ul {
	display:inline-block;
	padding: 0px 30px 0 16px!important;	
	margin:3px 0 0;
}
	
#header-bottom .drop-out .menu .linkset ul li {
	padding:0!important;
	background:none !important;
	float:none!important;
	margin:0px 0 !important;
	border:none!important;
	
}
	
#header-bottom .drop-out .menu .linkset ul li a{
	color:#336699 !important;
	border:none!important;
	margin:0px 0 !important;
	text-decoration:none;	
	padding:0 !important;
	display:inline-block;
	background:none!important;
	line-height:24px;
	font-size:14px;
	font-family: "Arial, Helvetica, sans-serif" !important;
}

#header-bottom .drop-out .menu .linkset ul li a:hover {
	color:#666666!important;
}

#header-bottom .drop-out .menu .linksethead {
	color:#666 !important;
	font-size:12px;
	font-weight:bold;
	padding:10px 0px 0px 16px;
}

#services-submenu {

}
#resources-submenu{
	width:600px;
}
/*HEADER END HERE*/


/*CONTENT START HERE*/
/*inlined image=bg.jpg*/
#content-outter{background:#d2dce3 url('data:image/jpg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgYGBggGBggMCAcIDA4KCAgKDhANDQ4NDRARDA4NDQ4MEQ8SExQTEg8YGBoaGBgjIiIiIycnJycnJycnJyf/2wBDAQkICAkKCQsJCQsOCw0LDhEODg4OERMNDQ4NDRMYEQ8PDw8RGBYXFBQUFxYaGhgYGhohISAhIScnJycnJycnJyf/wAARCABSAAIDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAIDB//EABoQAQEAAgMAAAAAAAAAAAAAAAARARICUZH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A79RNATRNATRvOPWPAE0ZbAM9hlsAgAH/2Q==') left top repeat-x;}
#content{width:981px; margin:0 auto; overflow:hidden;}
.content-top{border-bottom:1px dotted #cccccc; margin:18px 0 0 0; /*position:relative;*/ padding:0 0 14px 0; display:inline-block; width:100%;}
.content-top ul{overflow:hidden; float:left;}
.content-top ul li{float:left; margin:0 6px 0px 0;}
.content-top ul li a{border:1px solid #d6d6d6; display:block; font-size:14px; color:#999999; line-height:23px; padding:0 9px; background:none; margin:0px;}
.content-top ul li a:hover, .content-top ul li a.active{background:#ffffcc; border:1px solid #facc70; color:#000;}
.content-top a.more{color:#5690b9; background:url(/images/blue-aero.png) right 5px no-repeat; margin:6px 0 0 9px; display:inline-block; padding:0 8px 0 0;}
.content-top a{color:#5690b9; margin:6px 0 0 9px; display:inline-block; padding:0 8px 0 0;}
.fblikeboxClass { float:left; z-index:99; width:80px; margin-top:5px; overflow:hidden;}
.content-mid{overflow:hidden;height:340px;}

#search-form-container{font-family:Vegur;background-color:#666;padding:22px 18px 24px 26px;color:#fff;float:left;margin-top:15px;width:555px;}
#search-form-container .city{width:280px;padding:5px;border:1px solid #ccc;margin-top:4px;}
#search-form-container .locality{width:269px;padding:5px;border:1px solid #ccc;margin-top:4px;font-family: vegur;}
#search-form-container .searchbtn{background-color:#8ac959;color:#fff;border:0px;width:120px;font-size:18px;padding-bottom: 3px;padding-top: 2px;cursor:pointer;font-family:vegur;}
#search-form-container h3{font-family:Vegur;font-size:24px;font-weight:normal;color:#fff;}
#search-form-container h4{font-family:Vegur;font-size:18px;font-weight:normal;margin-bottom: 6px;margin-top: 15px;color:#fff;}

.content-mid .left{float:left; width:482px; background:#FFF; margin:10px 0 0 0; *margin:17px 0 0 0;}
#search-form-container .con, .content-mid .left .con{border:1px solid #c6c6c6; padding:16px 0 0 0px; border-top:none;}
#search-form-container .con a, .content-mid .left .con a{}
#search-form-container ul, .content-mid .left ul{overflow:hidden; border:1px solid #C6C6C6; border-bottom:none; padding:17px 0 0 14px; background:url(/images/ul-bg.png) left 68px repeat-x; }
#search-form-container ul li, .content-mid .left ul li{float:left;}
#search-form-container ul li a, .content-mid .left ul li a{display:block; border-right:1px solid #dedede; padding:16px 29px 0 29px;  font-size:22px; color:#000; line-height:16px; font-family:"AllerBold"; margin:1px 0 0px 0px; height:35px; letter-spacing:1px;}
#search-form-container ul li a:hover, #search-form-container ul li a.selected, #search-form-container ul li.rent a:hover, #search-form-container ul li.rent a.selected, .content-mid .left ul li a:hover, .content-mid .left ul li a.selected, .content-mid .left ul li.rent a:hover, .content-mid .left ul li.rent a.selected{border:1px solid #c4c4c4; border-bottom:none; margin:0px; color:#8f8f8f;}
#search-form-container ul li.rent, .content-mid .left ul li.rent{}
#search-form-container ul li.rent a, .content-mid .left ul li.rent a{ border:none; padding:0 20px 12px 20px!important; height:39px!important;}
#search-form-container ul li a span, .content-mid .left ul li a span{display:block; font-size:16px; padding:10px 0 0 0;}
#search-form-container .con .box-1, .content-mid .left .con .box-1{overflow:hidden; border-bottom:1px dotted #cccccc; padding:5px 20px 10px 20px; font:italic 12px/24px Georgia, "Times New Roman", Times, serif; color:#999999;}
.size{width:228px; height:17px; float:left; border:1px solid #ccc; margin:0 15px 0 0; padding:5px; font:normal 14px Arial, Helvetica, sans-serif; color:#000;}

#search-form-container .con .box-1 ul, .content-mid .left .con .box-1 ul{margin:0px; padding:0px; background:none;}
#search-form-container .con .box-1 ul li, .content-mid .left .con .box-1 ul li{float:left; width:17px; height:17px; margin:0 3px 0 0;}
#search-form-container .con .box-1 ul li a, .content-mid .left .con .box-1 ul li a{background:#d0d0d0; color:#fff; padding:0px; font-size:10px; font-family:"HelveticaBold";border:none; line-height:17px; font-style:normal; display:block; text-align:center;}
#search-form-container .con .box-1 ul li a:hover, #search-form-container .con .box-1 ul li a.active, .content-mid .left .con .box-1 ul li a:hover, .content-mid .left .con .box-1 ul li a.active{background:#99ccff;}
#search-form-container .con .box-1 ul li a span, .content-mid .left .con .box-1 ul li a span{font-size:6px; padding:0px;}
#search-form-container .con .box-1 p, .content-mid .left .con .box-1 p{font:italic 14px Georgia, "Times New Roman", Times, serif; margin:0 0 9px 0; color:#666666;}
.size-2{font:normal 14px Arial, Helvetica, sans-serif; color:#000; width:68px; height:17px; border:1px solid #ccc; float:left; padding:5px; }
#search-form-container .con .box-2, .content-mid .left .con .box-2{*padding:5px 20px 0px 20px!important;}
#search-form-container .con .box-1 label, .content-mid .left .con .box-1 label{float:left; color:#000; font-size:14px; margin:0 33px;}
#search-form-container .con img, .content-mid .left .con img{margin:2px 10px 7px 15px; *margin:0 10px 0px 15px;}


.content-mid .center{width:230px; float:left; margin:72px 0 0 24px;}
.content-mid .center h2{font:bold 24px/19px Arial, Helvetica, sans-serif; color:#ffcc66; margin:0 0 10px 0;}
.content-mid .center img{margin:10px 0  4px 2px;}
.content-mid .center span{font-size:16px; color:#666; display:block;}

#form_related_msg{
	float:left;
	width:450px;	
	padding:10px;
	margin-top:40px;	
}

.quote_box {
	background-color: #EFEFEF;
	background-repeat:no-repeat;		
	margin:12px 0px 10px 5px;
	height:90px;
	padding:5px;		
}

.quote_box .mark {
		background-image:url(/images/quote_open.gif);
		background-repeat:no-repeat;	
		padding:5px 0px 5px 15px;
		font-size:13px;
		color:#666;
		font-style:italic;		
		float:right;
		width:340px;		
}

.quote_box .mark .name {
	padding-top:15px;
	text-alignment:right;
	color:#666;	
}
	
.quote_box .person {
	float:left;
	width:75px;
	vertical-align:top;
	padding:5px 0px 0px 5px
}

#form_related_msg .big_text_msg, .content-mid #whycf .title {font:bold 24px/26px Arial, Helvetica, sans-serif; margin:0 0 10px 0;}
.orange_title { color: #FAA911; }
.green_title { color: #7DB545; }
.blue_title { color: #329999}
	
#form_related_msg .msg, .content-mid #whycf span{font-size:14px; color:#666; display:block;}
#form_related_msg .msg .point {margin-bottom:8px;}
#form_related_msg .msg .action a { text-decoration:underline; font-weight:bold}
	
.content-mid .right{float:right; width:222px; background:#f2c69d; text-align:center; margin:17px 3px 0 0;}
.content-mid .right a{background:url(/images/btn-2.png) left top no-repeat; display:inline-block; font-family:"ArialNarrowBold"; font-size:16px; color:#fff; line-height:38px; margin:11px 0 0 0;}
.content-mid .right a:hover{background:url(/images/hover-btn-2.png) left top no-repeat;}
.content-mid .right a:hover span{background:url(/images/hover-btn-2.png) right -37px no-repeat;}
.content-mid .right a:active{background:url(/images/active-btn-2.png) left top no-repeat;}
.content-mid .right a:active span{background:url(/images/active-btn-2.png) right -37px no-repeat;}
.content-mid .right a span{background:url(/images/btn-2.png) right -37px no-repeat; display:block; padding:0 20px;}
.content-mid .right p{font:italic 12px Georgia, "Times New Roman", Times, serif; color:#cc6633; text-align:left; padding:0 20px; margin:5px 0 0 0;}
.white{color:#fff!important;}

.create{background:#dff29d; margin:11px 0 0 0; padding:0 0 12px 0;}
.create a{background:url(/images/green-btn.png) right -37px no-repeat!important;  padding:0 13px 0 0;}
.create a:hover{background:url(/images/hover-green-btn.png) right -37px no-repeat!important; }
.create a:hover span{background:url(/images/hover-green-btn.png) left top no-repeat!important; }
.create a:active{background:url(/images/active-green-btn.png) right -37px no-repeat!important; }
.create a:active span{background:url(/images/active-green-btn.png) left top no-repeat!important; }
.create a span{background:url(/images/green-btn.png) left top no-repeat!important; padding:0 7px 0 20px!important;}
.green{color:#83a223!important;}

.content-bottom{overflow:hidden; padding:14px 0 0 0;}
.content-left{width:628px; float:left;}
.spotlight{border:1px solid #638094; padding:7px 5px 4px 7px;  background:#fff; margin:0 0 10px 0; display:inline-block; width:616px;}
.spotlight img{float:left; }
.abs-1{position:absolute; top:163px; left:157px; background:url(/images/abs-1.png) no-repeat; width:164px!important; height:31px; font-weight:bold; font-size:20px; color:#fff; text-align:center; padding:10px 0 0 0; z-index:42;}
.spotlight .right{float:right!important; width:287px!important; }
.spotlight .right img{margin:0px!important;}
.spotlight .right a{float:right; font-family:"RockwellBold"; color:#93bdd9; font-size:20px; margin:0 0px 0 0;}
.spotlight .right h2{font:normal 26px/28px Arial, Helvetica, sans-serif; color:#000; width:100%; float:left; }
.spotlight .right  h4{font:normal 16px Arial, Helvetica, sans-serif; color:#666666; float:left; width:100%;}
.spotlight .right  h4 span{color:#000;}
.spotlight .right  p{font:normal 12px Arial, Helvetica, sans-serif; color:#666666; float:left; width:100%;}
.spotlight ul.navigation {float:left; padding:0 0 0 0px; overflow:hidden; width:100%;}
.spotlight ul.navigation li{float:left; font:normal 11px Arial, Helvetica, sans-serif; margin:7px 6px 0 0px; }
.spotlight ul.navigation li a{display:block; width:100px; height:53px; color:#999; padding:4px 9px 0 9px; background:#d9d9d9;}
.spotlight ul.navigation li a small{font:normal 14px Arial, Helvetica, sans-serif; color:#000; display:block;}
.spotlight ul.navigation li a small span{font-size:12px; font-weight:bold; color:#3366cc;}
.spotlight ul.navigation li a:hover, .spotlight ul.navigation li a.selected{background:#ffcc99; color:#c46608;}
.spotlight ul.navigation li.mar{margin:7px 0 0 0px;}

.spotlight .sale{background:#e8f0f4; border-bottom:1px dotted #7595ac; padding:8px 8px 0 8px; margin:0 0 9px 0;}
.spotlight .sale h2{padding:0 0 5px 5px; margin:10px 0 5px 12px;}
.spotlight .sale h2 a {font:bold 12px/12px Arial, Helvetica, sans-serif; color:#669900;}
.spotlight .sale h2 a:hover{font:bold 12px/12px Arial, Helvetica, sans-serif; color:#669900; text-decoration:underline;}

.spotlight .sale .box-1{border-bottom:1px dotted #7595ac; overflow:hidden; padding:6px 5px 10px 5px;}
.spotlight .sale .box-1 .left{width:443px; float:left;}
.spotlight .sale .box-1 .left p span{font-weight:bold; color:#003366;}
.spotlight .sale .box-1 .left p{color:#3366cc; float:right;  width:405px; line-height:16px; margin:5px 5px 0 0;}
.spotlight .sale .box-1 .left p a{color:#3366cc; line-height:16px;}
.spotlight .sale .box-1 .left p a:hover{color:#3366cc; line-height:16px; text-decoration:underline}
.spotlight .sale .box-1 .left img{float:left;}
.spotlight .sale .box-1 .right{width:100px!important; float:right; padding:5px 5px 0 0;}
.spotlight .sale .box-1 .right span{font:normal 12px Arial, Helvetica, sans-serif; display:block; text-align:right; color:#666;}
.spotlight .sale .box-1 .right span a{font:italic 12px Arial, Helvetica, sans-serif; color:#666666;}
.bor{border:none!important;}
.spotlight h2{font:bold 12px/12px Arial, Helvetica, sans-serif; color:#669900; }

.spotlight .project{border-bottom:1px dotted #7595ac; padding:8px 4px 8px 3px; margin:0 0 9px 0; overflow:hidden;}
.spotlight .project h2 {margin-bottom:10px; margin-top:10px;}
.spotlight .project .first{width:151px; float:left;height:240px}
.spotlight .project .first ul{float:none;}
.spotlight .project .first  ul li{ font-size:12px; color:#3366cc; overflow:hidden; float:none; margin:7px 0 9px 0; *margin:5px 0 6px 0; font-weight:bold;}
.spotlight .project .first  ul li a{ font-size:12px; color:#3366cc; overflow:hidden; float:none; font-weight:bold;}

.spotlight .project .first ul li h3{background:#fef8a5; color:#000; float:left; padding-right:5px; font-size:12px; font-weight:normal; }
.spotlight .project .first ul li span{font-size:11px; color:#999; display:block; text-transform:none;}

.spotlight .project .first ul li small{background:#fef8a5; padding:2px; font-size:8px; color:#000; margin:0 0 0 10px;}
.spotlight .project .first .go{background:#dee9ef; font-size:18px; line-height:15px; color:#336699; font-weight:bold; padding:5px; margin:29px 0 0 0; font-family:"AllerBold";} 
.spotlight .project .first .go span{display:block; font-size:14px;}

.spotlight .project .agents{width:151px; float:left;}
.spotlight .project .agents ul{float:none;}
.spotlight .project .agents  ul li{ font-size:12px; color:#3366cc; overflow:hidden; float:none; margin:14px 0 18px 0; font-weight:bold;}
.spotlight .project .agents ul li span{ color:#999; display:block; font-weight:normal; }
 



.spotlight .Localities{}
.spotlight .Localities h2 {margin-bottom:10px; margin-top:10px}
.spotlight .Localities  ul.navigation-1{margin:8px 0 8px 0; overflow:hidden;}
.spotlight .Localities  ul.navigation-1 li{float:left; margin:0 2px 0px 0;}
.spotlight .Localities ul.navigation-1 li a{border:1px solid #d6d6d6; display:block; font-size:11px; color:#999999; line-height:23px; padding:0 9px; background:none; margin:0px;}
.spotlight .Localities ul.navigation-1 li a:hover, .spotlight .Localities ul.navigation-1 li a.selected{background:#ffffcc; border:1px solid #facc70; color:#000;}

.spotlight .Localities .first{width:150px; float:left; height:180px}
.spotlight .Localities .first ul{}
.spotlight .Localities .first ul li{ font-size:12px; overflow:hidden; float:none; margin:7px 0 9px 0; *margin:5px 0 6px 0;color:#666666}
.spotlight .Localities .first ul li a{ font-size:12px; color:#3366cc; overflow:hidden; float:none; font-weight:bold;}
.spotlight .Localities ul li span{font-size:11px; color:#999; display:block; text-transform:none;}
.spotlight .Localities .first ul li h3{background:#fef8a5; color:#000; float:left; padding-right:5px; font-size:12px; font-weight:normal; }
/*******************************************CONTENT LEFT END HERE*****************************************/




/*******************************************CONTENT RIGHT START HERE*****************************************/

.content-right{float:right; width:337px; margin:0 2px 0 0;}
.content-right .box-1{background:#638094; padding:7px;}
.content-right .box-1 ul{overflow:hidden; font-family:"AllerBold"; line-height:19px;}
.content-right .box-1 ul li{float:left;}
.content-right .box-1 ul li a{font-size:18px; color:#fff; display:block; padding:4px 8px 4px 9px; /*letter-spacing:1px;*/}
.content-right .box-1 ul li a:hover, .content-right .box-1 ul li a.selected{background:#cdd4d9; color:#000;}
.content-right .box-1 ul li a span{font-size:16px; display:block;}
.content-right .box-1 .box-2{background:#cdd4d9; padding:17px 0 0 20px; min-height:204px;}
.content-right .box-1 .box-2 ul{}
.content-right .box-1 .box-2 ul li{color:#496a81; float:none; margin:0 0 5px 0;}
.content-right .box-1 .box-2 ul li a{color:#496a81; font-size:12px; padding:0px; padding:4 0px; letter-spacing:normal; font-family:Arial, Helvetica, sans-serif;}
.content-right .box-1 .box-2 ul li a:hover{background:none; color:#000;}
.content-right .add{border:1px solid #668296; margin:10px 0 0 0; overflow:hidden; background:#FFF;}
.content-right .add ul{}
.content-right .add ul li{float:left; text-align:center; padding:10px 0 6px 8px; color:#5973af; font-size:10px; margin:0px!important;}
.content-right .add ul li .blue{background:#f3f3f3; min-height:70px;}
.content-right .add ul li h2{font-size:13px; font-family:"AllerBold";}
.content-right .add ul li p{width:150px; line-height:17px;}
.content-right .box-3{background:#638094; padding:10px; margin:12px 0 0 0;}
.content-right .box-3 .box-2{background:#fff; padding:8px 0 8px 10px; overflow:hidden;}
.content-right .box-3 .box-2 .top{border-bottom:1px solid #e1e6ee; overflow:hidden; padding:0 0 10px 0;}
 .content-right .box-3 .box-2 .top span{font-family:"AllerBold"; font-size:16px; color:#5570a6; float:left;  margin:2px 0 0 10px;}
.content-right .box-3 .box-2 .top span a{font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.content-right .box-3 .box-2 .top img{float:left;}
.content-right .box-3 .box-2 .top label{font-size:11px; color:#000000; display:block; float:left; margin:7px 0 0 10px; letter-spacing:1px; width:50%;}
.content-right .box-3 .box-2 .top label a{margin:0 0 0 2px; color:#546ea5; font-size:11px; float:none;}
.content-right .box-3 .box-2 h3{font:bold 11px Arial, Helvetica, sans-serif; color:#000; letter-spacing:.5px; padding:12px 0 0 2px;}
.content-right .box-3 .box-2 ul{overflow:hidden;}
.content-right .box-3 .box-2 ul li{float:left; margin:5px 5px 0 0;}
.content-right .box-3 .box-2 ul li a{color:#979796; font-size:10px; display:inline-block;}
.content-right .box-3 .box-2 ul li a span{display:block; text-align:center; padding:2px 0 0 0; line-height:12px;}
.content-right .add h4{font-weight:bold; color:#669900; margin:15px 0 0 8px; font-size:12px;}
.content-right .add-img{ padding:0 0 0 7px;}
.content-right .add-img img{border:1px solid #818080;}
.content-right .add-img li{margin:9px 3px 0px 8px!important;}
.content-right .add-img ul{margin:5px 0 13px 0; overflow:hidden;} 

/*CONTENT END HERE*/




/*FOOTER START HERE*/

/*.footer-outer{ background:#7596AC url(/images/footer-outer.png) left bottom repeat-x; width:100%;}*/
.footer-outer{ background:#7596AC; width:100%;}
.footer-inner {
	width:981px;
	overflow:hidden;
	margin:0 auto;
	
}

.footer-inner ul { overflow:hidden;  padding:12px 0px 15px 0; width:24%; float:left;}
.footer-inner ul li { overflow:hidden; margin:0 0 3px 0; }
.footer-inner ul li a { font:normal 11px/11px Arial, Helvetica, sans-serif;  color:#FFFFFF;}
.footer-inner ul li a:hover{color:#000;}
.case1 { width:162px !important;}
.footer-inner-right { width:204px; height:304px; float:right; margin:20px 0 15px 0;}
.copyright { font:normal 10px Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:center; padding:41px 0 42px 0;float:none;clear:both; width:100%;  }

#footer_text_links {color:#CCC;font-size:12px;}
#footer_text_links a {color:#CCC;text-decoration:none;font-size:12px;}
#footer_text_links a:hover {color:#CCC;text-decoration:underline;font-size:12px}
/*FOOTER END HERE*/




/**********************drop down start here*********************************/
#menu2{position:relative;}
#menu2 ul { position:absolute; right:0px; top:1px;  display:none;   }
#menu2:hover ul {display:block; z-index:100; margin:33px 0 0 0; padding:0px 11px 0 0!important; background: #fff url(/images/drop-down-right.png) right top no-repeat; width:520px; }
#menu2 ul li a{border:none;}

#header-bottom ul li:hover .drop-out {
    background: url("/images/drop-down-right.png") no-repeat scroll right top transparent;
    display: block;
    margin: 24px 0 0;
    padding: 0 11px 0 0 !important;
    width: 520px;
    z-index: 100;
}

#header-bottom ul li:hover ul.nav-drop {
    border-left: 1px solid #CCCCCC;
    display: inline-block;
    margin: 10px 0 0;
    padding: 0 30px 0 12px !important;
}

ul.nav-drop li {
	padding:0!important;
	background:none !important;
	float:none!important;
	margin:0px 0 16px 0 !important;
	border:none!important;
}
ul.nav-drop li.none {
	 background:none!important;
}

#header-bottom ul li:hover .drop-out .menu {
	padding:26px 0px 19px 1px;
	height:211px;
	background:url(/images/drop-down-left.png) left top no-repeat;
}

#header-bottom ul li:hover .drop-out .menu p{color:#ff9966; font:bold 18px Arial, Helvetica, sans-serif; margin:0 0 0 16px;}

ul.nav-drop li a span{color:#999999; font-size:11px; display:block;}
ul.nav-drop li a {
	color:#336699!important;
	border:none!important;
	margin:0px 0 !important;
	text-decoration:none;
	font:normal 12px/12px Arial, Helvetica, sans-serif!important;
	padding:0 !important;
	display:inline-block;
	background:none!important;
}
ul.nav-drop li a:hover {
	background:none!important;
	color:#999999!important;
	border:none!important;
}
ul.nav-drop li a:hover span{color:#336699;}



#header-bottom ul li:hover ul.nav-3{
	display:inline-block;
	padding: 0px 30px 0 16px!important;
	/*margin:10px 0 0 0;*/
	margin:18px 0 0;
	}
ul.nav-3 li {
	padding:0!important;
	background:none !important;
	float:none!important;
	margin:0px 0 !important;
	border:none!important;
}
ul.nav-3 li.none {
	 background:none!important;
}

ul.nav-3 li a {
	color:#000!important;
	border:none!important;
	margin:0px 0 !important;
	text-decoration:none;
	font:normal 14px/24px Arial, Helvetica, sans-serif!important;
	padding:0 !important;
	display:inline-block;
	background:none!important;
}

ul.nav-3 li a:hover{color:#666666!important;}


/**********************drop down end here*********************************/













/*******************************************TAB SLIDER START HERE***************************************************/


.absolute{ overflow:hidden; position:relative; }



#slider {
    width: 616px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    width: 616px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;
}

.scrollContainer div.panel {
    
    width: 616px;
}




.scrollButtons{position:absolute; width:1px; height:1px!important;}
 

/******************************************TAB SLIDER END HERE*******************************************************/




/*hover tab start here*/
#paginate-slider2, #paginate-slider4{

}

#slider2, #slider4{
height: 180px
}

.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
width: 323px; /*width of featured content slider*/
z-index:50;
}

.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/
width: 323px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
z-index:50;
}

/*hover tab end here*/

/****************************************** CSS Backward Compatible *******************************************************/

.floatLeft {
	float:left;	}
	
.width25{width:24.7%;}
.sub-menu { display:none;} 


.blue{float:left;}

.cursr-pointr{cursor:pointer !important;}
.float-none{float:none !important}

/*modified for new homepage*/
#h_search {
    float: right;
    height: 20px;
    position: relative;
}
/*modified for new homepage*/

.h_search_box,.h_search_button {
	background-image: url("/images/search_box.png");
 	background-repeat: no-repeat;
}
.h_search_box {
	background-position: -19px 0;
    border: 0 none;
    height: 14px;
    left: 0;
    margin: 0;
    outline: medium none;
    padding: 3px 0 3px 3px;
    position: absolute;
    width: 120px;
    color: #999999 !important;
    font-size: 12px;
}
.h_search_button {
    background-position: 0px 0;
    cursor: pointer;
    height: 20px;
    width: 21px;
    display: block;
    position: relative;
    right: -123px;
    top: -20px;
}

.listing_loader_style {
	z-index:100;
	width:100px;
	height:50px;
	background-color:#FFFFFF;
	border:#999999 thick solid;top:45%;left:45%;
	position:fixed;
}


 .project_right_box{float:left; width:344px;font-family:vegur;}
   .project_right_box .ask_text_box{ height:70px; width:240px; border:1px solid #999; padding:2px 55px 2px 2px;}
   .project_right_box .ask_btn{ margin-top:10px; margin-left:-50px; position:absolute;}
   .project_right_box p{margin:0px 0px 5px 0px;font-size:16px;font-family:arial;}
   .project_right_box h2.box_heading{ font-family:Arial;background:url(/images/project_page_tweaks/black_gradient.png) no-repeat left top; margin:0px; font-size:18px; color:#FFF; padding:10px 15px; font-weight:normal; float:left; width:314px;}
   .project_right_box h2.box_heading .left_icon{ float:left; margin:5px 5px 5px 0px; width:23px;}
   .project_right_box h2.box_heading .right_text{ float:right; width:285px;}
   .bottom_img{background:url(/images/project_page_tweaks/round_bottom.png) no-repeat left bottom; float:left; width:344px; padding-bottom:20px; }
   .middle_img{ float:left; background:url(/images/project_page_tweaks/middle.png) repeat-y left top; width:304px; padding:10px 20px;}  
	
	.project_right_box h2.box_heading a.widg_head{ font-family:Arial;font-size:18px; color:#FFF; font-weight:normal; float:left;}
	#prop_review_box {margin-bottom:10px; margin-top:10px;}
	.project_right_box .review_title a{font-family:arial !important; font-size:16px !important; font-weight:bold !important; margin-bottom:5px !important; }
	.project_right_box .review_title a:hover{font-family:arial !important; font-size:16px !important; font-weight:bold !important; margin-bottom:5px !important;}
    .project_right_box .review_date{font-family:arial !important; font-size:12px !important; margin-bottom:15px !important;}
   
   
   .t_r_action{
  float:right;
  width:200px;
  border:0px solid #000;
  font-weight:normal;
  font-family:Vegur;
 }
 .t_r_action p{ 
 margin:0px; 
 padding:0px;
 float:left;
 width:100%;
 }
 .sliderBGClass{
 background:#f2f2f2; 
 padding:20px;
 }
.enquirybtn{
background:#8ac959;
color:#FFF !important;
border:none;
-moz-border-radius: 5px !important;
-webkit-border-radius: 5px;
 border-radius: 5px;
behavior: url(/border-radius.htc);
padding:9px 10px;
font-size:14px !important;
cursor:pointer;
font-weight:normal;
text-align:center;
text-decoration:none;
float:left;
font-family:Arial !important;

  }
  
  .project_name_heading1{ font-family:Arial; font-size:24px; color:#666666; font-weight:bold; }
   .project_name_sub_heading{font-family:Arial; font-size:16px; color:#666666; margin-bottom:5px; line-height:20px;}
.project_welcome_heading{border-color:#B3B3B3;border-width:1px;border:1px solid #ccc;width:450px;font-style:Italic;font-family:Arial; font-size:14px;padding:15px 10px; color:#666666; font-weight:normal;line-height:20px;}
.bulderc{color:#638094; font-size:16px;}


.enquirybtn:hover{
background:#74C62C;
}
.livehere_txt{
font-size:18px;
margin-bottom:-6px;
margin-top:13px;
font-weight:normal;
font-family:Vegur;
float:left; width:100%;
	
}
.project_name_heading{
font-size:22px;
font-weight:bold;
}
.loginbtn{
	background:url(/images/project_page_tweaks/signbtncenter.png);
	padding: 5px 8px;
  -moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/border-radius.htc);
  border:1px solid #ccc;
  color:#333 !important;
  text-decoration:none;
  height:16px;
  float:left;
  margin-right:5px;
  margin-bottom:0px;
  font-family:Arial;
  font-size:15px;
  
}
.loginbtn:hover{
background:url(/images/project_page_tweaks/signbtncenterhover.png) repeat-x;
}
.joinbtn{ 
padding: 5px 29px !important;
}
  .inner_heading1{ margin:5px 0px; font-size:16px;color:#333333; font-family:Arial;}
  .inner_heading2{ margin:5px 0px; font-size:21px;color:#4D4D4D; border-bottom:1px solid #666;  font-family:Arial;}
  .emaillinkbtn{ margin:0px 0px 0px 25px;}
  .emaillinkbtn a{color:#638094;text-decoration:none; font-size:14px;}
  .emaillinkbtn a:hover{color:#3288B7;}
  .group_email_text{ font-size:14px;color:#4D4D4D}
  
    .project_other_apartment{ float:left; width:980px; margin:30px 0px;}
  .project_other_apartment .otherblock{  height:150px;  padding-left: 0;float:left; width:170px; border-right:1px solid #ccc; padding:0px 40px;}
  .project_other_apartment .otherblock p{ text-align:center;padding:0px;margin:0px; font-family:Arial; font-size:14px; color:#4D4D4D; width:170px;}
  .project_other_apartment .otherblock p img{ margin-bottom:5px;}
  .project_other_apartment .otherblock p a{ color:#638094;text-decoration:none;}
  .project_other_apartment .otherblock p a:hover{ color:#5C91AD;}

  
   .border_roun_top{ background:url(/images/project_page_tweaks/round_top.png) no-repeat top left;padding-top:12px;}
 .border_roun_top .sugg_heading{ font-family:Arial;font-size:18px; color:#666; font-weight:bold; float:left; width:314px; margin:-5px 0px 5px 0px;}

 /*for project page */
 
.innermenu{ float:left; width:993px; }
.innermenu ul{float:left; width:100%;}
.innermenu ul li{ float:left; list-style:none;}
.innermenu ul li a{ float:left; padding:2px 5px;}

.agent-console-data.override-style ol{	
	display : block;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: decimal;
	margin: 1em 0;
	padding: 0 0 0 30pt;
}



.agent-console-data.override-style ul {display: block;
	list-style-type: disc;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0;
 	-webkit-margin-end: 0;
	-webkit-padding-start: 40px
	list-style-type: disc;
    margin: 16px 0;
    padding-left: 40px;
	}
.agent-console-data.override-style li {
	display: list-item;
	text-align: -webkit-match-parent;
	list-style: inherit;
}
.agent-console-data.override-style p { 
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1qem;
	-webkit-margin-start: 0;
	-webkit-margin-end: 0;
	margin: 1em 0;
}	
.agent-console-data.override-style td{
	padding:0 5px;
}
