body {
	margin:0;
	font:12px "Arial", Helvetica, sans-serif;
	color:#333;
	background:#f5f5f5;
}

a  {
	outline:none;
	text-decoration:none;
}
h1{	font:24px 'Roboto','Lucida Grande',Tahoma, 'Century Gothic',Arial; 
	color:black;
	margin:10px 10px 20px 30px;
}
.main-column h1{float:left;font:20px  'Roboto',Arial; color:#333;padding:10px 10px 10px 0px;clear:both;}
.main-column h3{float:left;font:14px Arial; color:#333;padding:10px 10px 10px 10px;}

form {
	margin:0;
	padding:0;
}
img {
	display:block;
	border:none;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
}
ul.bullets{list-style-type:disc;padding:0px 10px;margin:0px;}
ul.bullets li{padding:0px;margin: 4px 0px 4px 4px;text-align:left;}
.floatl{float:left;}

.ajfail{
	color: #BF2E0B;
	background: url(/images/failure.gif) no-repeat 5px 5px;
	background-color:white;
	padding:5px 5px 5px 30px;
	border:1px solid #BF2E0B;
	width:230px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	box-shadow: #BF2E0B 2px 2px 3px;
}
.ajaxokrespdiv{
	color: green;
	background: url(/images/success.gif) no-repeat 5px 5px;
	background-color:white;
	padding:5px 5px 5px 30px;
	border:1px solid green;
	width:230px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	box-shadow: green 2px 2px 3px;	
	overflow:visible;
}


/* SimpleModal Basic Modal Dialog */

.hmpghd{position:relative;left:0px;width:100%;height:45px;text-align:center;overflow:visible;float:left;padding:0px;margin:-2px 0px 10px 0px;background:none;}
.hmpghd h1{font:16px  'Roboto','Lucida Grande',Tahoma, 'Century Gothic',Arial;color:#333;padding:20px 0px 0px 80px;margin:0px;float:left;}

#basic-modal-content {display:none;}
/* Overlay */
#simplemodal-overlay {background-color:#f9f9f9;}
/* Container */
#simplemodal-container {
float:left;width:400px; color:#c0c0c0; 
background-color:#efefef; 
padding:5px 5px 5px 0px;
border:1px solid #999;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: #555 2px 2px 5px;
-webkit-box-shadow: #555 2px 2px 5px;
-moz-box-shadow: #555 2px 2px 5px;

}
#simplemodal-container h1{color:#111;font:18px  'Roboto','Lucida Grande',Tahoma, 'Century Gothic',Arial;padding:0px;margin:0px 0px 10px 5px;}
#simplemodal-container .simplemodal-data {padding:6px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:5px; padding:4px 6px 6px;}
#simplemodal-container p {color:#111;padding:0px;margin:5px 0px 0px 5px;}
#simplemodal-container a {color:#333;display:none;}
#simplemodal-container h3 {color:#84b8d9;}
.simplemodal-close{
outline:0;float:right;
font:12px Arial; border:1px solid #C0C0C0;border-radius:2px;color:#333;background:white;
cursor:pointer;font-weight:bold;padding:3px 5px 2px 5px;margin:0px;
text-shadow: white 1px 0px 0px ;
}
.modhone{font:18px Arial;color:#333;float:left;margin:0px;}

.fllt{float:left}
/**SimpleModel End***/

#page {width:1024px;padding:0 20px;margin:0 auto;}
#container {background:white;padding:0px 0px 20px 0px;width:100%;float:left;border:none;}
#logohd{float:left;padding:50px 0px 10px 10px;clear:both;width:1014px;overflow:hidden;border:0px;border-bottom:1px solid #c0c0c0;}
#logohd a{float:left;}
#hpschdiv{margin:20px 0px 0px 30px;clear:both;float:left;}
#hpsubcont{float:left;width:1004px;padding:10px;}
#darkhead{position:absolute;width:100%;z-index:-1;height:75%;top:0px:left:0px;}

#footcont{width:100%;background:#555;border:0px;float:left;}

#fotfr{margin: 0px auto;position:relative;clear:both;width:1000px;padding:0px;}
#fotfr h2{margin:10px 0px 10px 0px;font:16px "Arial", Helvetica, sans-serif;color:white;}
#ftpropmap{clear:both;border-top:1px solid #d2d2d2;}
#ftpropmap h2{font:13px "Arial", Helvetica, sans-serif;font-weight:bold;color:#333;}
#ftpropmap h3{margin:5px 0px 5px 0px;color:#ffffff;font:13px "Arial", Helvetica, sans-serif;font-weight:bold;}
#ftpropmap h3 a{margin:5px 0px 5px 0px;color:#d2d2d2;font:12px "Arial", Helvetica, sans-serif;font-weight:bold;}
#ftpropmap p{font-size:13px;color:#aaaaaa;}
#ftpropmap a{font:12px "Arial", Helvetica, sans-serif;color:#d2d2d2;text-decoration:none;line-height:16px;}
#ftpropmap a:hover{color:white;text-decoration:underline;}
#ftpropmap .hhh{text-decoration:underline;font:13px "Arial", Helvetica, sans-serif;font-weight:bold;color:#ffffff;line-height:16px;}
.flnkcat{float:left;clear:none;border-right:1px solid #d2d2d2;padding:7px;width:185px;height:380px;}

#iolproptb{
	float:left;
	width:100%;
	border:0px solid black;
	background:white;
	left:0px;
	top:0px;
	position:fixed;
	z-index:1000;
}

#tbmenudiv{
	width:100%;
	float:left;
	background:#555;
	color:#333;
	padding:0px;
	margin:0px;
	font:16px Roboto, Arial;
	font-weight:300;
	border-bottom:0px solid #eee;
	height:40px;


}
#schpropmnu{
float:left;
border:0px solid #999;
padding:3px 0px 2px 3px;
margin-left:2px;
text-align:left;
background:white;
margin-top:-4px;
line-height:18px;
height:24px;
width:150px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#schpropmnu i{
padding-left:7px;
color:#E60000;
font-size:16px;

}
#tbscha{font-size:16px;color:#333;font-weight:400;}

#schpropmnu a:hover{
cursor:default;
text-decoration:none;
}
.menucont{
	margin:0px 0px 0px 0px;
	clear:both;
	float:left;
	display:none;
}
.searchbxx,.adbxx{
	position:absolute;
	border-top;0px;
	padding:0px;
	margin:5px;
	width:650px;
	background:white;
	border:1px solid #ddd;
	box-shadow: #c0c0c0 1px 1px 3px;
	z-index:990;
}
.homepboxx{
	float:left;
	border-top;0px;
	padding:0px;
	margin:5px 5px 5px 5px;
	width:100%;
	background:none;
	border:0px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.hpsch-active{
	font:18px 'Open Sans', Arial;
	color:white;
	margin:0px 0px 5px 10px;
	height:52px;
	padding:6px 10px 6px 10px;
	background:#E60000;
	border:0px solid #e60000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	clear:none;
	display:inline;
}
.hpsch-inactive{
	font:18px 'Open Sans', Arial;
	color:#999;
	position:static;
	margin:0px 0px 5px 10px;
	padding:5px 10px 5px 10px;
	background:none;
	border:1px solid #999;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	clear:none;
	display:inline;
	z-index:0;

}
.hpsch-inactive a{
color:#999;
text-decoration:underline;
z-index:0;

}
#hpsrch-fs{margin-left:20px;}

.qcksrch{float:left;width:640px;border-right:1px solid #c0c0c0;margin-top:5px;}

.tophead{
	float:left;
	margin:10px 0px 0px 0px;

}
.tophead a{

	text-align:right;
}




.thdlnkhld{
	font:16px Arial;
	test-decoration:none;
	border:0px solid #f6f6f6;
	padding:4px 5px 3px 5px;
	top:5px;
	position:absolute;
	clear:none;
}
.thdlnkhld a{
	font:18px Roboto, Arial;
	test-decoration:none;
	color:white;
	clear:none;
	font-weight:300;
	line-height:18px;
	padding:2px 0px 0px 5px;
	float:left;
}
.thdlnkhld a:hover{
	text-decoration:none;
	color:black;
}
.permlnk{
	top:0px;
	test-decoration:none;
	padding:9px 7px 5px 9px;
	position:absolute;
	height:33px;
	color:black;	
	background:white;
	border:1px solid #ddd;
	border-top:0px;
	border-bottom:0px;
	z-index:999;
}
.permlnk a{
	font:18px Roboto;
	color:black;
}
.permlnk #mnhlddr{margin-top:0px;}
.blogo{
	padding:0px;
	float:left;
	margin:0px;
	padding:8px 10px 1px 10px;
	height:28px;
}
.blogo i{
	color:white;
	font-size:24px;
}
.subentdiv{
	float:left;
	width:600px;
	padding:10px;
	clear:both;
}
.recsubdiv{
	float:left;
	width:600px;
	margin:0px 0px 5px 10px;
}
.menkiller{
	float:left;
	clear:both;
}
.recsubhldr{
	float:left;
	margin:5px 5px 0px 0px;
	overflow:hidden;
	width:140px;
	padding:2px;
	background:#fefefe;
	color: #333;
	font-size: 11px;
	font-family: "Lucida Grande", Arial, sans-serif;
	text-shadow: 0 1px 1px white;
}
.ressubtxt{
	color: #333;
	font-size: 12px;
	font-family: "Lucida Grande", Arial, sans-serif;
	text-shadow: 0 1px 1px white;
	overflow:hidden;
	width:100px;
	border:0px solid green;
	float:left;
	display:inline;
	white-space: nowrap;
	margin:2px 2px 0px 0px;

}
.recsubhldr .recsubbutaddr{
	float:right;
	color: #333;
	font-size: 12px;
	font-family: "Lucida Grande", Arial, sans-serif;
	text-shadow: 0 1px 1px white;
	float:right;
	background:#fefefe;
	border:1px solid #c0c0c0;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	display:inline;
	padding:1px 3px 1px 3px;
	cursor:default;

}
.recsubhldr .recsubbutaddr:hover{

	background:#efefef;
	border:1px solid #c0c0c0;

}
.srchparms{
	float:left;
	width:600px;
	margin:1px 0px 10px 0px;
	padding:5px 10px 5px 10px;
	font: 12px "Lucida Grande", Arial, sans-serif;
}
#hpschparms{
border:0px solid #f8f8f8;
padding:10px 10px 10px 10px;
margin:1px 0px 10px 10px;
width:580px;
background:#f8f8f8;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#hpoptparms{
font:16px Arial,'Roboto','Lucida Grande',Tahoma, 'Century Gothic'; 
color:#333;
float:left;
margin: 2px 0px 0px 2px;

}
#TBSBFM select{
	color:#333;
	font-size: 12px;
	font-family: "Lucida Grande", Arial, sans-serif;
}

.prettydrop,.typeseltor{
  width: 88px;
  float:left;
  overflow: hidden;
  background-color:white;
  background-image:url('/images/selarrows.png');
  background-repeat:no-repeat;
  background-position: 96% 6px;
  border: 1px solid #999;
  color: #333;
  padding: 2px 3px 3px 3px;
  text-shadow: #fff 1px 1px 0;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15) inset;
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15) inset;
box-shadow: 0 0 3px rgba(0,0,0,0.15) inset;
}
.prettyinput{
  width: 150px;
  float:left;
  overflow: hidden;
  background:white;
  border: 1px solid #999;
  color: #333;
  padding: 3px;
  text-shadow: #fff 1px 1px 0;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15) inset;
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15) inset;
box-shadow: 0 0 3px rgba(0,0,0,0.15) inset;
}
.prettyinput input{
width:95%;
border:0px solid red;
float:left;
}
.prettydrop:hover,.typeseltor:hover .prettyinput:hover {
    box-shadow: 0 0 5px #e60000;
    -moz-box-shadow: 0 0 5px #e60000;
    -webkit-box-shadow: 0 0 5px #e60000;
    border-color:#e60000;
}

.prettydrop select {
   background: transparent;
   height:20px;
   width: 110px;
   padding: 0px;
   border: 0px solid #ccc;
   font:12px Arial;
}

.typeseltor{
	float:left;
	margin-top:10px;
	width:130px;
	display:inline;
	clear:none;
}
.typesummary{
	float:left;
	width:110px;
	padding:2px 20px 0px 2px;
	font-size:12px;
}

.typelist{
	clear:both;
	float:left;
	padding:10px 5px 10px 5px;
	display:none;
	overflow:hidden;
}
.typelist p{
	margin:0px;
	padding:0px;
	line-height:15px;
}
.typelist p checkboxes {
	margin:0px;
	padding:0px;
	border:0px;
}
.chtpe{
float:left;
width:90px;
font-family:Arial, sans-serif;
font-size: 11px;
clear:none;
display:inline;
background:#F5f5f5;

color:#333;
margin:2px;
border:1px solid #c0c0c0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
box-shadow: #efefef 1px 1px 2px;

}
.selclkwrapper{
width:100%;
cursor:default;
height:20px;
}

.nmewrp{
float:left;
margin:10px 0px 0px 10px;
width:367px;
display:inline;
clear:none;
white-space: nowrap;
}
.notme{
float:right;
font: 12px "Lucida Grande", Arial, sans-serif;
text-shadow: 0 1px 1px white;
line-height:20px;

}

.nsrchsubm{
float:right;
margin:0px 20px 10px 0px;
}

.nsrchsubm input{
font: 20px Arial, sans-serif;
color:white;
padding:5px 10px 5px 10px;
background:#555;
border:1px solid #333;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: #888 1px 1px 2px;

}
.nsrchsubm input:hover{
color:white;
background:black;
border:1px solid #333;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
box-shadow: #555 1px 1px 2px;
}
.rollupmn{float:left;width:100%;text-align:center;padding:5px 0px 0px 0px;}
.rollupmn img{display: block; margin: 0 auto;cursor:pointer;}
.menhedhld{
	float:left;
	margin:0px 0px 0px 20px;
	width:90%;
	clear:both;
}
.menhedhld h2{
	font:14px Arial, Helvetica, sans-serif;
	color:#e60000;
}
.adneed,.adneedw{
	margin:5px 0px 15px 30px;
	height:170px;
	width:150px;
	padding:5px;
	border:1px solid #bbb;
	border-radius:3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: #bbb 1px 1px 3px;
	font:12px Arial;
	line-height:18px;
	background:white;
	color:#555;
	float:left;
	text-align:center;
	cursor:pointer;
}
.adneedw{
width:300px;
padding:5px 5px 5px 20px;
height:70px;
margin-left:10px;
}
.adneed h3,.adneedw h3{
	font:14x arial;
	color:#333;
	text-decoration:underline;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.adneedw h3{padding:5px 0px 5px 0px;}
.adneed:hover{border:2px solid #e60000;padding:4px;}
.adneedw:hover{border:2px solid #e60000;padding:4px 4px 4px 19px;}
.adneed a{
	clear:both;
	text-decoration:none;
	font:14px Arial;
	color:#555;
	text-align:center;
}
.adneed a:hover{color:#333;text-decoration:underline;}
.adimhld,.adimhldw{float:left;height:65px;clear:both;margin:0px auto;width:100%;}
.adimhldw{clear:none;width:40px;padding:10px 20px 0px 0px;}
.adimhld img{border:0px;margin:0px auto;}
.directadcont{float:left;width:95%;margin:10px 0px 20px 0px;}
.directadcont a{color:#333;text-decoration:underline;}
.submhdr{margin:5px 0px 0px 10px;float:left;width:155px;font:16px Arial;color:#333;font-weight:300;}
.respkleinmen{display:none;margin:5px 0px 0px 10px;float:left;width:155px;font:16px Arial;color:#333;font-weight:300;}

#manalmc{width:700px;float:left;margin:0px 0px 100px 20px;}

.spmnu,.aarlink{float:left;height:26px;border:0px;clear:both;width:140px;padding:5px 5px 0px 10px;cursor:pointer;margin:5px 0px 0px 0px;}
.spmnu:hover,.mesel,.aarlink:hover{float:left;height:26px;border:0px;clear:both;width:140px;padding:5px 5px 0px 10px;margin:5px 0px 0px 0px;background:white;color:#e60000;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.spmnu a,.mesel a{color:#333;}
.spmnu a:hover,.mesel a:hover{color:#e60000;text-decoration:none;}

.aarlink a{color:black;font-weight:bold;}
.rarrow{display:none;float:left;clear:none;background: url('/images/sprites.png') no-repeat -11px -162px;width: 7px;height: 13px;margin:2px 7px 0px 0px;}
.darrow{float:right;background:none;width: 10px;height: 7px;margin:8px 0px 0px 5px;clear:none;}
.mnconthldr{padding:5px;float:left;width:355px;background:white;margin:10px 0px 0px -4px;border:1px solid white;border-radius:4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.sbmnucont{display:none;float:left;}
.pschhdr{width:220px;float:left;margin:5px 0px 0px 50px;padding:5px 10px 5px 10px;background-color:white;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border:1px solid darkorange;-moz-box-shadow:inset 0 0 2px #e60000;-webkit-box-shadow: inset 0 0 2px #e60000;box-shadow:inset 0 0 2px #e60000;cursor:pointer;}
.pschhdr:hover{background:#FFE9DB;font:17px Arial;box-shadow: #c0c0c0 1px 1px 3px;}
.schpptxt{float:left;color:#333;font:18px Arial, Helvetica;width:150px; margin:13px 0px 0px 15px;letter-spacing:0.01em;}
.schpptxt:hover{color:black;}
.pschhdr a{float:left;}
.schtysp{background: url('/images/sprites.png') no-repeat -70px -5px;width: 52px; height: 48px;float:left;}
.schtysprt{background: url('/images/sprites.png') no-repeat -74px -53px;width: 52px;height: 48px;float:left;}
.srchothr{width:350px;clear:both;float:left;padding:0px 0px 5px 0px;font:12px Arial;color:#555;}
.srchothr a{text-decoration:underline;color:#333;}
.srchothr a:hover{color:#e60000;}
.srchothr h3{margin:0px 0px 5px 0px;padding:0px;font:14px Arial;font-weight:normal;color:#e60000;}
.orspc{clear:both;text-align:center;padding:10px 0px 5px 0px;font:14px Arial;width:350px;}
.srchdivdr{border-top:1px solid #efefef;width:100%;padding-top:5px;margin-top:10px;float:left;clear:both;}
#gmnps_c{margin-top:15px;}
.specsch{float:left;width:103px;border:1px solid white;margin:0px 10px 2px 0px;}
.specsch a:hover{color:#e60000;}
#menconright{float:left;width:345px;padding:0px 0px 0px 10px;margin:0px;}
#menconright h3{color:#e60000;font:14px Arial; margin:7px 0px 10px 0px;padding:0px;font-weight:normal;}
#menconright li{padding:0px 0px 0px 0px;margin-top:5px;}
#menconright li a{font:12px Arial;color:#333;}
#menconright a{color: #333;text-decoration:underline;line-height:1.4em;}
#menconright p{font:10px Arial;margin:0px;padding:0px;color:#555;}
#nwslgos{float:left;padding:0px 0px 5px 0px;width:340px;}
#nwslgos img{margin:0px auto;}
#gmntct_c div{clear:both;margin:10px 0px 0px 10px;}
#contfmmess{width:300px;height:110px;border:0px;font:13px Arial;overflow:auto;}
#conttxthldr{width:320px;height:120px;}
#contcsprt{padding:10px 5px 0px 0px;margin-top:10px;float:left;border-top:1px solid #c0c0c0;}
.srchbutton{
	font:13px Arial, sans-serif;
	color:#f6f6f6;
	background:black;
	border:1px solid #333;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: #d2d2d2 1px 1px 2px;
	height:24px;
}
.srchbutton:hover{color:white;background:#555;box-shadow: #333 1px 1px 2px;height:24px;}
.subbuthld{text-align:center;padding:10px;width:100%;}
.srchrefs{float:left;padding:15px 0px 0px 20px;}
.srchrefs .prettyinput{width:165px;}
.srchrefs .agentsrchbuttonnew{width:60px;margin:0px 0px 0px 5px;padding:1px 2px 2px 2px;font:17px Arial;}
.srchrefs h2, .searchhisthldr h2{font:16px Roboto, 'Century Gothic', Arial;font-weight:normal;padding:5px 0px 10px 0px;margin:0px;text-shadow: #eee 0px -1px 0px;}
.refshn{font-size:12px;color:#333;}
.searchhisthldr{float:left;width:250px;display:none;margin: 10px 0px 0px 20px;}
.searchhisthldr .prettydrop{width:230px;background-position: 98% 7px;overflow:display;}
.searchhisthldr .prettydrop select {font:12px Arial;width:250px;color:#333;}

/*Start preview*/
.arlist{float:left;
  margin:30px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  background:white; 
  border:0px solid #c0c0c0;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  box-shadow: #c0c0c0 2px 2px 3px;
  clear:both;
  width:510px;
}
.arlist img{
  border-radius: 2px;
  margin-left:5px;
}
.arlist h3{color:#333;text-decoration:none;font:13px Arial;margin:5px 10px 5px 5px;padding:0px;}
.arlist:hover{background:#f9f9f9;box-shadow: #c0c0c0 1px 1px 3px;}
.arlist a{color:#333;}
.arlsthdr{float:left;width:100%;background:#eee;margin:0px 0px 10px 0px;border-bottom:1px solid #999;}
.arlsthdr h3{width:440px;display:inline;float:left;margin:5px;}
.arlsthdr .arstathldr{float:right;display:inline;}
.arliststat{float:right;height:100%;display:none;background-color:green;border:1px solid green;width:45px;border-right:0px;border-top:0px;border-bottom:0px;background-image: -webkit-linear-gradient(top, #60B044, green);background-image: -ms-linear-gradient(top, #60B044, green);background-image: -moz-linear-gradient(top, #60B044, green);margin:0px 0px 0px 0px;padding:5px 3px 5px 3px;text-align:center;color:white;font:14px Arial;}
#prophdhlder .arliststat{float:right;height:16px;display:none;background-color:green;border:1px solid green;width:45px;background-image: -webkit-linear-gradient(top, #60B044, green);background-image: -ms-linear-gradient(top, #60B044, green);background-image: -moz-linear-gradient(top, #60B044, green);margin:10px 0px 0px 0px;padding:3px 3px 3px 3px;text-align:center;color:white;font:14px Arial;}
.arlist a:hover{text-decoration:none;}
.arlisinfo{
  float:left;
  width:280px;
  margin:0px 5px 5px 5px;
}
.arlisinfo p{
  margin:0px;
  padding-top:10px;
  float:left;
  clear:both;
  width:100%;
  font:12px Arial;
}
.arlbbh{
  float:left;
  background:white;
  border-radius: 2px;
  border:1px solid #999;
  font:12px Arial;
}
.arlbbo{
  float:left;
  display:inline;
  height:100%;
  padding:3px 5px 3px 5px;
}
.arlbbtxt{
  float:left;
  height:100%;
  background:#efefef;
  display:inline;
  Color:#333;
  padding:3px 5px 3px 5px;
  
}
#toparsubs{
  float:left;
  clear:both;
  margin:30px 0px 30px 0px;
  padding:0px 10px 10px 10px;
  background:#Fefefe;  
  border:1px solid #333;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: #c0c0c0 1px 1px 3px;
}
#toparsubs a{
  color:#333;
  text-decoration:underline;
  font:12px Arial;
  margin-left:10px;
  line-height:20px;
}
#toparsubs h2{color:#e60000;font:16px Arial;clear:both;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}
.subpichldr{width:210px;float:left;margin:-7px 7px 0px -3px;}
.subpichldr .prevpic{width:210px;border:0px;margin-bottom:10px;border-radius:0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;}
.subpichldr .prvnxtctlbt{position:relative;padding:0px;clear:both;left:60px;top:-22px;width:80px;height:15px;}
.subpichldr .prvnxtctlbt a{cursor:default;}
.subpichldr .prvnxtctlbt .propacthld .vwpropb{cursor:pointer;}
.subpichldr .prvnxtctlbt .arrs{border:0px;width:19px;background:none;}
.subpichldr .subimgfrm{float:left;height:155px;overflow:hidden;text-align:center;}
.propacthld{float:left;margin:5px 3px 10px 10px;border:0px solid blue;width:197px;}
.arlist .propacthld{margin-top:-10px;}
.propacthld input,.propacthld a{width:80px;line-height:16px;text-decoration:none;white-space:normal;text-align:center;box-sizing:border-box;color:white;float:left;font:12px Arial;cursor:pointer;margin:3px;padding:3px;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.propacthld .svpropb{margin-right:3px;background-color:green;border:1px solid green;width:45px;background-image: -webkit-linear-gradient(top, #60B044, green);background-image: -ms-linear-gradient(top, #60B044, green);background-image: -moz-linear-gradient(top, #60B044, green);}

.arlist .prvnxtctlbt .propacthld .hdpropb,.arlist .prvnxtctlbt .propacthld .srpsvnw, #savehidecont .propacthld .hdpropb, #savehidecont .propacthld .srpsvnw {padding:2px 8px 2px 8px;border-radius:3px;float:left;text-shadow: #ccc 1px 1px 0px ;cursor:pointer;width:auto;background:white;border:1px solid white;display:inline;}

.propacthld .srpsvnw{color:green;padding:3px 4px 1px 4px;line-height:18px;height:18px;}
.propacthld .hdpropb{color:red;padding:2px 4px 2px 4px;line-height:18px;height:18px;}
.propacthld i{font-size:16px;}

#savehidecont .propacthld .propprint{color:#333;line-height:22px;height:22px;margin-left:5px;}
#savehidecont .propacthld .svpropb{color:green;line-height:22px;height:22px;margin-right:0px;}
#savehidecont .propacthld .hdpropb{color:red;line-height:22px;height:22px;margin-left:5px;}
#savehidecont .propacthld .shrrpropb{color:blue;line-height:22px;height:22px;margin-left:5px;}
#savehidecont .propacthld .contpropagnt{font-family:Roboto, Arial;font-weight:300;font-size:18px;text-shadow:none;background:#e60000;border-color:#e60000;color:white;width:120px;line-height:22px;height:22px;margin:0px 0px 0px 7px;}

#savehidecont .propacthld i{font-size:22px;}
#savehidecont .propacthld{width:100%;padding:0px;margin:0px;}


#propshare #propshareact{
height:18px;
font:12px Arial;
float:left;
margin:10px 3px 3px 3px;
padding:2px 3px 3px 5px;
width:85px;
background-color:#809FFF;border:1px solid blue;
background-image: -webkit-linear-gradient(top, #809FFF, blue);background-image: -ms-linear-gradient(top, #809FFF, blue);background-image: -moz-linear-gradient(top, #809FFF, blue);
border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;
}
.contboxstart #propshare #propshareact #propshareacttext{width:100%;}
.contboxstart #propshare #shareprop{display:none;}
.contboxstart #propshare{margin:0px;padding:0px;}
.contboxstart #savehidecont{padding-left:0px;}
.contboxstart #printpropact{background:#999;padding:0px 5px 0px 5px;border:1px solid #777;height:22px;padding-top:2px;}
.contboxstart #printprop{font-size:15px;color:white;}
.contboxstart #propprint{padding:4px 5px 3px 5px;}


.propacthld .vwpropb{color:white;float:left;width:80px; text-align:center;background:#e60000;border:1px solid #e60000;background-image: -webkit-linear-gradient(top, #FF9C70, #e60000);background-image: -ms-linear-gradient(top, #FF9C70, #e60000);background-image: -moz-linear-gradient(top, #FF9C70, #e60000);}
.vwpropb:hover{text-decoration:underline;color:white;background:#FF9C70;}
.propacthld .hdpropb{margin-left:0px;margin-right:0px;background:red;border:1px solid red;background-image: -webkit-linear-gradient(top, #FF6969, red);background-image: -ms-linear-gradient(top, #FF6969, red);background-image: -moz-linear-gradient(top, #FF6969, red);}
.hdpropb:hover{background:#FF6969;}
.subpichldr .propacthld .hdpropb, .subpichldr .propacthld .svpropb{float:right;}
.actrw{width:500px;position:absolute;display:none;margin:-10px 0px 0px -20px;}
.actrshdr{clear:both;}
/**end preview**/
.leaderslot{clear:both;border:0px solid red;width:95%;margin:10px 0px 10px 0px;padding:0px 10px 10px 0px;float:left;}
.leaderslot a{margin:0px 10px 10px 10px;float:left;}

.leaderslotspacer{clear:both;border:0px solid red;width:95%;margin:0px;height:20px;padding:0px;float:left;}

.leaderslotnew{clear:both;border:0px solid red;width:95%;margin:0px 0px 0px 0px;padding:0px;float:left;}
.leaderslotnew a{margin:0px 0px 20px 0px;float:left;}
#headwrapdet .leaderslotnew{float:right;margin-right:10px;display:inline;}
#headwrapdet .leaderslotnew a{float:right;margin-top:-15px;}
#headwrapdet h1{width:98%;}
.widskyslt{float:right;border:0px solid green;padding:0px 10px 10px 10px;width:160px;}
.resuiltscol{float:left;margin:0px;padding:0px 0px 10px 10px;width:520px;}
#srsummry{float:left;width:100%;margin:0px 0px -10px 0px;padding:0px;}
#srchordch{margin:0px;padding:0px 10px 0px 0px;color:black;font:14px Arial;}
.leftcol{width:300px;float:left;border:0px solid pink;margin:0px 0px 0px 10px;}
.middiv{background:white;border-bottom:0px solid #e60000;box-shadow: #eee 1px 1px 2px;float:left;padding:0px;margin:0px 0px 0px 0px;width:280px;}
.middivhldr{background:#e60000;width:280px;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;float:left;color:white;clear:both;border-bottom:1px solid #e60000;}
.middivhldr h2{float:left;margin:0px 0px 0px 10px;padding:10px 0px 0px 0px;color:white	;font: 16px Roboto,'Century Gothic', Arial;font-weight:400;}
#schfrmhtwo{display:inline;width:250px;float:left;margin:0px 0px 0px 5px;padding:5px 0px 0px 0px;color:white;font: 16px Roboto,'Century Gothic', Arial;font-weight:normal;}
#subttls{float:left;width:270px;font:10px Arial;color:#555;margin:5px 5px 10px 5px;}
.formbox{float:left;padding:0px;width:278px;}
.searchresblock{width:100%;float:left;padding-bottom:10px;}
#srsubbx, .searchresblock{font:12px Arial;float:left;width:280px;border-bottom:1px solid #bbb;padding:10px 0px 10px 0px;margin:0px;}
.typtabl{font:12px Arial;color:#333;padding:0px;}
.logregbut{float:left;padding:2px 5px 2px 5px;margin:2px 10px 0px 0px;border:0px solid #c0c0c0;}
.logregbut a{text-decoration:none;color:white;font:18px Roboto,Arial, sans-serif;padding:0px; margin:0px;font-weight:300;}
.logregbut:hover{background:#e60000;color:white;}
.logregbut:hover a{color:white;}
#usr_nme{width:200px;text-align:right;white-space: nowrap;overflow:hidden !important;text-overflow: ellipsis;font-size:14px;padding:8px 20px 0px 0px;}
#usr_nme a{color:#fff;text-decoration:underline;}
#usr_nme a:hover{color:#eee;}
#usr_nme i{margin-right:10px;}
#usr_nme a:hover i{color:#eee;}
#umentab{white-space: nowrap;overflow:hidden !important;text-overflow: ellipsis;padding-right:5px;color:white;}
.sbsbx{width:22px;padding:2px 0px 0px 2px;}
.sbsnm{border:0px solid red;width:113px;padding:2px 0px 0px 0px;color:#333;}
.showmrsbs{display:none;float:left;clear:both;}
#revealrecsbs,#revealmoreso,#searchotherbut{float:left;background:none;border:0px;font:11px Arial;color:#555;text-decoration:underline;cursor:pointer;padding:0px;margin:5px 0px 0px 80px;}
.npdropd{float:left;width:100%;text-align:center;}
.maldiv{float:left;width:100%;float:left;margin:40px 0px 20px 0px;padding:10px;border:1px solid #999;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius: 3px;box-shadow: #eee 1px 1px 2px;}
.maldiv h2{font:18px Roboto,'Century Gothic',Arial; color:#e60000;;margin:0px 0px 0px 0px;padding:0px;}
#mailalertdiv{width:100%;float:left;}
#sradblock{float:left;width:300px;margin:0px 0px 20px -5px;padding:0px;}
#adloader{display:none;}
#recncyso{display:none;border-top:0px; margin-top:0px;}

/**Local Agent**/
.emlalhldr{float:left;margin:5px 0px 0px 0px;padding-left:0px;padding-bottom:10px;}
.emlalhldr h3{margin:0px;float:left;}
#alhedr{padding:0px 3px 5px 0px;color:#333;font:12px Arial;width:270px;margin:0px;}
#faholder{width:275px;float:left;height:250px;overflow-y:auto;overflow-x:hidden;padding:0px 0px 0px 5px;border-top:1px solid #bbb;}
#faholder p{font: 14px Arial, Arial, sans-serif;padding:0px;color:#e60000;}
.aghlder{width:270px;float:left;padding:5px 0px 5px 0px;margin:0px;border-bottom:1px solid #EEEEEE;}
.aghchk{width:30px;float:left;padding-top:5px;}
.aghchkres{width:30px;float:left;padding-top:5px;display:none;}
.aghchknm{width:240px;float:left;}
.aghchknm p{padding:0px;margin:0px 0px 3px 0px;}
#cltdetcont{float:left;width:280px;padding:5px 0px 10px 0px;border-top:1px solid #D2D2D2; background:#ddd;display:block;}
#faediv{display:none;background:white;width:255px;float:left;padding:0px 0px 0px 10px;color:red;margin:5px;border:1px solid white;border-radius:3px;-webkit-border-radius:3px;}
#faediv li{margin: 0px 0px 0px 4px;padding-top:5px;}
#srfstl{float:right;border:1px solid #333;box-shadow: #333 1px 1px 3px;margin:8px 5px 0px 0px;width:65px;border-radius:2px;height:18px;background-color:#efefef;}
#srfstl select{color:#555;padding-top:0px;font:12px Arial;}
.idsublink{font:12px Arial;color:#333;text-decoration:underline;}
.regfaillink{font:12px Arial;color:red;text-decoration:underline;}
#autoloader{float:left;height:1px;width:100%;}
#nextresults{float:left;width:100%;}
#mailalrtcont{margin:0px 0px 40px 0px;}
.mailalrticon{float:left;background: url('/images/sprites.png') no-repeat -89px -107px;width:20px;height:26px;margin:10px 0px 0px 10px;}
#mlalerthld i{clear:left;font-size:22px;display:inline;float:left;margin:10px 0px 0px 7px;}
.srchicon{float:left;background: url('/images/sprites.png') no-repeat -87px -165px;width:25px;height:26px;margin:10px 3px 0px 7px;}
#mailalrtcont #thesuburbseldivz{float:left;width:265px;padding:10px 5px 10px 5px;}
#alertformholder{float:left;width:285px;padding:0px 5px 0px 0px;overflow:hidden;}
#shalfrm{display:none;}
#shalfrmp{margin:0px;font-size:14px;cursor:pointer;color:#555;}
.nrloader{float:left;width:100%;text-align:center;padding:20px 10px 10px 10px;}
.nrloader img{float:left;margin-left:150px;}
.nrloader p{font:14px Arial;color:#e60000;float:left;margin-left:25px;}
.pprevimgs{width:100%;float:left;padding:0px 0px 5px 0px;display:none;overflow:hidden;background:#eee;height:80px;border-top:1px solid #999;}
.pppc{margin:5px 0px 0px 0px;overflow:hidden;float:left;display:block;clear:none;border:0px solid gray;height:70px;color:#333;background: url(/images/loading.gif) no-repeat 10px 10px;}
.pppc img{width:77px;border:0px;}
.pppcf{float:left;display:inline;clear:none;color:#333;padding:10px 0px 0px 5px;height:40px;}
.pppcf a{color:#333;text-decoration:underline;font:12px Arial;}
.pppcf input{color:black;width:70px;float:right;text-shadow: #FFFFFF 0px 1px 1px;font:12px 'Lucida Grande','Segoe UI',Tahoma,Arial;line-height:15px;text-decoration:none;white-space:normal;text-align:center;box-sizing:border-box;cursor:pointer;margin:3px;padding:3px;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;background-color:#eee;border:1px solid gray;background-image: -webkit-linear-gradient(top, #eee, #d2d2d2);background-image: -ms-linear-gradient(top, #eee, #d2d2d2);background-image: -moz-linear-gradient(top, #eee, #d2d2d2);box-shadow: #bbb 1px 1px 3px;}
.pppcf input:hover{background:#eee;}

.honehldr{clear:both;margin:20px 0px 0px 10px;background:white;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;float:left;padding:5px 10px 5px 10px;}
.honehldr h1{margin:0px;font:16px  'Roboto','Lucida Grande',Tahoma, 'Century Gothic',Arial;}
.saveact{text-decoration:none;height:21px;margin:20px 0px 0px 10px;background:white;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius:3px;float:left;padding:5px 10px 5px 10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;border:1px solid white;}
.saveinac{text-decoration:none;height:17px;margin:23px 0px 0px 10px;float:left;padding:5px 10px 5px 10px;border:0px;}
.saveact a{margin:0px;font:16px Arial;color:#e60000}
.saveinac a{margin:0px;font:14px Arial;color:#333;text-decoration:underline;}#shtlist{float:left;width:680px;}
.savedres{float:left;background:white;width:640px;margin:0px;padding:10px;clear:both;border-radius:3px;border:0px solid #c0c0c0;}
.slhhlder{float:left;border:0px solid blue;}
.slhhlder div{float:left;border:1px solid white;margin:2px;font-weight:bold;}
.slhhlscrler{float:left;overflow-x:hidden;overflow-y:auto;width:630px;}
.slrshlder{background:#efefef;width:600px;float:left;clear:both;border:1px solid #C0c0c0;border-radius:3px;margin:0px 5px 5px 0px;padding:5px;}
.slrshlder:hover{border-color:green;background:#fefefe;}
.slrshlder div{float:left;display:inline;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:2px;}
.slpp{width:70px;overflow:hidden;}
.slpp img{width:64px;border:1px solid #ccc;border-radius:2px;}
.slpsb{width:100px;}
.slppr{width:80px;}
.slptp{width:70px;}
.slpbd{width:40px;text-align:center;}
.slpbth{width:40px;text-align:center;}
.slpgar{width:50px;text-align:center;}
.slpsiz{width:55px;text-align:center;}
.slpact{width:500px;overflow:hidden;margin-top:0px;}
.slpactlnk{padding:2px 0px 0px 10px ;display:inline;}
.slpactlnkb{padding:2px 0px 0px 10px;display:inline;}
.slpactlnk a,.slpactlnkb a{text-decoration:underline;font:12px Arial;font-weight:bold;}
.slpactlnk a{color:#333;}
.slpactlnkb a{color:red;}
#removedtotdd, #savedtotdd, #viewedtotdd, #showedtotdd{float:right;display:inline;margin-left:5px;}
.prolder{position:static;margin:0px;top:0px;height:0px;overflow:visible;}
.subpichldr .prolder img{height:auto;width:auto;border:0px;}
.imgnote{border-radius:10px;height:auto;width:auto;}
/***Areas Page ***/

.nsarsrch{width:450px;border:1px solid #333333;float:left;padding:0px;border-radius: 3px;}
.nshholder{background:#333333;width:100%;padding:0px;margin:0px;float:left;}
.nshholder h2{color:white;margin:10px;font: 17px "Arial", Helvetica, sans-serif;}
.nsstphldr{clear:none;display:inline;float:left;margin:0px 0px 0px 5px;padding-right:10px;height:25px;font: 12px "Arial", Helvetica, sans-serif;color:#333333;border:0px;}
.nsstphldr input{border:0px;margin:0px;padding:0px;}
.nsstphldr a{text-decoration:underline;font: 12px "Arial", Helvetica, sans-serif;color:#333333;}
.nsstphldrw{width:100px;clear:none;display:inline;float:left;margin:3px 0px 0px 5px;height:25px;font: 12px "Arial", Helvetica, sans-serif;color:#333333;}
.nssbuchhldr{width:130px;clear:none;display:block;float:left;margin:0px 0px 7px 10px;}
.nssbuchhldr a{color:black;text-decoration:underline;font: 12px "Arial";}
.nssbbchk{clear:none;border:0px;width:20px;margin:2px 0px 0px 0px;padding:0px;display:inline;float:left;}
.nstpbchk{clear:none;margin:0px 0px 0px 0px;border:0px;width:25px;padding:3px 0px 0px 0px;display:inline;float:left;}
.nsfrmholder{padding:10px 10px 0px 10px;float:left;}
.nsfrmholder h3{padding:0px;}
.nsarsubs{float:left;width:445px;background:#EEEEEE;border-bottom:1px solid #D2D2D2;border-top:1px solid #D2D2D2;padding:0px 0px 10px 0px;}
.nsfrmlinehldr{padding:10px 0px 0px 0px;margin:0px;float:left;}
.nssubtypehldr{padding:0px 0px 0px 0px;margin:0px;float:left;display:none;}
.nssubstats{font: 11px "Arial";color:#C0C0C0;padding:0px 0px 10px 10px;}
.nsmc{width:530px;float:left;border:0px solid blue;padding:0px 0px 0px 10px;}
.nsmc h2{font-weight:normal;margin:0px 0px 0px 0px;font:18px Arial;font-weight:bold;color:#e60000;}
#areasubhd{font:14px Arial;float:left;clear:both;color:#555;font-weight:normal;margin:0px 5px 5px 5px;width:100%;}
#ardesc{width:530px;float:left;margin:20px 0px 20px 0px;color:#333;}
#ardesc a{text-decoration:underline;color:#333;}
.nssidebar {border:0px solid red;float:left;padding:0px 0px 0px 5px;margin:0px;width:300px;}
.nsphb{padding:0 0 5px 0px;width:520px;float:left;clear:both;}
.nsphb h1 {padding:0 0 0px 0px;margin:10px 0px 0px 0px;clear:both;float:left;font:24px  'Roboto',Arial;font-weight:400;text-shadow: 2px 2px 4px white;}
.nsphb h2{color:#e60000;}
.nsphb span {font-family: Roboto,'Century Gothic', Georgia, "Times New Roman", Times, serif;font-style:normal;}
.nsphb ul {float:left;font-family: Roboto,'Century Gothic', Arial;font-style:normal;margin:0px 9px 0 0;height:1%;overflow:hidden;}
.nsphb li {float:left;padding: 0 6px 0 10px;background:url(/images/arrow.gif) no-repeat 2px 5px;margin:0 4px 0 -6px;}
.nsphb a {color:#333;text-decoration:underline;text-shadow:none;}
.nsphb a:hover {text-decoration:underline;}
.nsa1{font-size:18px;color:#333;text-decoration:underline;padding:1px 3px 0px 3px;}
.nsa2{font-size:16px;color:#333;text-decoration:underline;padding:1px 3px 0px 3px;}
.nsa3{font-size:14px;color:#333;text-decoration:underline;padding:1px 3px 0px 3px;}
.nsa4{font-size:12px;color:#333;text-decoration:underline;padding:1px 3px 0px 3px;}
.nsa0{font-size:10px;color:#333;text-decoration:underline;padding:1px 3px 0px 3px;}
.nsarb{float:right;padding:0px 5px 25px 5px;margin:0px 0px 0px 0px;width:160px;border:0px solid blue;}	
.allprpslinks{width:550px;text-align:center;margin:20px 0px 20px 0px;color:black;font-size:14px;text-decoration:underline;float:left;}
.alchhldr{width:120px;clear:none;display:inline;float:left;margin:0px 0px 7px 10px;}
.alchhldr input{border:0px;}
.sbbchk{clear:none;border:0px;width:20px;margin:2px 0px 0px 0px;padding:0px;display:inline;float:left;}
.alrtholder{padding:0px;float:left;width:290px;}
.ptypehldr{width:290px;margin:5px 0px 0px 0px;padding:5px 0px 0px 0px;float:left;clear:both;}
#newholders{width:260px;padding:10px 5px 5px 20px;float:left;}
#areacpmad{float:left;width:300px;padding:0px; margin:20px 0px 0px 0px;clear:both;}
#loginformholder .prettyinput{padding:2px 2px 2px 2px;}
#loginformholder .prettyinput input{margin:0px 0px 0px 0px;line-height:14px;font:12px Arial;}
#propdetdescs{float:left;width:460px;}
#propdettop{clear:both;float:left;font:24px Roboto,Arial;font-weight:400; color:#333;display:inline;text-shadow: white 1px 1px 0px ;}
#propdettop H1{clear:both;float:left;font:24px Roboto,'Lucida Grande',Tahoma, 'Century Gothic',Arial; color:#333;}
#prophdhlder{float:left;width:300px;border:0px solid red;}
#proprefhlder{text-align:right;float:right;width:150px;border:0px solid blue;font:24px Roboto,Arial;font-weight:400;  color:#333;text-shadow: white 1px 1px 0px ;}

.details {padding:0;margin: 0;}
.details ul {padding:0;margin: 0 0 0px 0;}
.details ul li {float: left;padding:0;margin: 4px 0px 14px 4px;}
.details ul li.first {float: left;padding:0;margin-left: 0px;}
ul.features{width: 100%;float:left;}
.details ul.features li {width: 200px;padding: 2px 0px 0px 0px;margin: 0px 10px 0px 10px;border-bottom: 1px solid #FFDDC6;}
.features label {float: left;width: 130px;font-weight: bold;}
.dtlsublnk{font:14px Arial;text-decoration:underline;color:#333;}
#propkeystts{float:right;font:12px Roboto,'Lucida Grande','Segoe UI',Tahoma, 'Century Gothic',Arial; }
#srhone{line-height:32px;font:24px Roboto,Arial; color:black;text-shadow: #FFF 0px 1px 1px;display:inline;margin:0px 0px 5px 0px;padding:0px;float:left; }
.cntn .prettyinput{width:240px;padding:2px 3px 2px 3px;margin:0px 0px 10px 10px}
.cntn .prettyinput input{width:100%;margin:0px;color:#111;}
.cntgsubb{float:left;padding:10px 0px 0px 0px;clear:both;}
.cntgsubb .subcontbttn{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;cursor:pointer; text-align:center;background:#e60000;border:1px solid #e60000;background-image: -webkit-linear-gradient(top, #FF9C70, #e60000);background-image: -ms-linear-gradient(top, #FF9C70, #e60000);background-image: -moz-linear-gradient(top, #FF9C70, #e60000);float:left;margin:0px 0px 20px 75px;clear:both;font:16px Arial;width:auto;color:white;padding:3px 10px 3px 10px;}
.cntgsubb .subcontbttn:hover{background:#e60000;}
#newsblb{float:left;font:12px 'Arial'; color:#333;padding:0px 10px 10px 0px;}
.niprg{padding:0px;margin:0px;}
#refsdiv{
	width:298px;
	float:left;
	font:12px Arial;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	background:#999;
	color:white;
	display:none;
	clear:both;
	
}

.phnic{
	float:left;
	background: url('/images/sprites.png') no-repeat -94px -225px;
	width: 16px;
	height: 16px;
	margin-right:2px;
	margin-left:10px;

	}
.dircont .agmlholderic{float:left;
	background: url('/images/sprites.png') no-repeat -94px -248px;
	width: 16px;
	height: 12px;
	margin-right:2px;
	margin-top:0px;
	margin-left:10px;
	display:inline;
	clear:none;
	padding:0px;
	}	
.dircont #viewagmail{float:left;clear:none;display:inline;margin-top:0px;}

#viewagmail a{
	background:#efefef;
	white-space: nowrap;
	border:1px solid #c0c0c0;
	-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
	font:12px Arial;
	float:left;clear:none;
	display:inline;
	padding:2px 5px 2px 3px;
	margin-top:0px;
}
.iolref{font:16px Arial;color:#333;margin:10px 5px 5px 5px;padding:5px;background:white;border:1px solid #c0c0c0;
	-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.agentrfs{font:14px Arial;color:white;margin:5px 5px 5px 10px;}

.showphine{background:#efefef;white-space: nowrap;border:1px solid #c0c0c0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;font:12px Arial;clear:none;display:inline;padding:2px 5px 2px 3px;margin-top:0px;text-decoration:underline;cursor:pointer;}
.shortno{float:left;height:20px;font-size:12px;}
.fullnumber{float:left;font-size:12px;display:none;}
#enqsubheadinghldr{float:left;width:100%;background:white;color:#e60000;border-bottom:1px solid #e60000;}
#enqsubheadinghldr #enqsubheading{float:left;margin:10px;color:white;font:18px Roboto,'Century Gothic', Arial;display:inline;with:260px;}
#enqsubheadinghldr i{clear:left;font-size:22px;display:inline;float:left;margin:7px 0px 0px 10px;color:white;}
#enqsubheadinghldr .enquireicon{float:left;background: url('/images/sprites.png') no-repeat -124px -110px;width:31px;height:21px;margin:10px 0px 10px 5px;display:inline;}
#addagents{float:left;margin:0px;padding:0px 0px 10px 0px;width:100%;}
#addagents .dircont{display:none;}
#savesessinfo{padding-left:0px;clear:both;font:10px Arial;width:95%;overflow:hidden;text-align:center;}
.detcontentryfmh{float:left;margin:0px 0px 0px 10px;}

#detpicsdiv{margin:0px 0px 0px 0px;clear:both;float:left;width:450px;border:0px solid blue;height:29px;}
.detpboxx{
	float:left;
	border-top;0px;
	padding:10px 0px 0px 0px;
	margin:0px 5px 5px 0px;
	width:460px;
	background:white;
	box-shadow: #999 1px 1px 3px 0px;
	border:0px;
}
.dpsch-active{
	font:16px  Roboto,'Century Gothic', "Segoe UI",Tahoma,Arial;
	color:black;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	background:white;
	border:0px;
	clear:none;
	display:inline;
	float:left;
	z-index:999;
	height:28px;
	box-shadow: #999 1px 1px 3px 0px;
}
.detactvinner{margin-top:3px;height:26px;position:relative;background:white;text-align:center;padding:0px 10px 0px 10px;cursor:pointer;}
.detactvinner:hover{text-decoration:underline;}
.detinactvinner{margin-top:3px;height:22px;position:relative;background:#999;text-align:center;padding:0px 10px 0px 10px;cursor:pointer;}
.detinactvinner:hover{text-decoration:underline;}
.dpsch-inactive{
	font:16px  Roboto,'Century Gothic', "Segoe UI",Tahoma,Arial;
	color:white;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	background:#999;
	border:1px solid #999;
	border-bottom-right-radius:0px;border-bottom-left-radius:0px;
	border-bottom:0px solid #efefef;
	clear:none;
	display:inline;
	float:left;
	z-index:999;
	height:28px;
}
.contboxstart{
	display:table;margin:0px auto;
	float:none;
	width:300px;
	top:0px;
	border:0px solid #e60000;

	
	
	

}

.contboxstart #innercontb{width:100%;}
.contboxstart #savehidecont{width:320px;padding:0px;padding-top:3px;height:auto;}
#respwrapr #propdetdescs .contboxstart #propdetsumry{display:none;width:0px;}
#controlfem #propdetcontbox{width:auto;margin:0px;}
#adtnlmenu{margin:0px auto;display:block;width:510px;}

.contboxscrolld{
	position:fixed;
	float:none;
	left:0px;
	width:100%;
	z-index:800;
	text-align:center;
	padding-top:2px;	
	border-bottom:1px solid #999;
	background:#eee;
	box-shadow: #999 0px 2px 5px;
	
}
#innercontb{
margin:0px auto;
width:1000px;
border:0px solid blue;
postion:static;


}

	

.contboxscrolld #savehidecont .propacthld{width:auto;margin:3px 0px 3px 0px;}
.contboxscrolld #propshare #propshareact{border:1px solid blue;}
.contboxscrolld #propcontagentbtn {background:#e60000;border:1px solid #e60000;background-image: -webkit-linear-gradient(top, #FF9C70, #e60000);background-image: -ms-linear-gradient(top, #FF9C70, #e60000);background-image: -moz-linear-gradient(top, #FF9C70, #e60000);}

.contboxscrolld #savehidecont .hdpropb{background-image: -webkit-linear-gradient(top, #FF9999, red);background-image: -ms-linear-gradient(top, #FF9999, red);background-image: -moz-linear-gradient(top, #FF9999, red);}
.contboxscrolld #savehidecont .hdpropb:hover{background:red;}
.contboxscrolld #propshare #propshareact{float:left;background:#efefef;margin:5px 0px 0px 0px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;background-color:blue;background-image: -webkit-linear-gradient(top, #809FFF, blue);background-image: -ms-linear-gradient(top, #809FFF, blue);background-image: -moz-linear-gradient(top, #809FFF, blue);height:24px;padding:2px 3px 3px 3px;display:inline;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;width:140px;}
.contboxscrolld #propshare #shareprop{display:block;}
.contboxscrolld #propshareacttext{font:16px Arial;}


.userstst{text-shadow: 1px 1px 1px #333;padding:0px 0px 2px 0px;float:left;font:12px Roboto, 'Century Gothic',Arial;color:white;width:56px;text-align:center;cursor:pointer;}
.userststno{cursor:pointer;}
#savedstath{float:left;background:green;margin:0px 0px 0px 0px;border-radius:3px;background-color:green;border:1px solid green;background-image: -webkit-linear-gradient(top, #60B044, green);background-image: -ms-linear-gradient(top, #60B044, green);background-image: -moz-linear-gradient(top, #60B044, green);}
#hiddenstath{float:left;background:red;margin:7px 0px 0px 0px;border-radius:3px;background-color:red;border:1px solid red;background-image: -webkit-linear-gradient(top, #FF9999, red);background-image: -ms-linear-gradient(top, #FF9999, red);background-image: -moz-linear-gradient(top, #FF9999, red);}
#sharedstath{float:left;background:blue;margin:7px 0px 0px 0px;border-radius:3px;background-color:blue;border:1px solid blue;background-image: -webkit-linear-gradient(top, #809FFF, blue);background-image: -ms-linear-gradient(top, #809FFF, blue);background-image: -moz-linear-gradient(top, #809FFF, blue);}
#quickcont{float:left;color:white;font:14px Roboto, Arial;line-height:16px;margin:0px;text-shadow: 1px 1px 1px #333;}


#savedstat{float:left;width:100%;text-align:center;}
#hiddenstat{float:left;width:100%;text-align:center;}
#Statcontainer{background:white;
background-image: -webkit-linear-gradient(top,  #f6f6f6, #fefefe);background-image: -ms-linear-gradient(top,  #f6f6f6, #fefefe);background-image: -moz-linear-gradient(top, #f6f6f6, #fefefe);
float:none;position:fixed;left:0px;top:45%;display:none;width:59px;padding:5px 3px 5px 3px;
border:1px solid #c0c0c0;

border-left:0px;border-bottom-left-radius:0px;border-top-left-radius:0px;-moz-border-bottom-left-radius:0px;-moz-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-top-left-radius:0px;
}
#Contactcontainer{background:#efefef;
background:#e60000;
float:none;position:fixed;left:0px;top:20%;display:none;width:59px;padding:3px 3px 2px 3px;
border:2px solid #e60000;
-webkit-box-shadow: 0 0 2px #e60000 inset;-moz-box-shadow: 0 0 2px #e60000 inset;box-shadow: 0 0 2px #e60000 inset;
border-left:0px;border-bottom-left-radius:0px;border-top-left-radius:0px;-moz-border-bottom-left-radius:0px;-moz-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;-webkit-border-top-left-radius:0px;
}
#propdetsumry{
float:right;
margin-top:2px;
padding-right:0px;
}


#propcontagentbtn{
-webkit-box-shadow: none;box-shadow:none;-moz-box-shadow:none;
background:#e60000;
border:1px solid #f5f5f5;
border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
background-color: #e60000;background-image: -webkit-linear-gradient(top, #e60000, #F86128);background-image: -ms-linear-gradient(top, #e60000, #F86128);background-image: -moz-linear-gradient(top, #e60000, #F86128);
color:white;
padding:4px 15px 4px 15px;
text-decoration:none;
font:16px Arial;
margin:5px 0px 0px 0px;
height:31px;
float:left;
cursor:pointer;
}
.subdettop{color:white;text-align:right;overflow:hidden;text-overflow: ellipsis; white-space:nowrap;float:right;font:14px Roboto,Arial; font-weight:300;margin:0px 0px 0px 0px;width:180px;line-height:16px;}
.contboxscrolld .subdettop{overflow:visible;}
.pbbgdts{float:right:clear:both;width:100%;font:12px Roboto, Arial;font-weight:300;color:white;line-height:14px;}

#savehidecont, #propprint,#propshare,#propcontagent{
font:16px Arial;
float:left;
padding:2px 15px 2px 15px;
height:40px;
}
#printpropact{
float:left;
background:#efefef;
margin:5px 0px 0px 0px;
border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
background-color:#eee;
border:1px solid #f5f5f5;
background-image: -webkit-linear-gradient(top, #eee, #C0c0c0);background-image: -ms-linear-gradient(top, #eee, #C0c0c0);background-image: -moz-linear-gradient(top, #eee, #C0c0c0);
height:24px;
padding:2px 3px 3px 3px;
display:inline;
box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;
}

#propshareacttext{float:left;display:inline;padding:3px 0px 0px 0px;color:#fefefe;text-decoration:none;}
#printprop{font-size:20px;color:black;}
#shareprop{float:left;background: url('/images/sprites.png') no-repeat -128px -197px;width: 22px;height: 25px;display:inline;margin-right:10px;}
.nsmain{width:530px;float:left;padding:0px 0px 0px 10px;}
.nsmain h1{float:left;margin:0px 0px 20px 0px;width:500px;clear:both;}
.nsmain h2{font-weight:normal;margin:0px 0px 0px 0px;font:18px Arial;font-weight:bold;color:#e60000;}
.nsright{float:right;padding:0px 8px 0px 8px;width:160px;}
.nsmiddle {float:left;padding:0px 0px 0px 5px;margin:0px;width:300px;}
.boxdiv{border:1px solid #999;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;box-shadow: #eee 1px 1px 2px;float:left;padding:0px;margin:0px 0px 0px 0px;width:280px;}
.boxhldr{background:#999;width:280px;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;float:left;color:white;clear:both;}
.boxhldr h2{float:left;margin:0px 0px 0px 10px;padding:10px 0px 0px 0px;color:white;font: 16px Roboto,'Century Gothic', Arial;font-weight:normal;}
.boxdivcont{float:left;margin:5px;}
.oslstng{width:495px;padding:5px 5px 0px 5px;margin:0px;float:left;height:20px;color:black;overflow:visible;}
.oslstng img{float:right;display:inline;clear:none;margin:-20px 0px 0px 0px;overflow:visible;}
#shcrit{float:left;width:100%;padding:0px; margin:0px;}
#shcrit .prettydrop{margin:20px 0px 10px 7px;}
#mainaucheading{float:left;width:100%;clear:both;}
.sendrcvr{font:14px Arial;padding:0px 0px 0px 0px;color:#333;}
.srecsep{border-top:1px solid #c0c0c0;font:1px Arial;height:5px;}
.ldspinen{float:right;display:inline;clear:none;}
.srchrefs h2{top:20px;}
.menu-close{outline:0;float:right;font:12px Arial; border:1px solid #C0C0C0;border-radius:2px;color:#333;background:white;cursor:pointer;font-weight:bold;padding:3px 5px 2px 5px;margin:0px;text-shadow: white 1px 0px 0px ;}
.srchrefs .menu-close{margin:-5px 10px 0px 0px;}
.adbxx .menu-close{margin:10px 10px 0px 0px;}
.sharemess{float:left;padding:5px 5px 2px 5px;background:#fff;border-radius: 3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;}
.savedtypedesc{float:left;padding:10px 0px 10px 10px;font:12px Arial;color:#e60000;font:14px Roboto, 'Century Gothic',Arial;text-shadow: 0 1px 1px white;clear:both;width:100%;}
#staticprofhld{float:left;padding:5px 0px 5px 10px;margin:5px;width:650px;background:#efefef;border:1px solid #c0c0c0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;box-shadow: #555 2px 2px 5px;height:auto;}
#shtliststatic .savedres{height:auto;width:620px;float:left;}
#shtliststatic .slhhlscrler{height:auto;}
#shtliststaticheight:auto;}
.nextphld{float:left;}
.nextfavpagecls{float:left;text-align:center;clear:both;width:90%;margin:10px;height:100px;}
.nextfavpagecls a{float:none;}
#manalmc{width:710px;clear:none;display:inline;}
#manalmc h1{margin:10px 0px 10px 0px;padding:0px;}
#manalmc .middivhldr{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background:#555;color:white;}
#vishldrr{float:left;padding:0px;width:220px;margin:20px;clear:none;display:inline;}
.vismnu{background:#F6F6F6;  border:1px solid #c0c0c0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;box-shadow: #efefef 2px 2px 3px;width:220px;float:left;padding:0px 0px 40px 0px;margin-bottom:20px;}
.vismnuhdr{font:18px  Arial, sans-serif; padding:0px 0px 0px 10px;margin:10px 0px 0px 0px;font-weight:bold;border:0px solid #c0c0c0;
  float:left;clear:both;color:black;width:200px;}
.vismnusub{float:left;font: 12px  Arial, sans-serif;padding:0px;clear:both;margin:2px 0px 10px 0px;}
.vismnusub a{text-decoration:none;color:#333;}
.vismnusel{font-weight:bold;color:#e60000;float:left;clear:both;margin:2px 1px 2px 5px;padding:5px 5px 5px 15px;background:white;width:198px;
	border-top:1px solid #c0C0C0;border-bottom:1px solid #c0C0C0;border-left:1px solid #c0C0C0;}
#usr_nme .vismnusel a{font:14px Roboto,Arial;font-weight:700;color:#e60000;}

#usr_nme .vismnusel{
font-weight:700;color:#e60000;float:left;clear:both;
margin:0px 0px 0px 0px;padding:2px 5px 2px 0px;
border:0px;background:none;


}
#usr_nme .vismnunorm{float:left;font-weight:normal;clear:both;margin:0px 0px 0px 0px;padding:2px 5px 2px 20px;width:195px;}
#usr_nme .vismnunorm a{font:14px Roboto,Arial;color:#333;}
#usr_nme .vismnunorm:hover{background:#fefefe;}
.vismnunorm{float:left;font-weight:normal;clear:both;margin:0px 0px 0px 0px;padding:2px 5px 2px 20px;width:195px;}
.vismnunorm a{font:14px Roboto,Arial;color:#333;}
.vismnunorm:hover{background:#fefefe;}
#vphone{padding:20px 0px 20px 5px;margin:0px;float:left;width:100%;clear:both;}
#persinfinp{float:left;width:400px;}
#persinfinp .prettyinput{padding:0px 2px 0px 2px;} 
.nextfavlnk{color:white;text-decoration:none;}
.savehideresok{float:none;color:green;background: url(/images/success.gif) no-repeat 20px 15px;background-color:#efefef;padding:5px 5px 5px 40px;
	position:relative;height:80px;width:410px;font:16px Roboto, Arial;
	border:1px solid #c0c0c0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
	box-shadow: #555 2px 2px 5px;
	overflow:visible;z-index:970;
}
.savehideresok a{color:#efefef;float:left;clear:both;display:block;margin:20px 0px 0px 0px;font:14px Arial;border:1px solid white;padding:7px 10px 7px 10px;color:white;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-decoration:underline;}
.hideresok{float:none;color:#333;background:#efefef;padding:5px 5px 5px 40px;
	position:relative;height:40px;width:250px;font:16px Roboto, Arial;
	border:1px solid #c0c0c0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;
	box-shadow: #555 2px 2px 5px;
	overflow:visible;z-index:970;
	}
.sentokmess{float:left;color: green;background: url(/images/success.gif) no-repeat 5px 5px;background-color:white;margin:0px 5px 30px 5px;padding:5px 5px 5px 30px;
	width:85%;
	border:1px solid #c0c0c0;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;overflow:visible;font:12px Arial;}
.sentokmess p{float:left;padding:10px 0px 10px 0px;width:100%;color:green;margin:0px;}
.submes{width:100%;float:left;font:12px Arial;margin:10px 5px 10px 5px;}
.submes a{float:left;display:inline;text-decoration:underline;}
#shrsenderdets{float:left;width:100%;}
#shrsendersum{float:left;width:100%;font:12px Arial;color:#333;border-bottom:1px solid #c0c0c0;margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
#shrsendersum span{float:left;padding:0px 0px 0px 5px;font:14px Arial;color:#333;}
#shrsendersum a{float:left;padding:0px 0px 0px 10px;font:14px Arial;color:#333;text-decoration:underline;display:inline;}
#cpmadslot{width:300px;margin:0px 0px 0px 0px;border:0px;}
#srchfrmdv{margin:10px 0px 30px 0px;background:white;}
#srchfrmdvfloat{margin:10px 0px 30px 0px;display:none;background:white;}
#srchfrmdvfloat #revealrecsbs{display:none;}
#fixedfrmmrker{float:left;width:200px;clear:both;height:10px;border:0px solid blue;}
.fslnk{color:#e60000;font:16px "Arial", Helvetica, sans-serif;text-decoration:underline;}
.rentaltofs{font:16px Arial;float:left;clear:both;border:0px solid white;padding:5px;color:white;background:#e60000;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.rentaltofs a{color:white;}
.sharefriend{margin:0px 0px 0px 15px;font:16px Arial;float:left;clear:both;padding:5px;color:white;border:1px solid blue;background-image: -webkit-linear-gradient(top, #809FFF, blue);background-image: -ms-linear-gradient(top, #809FFF, blue);background-image: -moz-linear-gradient(top, #809FFF, blue);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.contsentok{font:16px Roboto, Arial; color:green;}
.nextaction{float:left;clear:both;display:block;margin:20px 0px 0px 15px;font:15px Arial;border:0px solid white;padding:5px;color:white;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;text-decoration:underline;}
#detlshler .simplemodal-close{display:none;}
#oldshtlist a{color:#555;margin-left:10px;white-space: nowrap;overflow:hidden;float:left;}
#oldshtlist{display:none;}
#oldslexp{float:left;width:95%;padding:10px; border:1px solid red;background-color: #FFDFDF;margin:10px 0px 0px 0px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
#oldslexp h2{float:left;width:95%;clear:both;margin:0px;padding:10px 10px 0px 0px;}
#oldslexptext{float:left;clear:both;}
.whatads{float:left;font-size:15px;color:black;background:white;padding:10px 20px 10px 20px;border:1px solid #c0c0c0;box-shadow: #555 2px 2px 5px;}
.toprice{float:left;margin:5px 0px 0px 5px;display:inline;}
.osd{float:left;clear:both;color:#e60000;font-weight:bold;margin:0px;padding:5px 0px 0px 0px;}
.sbnewsearch{color:#e60000;font:14px Arial;text-decoration:underline;float:left;padding:25px 0px 0px 10px;}
#controlfem{float:left;width:100%;}
#nextprops{position:fixed;top:90px;right:0px;width:120px;display:block;}
#nextprophld{
float:left;
overflow:hidden;
background:white;
/*background:#f9f9f9;
background-image: -webkit-linear-gradient(top,  #f6f6f6, #efefef);background-image: -ms-linear-gradient(top,  #f6f6f6, #efefef);background-image: -moz-linear-gradient(top, #f6f6f6, #efefef);
*/
width:100%;
padding:0px 0px 0px 0px;
border:1px solid #999;
border-right:0px;
/*
-webkit-box-shadow: 0 0 -2px rgba(0,0,0,0.15) inset;-moz-box-shadow: 0 0 -2px rgba(0,0,0,0.15) inset;box-shadow: 0 0 -2px rgba(0,0,0,0.15) inset;
*/
}
#nextprophld .nxtdets{width:100%;color:#333;float:left;clear:both;font:12px Arial;font-weight:normal;padding:0px 0px 10px 5px;margin:3px 0px 0px 0px;}
#nextprophld .nxtpix{width:114px;float:left;overflow:hidden;text-align:center;padding:10px 0px 0px 0px;border:0px;border-top:1px solid #999;margin:0px 0px 0px 2px;}
#nextprophld .nxtpix img{margin:0px 0px 0px 2px;padding:0px;border:1px solid #eee;border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;}
#nextprophld #nxtpix_1{border:0px;}
#nextprophld #nextprhead{width:100%;float:left;background:#999;border-bottom:1px solid #999;border-right:2px solid #999;}
#nextprophld #nextprheadin{margin:0px auto;}
#nextprophld #nextprheadin p{margin:0px;float:left;font:24px Arial;color:#fff;display:inline;clear:none;padding:8px 0px 0px 20px;width:50px;line-height:24px;}
#nextprophld #nextprheadin img{padding:0px 0px 0px 0px;margin:4px 10px 4px 10px;float:right;display:inline;clear:none;width:24px;border:1px solid #333;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}

#agearebutt{
	border:0px;
	margin:0px;
	padding:2px 0px 3px 0px;
	background:none;
	border-radius: 2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;
	font:18px Roboto, Arial;
	color:white;
}
#agearebutt:hover{
	border:0px solid #333;
	color:#333;

}
#agearebutt a{
	color:white;
	font-size:18px;
	line-height:22px;
}

.vidgo{
	position:absolute;
	z-index:500;
	border:1px solid blue;
	width:55px;
	height:55px;
	margin:100px 0px 0px 155px;
	padding:27px 20px 20px 25px;
	border:1px solid white;
	border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;
	cursor:pointer;
	display:block;
}
.vidgo .imgvdhdr{
	position:absolute;
}
.vidgo .imgvdhdr img{position:static;}
#nextschag{float:left;width:95%;margin:30px 0px 30px 0px;text-align:center;}
#nextschag a{font:14px Roboto, Arial;color:#e60000;text-decoration:underline;}
#nextschag a:hover{color:#555;}
#picscrolbar{
	float:left;
	margin-top:-40px;
	width:100%;
	height:31px;
	padding:5px 0px 5px 0px;
	background-color:transparent;
        background: url(/images/imarbcg.png) repeat center center fixed;
        background-size: 100%;
        -webkit-background-size: 100%;
        -moz-background-size: 100%;
        -o-background-size: 100%;
        
}
#bgpcmodleft{float:left;
	clear:none;
	display:inline;
	height:31px;width:21px;
	background-color:transparent;
        background: url(/images/scrl_prevb.png) no-repeat;
        margin-right:8px;
        cursor:pointer;
}
#bgpcmodright{float:right;height:31px;width:21px;clear:none;
	background-color:transparent;
        background: url(/images/scrl_nextb.png) no-repeat;
        margin-left:8px;
        cursor:pointer;
}
#bgpcleft{float:left;clear:none;display:inline;height:31px;width:21px;
	background-color:transparent;
        background: url(/images/scrl_prev.png) no-repeat;
        margin-left:5px;
}
#bgpcright{float:right;height:31px;width:21px;clear:none;
	background-color:transparent;
        background: url(/images/scrl_next.png) no-repeat;
        margin-right:5px;
}
#bgpcright:hover{cursor:pointer;}
#bgpcleft:hover{cursor:pointer;}
#enlpicdiv{float:left;margin-left:150px;padding:7px 0px 0px 37px;
	background-color:transparent;
        background: url(/images/enlarge.png) no-repeat 4px;
        color:white;font:14px Arial;
        clear:none;height:25px;width:100px;cursor:pointer;display:none;}

#bgimfthldr{
	margin:0 auto;
	font:14px Arial;
	color:#f9f9f9;
	text-align:center;
	border-radius:3px;
	padding:5px;
	background:#555;
	border:1px solid #555;
	margin-top:5px;
	
}
#bgimfthldr div{
	display:inline;
	color:#f9f9f9;
}
#bgimfthldr div a{
	display:inline;
	color:white;
	text-decoration:underline;
}
#bpql{
	margin:0px 0px 0px 30px;
}


#sblnkhdr .provreg{font:20px Roboto, Arial;}
#mnhlddr{float:left;width:24px;height:24px;margin-top:-2px;margin-right:2px;}
#Menuhlddr{
width:22px;height:100%;
}
#Menuhlddr .Menubr{
	background:white;height:3px;width:100%;float:left;margin:3px 0px 1px 0px;clear:both;
	-webkit-border-radius: 1px; -moz-border-radius:1px; border-radius: 1px;
}
.npbuttons{
float:left;width:490px;margin:0px 0px 10px 180px;clear:both;font:14px Roboto,Arial;font-weight:300;
border:0px solid #d2d2d2;padding:20px 0px 20px 10px;}
.npbuttons .nexttblcel{padding-right:40px;}
.npbuttons input{font:14px Roboto,Arial;font-weight:300;}
.npbuttons a{
	background:white;
	color:#333;
	font:14px Roboto,Arial;
	font-weight:300;
	border:1px solid #c0c0c0;
  	-webkit-border-radius: 2px;
  	-moz-border-radius: 2px;
  	border-radius: 2px;
  	box-shadow: #d2d2d2 1px 1px 2px;
  	padding:2px 7px 3px 7px;
  	text-decoration:none;
}
.npbuttons a:hover{border:1px solid #333;text-decoration:none;}
.npbuttons  .navvabut{
	font:14px Roboto,Arial;
	font-weight:300;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	box-shadow: #d2d2d2 1px 1px 2px;
	padding:2px 7px 3px 7px;
	border:1px solid #e60000;
	background:white;
	color:#e60000;
	text-decoration:none;
	cursor:pointer;
}
.npbuttons  .navvabut:hover{
border:1px solid #e60000;
background:#e60000;
color:white;
text-decoration:none;
}

/*** New for responsive pages***/
.alresp{float:left;width:310px;padding:0px; margin:0px 30px 30px 0px;}
.alresp .arlist{ width:310px; float:left;margin-top:0px;height:510px;}
.alresp .arlsthdr{float:left;backround:#f2f2f2;width:100%;background:#fff;margin:0px 0px 0px 0px;border-bottom:1px solid #c0c0c0;overflow:hidden !important;text-overflow: ellipsis;}
.alresp .arlsthdr h3{width:250px;display:inline;float:left;margin:5px 0px 5px 5px;font:13px Roboto,Arial;font-weight:400;white-space: nowrap;}
.alresp .arlisinfo{width:295px;margin:-30px 7px 7px 7px;border-top:0px solid #c0c0c0;padding:5px 0px 0px 0px;}
.alresp .subpichldr{width:310px;margin:0px;padding:0px;}
.alresp .subimgfrm{width:310px;height:260px;}
.alresp .subpichldr .prevpic{width:310px;height:260px;margin:0px;}
.alresp .subpichldr .prvnxtctlbt{width:310px;left:0px;top:-32px; height:30px;padding:2px 0px 0px 0px;
    background: rgb(54, 25, 25);
    background: rgba(54, 25, 25, .4);
}
.alresp .subpichldr .prvnxtctlbt .hdpropb{margin-left:5px;}
.alresp .subpichldr .propacthld{margin:0px; width:180px;}
.alresp .subpichldr .vwpropb{padding:3px 5px 3px 5px;display:none;}
.alresp .arlisinfo .propkydatdisp{float:left;font:16px Arial;font-weight:bold;width:100px;display:inline;}
.alresp .arlisinfo .lstdtstat{float:right;text-align:right;width:185px;margin: 2px 0px 5px 5px;display:inline;clear:none;}
.alresp .arlisinfo .srprctyp{float:left;clear:left;width:170px;}
.alresp .arlisinfo .srprctyp p{float:left;margin:4px 0px 0px 0px;padding:0px;white-space: nowrap;overflow:hidden !important;}
.alresp .arlisinfo .agtlogo{width:120px;margin:10px 0px 0px 0px;}
.alresp .arlisinfo .agtlogo img{max-height:50px;max-width:110px;}
.alresp .arlisinfo .easrs{white-space: nowrap;overflow:hidden !important;text-overflow: ellipsis;margin-top:4px;}
.alresp .arlisinfo .easrsd{height:40px;}
.alresp .subpichldr .prolder img{border-radius:0px;margin-left:0px;}
.alresp .arlisinfo .bbss{float:left;margin:5px 0px 0px 0px;padding:0px;text-align:left;width:100%;}


.alresp .arlbbh{
  float:left;
  background:#eee;
  border:1px solid #eee;
  font:12px Arial;
  margin:0px 8px 4px 0px;
}
.alresp .arlbbo{ padding:2px;color:black;}
.alresp .arlbbtxt{padding:2px 2px 2px 1px;background:none;color:black;}
.leftcol{float:right;margin:0px 10px 0px 0px;}
#respwrapr .resuiltscol{width:680px; }
#respwrapr #mailalrtcont{width:300px;}
#mlalerthld{width:300px;}
#respwrapr #mailalrtcont #thesuburbseldivz{width:285px;}
#respwrapr .widskyslt{width:300px;padding:0px;}
#respwrapr #facontr{width:300px;margin:0px 0px 40px 0px;}
#respwrapr #facontr #cltdetcont{width:100%;}
#respwrapr #facontr .middivhldr{width:100%;}
#respwrapr #facontr .emlalhldr{width:100%;}
#respwrapr #facontr #faholder{width:100%;padding-left:0px;}
#respwrapr #facontr #faholder .aghlder{margin-left:5px;}

#respwrapr #srfstl{display:none;}
#respwrapr #topschfrmhld{padding:0px 0px 0px 12px;width:1014px;float:left;background:none;border:0px;color:white;margin:-1px 0px 0px;}
#respwrapr #topschfrmhld .shprpflthld{float:left;width:300px;display:inline;margin-right:7px;}
 .mitemhld{line-height:18px;background:#333;width:100%;float:left;border:0px;padding:5px 0px 5px 0px;cursor:pointer;overflow:hidden;border-radius:4px;}
#respwrapr #topschfrmhld .mitemhld i{margin:3px 5px 0px 0px;float:right;}
#respwrapr #topschfrmhld .mitemhld .menittxt .mnlftic{float:left;font-size:18px;margin:0px 7px 0px 2px;}
#respwrapr #topschfrmhld .menittxt{height:18px;line-height:18px;margin: 2px 0px 0px 5px;font:13px Roboto, Arial;font-weight:400;width:270px;float:left;white-space: nowrap;overflow:hidden !important;text-overflow: ellipsis;}
#respwrapr #topschfrmhld .fltrslctr{box-shadow: #999 3px 3px 3px;background:white;float:left;width:295px;overflow:hidden;padding:10px 0px 5px 5px;display:none;border-left:0px solid #e60000;border-top:0px solid #e60000;border-right:0px solid white;margin:-1px 0px 0px 0px;color:#555;}

#respwrapr #topschfrmhld .fltrslctr .sbsnm{color:#555;}
#respwrapr #topschfrmhld .fltrslctr table{color:#555;}
#respwrapr #topschfrmhld .fltrsldrcont{position:absolute;margin-top:30px;z-index:950}
#respwrapr #topschfrmhld .prettyinput{border-radius:2px;background:white;}
#respwrapr #topschfrmhld .xsubchk{background:white;}
#respwrapr #topschfrmhld #fltr_type{width:150px;}
#respwrapr #topschfrmhld #fltr_type .menittxt{width:120px;}
#respwrapr #topschfrmhld #typesbx{width:225px;}
#respwrapr #topschfrmhld #fltr_price{width:200px;FLOAT:LEFT;}
#respwrapr #topschfrmhld #fltr_price .menittxt{width:174px;}
#respwrapr #topschfrmhld #pricebx{width:265px; padding:20px 20px 10px 20px;}
#respwrapr #topschfrmhld #fltr_price .sldmnprc, #respwrapr #topschfrmhld #fltr_price .sldmxprc{
	
}
#respwrapr #topschfrmhld .sldmprctag{margin:0px auto;float:none;display:box;width:100px;}
#respwrapr #topschfrmhld .sldmprctag .entrprcmally{float:left;margin-top:30px;text-decoration:underline;font:12px Roboto,Arial;cursor:pointer;}

#manualpricenetry{display:none;margin-bottom:10px;}
#respwrapr #topschfrmhld #fltr_beds{width:105px;FLOAT:LEFT;}
#respwrapr #topschfrmhld #fltr_beds .menittxt{width:78px;}
#respwrapr #topschfrmhld #bedsbx{width:95px;}
#respwrapr #topschfrmhld #fltr_more{width:145px;FLOAT:LEFT;}
#respwrapr #topschfrmhld #fltr_more .menittxt{width:115px;}
#respwrapr #topschfrmhld #morebx{width:260px;}
#respwrapr #topschfrmhld .jsdrop{float:left;clear:both;border-top:1px solid #efefef;width:90px;margin:0px;padding:5px 0px 5px 0px;cursor:pointer;font:14px Arial;}
#respwrapr #topschfrmhld .jsdrop:hover{background #efefef;}


#respwrapr #topschfrmhld .filterbutn{color:white;cursor:pointer;padding:5px 3px 5px 3px;font:15px Arial;font-weight:400;background:#e60000;margin:0px 0px 0px 5px;
	line-height:18px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border:0;
	width:65px;
	
	
}
#respwrapr #topschfrmhld .filterbutn:hover{color:#eee;}
#profwrap{position:absolute;}
#profmenuwrap{float:left;padding:0px;margin:5px 0px 0px 10px;display:none;}
#profmenuwrap .rollupmn{float:left;}
#profmenuwrap .vismnu{padding-bottom:0px;margin-bottom:0px;margin-top:-2px;}
#profmenuwrap .vismnuhdr{display:none;}
#profmenuwrap .vismnusub, #profmenuwrap .vismnunorm{padding:0px;margin:5px 0px 5px 10px;width:100%;float:left;text-align:left;}
#profmenuwrap .vismnusub:hover, #profmenuwrap .vismnunorm:hover{background:transparent;}
#profmenuwrap .vismnusub a, #profmenuwrap .vismnunorm a{text-decoration:none;}
#profmenuwrap .vismnusub a:hover, #profmenuwrap .vismnunorm a:hover{text-decoration:underline;}
#profwrap #profmenuwrap .vismnu{width:190px;}
.calloutUp{
        height: 0;
        width: 0;
        border-bottom: 12px solid #c0c0c0;
        border-left: 12px dotted transparent;
        border-right: 12px dotted transparent;
        left: 0px;
        top: 0px;
        margin-left: 120px;
        z-index: 10;
}
.calloutUp2{
        position: relative;
        left: -10px;
        top: 1px;
        height: 0;
        width: 0;
        border-bottom: 10px solid #F6F6F6;
        border-left: 10px dotted transparent;
        border-right: 10px dotted transparent;
        z-index: 11;
    }
#acctctd{width:230px;}
#logohd #fpfinleader{border:0px;width:560px;box-shadow:none;margin:-10px 0px 0px 0px;padding:5px 5px 0px 0px;overflow:hidden;} 
#poptbmnu{margin-left:350px;}
#thesuburbseldivz #shalfrmp #longalt{display:inline;}
#thesuburbseldivz #shalfrmp #shtalt{display:none;}
#ntfymyhp{width:244px;border:1px solid #e60000;margin:10px 0px 0px 5px;padding:2px 3px 2px 3px;border-radius:2px;}
#alertformholder #ntfymyhp{width:244px;border:1px solid #e60000;margin:10px 0px 0px 10px;}
#alertformholder #alertholder{float:left;display:none;width:100%;padding:0px;}
#alertformholder #alertholder .alrtholder{width:100%;}
#alertformholder #alertholder .alrtholder .ptypehldr{width:100%;margin-left:10px;}
#alertformholder #alertholder .alrtholder .ptypehldr .chtpe{margin-left:0px;margin-right:10px;background:#ccc;}
#alertformholder #alertholder .alrtholder .ptypehldr .chtpe span{position:relative;top:-2px;}
#alertformholder #alertholder .alrtholder .ptypehldr .fmschtp{width:82px;}
#alertformholder #alertholder .alrtholder .ptypehldr .apartchtp{width:92px;}
#alertformholder #alertholder .alrtholder #alrtprcbdsetc{margin-left:5px;}
#alertformholder #alertholder .alrtholder #alrtprcbdsetc .prettydrop{margin-right:5px;margin-bottom:10px;}
#alertformholder #alertholder .alrtholder #newholders{margin-top:0px;padding-top:0px;width:95%;}
#alertformholder #alertholder .alrtholder .chtpe{border:0px;}

#newssubsc{padding:5px 5px 10px 5px;}

#srsummry .srphd{
float:left;display:inline;clear:none;width:160px;}
#srsummry .srphdddd{
float:right;display:inline;clear:none;margin:5px 30px 0px 0px;}

.leftcol #mailalrtcont #shalfrmp{cursor:default;}
.leftcol #mailalrtcont #mailalrtaddr{border:none;width:95%;}

#schfltbthdl{float:left;width:60px;}

.npbuttons .nextprevctl{display:inline;width:auto;float:left;height:30px;margin-left}
.npbuttons .valctrl{display:inline;width:125px;float:left;height:30px;margin-top:-2px;}

.arlist .savehideresok, .actrshdr .savehideresok{border-radius:0px;width:300px;height:75px;padding:3px 3px 0px 0px;margin-left:0px;background: url(/images/success.gif) no-repeat 160px 6px;background-color:#efefef;}
.arlist .actrw, .actrshdr .actrw{width:300px;margin:0px;}
.arlist .savedaction, .actrshdr .savedaction{font:11px Arial;}
.arlist .svshrct, .actrshdr .svshrct{cursor:pointer;text-decoration:none;border:1px solid blue;background-image: -webkit-linear-gradient(top, #809FFF, blue);background-image: -ms-linear-gradient(top, #809FFF, blue);background-image: -moz-linear-gradient(top, #809FFF, blue);padding: 3px 7px 3px 7px;margin-top:10px;}
.arlist .clmme, .actrshdr .clmme{cursor:pointer;background:#e60000;text-decoration:none;border:1px solid #ff1100;padding: 3px 7px 3px 7px;margin-top:10px;}


#nearsubs{margin:0px 0px 40px 0px;width:300px;}
#facontr{margin:0px 0px 20px 0px;}
#nearsubs .middivhldr{width:100%;}
#nearsubs .middivhldr #schfrmhtwo{width:95%;}
#nearsubs .middivhldr #schfrmhtwo{margin-top:5px;}
#nearsubs .nssbuchhldr{margin-bottom:4px;}
#nearsubs i{clear:left;font-size:22px;display:inline;float:left;margin:9px 0px 0px 9px;}
#subfaildivres{font: 14px Roboto, Arial;}

.oneclickholder .detcontentryfmh .cntn .ctfrmnms{width:111px;}
#bglogofull .tophead{margin:1px;}
#bglogofull{display:none;}
#headhome{width:40px;}

#lbahdr{float:right;}

#respwrapr #page{padding-left:0px;}
#respwrapr #srsummry{margin-bottom:10px;}
#respwrapr.leaderslotnew a{margin:0px 0px 10px 0px;float:left;}
#respwrapr .middiv{border-radius:0px;box-shadow: #999 1px 1px 3px;}
#respwrapr .nsphb{width:100%;}
#respwrapr .arehdrr{clear:left;display:inline;float:left;margin-right:20px;}
#respwrapr .nsphb #srsummry{float:right;width:auto;display:inline;margin:15px 30px 10px 0px;height:auto;}
#respwrapr .nsphb #srsummry .arasschordinn{display:inline;margin:0px 0px 0px 0px;float:left;}
#respwrapr .artpspc{width:95%;height:10px;float:left;}
#respwrapr #srsubbx{margin-top:10px;border-bottom:0px;}

#respwrapr #fltr_subrb #srsubbx{z-index;1;}

#respwrapr #nearsubs #srsubbx{width:100%;margin-top:0px;padding-top:5px;}
#respwrapr #thealertdivz #subfaildivres, #respwrapr #thealertdivz .success{position:relative;top:10px;font:12px Roboto,Arial;background:white;padding-left:0px;padding-right:0px;padding-bottom:10px;width:100%;}
#respwrapr #thealertdivz #subfaildivres .erbullets{padding:0px 5px 0px 10px;}
#respwrapr #srsubbx .nssbuchhldr{font:14px Roboto, Arial;margin-bottom:0px;}
#respwrapr #srsubbx .nsbsbdvlnnm{line-height:17px;}
#respwrapr #provrescol .provreg{color:#e60000;margin:20px 0px 0px 0px;}
#respwrapr #ardesc{margin-top:10px;}
#respwrapr #areasqsch .homepboxx{border-radius:0px;}
#respwrapr #detscont{border:0px;width:300px;margin-left:30px;}
#respwrapr #detscont #detlshler{border:0px solid #e60000;border-radius:0px;box-shadow: #999 1px 1px 3px 0px;margin-bottom:20px;width:300px;}
#respwrapr #detscont #detlshler #enqsubheadinghldr{background:#e60000;color:white;}
#respwrapr #pdsmc{width:800px;}
#respwrapr #pdsmc #mailalrtcont{margin-left:30px;}
#respwrapr #pdsmc #mlalerthld h2 {margin-left:10px;color:white;font-weight:normal;font:18px Roboto, Arial;padding-top:7px;}
#respwrapr #pdsmc #detadsslot{border:0px;float:left;width:300px;margin:10px 0px 0px 30px;}

#respwrapr #pdsmc #dsearchqs .detcontfrmhldf{float:left:width:100%;}
#respwrapr #pdsmc #dsearchqs .oneclickholder{width:95%;}
#respwrapr #pdsmc #dsearchqs .detcontentryfmh{margin-left:0px;}
#respwrapr #detscont .oneclickholder .cntgsubb{margin-right:0px;}
#respwrapr #detalpagecontntwrapper{float:left;border:0px solid red;}
#respwrapr #detalpagecontntwrapper .nsarb{width:170px;margin:0px 0px 0px 20px;border:0px solid blue;float:right;}

#picsscrllerr{width:460px;float:left;}
#areafam{clear:both;margin:5px 0px 0px 5px;}
#areafam ul{margin:0px 9px 5px 0px;}
#logoimghldr{float:left;width:250px;}
#respstatmc{width:800px;}
#directedcont{border:1px solid #f3f3f3;background:#f3f3f3;border-radius:5px;width:320px;float:left;clear:both;padding:15px;}
#directedcont a{color:#333;text-decoration:underline;}
#directedcontfrm{width:320px;float:left;clear:both;padding:15px;border:1px solid #f3f3f3;background:#f3f3f3;border-radius:5px;margin-top:20px;clear:both;}
#lgnfrmhldr{margin:0px auto;width:450px;border:1px solid #d2d2d2;box-shadow: #eee 1px 1px 2px;background:white;border-radius:3px;padding:5px 0px 0px 0px;}
#lgnfrmflds{font:13px Arial;padding:10px;text-align:center;}
.rommtypedis{display:none;}
.slrshlder .slpactsml{display:none;}

.subpichldr .prvnxtctlbt .prvbttnsctls{font-size:27px;color:white;margin-top:0px;}
.subpichldr .prvnxtctlbt .prvbttnsctls:hover{color:#eee;}
.subpichldr .prvnxtctlbt .prvbttnsctlslnk{text-decoration:none;}

.detspagicn{display:inline-block;float:left;width: 32px;height: 27px;padding:0px 0px 2px 0px;margin-top:-0px;}
.bdicn{background: url(/images/rooms.jpg) no-repeat -15px -59px;}
.bthicn{background: url(/images/rooms.jpg) no-repeat -102px -103px;}
.garicn{background: url(/images/rooms.jpg) no-repeat -58px -16px;}
.bbgicntxt{display:inline-block;float:left;padding:5px 12px -0px 0px;height:24px;font:16px Roboto, Arial;font-weight:300;}
.bdbthicnwrp{float:left;clear:both;margin:8px 0px 8px 0px;background:white;padding:6px 4px 6px 4px;width:100%;box-shadow: #999 1px 1px 2px 0px;}
.prpdtlhedtxt{float:left;clear:both;margin-bottom:5px;}

#dpfpbox{width:165px;margin:20px 0px 20px 5px;padding-bottom:0px;}
#dpfpbox .middivhldr h2{font:18px Roboto, Arial;}
#dpgtnlnkhd a img{margin-bottom:20px;}
#addthsdiv{
	width:100%;
	float:left;
	padding:0px;
	clear:both;
	background:white;
	border:0px;
	margin:0px 0px 20px 0px;
	box-shadow: #999 1px 1px 2px 0px;
}
#addthsdivinr{margin:0px auto;float:none;display:table;padding:10px 0px 5px 0px;}
#savedmntd{width:75px;}
#shmapinfsm{border-left:0px solid #C0C0C0;padding:0px 0px 0px 10px;margin:0px;width:210px;float:left;}
#shmppwrppr{padding:0px;background:white;width:400px;border:0px;}
#smllshsumm{display:none;}
#respwrapr #shmncl .browsir{width:100%;}
#respwrapr #container{background:#f5f5f5;}
#respwrapr #footerarlnnk{color:#333;}
#umentab i{color:white;}
.tophead .permlnk #mnhlddr #Menuhlddr .Menubr{background:#333;}
.tophead .thdlnkhld a:hover #mnhlddr #Menuhlddr .Menubr{background:#333;}
#dpfpbox .middivhldr{width:100%;background:white;}
.prvnxtctlbt .prvbttnsctlslnk{text-shadow:none;}
/**.arlist  .vwpropb, .arlist .propacthld .hdpropb,.arlist .propacthld .svpropb, .hdpropb,.arlist .savedpropnot{border-radius:3px;padding:2px 5px 0px 5px;font-size:12px;line-height:17px;margin:2px;height:24px;border:1px solid #f9f9f9;text-decoration:none;vertical-align:middle;}
**/
.arlist  .vwpropb, .arlist .propacthld .hdpropb,.arlist .propacthld .svpropb, .hdpropb,.arlist .savedpropnot{border-radius:3px;padding:2px 5px 2px 5px;}
.arlist .prvnxtctlbt .propacthld .savedpropnot{float:right;color:white;font:12px Arial;border:1px solid rgba(0, 255, 0, 0.8);display:none;height:18px;padding-top:4px;}
#topschfrmhld .fltrsldrcont .fltrslctr .prettydrop{float:left;}
#topschfrmhld .fltrsldrcont .fltrslctr .prettydrop select{float:left;}
.sldmnprc, .sldmxprc{font:12px Arial;color:#333;font-weight:bold;}
.sldmnprc{ float:left;padding:5px 5px 5px 0px;}
.sldmprctag{}
.sldmxprc{float:right;padding:5px 0px 5px 5px;}
.allnoneset{font:12px Arial;color:#333;font-weight:bold;margin:0px 0px 0px 7px;cursor:pointer;text-decoration:underline;display:inline;float:none;line-height:15px;width:20px;}
.nsbsbdv{float:left;width:290px;}
.nsbsbdvln{float:left;width:140px;line-height:15px;}
.nsbsbdvlnchb{float:left;width:20px;}
.nsbsbdvlnnm{float:none;padding-top:2px;}
.annselctr{text-align:right;width:115px;padding:5px 25px 0px 0px;}
#respwrapr #nearsubs .middivhldr h2{float:left;}
#respwrapr #nearsubs .middivhldr i{margin-right:0px;}
#addsuburb{
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15) inset;
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15) inset;
box-shadow: 0 0 3px rgba(0,0,0,0.15) inset;
color:#333;width:275px;margin:0px 0px 10px 0px;border:1px solid #999;background:#f9f9f9;border-radius:4px;padding:4px 5px 4px 5px;font:13px Arial;}

#shmncl .browsir .ShowStdProv .AucStdProvLnk{font-size:13px;}
#shmncl .browsir .ShowStdProv{padding:5px;}
#respwrapr #shmncl h2{float:left;clear:both;margin:0px 0px 20px 0px;width:95%;color:#333;}
#respwrapr #shmncl #showholder #browsshow h2{margin-bottom:0px;}
#shsrcntner{float:left;width:100%;}
#shhssrfrm{float:left;clear:none;display:inline;width:30%;}
#shschreslts{float:left;clear:none;display:inline-block;width:68%;margin-left:1%;}
#respwrapr #shmncl .showarea{width:85%;}
#respwrapr #shmncl #showholder #shqssel h2 {margin-bottom:0px;}
#respwrapr #adhdr{width:100%;padding:0px 0 0px 0;margin:30px 0px 30px 0px;}
#respwrapr #adhdr h1{width:100%;text-align:center;padding:10px 0px 10px 0px;font-size:26px;font-family:Roboto,Arial;font-weight:400;}
#admncol{width:95%;float:left;}
#separata{float:left;font-size:14px;color:black;padding:10px 30px 10px 30px;}
#estagads{width:600px;margin-bottom:50px;}
#admncol #adseltyp li{font-size:16px;line-height:25px;}
#admncol #queststyle{margin-left:30px;}
#respwrapr .banneradspg #banadsmc{width:96%;margin-left:2%;padding:0 2% 0 0;font:12px Arial;}
#respwrapr .banneradspg #container{background:white;}

#respwrapr .banneradspg #banadsmc .queststyle{width:100%;float:left;clear:both;}
#respwrapr .banneradspg #banadsmc .baqans{width:100%;float:left;clear:both;}
.banneradspg .bandpchldr{float:left;width:185px;padding:2px;margin:0px 0px 5px 5px;border:1px solid #999;}
.banneradspg .bandpchldr img{float:left;}
.banneradspg .bandpcttl{float:left;clear:both;font:13px Roboto, Arial;width:98%;padding:1%;background:#999;color:white;text-align:center;}
#banneradprc{display:none;}
#bnadcontus{margin:10px 0px 0px 0px;float:right;padding:10px 5px 10px 5px;font-size:16px;color:white;background:#333; border:1px solid #333;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;box-shadow: #333 1px 1px 2px;}
#detlamainpic{border:0px solid #ccc;}

#respwrapr #background #container{
background:none;
/**
    background: rgb(255, 255, 255);
    background: rgba(255, 255, 255, .6);
    
      -webkit-box-shadow: 0px 0px 20px 10px rgba(255, 255, 255, .6);
  -moz-box-shadow: 0px 0px 20px 10px rgba(255, 255, 255, .6);
  box-shadow:0px 0px 20px 10px  rgba(255, 255, 255, .6);
  
  .backstretch{opacity:0.8;}
  **/
    
}


#respwrapr .PropSrs #logohd {border:0px;}
#tenlnhldr a img{float:left;background:white;}
#tenlnhldr a{float:left;margin-bottom:40px;}

#respwrapr #background .PropSrs #container{
	background: rgb(255, 255, 255);background: rgba(255, 255, 255, .7);
	-webkit-box-shadow: 0px 0px 100px 32px rgba(255,255,255,1);
	-moz-box-shadow: 0px 0px 100px 32px rgba(255,255,255,1);
	box-shadow: 0px 0px 50px 12px rgba(255,255,255,1);
}

#propdetdescs #controlfem{width:100%;}
#propdetdescs #controlfem #propdetcontbox{margin:0px auto;float:none;display:block;width:310px;}
#propdetdescs #controlfem #propdetcontbox #savehidecont{width:310px;}
.arlist .prvnxtctlbt .propacthld .hdpropb,.arlist .prvnxtctlbt .propacthld .srpsvnw, #savehidecont .propacthld .hdpropb, #savehidecont .propacthld .srpsvnw {padding:3px 7px 3px 7px;}
#respwrapr #propdetdescs #savehidecont .propacthld .srpsvnw {border:1px solid #555;display:inline;margin-bottom:0px;}
#respmnsvd{display:none;}
.Propschspec #container .main-column .heading1{width:95%;}


#respwrapr #background .CityPg #container{
	background: rgb(255, 255, 255);background: rgba(255, 255, 255, .75);
	-webkit-box-shadow: 0px 0px 100px 32px rgba(255,255,255,1);
	-moz-box-shadow: 0px 0px 100px 32px rgba(255,255,255,1);
	box-shadow: 0px 0px 100px 22px rgba(255,255,255,1);
}
#respwrapr #background .NewsPg #container{
	background: rgb(255, 255, 255);background: rgba(255, 255, 255, .75);
	-webkit-box-shadow: 0px 0px 100px 32px rgba(255,255,255,1);
	-moz-box-shadow: 0px 0px 100px 32px rgba(255,255,255,1);
	box-shadow: 0px 0px 100px 22px rgba(255,255,255,1);
}
#respwrapr #background .NewsPg #logohd{margin-bottom:20px;}
#respwrapr .CityPg #cpmncol{min-width:400px;width:60%;}
#respwrapr .CityPg #adbar{width:300px;padding:60px 0px 0px 30px;}
#respwrapr .CityPg #cpmncol h3{color:black;}
#respwrapr .CityPg #cpmncol a{color:black;}
.PropDettPg #dpfpbox .middivhldr h2{color:#e60000;}
#respwrapr #background .PropDettPg #container {
	background: rgb(255, 255, 255);background: rgba(255, 255, 255, .75);
	-webkit-box-shadow: 0px 0px 100px 32px rgba(255,255,255,1);
	-moz-box-shadow: 0px 0px 100px 32px rgba(255,255,255,1);
	box-shadow: 0px 0px 100px 22px rgba(255,255,255,1);
}
.PropDettPg #maindets{margin:10 0 20px 0px;}
#bgpcfrm .mainpcbx{border:1px solid white;}

#detpicboxx .thumbpic{max-height:80px;max-width:90px;}



/**** Start autosuggest *****/
ul.as-selections.loading{background-color:#fff;background-image:url(/images/loading.gif);background-repeat:no-repeat;background-position:96% 10px}ul.as-selections li{float:left;margin:1px 4px 1px 0}ul.as-selections li.as-selection-item:last-child{margin-left:30px}ul.as-selections li.as-selection-item a.as-close{float:right;margin:1px 0 0 7px;padding:0 2px;cursor:pointer;color:#5491be;font-family:"Helvetica",helvetica,arial,sans-serif;font-size:14px;font-weight:700;text-shadow:0 1px 1px #fff;-webkit-transition:color .1s ease-in}ul.as-selections li.as-selection-item.blur{color:#666;background-color:#f4f4f4;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#f4f4f4),to(#d5d5d5));border-color:#bbb;border-top-color:#ccc;box-shadow:0 1px 1px #e9e9e9;-webkit-box-shadow:0 1px 1px #e9e9e9;-moz-box-shadow:0 1px 1px #e9e9e9}ul.as-selections li.as-selection-item.blur a.as-close{color:#999}ul.as-selections li:hover.as-selection-item{color:#2b3840;background-color:#bbd4f1;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#bbd4f1),to(#a3c2e5));border-color:#6da0e0;border-top-color:#8bb7ed}ul.as-selections li:hover.as-selection-item a.as-close{color:#4d70b0}ul.as-selections li.as-selection-item.selected{border-color:#1f30e4}ul.as-selections li.as-selection-item a:hover.as-close{color:#1b3c65}ul.as-selections li.as-selection-item a:active.as-close{color:#4d70b0}ul.as-selections li.as-original{margin-left:0}ul.as-selections li.as-original input{border:none;outline:none;font-size:13px;width:120px;height:18px;padding-top:3px}ul.as-list{position:absolute;list-style-type:none;margin:2px 0 0;padding:0;font-size:14px;color:#000;font-family:"Lucida Grande",arial,sans-serif;background-color:#fff;background-color:rgba(255,255,255,0.95);z-index:2;box-shadow:0 2px 12px #222;-webkit-box-shadow:0 2px 12px #222;-moz-box-shadow:0 2px 12px #222;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}li.as-result-item,li.as-message{margin:0;padding:5px 12px;background-color:transparent;border:1px solid #fff;border-bottom:1px solid #ddd;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}li:first-child.as-result-item{margin:0}li.as-message{margin:0;cursor:default}li.as-result-item.active{background-color:#3668d9;background-image:-webkit-gradient(linear,0% 0%,0% 64%,from(#6e81f5),to(#3e52f2));border-color:#3342e8;color:#e60;text-shadow:0 1px 2px #122042}li.as-result-item em{font-style:normal;background:#444;padding:0 2px;color:#e60}li.as-result-item.active em{background:#253f7a;color:#fff}@media screen and (-webkit-min-device-pixel-ratio:0){ul.as-selections{border-top-width:2px}ul.as-selections li.as-selection-item{padding-top:3px;padding-bottom:3px}ul.as-selections li.as-selection-item a.as-close{margin-top:-1px}ul.as-selections li.as-original input{height:19px}}@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){ul.as-list{border:1px solid #888}ul.as-selections li.as-selection-item a.as-close{margin-left:4px;margin-top:0}}ul.as-list{border:1px solid #888\9}ul.as-selections li.as-selection-item a.as-close{margin-left:4px\9;margin-top:0\9}ul.as-list,x:-moz-any-link,x:default{border:1px solid #888}BODY:first-of-type ul.as-list,x:-moz-any-link,x:default{border:none}ul.as-selections{list-style-type:none;padding:4px 0 4px 4px;margin:0;overflow:auto;background-color:#fff;border:1px solid #000;-webkit-box-shadow:inset 0 1px 1px #efefef,0 0 6px #e60;-moz-box-shadow:inset 0 1px 1px #efefef,0 0 6px #e60;box-shadow:inset 0 1px 1px #efefef,0 0 6px #333;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}ul.as-selections li.as-selection-item{color:#333;font-size:13px;font-family:"Lucida Grande",arial,sans-serif;text-shadow:0 1px 1px #fff;background-color:#efefef;background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(#ddeefe),to(#bfe0f1));border:1px solid #d2d2d2;border-top-color:#d2d2d2;padding:2px 7px 2px 10px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:1px 1px 2px #d2d2d2;-webkit-box-shadow:1px 1px 2px #d2d2d2;-moz-box-shadow:1px 1px 2px #d2d2d2;margin-top:5px}
/**** End autosuggest *****/


