/*=============== Main Layout ===============*/

body {
	background: transparent url(/images/bg_gb.gif) top left repeat-x;
	margin: 0 auto;
	padding: 0;
	border: 0;
	text-align: center;
	}
	
#mainwrap, #contentwrap, #headerwrap {
	background: transparent;
	width: 750px;
	margin: 0 auto;
	padding: 0;
	border: 0;
	text-align: center;
	}

#headerwrap{ 
	margin-top: 20px; 
	width: 730px;
	height: 140px; 
	text-align: left;
	}

#smallheaderwrap{ 
	margin: 0;
	margin-top: 16px;
	padding: 0;
	width: 750px;
	height: 140px; 
	text-align: left;
	}
	
#topmenu {
	float: right;
	display: inline;
	background: #efefef;
	width: 536px;
	line-height: 25px;
	margin: 0;
	margin-left: 10px;
	margin-top: 9px;
	border-left: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	}
html>body #topmenu {line-height:23px; width: 535px;}

#smalltopmenu {
	float: right;
	display: inline;
	background: #efefef;
	line-height: 25px;
	margin: 0;
	margin-top: 0px;
	border-left: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	border-right: 1px solid #c1c1c1;
	}
html>body #smalltopmenu {line-height:20px;}

#headertag {
	background: #c6ec7f url(/images/bg_gfold.gif) bottom right no-repeat;
	float: right;
	display: inline;
	width: 536px;
	height: 90px;
	margin: 0;
	margin-left: 0px;
	margin-top: 1px;
	overflow: hidden;
	}
	
	
#contentwrap { 
	background: #fff url(/images/bg_fade_wb.gif) top left repeat-x; 
	border: 1px solid #c1c1c1; 
	padding-top: 16px;
	}
html>body #contentwrap { width: 748px;}

.contentleft {
	background: transparent;
	float: left;
	width: 167px;
	margin: 0;
	padding: 0;
	border: 0;
	}

.contentright {
	background: transparent;
	float: right;
	width: 169px;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: left;
	}

.contentmiddle {
	background: transparent;
	float: left;
	display: inline;
	width: 390px;
	margin: 0 10px;
	padding: 0;
	border: 0;
	text-align: left;
	}
	
.contentmiddlewide {
	background: transparent;
	float: left;
	display: inline;
	width: 375px;
	margin: 0 15px;
	padding: 0;
	border: 0;
	text-align: left;
	}

.contentmiddlewide2 {
	background: transparent;
	float: left;
	display: inline;
	width: 375px;
	margin: 0 15px;
	padding: 0;
	border: 0;
	text-align: left;
	}

.contentmiddlewide3 {
	background: transparent;
	float: left;
	display: inline;
	width: 545px;
	margin: 0 15px;
	padding: 0;
	border: 0;
	text-align: left;
	}

.contentfullwidth {
	background: transparent;
	float: left;
	display: inline;
	width: 650px;
	margin: 0 15px;
	padding: 0;
	border: 0;
	text-align: left;
	}
	
.mapcontentmiddle {
	background: transparent;
	float: left;
	display: inline;
	width: 559px;
	margin: 0 10px;
	padding: 0;
	border: 0;
	text-align: left;
	}

#footer {
	background: #;
	width: 750px;
	margin: 0 auto;
	padding: 10px 0;
	border: 0;
	text-align: center;
	color: #868686;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 10px;
	line-height: 25px;
	}

/*=============== Sub Content ===============*/

.leftsub {
	background: url(/images/bg_fade_wb.gif) top left repeat-x; 
	width: 149px;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	border-top: 1px solid #c1c1c1;
	margin: 0;
	padding: 0 10px 5px 10px;
	text-align: left;
	}
html>body .leftsub { width: 148px; }

.rightsub {
	background: url(/images/bg_fade_wb.gif) top left repeat-x; 
	width: 149px;
    #height:210px;
	border-left: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	border-top: 1px solid #c1c1c1;
	margin: 0;
	padding: 0 10px 5px 10px;
	text-align: left;
   #overflow: hidden;
   #overflow-y: scroll;
	}
html>body .rightsub { width: 148px; }	


/*=============== Headers ===============*/
#headerwrap h1 {
	text-indent: -9999px;
	background: #fff url(/images/logo_pac.gif) top left no-repeat;
	width: 183px;
	height: 140px; 
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	display: inline;
	}
	
#smallheaderwrap h1 {
	text-indent: -9999px;
	background: #fff url(/images/logo_pac.gif) top left no-repeat;
	width: 183px;
	height: 140px; 
	margin: 4px 0 0 4px;
	padding: 0;
	border: 0;
	float: left;
	display: inline;
	}
	
.contentmiddle h1 {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007eb9;
	}


#headertag h2 {
	text-indent: -9999px;
	background: #c6ec7f url(/images/h_meet.gif) top left no-repeat;
	height: 25px; 
	margin-top: 55px;
	margin-left: 20px;
	margin-bottom: 0;
	padding: 0;
	}

.contentmiddle h1, .contentmiddlewide h1, .mapcontentmiddle h1, .contentmiddlewide2 h1, .contentmiddlewide3 h1, .contentfullwidth h1 , .contentright h1{
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #007eb9;
	}

.contentmiddle h2, .contentmiddlewide h2, .contentmiddlewide2 h2, .contentmiddlewide3 h2, .mapcontentmiddle h2, .contentfullwidth h2 , .contentright h2{
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007eb9;
	}

.contentmiddle h3, .contentmiddlewide h3, .contentfullwidth h3, .contentmiddlewide3 h3, .contentmiddlewide2 h3 , .contentright h3{
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: strong;
	}

.contentmiddle h4, .contentmiddlewide h3, .contentfullwidth h4, .contentmiddlewide3 h4, .contentmiddlewide2 h3 , .contentright h4{
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: strong;
	margin: 0;
	padding: 0;
	}

h2.featuredprop {
	text-indent: -9999px;
	background: url(/images/h_feat_prop.gif) top left no-repeat;
	width: 129px;
	height: 25px;
	padding: 0;
	margin: 4px 0;
	border-bottom: 1px dashed #c1c1c1;
	}

h2.listarent {
	text-indent: -9999px;
	background: url(/images/h_list_prop.gif) top left no-repeat;
	width: 115px;
	height: 34px;
	padding: 0;
	margin: 4px 0;
	border-bottom: 1px dashed #c1c1c1;
	}

h2.startfree {
	text-indent: -9999px;
	background: url(/images/h_start_free.gif) top left no-repeat;
	width: 280px;
	height: 23px;
	padding: 0;
	margin: 3px 0 0 30px;
	float: left;
	}


.leftsub h3, .rightsub h3 {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
	margin: 5px 0;
	}

/*For Quick Menu Header*/
.blueunderline {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007eb9;
	border-bottom: 1px dashed #c1c1c1;
	line-height: 25px;
	margin: 0 10px 0 0;
	}
	
.blueunderline2 {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007eb9;
	border-bottom: 1px dashed #c1c1c1;
	line-height: 15px;
	margin: 0px 10px 0px 0px;
	}
	
/*=============== Text ===============*/
#topmenu {
	line-height: 25px;
	color: #c1c1c1;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	}
	
#smalltopmenu {
	line-height: 20px;
	color: #c1c1c1;
	font-family: verdana, arial, sans-serif;
	font-size: 9px;
	}

.leftsub p, .rightsub p , .rightsub_neighb p {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 10px;
	color: #000;
	}

.smallp {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 10px;
	color: #000;
	}

.contentmiddle p {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	width: 385px;
	}

.contentmiddlewide p, .contentfullwidth p, .contentmiddlewide2 p, .contentmiddlewide3 p , .contentright p{
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	}
	
.mapcontentmiddle p {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	width: 554px;
	}
	
.mapcontentmiddle td {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	}	

.contentmiddle ul, .contentmiddlewide ul, .mapcontentmiddle ul, .contentmiddlewide2 ul, .contentmiddlewide3 ul {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	list-style: none outside url(/images/g_bullet.gif);
	margin: 10px 15px;
	padding: 0;
	}
	
.contentmiddle li, .contentmiddlewide li, .mapcontentmiddle li, .contentmiddlewide2 li, contentmiddlewide3 li {
	margin: 5px 0;
	} 

.quote {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
    color: #333;
	font-style: italic;
	width: 25px;
	}	
	
.contentmiddlewide2 td{
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	width: 100%;
	}

.contentmiddle td, .contentmiddlewide td, .contentmiddlewide3 td, .contentfullwidth td {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	vertical-align:top;/* added here td vertical align top  21-7-9*/
	}

.contentmiddle th, .contentmiddlewide th, .contentfullwidth th, .contentmiddlewide2 th {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #333;
	font-weight: bold;
	}

.boldblue {	
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007eb9;
	}
	
.smallblue {
	margin: 0;
	padding: 0;	
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007eb9;
	}
/*=============== Links ===============*/
/*General Page Links*/
a:link, a:visited {
	font-family: trebuchet, verdana, arial, sans-serif;
	text-decoration: underline;
	color: #007eb9;
	}

a:hover {
	color: #333;
	}

/* Topmenu */
a.topm:link, a.topm:visited {
	margin: 0 7px;
	line-height: 25px;
	color: #858585;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	}
a.topm:hover { color: #c6ec7f; }
	
a.topmat:link, a.topmat:visited, a.topmat:hover {
	margin: 0 7px;
	line-height: 25px;
	color: #1261a8;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
	}

/* Left Menu */
a.leftm:link, a.leftm:visited {
	background: #fff url(/images/bg_fade_wt.gif) bottom left repeat-x;
	display: block;
	width: 163px;
	margin: 3px 0;
	line-height: 28px;
	color: #858585;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	border-top: 1px solid #efefef;
	padding-left: 5px; 
	text-transform: uppercase;
	letter-spacing: -1px;
	}
a.leftm:hover { 
	color: #2d2c30;
	}

	
a.leftmat:link, a.leftmat:visited, a.leftmat:hover {
	background: #c6ec7f;
	display: block;
	width: 163px;
	margin: 3px 0;
	line-height: 28px;
	color: #2d2c30;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff; 
	padding-left: 5px; 
	text-transform: uppercase;
	letter-spacing: -1px;
	}

a.getrent:link, a.getrent:visited {
	background: #fff url(/images/bg_fade_wt.gif) bottom left repeat-x;
	display: block;
	width: 210px;
	margin: 10px;
	padding: 5px 0;
	line-height: 130%;
	color: #2d2c30;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: .7em;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	border-right: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	border-top: 1px solid #efefef;
	padding-left: 5px; 
	text-transform: uppercase;
	float: left;
	}
a.getrent:hover { 
	color: #9bde1f;
	}
	
a.mapchoice:link, a.mapchoice:visited {
	background: #fff;
	display: block;
	margin: 10px 5px 0 0;
	padding: 3px; 
	color: #000;
	font-weight: 600;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
	border-bottom: 1px solid #c4f37f;
	width: 145px;
	}
a.mapchoice:hover { 
	background: #c4f37f;
	}

#footer a:link, #footer a:visited  {
	color: #868686;
	margin: 0 3px;
	text-decoration: none;
	}

#footer a:hover {
	color: #007eb9;
	}
	
/*=============== Forms ===============*/

.contentright form {
	width: 160px;
	text-align: left;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	color: #000;
	}
	
.contentright select {
	width: 160px;
	margin: 8px 0;
	display: block;
	}
	
.contentright option {
	font-family: trebuchet, verdana, arial, sans-serif;
	color: #333;
	}

.contentright option.first {
	font-family: trebuchet, verdana, arial, sans-serif;
	color: #000;
	font-weight: bold;
	}

.contentright input {
	font-family: trebuchet, verdana, arial, sans-serif;
	color: #333;
	margin: 8px 0;
	}

.terms {
	width: 350px;
	height: 120px;
	overflow: auto;
	text-align: left;
	border: 1px solid #333;
	padding: 0 5px;
	}
html>body .terms {width: 348px;}
.terms p {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 10px;
	color: #333;
	width: 322px;
	}	

/*=============== Page Specific ===============*/
/*Lines Now button up properly with header its next to*/
.now { 
	margin: 5px 0 0 5px;
	}

/*rental results table*/
table.listprop td {
	border-bottom: 1px dashed #c1c1c1;
	}
	
table.listprop img {
	margin: 5px 0;
	display: block;
	}

table.listprop a:link, table.listprop a:visited  {
	font-family: trebuchet, verdana, arial, sans-serif;
	text-decoration: none;
	color: #007eb9;
	font-weight: bold;
	font-size: 11px;
	}
table.listprop a:hover  {
	color: #333;
	}

/*detailed rental results*/
.mainimage {
	width: 100%;
	margin: 0;
	padding: 15px 0;
	text-align: left;
	}

.selectimage {
	width: 100%;
	margin: 0;
	text-align: left;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 9px;
	}
	
.propimage {
	padding: 5px 5px 5px 0;
	float: left;
	display: inline;
	text-align: left;
	color: #007eb9;
	font-weight: bold;
	}

.propimage img {
	display: block;
	}

/*photo gallery*/	
.photogallery img {
padding: 4px 4px 0 4px;
}
/*clickable maps*/
	
.showhidemap {
margin: 5px 0 10px 0;
position: absolute;
z-index: 1;
visibility: hidden;
}

.map {
border: 2px solid #c4f37f;
margin: 0;
padding:0;
}

.mapsubmit {
padding-top: 430px;
z-index: 1;
}

div#central{
visibility: visible;
}
#navigation {
	  float: right;
      padding: 0;
      margin: 0; 
      line-height:  normal;
}


#navigation ul {
      margin:	    0;
      padding:	    0;
      list-style:   none;
}

#navigation ul li {
      float:		left;
      background:	url("/images/left_both.gif") no-repeat left top;
      margin:		0 0 0 4px;
      padding:		0 0 0 9px;
      white-space: 	nowrap;
      font-size: 0.7em;
      display: inline;
            
}

#navigation li a {
       float:	         left;
       display:	     block;
       width:	         .1em;
       background:      url("/images/right_both.gif") no-repeat right top;
       padding:	     6px 15px 6px 7px;
       font-weight:     bold;
       font-family: trebuchet,verdana,arial,sans-serif;
       text-decoration: none;          
       color:	         #000; 
}

#navigation > ul > li  a {width:auto;}


#navigation li.navinactive:hover a{
        color: #FFFFFF;
}
               
#navigation .navactive {
        background-position:  0 -150px;
        border-width:         0;
}

#navigation .navactive a {
        background-position:  100% -150px;
        color:                #000;
}

#navigation .navactive li:hover, #navigation .navactive a:hover {
        color: #000;
}

/* add by lalit */
.blueText {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007eb9;
	margin: 0px;
	padding-left:10px;
	}
.rightBanBox {	
	
	width: 125px;
	height: 125px;

	margin:0px 0px 5px 0px;
	padding-left:10px;
	
	}
.imgBotbox {	
	
	width: 260px;
	height: 260px;
	margin:auto;
	padding:0px;
	}	
	
.imgBotbox ul {	
	list-style:none;
	margin:0px;
	padding:0px;
	}	
	
.imgBotbox li {	
	float:left;
	width: 125px;
	img-align:center;
	height: auto;
	margin:0px;
	padding-left:5px;
	}
.rightsub_neighb {
	background: url(/images/bg_fade_wb.gif) top left repeat-x; 
	width: 149px;
    height:55px;
	border-left: 1px solid #c1c1c1;
	border-bottom: 1px solid #c1c1c1;
	border-top: 1px solid #c1c1c1;
	margin: 0;
	padding: 0 10px 5px 10px;
	text-align: left;
    overflow: hidden;
    overflow-y: scroll;
	}
html>body .rightsub_neighb { width: 148px; }

.addText {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 13px;
	line-height:20px;
    font-weight: bold;
	margin: 0px;
	padding:0px;
	}
	
.addTextHad {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 13px;
	line-height:20px;
	color:#333333;
	font-weight: bold;
	margin: 0px;
	padding:0px;
	}	
	
.addTextNor {
font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding-bottom:15px;
	}
	
.addContainer {
	width:380px;
	height:auto;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding:0px;
	}
	
.addContainer ul {
	list-style:none;
	margin: 0px;
	padding:0px;
	}	
	
.addContainer li {
	float:left;
	width:auto;
	height:25px;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding:0px;
	}
	
.inpBox{
	float:left;
	width:198px;
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding:2px 0px 2px 2px;
	}
	
#rightBlock {	
	float: right;
	width: 160px;
	background-color:#eee8e8;
	height: 530px;
	margin-right:0px;
	padding:0px;
	}	
	
#rightBlock ul {	
	list-style:none;
	margin:0px;
	padding:0px;
	}	
	
#rightBlock li {	
	float: left;
	width: 154px;

	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 10px;
	height: auto;
	margin:10px 0px 10px 0px;
	padding: 0px 0px 0px 4px;
	}

/*=================== Index 2 will start here ====================*/

.maincontarea {
	background: transparent;
	float: left;
	display: inline;
	width: 559px;
	margin-left: 20px;
	padding: 0;
	border: 0;
	text-align: left;
}

.yrmail {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	padding:0px 0px 25px 0px ;
}
	
.plzcont {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2cbbf5;
	padding:0px 0px 25px 0px ;
}

.imgdetlarea {
	float:left;
	width: 559px;
	padding-bottom: 15px;
}


.lftimg {
	 float:left;
	 width:250px;
	 padding-right: 20px;
}

.rightcont {
	float:left;
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	padding-top: 5px;
}

.rightcont p{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	line-height: 25px;
	margin: 0px;
	padding: 0px;
}

.indx2cont {
	font-family:"Tahoma";
	font-size: 10px;
	color: #000000;
	padding-right: 15px;
}

.indx2cont p{
	font-family:"Tahoma";
	font-size: 10px;
	color: #000000;
}


.collectcont {
	background: transparent;
	float: left;
	display: inline;
	width: 730px;
	padding: 0;
	border: 0;
	text-align: left;
}

.collectbtn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding: 15px 5px 20px 15px;
	line-height: 30px;
	
}

.collectbtn a{
	color: #333333;
	text-decoration: underline;
}

.collectbtn a:hover{
	text-decoration: none;
}

.collectright {
	background: #a2df44;
	padding: 10px;
}

.collectright h1{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-family: "Tahoma";
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}

.collectright h1 a{
	color: #000000;
	text-decoration: underline;
	font-size: 14px;
	font-family: "Tahoma";
}

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

.collectright h2{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0px 0px 10px 0px;
}


/*=================== Index 2 will End here ====================*/
/*=================== Start My Listing page for Owner Portal====================*/
.wcome {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	padding-top:5px;
}

.plzchoose {
	padding-left: 40px;
	padding-top: 10px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
}

.reust {
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #618cfd;
	padding-right: 10px;
	line-height: 20px;
}

.reust a{
	color: #618cfd;
}

.reust a:hover{
	text-decoration:none;
	color: #618cfd;
}

.sqft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	clear: both;
	padding-top: 10px;
}

.lengthdis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 20px;
}

.dataarea {
	float:left;
	width: 720px;
	padding-top: 15px;
}

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

.maparea {
	float:left;
	width: 300px;
}

.discription {
	float:left;
	width: 400px;
	padding-left: 20px;
	line-height: 18px;
}

.discription ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.discription li{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float:left;
	margin: 0px;
	padding-left: 5px;
}

.bgimg {
	float: left;
	width: 400px;
}

.thumbimg {
	float: left;
	width: 150px;
	padding-left: 65px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align:center;
}

.thumbimg ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.thumbimg li{
	margin: 0px;
	padding-bottom: 10px;
}


/*=================== Start Leads page ====================*/	

.topdis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	font-weight: normal;
}

.tip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FF0000;
	padding-top: 10px;
	clear:both;
}

.tipdis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
}


.plzchoose1 {
	padding-top: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}

.proprated {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#000000;
	text-align:center;
	font-style:italic;
	line-height: 30px;
	padding-top: 10px;
}

.rightsignup {
	color: #00347d;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding-top: 20px;
	text-align:center;
	font-weight: bold;
}

.bluesqre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align:center;
	padding-top: 20px;
}

.leaddata {
	float:left;
	width: 560px;
	padding-top: 15px;
}

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

.agentinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006699;
	font-weight: normal;
	padding:10px 0px 10px 0px;
}

.contdis p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}

.stdrow {

}
.altrow {
    background-color:       #eff7ff;
}

/*=================== End Leads page ====================*/	


/*===================Free Search Results Listing 03/09/2008====================*/

.bluetxt {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #007eb9;
	text-align:left;
	padding:0px 0px 10px 10px;
	}

.result {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323232;
	padding-bottom: 10px;
}

.yourresult {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

.page {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #959595;
	padding-left: 5px;
}

.topdiscriparea {
	float:left;
	width: 559px;
}

.topleft{
	float:left;
	width: 376px;
}

.topdiscription {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding-bottom:20px;
	text-align:center;
	font-weight: bold;
}

.hand {
	float:right;
	width: 169px;
	text-align: right;
}

.listing {
	 float:left;
	 width: 559px;
}

.listhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #027db8;
}

.listdet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #323232;
	line-height: 16px;
	padding-bottom:10px;
}

.imgheadarea {
	float:left;
	width: 559px;
}

.imgheading {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #949494;
}

.bgimg {
	float: left;
	width: 400px;
}

.thumbimg1 {
	float: left;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-align:center;
}

.thumbimg1 ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.thumbimg1 li{
	margin: 0px;
	padding-bottom: 10px;
}

.thumbimg1 a{
	text-decoration: none;
}

.imgheadarea {
	float:left;
	width: 559px;
	padding: 10px 0px 0px 0px;
}

.imghead {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-bottom: 10px;
	width: 290px;
	
}

.imghead1 {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #959595;
	
}

.imgheadright {
	float:left;
	width: 249px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight:bold;
	color: #333333;
}

.imgheadright a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.imgdetail {
	float: left;
	width: 555px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	text-align:center;
}

.imgdetail h2{
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007eb9;
	text-align: left;
}

.imgdetail a{
	text-decoration: none;
}

.imgheadarea {
	float:left;
	width: 559px;
	padding: 10px 0px 0px 0px;
}

.imghead {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-bottom: 10px;
	width: 290px;
	
}

.imghead1 {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #959595;
	
}

.imgheadright {
	float:left;
	width: 249px;
	color: #05a4de;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
}

.imgheadright a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.imgdetal {
	 font-size:11px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
}


.pageListHeading {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007eb9;
}

/*=================== Free Search Results Listing End====================*/	

/*=================== No Listing page ====================*/

.nolisting {
	 float:left;
	 width: 500px;
	 text-align:center;
	 font-family:Arial, Helvetica, sans-serif;
}

.nolistingarea{
	float:left;
	width: 500px;
	text-align:left;
}

.nolistimg {
	float:left;
	width: 240px;
}

.morelisthead{
	font-size: 18px;
	font-weight:bold;
	color: #454545;	
	padding-bottom: 10px;
}

.morelist{
	float:left;
	width: 260px;
	padding-top: 10px;
	font-family:Arial, Helvetica, sans-serif;
}

.morelist ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
}

.morelist li{
	font-family:Arial, Helvetica, sans-serif;
	margin: 0px;
	width: 260px;
	background:url(images/list-aero.gif) no-repeat left;
	padding: 2px 2px 2px 40px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 12px;
	color: #1b6d9d;
}

.morelist li a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #1b6d9d;
}

.morelist li a:hover{
	color: #454545;
}

.srhfound {
	 font-weight: bold;
	 font-size: 14px;
	 padding-bottom: 20px;
}

.wanthelp {
	font-size: 24px;
	color: #fc0319;
	padding-bottom:5px;
	
}


.callat {
	font-size: 20px;
	font-weight:bold;
	color: #454545;
	padding-bottom:5px;
}

/*=================== End No Listing page ====================*/

/*=================== Sign up page ====================*/	
.topsignuparea {
	float:left;
	width: 559px;
}

.signupleft {
	float:left;
	width: 320px;
}

.signupheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #02a0dd;
	padding: 0px 0px 10px 0px;
	font-weight:bold;
}


.signupsubhead{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px 0px 20px 0px;
	font-weight:bold;
}

.signuprightimg {
	float:right;
	height: 280px;
	background:url(images/signup-img.gif) no-repeat;
	padding: 32px 0px 0px 80px;
}

.signuprightcontent {
	 float:left;
	 width: 148px;
	 padding-right:5px;
}

.signuprightcontent h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style:italic;
	color: #02a0dd;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

.signuprightcontent h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

.testimonialarea {
	 float:left;
	 width: 550px;
}

.testimonialarea p{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #303030;
	font-style:italic;
}

.quicksearch {
	font-family: trebuchet, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007eb9;
	border-bottom: 1px dashed #c1c1c1;
	line-height: 18px;
	margin: 0 10px 0 0;
	}

/*=================== End Sign up ====================*/	


/*=================== Resource Category Part ====================*/	

.shadowBox{width:700px; height:auto; margin-left:40px; padding:0px; float:left;  font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}

.shadowBox .leftHading{width:100%; height:90px; margin:0px; padding:0px; float:left; }
.shadowBox .leftHading h3{  font-size:22px; color:#111111; width:100%; margin:0px; padding:0px; font-weight:normal}
.shadowBox .leftHading p{  font-size:12px; color:#111111; width:100%;  margin:0px; padding:0px;}

.shadowBox .leftHadingLocal{width:700px; height:90px; margin:0px; padding:0px; float:left; }

.shadowBox .leftHadingLocal h3{float:left;  font-size:22px; color:#111111; width:500px;  margin:0px; padding:0px; font-weight:normal}
.shadowBox .leftHadingLocal p{ float:left; font-size:12px; color:#111111; width:500px;  margin:0px; padding:0px;}

.shadowBox .leftHadingLocal .localPart{ float:left; font-size:12px; color:#111111; width:500px;  margin:0px; padding:0px;}

.shadowBox .leftHadingLocal  .breadcrum{width:200px; height:auto; margin:0px; padding:0px; float:right; font-size:16px; color:#111111; }
.shadowBox .leftHadingLocal  .breadcrum a{  color:#1176b7; text-decoration:underline; }
.shadowBox .leftHadingLocal  .breadcrum a:hover{  color:#1176b7; text-decoration:none; }

.shadowBox .multiBox{width:208px; height:306px; margin-right:35px; padding:0px; float:left; background:url(images/shadow-box.gif) no-repeat left top; font-family:Arial!Important; }
.shadowBox .multiBox .imBox{width:180px; height:80px; margin:0px; padding:0px; float:left; }
.shadowBox .multiBox  p{width:180px; float:left; font-size:10px; color:#111111;   margin:0px; padding:20px 0px 20px 0px;}
.shadowBox .multiBox  h4{width:180px; text-align:center; font-size:16px; color:#111111;   margin:0px; padding:0px; text-decoration:none; }
.shadowBox .multiBox  .sideLink{width:180px; float:left; font-size:16px; color:#111111; text-align:center;  margin:0px; padding-top:15px; }
.shadowBox .multiBox  .sideLink a{ color:#0971b7; text-decoration:underline; font-weight:bold; }
.shadowBox .multiBox  .sideLink a:hover{ color:#0971b7; text-decoration:none; }

.shadowBox .multiBox  .sideLinkVisit{width:180px; float:left; font-size:12px; color:#111111; text-align:center;  margin:0px; padding-top:15px; }
.shadowBox .multiBox  .sideLinkVisit a{ color:#0971b7; text-decoration:underline; font-weight:bold; }
.shadowBox .multiBox  .sideLinkVisit a:hover{ color:#0971b7; text-decoration:none; }

.shadowBox .listingBox{width:500px; height:auto; margin:0px; padding:0px; float:left;  font-family:Arial!Important; }
.shadowBox .listingBox ul{list-style:none; margin:0px; padding:0px;  }
.shadowBox .listingBox ul li{width:250px; float:left; margin:0px; padding:0px; font-size:14px; color:#111111;  }
.shadowBox .listingBox ul li a{  color:#111111; text-decoration:none; line-height:22px; }
.shadowBox .listingBox ul li a:hover{  color:#111111; text-decoration:underline; }
.shadowBox .listingBox  p{font-size:13px; color:#111111;   margin:0px; padding:20px 0px 20px 0px;}
.shadowBox .listingBox  p a{ color:#0971b7; text-decoration:underline; font-weight:bold; }
.shadowBox .listingBox  p a:hover{ color:#0971b7; text-decoration:none; }

.shadowBox .listImgBox{width:200px; height:auto; margin:0px; padding:0px; float:left; text-align:right;  }


/*=================== End of Resource Category Part ====================*/	


/*=============== Start Moving Conceirge on 15/06/2011 ===============*/
.contentmiddlewide4 {
	background: transparent;
	float: left;
	display: inline;
	width: 549px;
	margin: 0 0 0 15px;
	padding: 0;
	border: 0;
	text-align: left;
	}
.contentmiddlewide4  img{float:left}
.contentmiddlewide4  .left{width:330px; float:left; font-family:Trebuchet MS; font-size:10px;}
.contentmiddlewide4  .left .section{width:330px; float:left; border-bottom:1px solid #a2a2a2; padding:10px 0}
.contentmiddlewide4  .left .section h2{width:330px; float:left; color:#0568f9; font-size:13px; font-weight:normal; padding:0px; margin:0px;}
.contentmiddlewide4  .left .section p{ padding:0 0 12px; margin:0px; line-height:120%}
.contentmiddlewide4  .left .section ul{list-style:none; width:330px; float:left; padding:0px; margin:0px;}
.contentmiddlewide4  .left .section ul li{background: url(images/dot_new.gif) 20px 5px no-repeat; width:290px; float:left;  padding:0 0 0 40px; margin:0px;}



.contentmiddlewide4  .right{width:218px; float:left}
.contentmiddlewide4  .right .at_services{width:218px; float:left; margin-bottom:14px; background: url(images/atyourservice_bg.gif) top left repeat-y;}
.contentmiddlewide4  .right .question{width:218px; float:left; margin-bottom:14px;}
.contentmiddlewide4  .right .at_services form{width:160px; float:left; padding:8px 0 1px 37px; margin:0px; font-family:Trebuchet MS; color:#fff; font-size:10px;}
.contentmiddlewide4  .right .at_services p{line-height:120%}
.contentmiddlewide4  .right .at_services form label{width:40px; float:left;}
.contentmiddlewide4  .right .at_services form label.add{width:59px; float:left;}
.contentmiddlewide4  .right .at_services form label span{width:59px; float:left; font-size:8px;}
.contentmiddlewide4  .right .at_services form input{float:left; margin:0 4px 0 0; border:1px solid #81b022; font-size:10px;}
.contentmiddlewide4  .right .at_services form input[type="text"]{width:120px; float:none; border:1px solid #81b022; margin:0 }
.contentmiddlewide4  .right .at_services form input[type="submit"]{width:61px; float:none; border:0; margin:0; cursor:pointer; background: url(images/submit.gif) top left repeat-y; height:26px; text-indent: -9999px;}
.contentmiddlewide4  .right .at_services form textarea{width:100px; float:none; border:1px solid #81b022;}
.contentmiddlewide4  .row{width:100%; float:left; padding:3px 0; line-height:18px;}
.contentmiddlewide4  .left  p.need{ padding:20px 0 6px; margin:0px; font-size:22px; width:330px; float:left; font-weight:normal; color:#333}
.contentmiddlewide4  .left .section p.red{ padding:0 0 12px; margin:0px; color:red; font-weight:bold; font-style:italic}
/*=============== End Moving Conceirge on 15/06/2011 ===============*/
	
/*=============== General Page Elements ===============*/

img {
	border: 0;
	padding: 0;
	margin: 0;
	display: inline;
	}

.hide { display: none; }	
.left { float: left; display: inline; }
.right { float: right; display: inline; }
.block { display: block; }
.inline { display: inline; }
.clear { clear: both; height: 10px;}

.map-images {
	border: 1px solid #ccc;	}
.natural-main{ border-bottom: 1px solid #ccc;}	


