/* CSS Document */

body
 {
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100.1%;.
	background:#EDEDED;
	background-color:#EDEDED;
	text-align:center;
	background-image:url(../images/bg-grey.png);
	background-repeat:repeat-x;
	height:8px;
	 }
 

/*IGN FIX */

img, div, input { behavior: url("iepngfix.htc") }
 
 
 div,span,p,form,h1,h2,h3,h4,h5,h6,fieldset 
	{
padding:0px;
margin:0px;
	}

/* remember to define focus styles! */

:focus {
	outline: 0;
	
	}
	
	blockquote, q 
		{
	quotes: none;
		}
blockquote:before, blockquote:after,
q:before, q:after 
		{
	content: '';
	content: none;
		}



h4
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 }



fieldset,label 
 {
 padding:0px;
 margin:0px;
 border:0px;
 }


a
 {
 outline:none;
  }
  
  ul, li
   	{
   list-style-type:none;
   list-style-image:none;
   	}
	

.fl_lft
 {
 float:left;
 padding:0px;
 margin:0px;
 }


.fl_rlt
 {
 float:right;
 padding:0px;
 margin:0px;
 }
 
 
 
 /*global paddings*/
  
  .pad_52L
  {
  margin-left:12px;
  }
  

   .pad_16L
  	{
  margin-left:16px;
  	}
	
	
/*for IE 6 */
	
*html .pad_16L
 {
 margin-left:10px;
 }


/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;

     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

.cls
 {
 clear:both;
 }


#wrapper
 {
 float:left;
 width: 100%;
 }
 
 
 #wrapper_content
 {
 float:left;
 overflow: hidden;
 width: 100%;
 }
 
 #container
  {
float:left;
overflow: hidden;
width: 100%;
text-align:left;
}
		
	

.div_holder_center
 	{
 width:1092px;
 margin:0 auto;
 text-align:left;
	 }	
 
 
 
.div_flt_center
{
width:1092px;
margin:0 auto;
text-align:left;
clear:both;
display:table;
overflow:hidden;
}


.div_wh_bg, .ResultsOptions
	 {
 background-color:#FFFFFF;
     }

.ResultsOptions
 {
 float:left;
 width:750px;
 }
	

/* top banner part*/

.top_baner_bg
 	{
 background-image:url(../images/top_banner_bg.png);
 background-repeat:repeat-x;
 height:125px;
  }


.logo_holder
 {
 float:left;
 /*padding-left:36px;*/
 
 }


.logo_holder p
	{
	text-align:left;
	}
	
.oldMiss_warp
{
float:left;
margin-left:75px;
width:300px;
height:125px;
background-image:url(../images/oleMiss.jpg);
background-position:top left;
background-repeat:no-repeat;
}

.oldMiss_warp p
{
text-align:right;
padding-top:10px;
/*padding-left:1px;*/
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

 
 
 /*navigation top */
 .nav_frame_wrap
	 {	
 background-image:url(../images/nav_bg.jpg);
 background-position:top left;
 background-repeat:repeat-x;
 height:35px;
 	}
	
 .nav_frame_wrap_inner
  {
/* width:720px;*/
 width:740px;
 float:left;
 padding-left:10px;
  }
  
  
  ul.nav_top_h
    {
	padding:0px;
	margin:0px;
	list-style-type:none;
	}


ul.nav_top_h li 
	{
float:left;	
padding:0px;
margin:0px;
list-style-type:none;
background-image:url(../images/nav_sep.jpg);
background-position:top right;
background-repeat:no-repeat;
height:35px;
}


/*ul.nav_top_h li:hover
 	{
padding:0px;
margin:0px;
list-style-type:none;
background-image:url(../images/nav_bg_over.jpg);
background-position:top left;
background-repeat:repeat-x;
height:35px;
 	}*/
	

ul.nav_top_h li a 
		{
	font-family:Tahoma;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	line-height:30px;
	padding-right:10px;
	padding-left:14px;
		}
		
	ul.nav_top_h li a:hover
		 {
	 text-decoration:underline;
	 color:#03525f;
	 	} 
		


/*Search Page forms */

.search_page_frm_wrap
 	{
float:left;
width:250px;
text-align:left;
height:33px;
    }

.search_page_frm_fldset
 		{
	padding-top:5px;
	height:33px;
	padding-left:0px;
 		}


.search_page_frm_inp
 	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 color:#000;
 text-decoration:none;
 border:1px solid #7cbcff;
 width:150px;
 height:18px;
 	}
 
 .search_page_frm_btn
 	{
 background-image:url(../images/home_search_btn_bg.jpg);
 background-repeat:repeat;
 background-position:top;
 background-color:#17b5cf;
/* width:109px;*/
  width:65px;
 height:22px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 font-weight:bold;
 color:#06292f;
 text-decoration:none;

 /*border-left:1px solid #7cbcff;
 border-right:1px solid #7cbcff;*/
 cursor:pointer;
 	}
	
	
/*Find Your Next Home In Oxford area*/

.FindYourNext_warp
 {
 float:left;
 width:222px;
 height:36px;
 background-color:#0061b6;
 /*background-color:#034d59;*/
 }

.FindYourNext_warp p
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 line-height:36px;
 /*padding-left:11px;*/
 }
 
 .ByNeighborhood_wrap
  {
 float:left;
 width:750px;
 height:36px;
 background-color:#0061b6;
  }
  
  .ByNeighborhood_drop_wrap
   {
   float:left;
   width:160px;
   height:36px;
   }
   
  *html .ByNeighborhood_drop_wrap
   {
   height:34px;
   } 
  
  .ByNeighborhood_drop
   {
   float:left;
   width:160px;
   height:35px;
   background-image:url(../images/white_arrow.gif);
   background-position:center right;
   background-repeat:no-repeat;
   line-height:33px;
          }
  
 .ByNeighborhood_drop span
  	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 font-weight:bold;
 color:#ffffff;
 text-decoration:none;
 padding-left:12px;
  	}
	
	
	/*by drop options*/
	
	.bydropopt_holder
	{
position:absolute;
visibility:hidden;
width:160px;
background-color:#8cd5ff;
	}



.bydropopt_holder ul
 	{
 padding:0px;
 margin:0px;
 list-style-type:none;
 	}
	
	
	.bydropopt_holder ul li
	 {
 padding:0px;
 margin:0px;
 list-style-type:none;
 line-height:30px;
 display:inline;
 	 }
	 
	 
	 .bydropopt_holder ul li a, .bydropopt_holder ul li a:visited
	  {
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:bold;
color:#ffffff;
text-decoration:none;
padding-left:12px;
height:30px;
	  }
	  
.bydropopt_holder ul li:hover, .bydropopt_holder ul li a:hover
 {
 background-color:#0074b6;
 cursor:pointer;
 }
	 
	 
 .BySearch_wrap
  	{
  float:left;
  width:560px;
  height:36px;
  padding-left:15px;
   }
  
  
  .BySearch_frm_inp
 	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 color:#000;
 text-decoration:none;
 border:0px;
 width:425px;
 height:21px;
 border:1px solid #7cbcff;
	 }
 
 
  
  /* 3 cols for home page*/
  
  .col_lft
   	{
   float:left;
   width:212px;
   background-color:#FFFFFF;
   margin-right:5px;
   margin-bottom:-5000px;
   padding-bottom:5000px;
     	}
   
    .col_mid
  	 {
   float:left;
   width:620px;
   background-color:#FFFFFF;
   /*margin-right:6px;*/
   margin-bottom:-5000px;
   padding-bottom:5000px;
   	}
   
    .col_rlt
   	{
   float:right;
   width:247px;
   background-color:#FFFFFF;
   margin-bottom:-5000px;
   padding-bottom:5000px;
       }
   
    .col_mid_wrap
		 {
   float:left;
   width:625px;
    	 }
		 

.col_mid_inner_P
  	 {
   float:left;
   width:753px;
   background-color:#FFFFFF;
   margin-bottom:-5000px;
   padding-bottom:5000px;
   	}
   
   .col_mid_inner_P_wrap
    {
	float:left;
	width:753px;
	}
   
   
   .prop_nm
    	{
	font-family:Times New Roman;
	font-size:36px;
	color:#006bff;
	font-weight:bold;
	font-variant:normal;
	text-decoration:none;
	padding-left:14px;
	padding-top:16px;
		}
		


.click_here_holder
 	{
 width:400px;
 margin:0 auto;
  	}
	
	.click_here_holder_lft_corner
	 {
	 float:left;
	 background-image:url(../images/green_cornerA.png);
	 background-position:top left;
	 background-repeat:no-repeat;
	 width:6px;
	 height:29px
	 	  }
		  
.click_here_holder_mid
 	{
float:left;
background-color:#0b4147;
height:29px;
width:auto;
  }

.click_here_holder_mid a
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
font-weight:bold;
color:#fff;
line-height:25px;
text-decoration:none;
text-align:center;
margin-left:10px;
margin-right:10px;
	}
      

	  
	  
   /*PROPERTY SEARCH */
   
.prop_saearch_wrap
 	{
 margin:0 auto;
 width:199px;
 padding-top:10px;
 	}
   
.tab_prop_saearch
 	{
 background-image:url(../images/tab_prop_search.gif);
 background-repeat:no-repeat;
 background-position:top;
 width:201px;
 height:36px;
 	}
	
	
.tab_prop_saearch p
	{
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#003f73;
 text-decoration:none;
 font-weight:normal;
 padding-left:12px;
 line-height:36px;
	}
	

.prop_saearch_container
 		{
	float:left;
	border-left:1px solid #7cbcff;
	border-right:1px solid #7cbcff;
	border-bottom:1px solid #7cbcff;
	width:199px;
	background-image:url(../images/prop_search_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#FFFFFF;
		}
		

.fieldgroup_prop, .btnset_prop
 	{
	float:left;
	/*width:186px;*/
	padding-left:5px;
		}
.btnset_prop
{
width:186px;
}
.fieldgroup_prop label
 {
 float:left;
 width:186px;
 }

.btnset_prop
 {
 text-align:right;
 padding-top:8px;
 margin-bottom:23px;
 margin-right:0px;
  }


.prop_search_h 
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 font-weight:bold;
 color:#007eeb;
 text-decoration:none;
 margin-bottom:8px;
 padding:0px;
  	}
  
  
 .prop_search_inp 
 	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 font-weight:normal;
 color:#007eeb;
 text-decoration:none;
 width:173px;
 height:18px;
 border:1px solid #00acff;
  } 
  
  .prop_search_sel, .prop_search_sel_small  
   {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-variant:normal;
 font-weight:normal;
 color:#242424;
 text-decoration:none;
 width:173px;
 height:18px;
 border:1px solid #00acff;
   }
  
  
  .prop_search_sel_small  
	   {
   width:52px;
   	  }
	  
 /*PROPERTY SEARCH END */
 
 /*MLS*/
 
 .mls_bg
 {
 width:201px;
 background-color:#038aa0;
}

.mls_bg_new
 {
 width:201px;
 background-color:#FFF;
 border: 1px solid #7CBCFF;
}

.mls_bg_wrap
 {
 width:201px;
 margin-top:0px;
 }
 
 .mls_h
  {
 display:block;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 font-variant:normal;
 font-weight:bold;
 color:#006BFF;
 text-decoration:none;
 padding-left:13px;
 padding-top:5px;
 text-align:center;
    }
	

.mls_sel_wrap 
	{
 margin-top:0px;
	}
.mls_sel
	{
 border:0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-variant:normal;
 font-weight:normal;
 color:#242424;
 text-decoration:none;
 width:173px;
 height:18px;
 border:1px solid #7cbcff;
 margin-left:13px;
   }
 
 /*END MLS*/
 
 .twitter_Facebook_div
  {
  width:201px;
  padding-top:17px;
  margin:0 auto;
  }

.twitter_Facebook_div p
	 {
 text-align:center;
	 }


/* home mid*/

.why_us_wrap, .FeaturedSubdvision_wrap, .LastestProperties_wrap 
{

padding:20px 7px 10px 5px;
width:590px;
border-bottom:1px solid #b4cacd;
}



.LastestProperties_wrap 
 	{
 border-bottom:0px;
 	}


/*LastestProperties_wrap boxes*/


.LastestProperties_box 
	 {
 float:left;
 width:182px;
 border:1px solid #7cbcff;
 margin-bottom:8px;
	 }
	 
	 .LastestProperties_box_new 
	 {
 float:left;
 width:200px;
 /*border:1px solid #7cbcff;*/
 margin-bottom:8px;
	 }
	 
.LastestProperties_pics_hloder
 {
 float:left;
 width:182px;
 margin:1px;
 text-align:center;
 }
 
 .LastestProperties_pics_info_wrap
 {
 margin:0 auto;
 width:170px;
 }

.LastestProperties_info_txt
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#03353d;
 text-decoration:none;
 padding-left:10px;
 padding-bottom:6px;
 margin-bottom:5px;
 border-bottom:1px solid #b7dfe5;
 	}
	
	.LastestProperties_info_txt_new
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#03353d;
 text-decoration:none;
 padding-bottom:6px;
 margin-bottom:5px;
 border-bottom:1px solid #b7dfe5;
 	}

.LastestProperties_pics_info_wrap .price 
 	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#064d58;
 text-decoration:none;
 padding-left:10px;
 margin-bottom:5px;
 padding-bottom:5px;
 line-height:25px;
 	}
	

.LastestProperties_pics_info_wrap .view_details
 {
 float:right;
 padding:0px;
 margin:0px;
 }

/*text fomatting for heading*/ 
.txt_h_A, .txt_h_B
	{
float:left;
font-family:"Times New Roman", Times, serif;
font-size:28px;
color:#004f92;
font-variant:normal;
text-decoration:none;
padding-right:6px; 
	}
	
	.txt_h_B
		{
	color:#00c8ff;
		}
		

.home_intro_txt, .feSubdvision_txt
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 font-weight:normal;
 color:#0c434c;
 text-decoration:none;
 line-height:15px;
 padding-top:8px;
  	}
	
	.feSubdvision_txt p
	{
font-family:"Times New Roman", Times, serif;
font-size:22px;
color:#030b0c;
font-variant:normal;
text-decoration:none;
padding:10px 0px 10px 0px;
margin:0px;
	}
	

/*Home page right column*/

.right_col_wrap
 	{
 margin:0 auto;
 width:231px;
 padding-top:8px;
 	}
 
 .right_col_wrap .vid_wrap
  	 {
   border:1px solid #0082eb;
        }
 
 .right_col_wrap .vid_wrap p
  {
  text-align:center;
  padding:6px;
  }
  
  /*home right column dwonlaod report*/
  
  
  .dwonlaod_report_wrap, .blog_wrap 
 	{
 margin:0 auto;
 width:231px;
  	}
   
.tab_dwonlaod_report, .tab_blog
 	{
 background-image:url(../images/tab_curve.png);
 background-repeat:no-repeat;
 background-position:top;
 width:231px;
 height:36px;
 	}
	
	
.tab_dwonlaod_report p, .tab_blog p
	{
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#033239;
 text-decoration:none;
 font-weight:normal;
 padding-left:12px;
 line-height:36px;
	}
	

.dwonlaod_report_container, .blog_container
 		{
	float:left;
	border-left:1px solid #7cbcff;
	border-right:1px solid #7cbcff;
	border-bottom:1px solid #7cbcff;
	width:229px;
	background-image:url(../images/prop_search_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#FFFFFF;
		}
		

/*dowload froms*/

.downLoad_from_wrap
{
width:213px;
margin:0 auto;
}

 
.Rowfrmele
{
float:left;
width:213px;
padding-top:12px;
}

 
.download_frm_txt
 	{	
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#0d1010;
 text-decoration:none;
 font-variant:normal;
 padding-left:5px;
 padding-top:1px;
   	}
	
	.dR_frm_inp
	 {
	 width:201px;
	 height:18px;
	 border:1px solid #00acff;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 text-decoration:none;
	 font-weight:bold;
	 color:#007eeb;
	 }
	 
	 .dR_frm_inp span
	  {
	  text-align:left;
	  }
	  
	  /**/
	  
	  .blog_container_wrap, .blog_header, .readmore_blg
 		{
	width:215px;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	line-height:18px;
	color:#000000;
	  	}
 
 .blog_header 
	 {	
 color:#136ea9;
 font-size:13px;
 font-weight:bold;
 	}
	
	.readmore_blg 
	 {
	 color:#da0909;
	 font-size:10px;
	 text-decoration:none;
	 font-weight:bold;
	 }


/*footer area*/

.div_h_sep
 {
 background-color:#000000;
 height:3px;
 width:100%;
margin-top: 10px;
 }
 
 
 
 
 .footer_wrap
  {
 float:left;
 width:100%;
 background-image:url(../images/footerbg.png);
	background-repeat:repeat-x;
  }
  
  /*agent log in box  */
  
  .box_log_map_wrap
   	{
   float:right;
   width:187px;
   padding-right:8px;
  	 }
   
   .box_log_map_left
   		 {
	 float:left;
	background-image:url(../images/agentLog_box_lft.png);
	background-repeat:no-repeat;
	background-position:top;
	width:5px;
	height:29px;
		}
	.box_log_map_mid
	 	{
	 float:left;
	 height:29px;
	 background-color:#0061b6;
	 width:182px;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:10px;
	 text-decoration:none;
	 font-weight:bold;
	 color:#f1f1f1;
	 	}
		
.box_log_map_mid p
 {
 text-align:center;
 padding-top:6px;
 }

.foot_lnk_a
 	{
 display:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 text-decoration:none;
 font-weight:bold;
 color:#f1f1f1;
 	}
	
	.foot_lnk_a:hover
	 	{
	 text-decoration:underline;
		 }
	 
	 ul.foot_lnk_lft
	  		{
	  padding:0px;
	  margin:0px;
	  list-style-type:none;
	  padding-left:20px;
	   		}
	  
	  
	   ul.foot_lnk_lft li
	    {
      float:left;
	  padding:0px;
	  margin:0px;
	  list-style-type:none;
		}
		
		
		ul.foot_lnk_lft li a
		 {
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
 font-weight:normal;
 color:#fff;
 padding-right:4px;
		 }
		 
		 ul.foot_lnk_lft li a:hover
		  {
		  text-decoration:underline;
		  }
	  
	  ul.foot_lnk_lft  p
	   {
 float:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 text-decoration:none;
 font-weight:normal;
 color:#fff;
 padding-right:4px;
   }
   

.cp_right
 {
 float:right;
 width:450px;
 }
   
p.cp_txt
 	{
 float:right;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
 font-weight:bold;
 color:#fff;
 padding-right:8px;
 	}
	
	


/*HIghtpointe conods*/

 .highPointe_conods_p_row2, .highPointe_conods_p_row3
  	{
float:left;
width:753px;
  	}
		
.highPointe_sideA
 	{
 float:left;
 width:408px;
 	}
 
 .highPointe_sideB_notifyMe
 	{
 float:left;
 width:330px;
 	}
	
.boxnotifyMe
 	{
 margin:0 auto;
 width:234px;
	 }
	 

.boxTopnotifyMe 
	{
	background-image:url(../images/box_top_notifyme.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:234px;
	height:36px;
		}

.boxnotifyMe_new
 	{
 margin:0 auto;
 width:214px;
	 }
	 

.boxTopnotifyMe_new
	{
	background-image:url(../images/box_top_notifyme.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:214px;
	height:36px;
		}

.boxTopnotifyMe  p
 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:18px;
 color:#033239;
 text-decoration:none;
 font-weight:normal;
 padding-left:12px;
 line-height:36px;
 }
		
.boxMidnotifyMe 
 	{
 border-left:1px solid #7cbcff;
 border-right:1px solid #7cbcff;
 border-bottom:1px solid #7cbcff;
 background-color:#FFFFFF;
background-image:url(../images/prop_search_bg.gif);
background-repeat:repeat-x;
background-position:bottom left;
width:232px;
 	}
	
	.boxMidnotifyMe  p.txt
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-variant:normal;
 font-weight:normal;
 color:#000;
 text-decoration:none;
 padding-top:5px;
 padding-left:10px;
 padding-bottom:0px;
	 }
 
 /*Notify Me forms fields*/
 
 .Notifyme_h 
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 font-weight:bold;
 color:#000;
 text-decoration:none;
 margin-bottom:8px;
 padding:0px;
  	}
  
  
 .Notifyme_inp 
 	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 font-weight:normal;
 color:#242424;
 text-decoration:none;
 width:205px;
 height:18px;
 border:1px solid #7cbcff;
  } 
  
 .Notifyme_btnset
 	{
 text-align:center;
 margin-bottom:23px;
 margin-right:0px;
  	}
	

.highPointe_conods_p_row3_wrap
 {
 float:left;
 width:680px;
 padding-left:14px;
 }

.condo_row_bg
 	{
 background-color:#0061b6;
 width:680px;
 height:36px;
 font-family:"Times New Roman", Times, serif;
 font-size:22px;
 font-variant:normal;
 font-weight:normal;
 color:#fff;
 text-decoration:none;
 line-height:35px;
 padding-left:14px;
 	}
	

/* 3 boxes*/

.condo_box_wrap
 	{
float:left;
width:215px;
padding-top:10px;
  	}
	
.pad10pR
	{
	margin-right:8px;
	}
	

.box_price_range_top
 {
 background-image:url(../images/condo_opt_box_top_A.png);
 background-repeat:no-repeat;
 background-position:top;
 width:215px;
 height:24px;
  }
 
 .box_price_range_top p
 	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 font-variant:normal;
 font-weight:bold;
 color:#0a1f24;
 text-decoration:none;
 padding-left:8px;
 line-height:24px;
 	}
	
.condo_box_mid
 {
 border-left:1px solid #003668;
 border-right:1px solid #003668;
 width:213px;
 background-color:#FFFFFF;
 height:33px;
 }
 
 .condo_box_mid p
  {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-variant:normal;
 font-weight:bold;
 color:#000;
 text-decoration:none;
 padding-left:8px;
 padding-top:10px;
  }
  
  .condo_desc
   {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 font-weight:normal;
 line-height:18px;
 color:#000;
 text-decoration:none;
   }
	
.condo_box_bot
 	{
 background-image:url(../images/condo_opt_box_bot.png);
 background-repeat:no-repeat;
 background-position:top;
 width:215px;
 height:8px;
   }
	
	
	

/*Agent page*/ 

.searchAgentTxt
 {
 float:left;
 font-family:"Times New Roman", Times, serif;
 color:#201d1d;
 font-size:18px;
 text-decoration:none;
 font-weight:normal;
 line-height:45px;
 padding-left:20px;
 }


.OurAgents, .AgentsFound
		{
	font-size:15px;
	color:#363636;
	text-decoration:none;
	font-weight:bold;
	padding-left:10px;
	padding-top:8px;
	border-bottom:1px solid #000;
	padding-bottom:8px;
		}

.AgentText, .man
		{
	font-size:11px;
	color:#000;
	line-height:18px;
	font-variant:normal;
	font-weight:normal;
	padding-left:10px;
		}
		
.AgentsFound
 	{
 font-size:13px;
 border-bottom:none;
 	}		


.AgentBlock, .QSearchByletter, .qLetterwrap  
	{
float:left;
width:342px;
margin-right:25px;
	}
	
.AgentPhotos
 	{
 float:left;
 width:375px;
 	}
	
.agentPics
 	{
 float:left;
 /*padding-left:1px;
 padding-right:1px;
 padding-bottom:3px;*/
 /*margin:1px;*/
 padding:2px;
 margin-right:5px;
 /*width:100px;
 height:90px;*/
 border:1px solid #666666;
 margin-bottom:5px;
 }
 
 
 .Our_Agents
 	 {
  float:left;
  width:189px;
  height:49px;
  background-color:#00a1ff;
  border-bottom:1px solid #005eae;
  	}
 
 .Our_Agents p
  	{
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight:normal;
  color:#fff;
  text-align:center;
  line-height:45px;
    }
	
.agentSerach, .agentSearch_holder
 {
float:left;
width:564px;
height:49px;
border-bottom:1px solid #3abfd5;
  }
  
  .agentSearch_holder
   	{	
float:left;
border-bottom:0px;
width:443px;
  	 }
   
   .agentSearch_holder p.by
    	{
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#2d2d2d;
	line-height:45px;
	padding-left:30px;
		}
    
 
 
 /* -------------------------------------------- */
/* ----------- Quick Search By Letter Style --------- */
/* -------------------------------------------- */


.qSearchBytxt
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:11px;
 color:#000;
 padding-left:10px;
 padding-top:40px;
 padding-bottom:10px;
  }



ul#QSearchByLe ul
 	{
 padding:0px;
 margin:0px;
 	 }
	
ul#QSearchByLe li
	{
padding:0px;
margin:0px;
border:0; font-size:11px; list-style:none; background-color:#005d6c; /* savers */ float:left; 
margin-right:5px;
margin-bottom:3px;
height:20px;
width:20px;
	}

ul#QSearchByLe li a
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#fff;
text-decoration:none;
padding:5px 5px;
line-height:18px;
text-align:center;
	}

/*Contact us page*/
 
 .grybox
  	{
  margin:0 auto;
  background-color:#d5d5d5;
  width:737px;
  padding-top:8px;
  margin-top:8px;
  margin-bottom:8px;
  padding-bottom:8px;
   }
   
   
   .whbox
  	{
  margin:0 auto;
  background-color:#fff;
  width:721px;
   }
   
.contact_wrap
 		{
	float:left;
	width:700px;
	padding-left:10px;
	padding-top:8px;
 		}
		



.contact_wrap_icon
 		{
	background-image:url(../images/icon_contact_us.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:62px;
	padding-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	text-decoration:none;
	float:left;
	line-height:55px;
		}
		
		


.cotactbox
 	{
 margin:0 auto;
 width:680px;
 border:1px solid #04b5d2;
 background-color:#d5e9ec;
  }



.err_msg
 {
 float:left;
 }

.contact-area input, .contact-area textarea {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 color:#000;
 text-decoration:none;
 border:1px solid #7cbcff;
 width:345px;
 height:20px;
}

.contact-area textarea {
width:345px;
height:90px;
}




.contact-area input.submit-button {
width:81px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #e6e6e6;
cursor:pointer;
height:28px;
}



label.con {
float:left;
margin-right:5px;
text-align:right;
width:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
padding-top:8px;
padding-left:40px;
	}

/*Sudeb Added*/

.notification_error
{
border: 1px solid #A25965;
height: auto;
width: 90%;
padding: 4px;
background: #F8F0F1;
text-align: left;
-moz-border-radius: 5px;
font-family:Verdana;
}

.notification_ok
{
border: 1px #567397 solid;
height: auto;
width: 90%
padding: 8px;
background: #f5f9fd;
text-align: center;
-moz-border-radius: 5px;
font-family:Verdana;
}

/*End Sudeb Added*/

/*---------------------*/

/*Agent registration*/

/*----------------------*/

.agent_regi_wrap
 		{
	float:left;
	width:700px;
	padding-left:10px;
	padding-top:8px;
 		}

.agentRegi_box 
 	{
 margin:0 auto;
 width:680px;
  }

.agent_regibox 
	{
float:left;
width:678px;
border:1px solid #0061b6;
/*border-left:1px solid #034d59;
border-right:1px solid #034d59;
border-bottom:1px solid #034d59;*/
	}
	
	.agent_regibox_top
	 	{
	/* background-image:url(../images/regi_box_top.gif);
	 background-repeat:repeat-x;
	 background-position:top left;*/
	 background-color:#0061b6;
	 height:39px;
     	
	 } 
	
	.agent_regibox_top p
	 	{
  	font-size:13px;
	font-weight:bold;
    color:#fff;
    padding-left:12px;
	line-height:39px;
	 	}

	.agent_regibox_mid
	 	{

	 background-color:#FFFFFF;
	 	}

.agent_wrap_icon
 		{
	background-image:url(../images/icon_userRegi.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:62px;
	padding-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	text-decoration:none;
	float:left;
	line-height:55px;
		}
		

.agentRegi-area input, .agentRegi-area textarea
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 color:#000;
 text-decoration:none;
 border:1px solid #7cbcff;
 width:345px;
 height:20px;
 	}

.agentRegi-area textarea {
width:345px;
height:90px;
padding:0px;
 margin:0px;
}



.agentRegi-area .sm_inp
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 color:#000;
 text-decoration:none;
 border:1px solid #7cbcff;
 width:100px;
 height:20px;
	}
	

.agentRegi-area .sm_inp_A
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 color:#000;
 text-decoration:none;
 border:1px solid #7cbcff;
 width:50px;
 height:20px;
	}

.agentRegi-area select
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
color:#000;
text-decoration:none;
border:1px solid #7cbcff;
width:345px;
}



.agentRegi-area input.chck
{
width:10px;
}


.agentRegi-area input.submit-button {
width:81px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #CCCCCC;
cursor:pointer;
height:28px;
}

.agentRegi-area .submit-button_A {
width:140px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000;
background-color:#FFFFFF;
border:1px solid #666666;
cursor:pointer;
height:23px;
cursor:hand;
}


label.con
	{
float:left;
margin-right:5px;
text-align:right;
width:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
padding-top:8px;
padding-left:40px;
	}
	

.agentRegi-area label
 {
display:block;
font-weight:bold;
text-align:right;
width:170px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-right:18px;
 }
 
.agentRegi-area .small{
display:block;
font-weight:normal;
text-align:right;
width:170px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.alreadyMember_box
 {
 float:left;
 background-color:#0061b6;
 height:39px;
 width:678px;
 }
 
 .alreadyMember_box p, .alreadyMember_box a
 {
text-decoration:none;
font-size:11px;
font-weight:bold;
color:#fff;
line-height:39px;
text-align:center;
 }
 
.alreadyMember_box a:hover
 {
 text-decoration:underline;
 }
 
 .errtext
 {
text-decoration:none;
font-size:11px;
font-weight:bold;
line-height:39px;
text-align:center;
color:#FF0000;
 }
 /*agent page opions link*/
 
 
 .AgentBlock_A 
	{
float:left;
width:310px;
margin-right:30px;
	}
 
ul.agentSunnav
  	{
  margin:0px;
  padding:0px;
  	}
 
 ul.agentSunnav li
 	{
float:left;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
text-align:center;
	 		}
	
	ul.agentSunnav li a
	 	{
   	display:inline;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#666666;
	 text-decoration:underline;
	 line-height:45px;
	 text-align:center;
	 margin-right:3px;
	 margin-left:3px;
	 	}
		
		ul.agentSunnav li a.act
		 {
		 text-decoration:none;
		 margin-left:130px;
		 overflow:hidden;
		 display:inline;
		 clear:both;
		 /*padding-left:100px;*/
		 }
		
		ul.agentSunnav li a:hover
		 {
		 text-decoration:none;
		 color:#666666;
		 }
		 

.ContentBox
 {
 float:left;
 background-color:#7ccfff;
 width:315px;
 margin-left:10px;
 padding:6px;
 }
 
 .ContentBox_inner
  {
  margin:0 auto;
  border:1px solid #03424c;
  background:url(../images/contentboxbg.gif) repeat-x top left;
  background-color:#ebeaea;
   }
  
  .ContentBox_inner h3, .AgentDetailRight h3
   	{
   font-family:"Times New Roman", Times, serif;
   font-size:20px;
   text-decoration:none;
   color:#5b5a5a;
   padding:10px 0px 0px 10px;
   margin:0px;  
     	}
		
.AgentDetailRight h3
 {
 padding:0px;
 }
		
.agentProfilePics
 	{
 float:left;
 border:1px solid #8b8b8b;
 padding:2px;
 background-color:#FFFFFF;
 margin-left:10px;
	 }
	 
.AgentRightInfo
	{
float:left;
width:150px;
margin-left:6px;
font-size:11px;
font-weight:normal;
color:#383737;
text-decoration:none;
line-height:18px;
	}
.AgentQuestionInfo
	{
float:left;
width:270px;
margin-left:6px;
font-size:11px;
font-weight:normal;
color:#383737;
text-decoration:none;
line-height:18px;
	}
	
a.infoLnk 
{
font-size:11px;
font-weight:normal;
text-decoration:none;
line-height:18px;
color:#1393ff;
}

a.infoLnk:hover
 {
 text-decoration:underline;
 } 

.AgentDetailRight
 	{
 float:left;
 width:400px;
 	}
	
.AgentDetailRight span
 {
 font-size:13px;
 font-weight:bold;
 color:#565656;
 text-decoration:none;
 }
 
 .AgentDetailRight p
 {
 font-size:11px;
 font-weight:normal;
 color:#000;
 line-height:18px;
 }
 	/*Agent property listing Detials */
table 
	{
font-size:11px;
font-variant:normal;
color:#575757;
	}
	
.prop_listing_table
 {
 height:25px;
 background-color:#52d7ec;
 font-size:11px;
 text-align:center;
  }
 
 
 
 /*agent Upload property*/
 
 .agent_upldProp_icon
 		{
	background-image:url(../images/icon_upldProp.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:62px;
	padding-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	text-decoration:none;
	float:left;
	line-height:55px;
		}
		
/* agent left my account */

.myAccwrap
 {
 margin:0 auto;
 width:205px;
 padding-top:7px;
  }
  
.myAccboxtop
 	{
 background:url(../images/myAccboxTop.gif) no-repeat top;
 width:205px;
 height:32px;
 
   }
   
.myAccboxtop p
 	{
 font-family:"Times New Roman", Times, serif;
 font-size:20px;
 font-variant:normal;
 color:#5b5a5a;
 padding-top:20px;
 padding-left:16px;
 z-index:100;
 position:absolute;
	 }
	 
.Myaccoptwarp
 	{
 margin-left:5px;
 width:192px;
 border-left:1px solid #7cbcff ;
 border-right:1px solid #7cbcff;
 border-bottom:1px solid #7cbcff;
 background:url(../images/myAccBoxBg.gif) repeat-x bottom left;
 background-color:#e4e4e4;

 	}
	
.Myaccoptwarp p.welcome
 	{
font-size:11px;
font-weight:bold;
color:#0179e0;
padding-top:16px;
padding-left:8px;
  	}
	

ul.MyaccOpt
 	{
list-style-type:none;
padding:0px;
margin:0px;
 	}
	
	ul.MyaccOpt li
	 {
	 list-style-type:none;
	 
	 margin-left:20px;
	 padding-bottom:8px;
	 padding-top:3px;
	 background-image:url(../images/myAccArrow.gif);
	 background-repeat:no-repeat;
	 background-position:center left;
	  }
	  
ul.MyaccOpt li a
 	{
 display:inline;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#00252b;
 padding-left:10px;
 	}
	
ul.MyaccOpt li a:hover
 {
 color:#575757;
 text-decoration:underline;
 }
 
 /*Edit Profile */
 
 .editProf_icon
 		{
	background-image:url(../images/iconEditProf.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:62px;
	padding-left:60px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
	text-decoration:none;
	float:left;
	line-height:55px;
		}
		
		
.icons_myAcc_holder
 {
 padding-top:20px;
 margin-bottom:10px;
 }
 
 .icons_myAcc_holder p
 {
 text-align:center;
 float:left;
 padding-left:10px;
 padding-bottom:25px;
 }

.icons_myAcc_holder a
	 {
display:block;
float:left;
margin-right:8px;
font-size:11px;
font-weight:normal;
color:#000;
text-decoration:none;
 	}
	
	 
	
.icons_myAcc_holder a:hover
	 {
 text-decoration:none;
 	}
	/*blog section  */

.blogWrap 
		 {
   float:left;
   width:595px;
    	 }

.Blog_H
 	 {
  float:left;
  width:420px;
  height:49px;
  background-color:#00a1ff;
   	}
 
 .Blog_H p
  	{
  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight:normal;
  color:#fff;
  padding-left:10px;
  line-height:45px;
    }


.blogRow, p.blogC 
	 {
 float:left;
 width:475px;
 padding:20px 0px 0px 10px;
 font-variant:normal;
 font-size:12px;
 color:#1d1d1d;

  	}

 p.blogC 
  {
  line-height:16px;
  padding:5px 0px 15px 0px;
  margin:0px;
  border-bottom:1px solid #10abf9;
    }

p.blog_dt
 {
 /*float:right;
 text-align:right;*/
 font-weight:bold;
 font-size:11px;
 color:#666666;
 padding-bottom:10px;
  }

.blogRow h1
 	{
font-variant:bold;
font-size:14px;
color:#0a84c2;
 	}
	
.viewMore
 {
 font-size:12px;
 color:#1d9edf;
 font-weight:bold;
 }
 
 
 .blogComments_wrap
  {
 float:left;
 width:475px;
 margin-left:10px;
 /*background-image:url(../images/regi_box_top.gif);
 background-repeat:repeat-x;
 background-position:top left;
 height:39px;
 border-top:3px solid #007182;
 border-bottom:3px solid #007182;*/
  }
  
   .blogComments_wrap p
    	{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#000;
  padding-left:2px;
 		}
		
/*blogComments*/
		
.blogComments, p.blogComm 
	 {
 float:left;
 width:475px;
 padding:10px 0px 0px 10px;
 font-variant:normal;
 font-size:11px;
 color:#1d1d1d;
   	}

 p.blogComm 
  	{
  line-height:14px;
  padding:5px 0px 5px 0px;
  margin:0px;
   	}
	
	p.blogCommBy
	 {
	  width:475px;
	 float:right;
	 text-align:right;
	 font-weight:normal;
 	font-size:11px;
 	color:#666666;
	border-bottom:1px solid #10abf9;
	padding-bottom:10px;
	 } 
	 
.blogComm-area input, textarea 
 {
 margin-left:10px;
 }
 
 .blogComm-area label
  {
  padding-left:10px;
  text-align:left;
  padding-bottom:8px;
  }
  
  /*Seach Result area*/
  
  
   .search_result_box_outer
 	{
 float:left;
 width:710px;
 background-color:#005eae;
 margin-left:10px;
 padding:2px;
 }
 
 .search_result_box_inner
  	{
  margin:0 auto;
  background:#fff;
  padding:8px;
     }
	 
.overview
	{
float:left;
width:190px;
font-size:11px;
font-weight:bold;
color:#333333;
	}
  
  .overview p
   {
   float:left;
   }
 
.Search_prop_details
 {
float:left;
font-size:11px;
font-weight:normal;
color:#333333;
 }
 
 .Search_prop_details_info, .contact_lnk
  {
 float:left;
 width:290px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#03353d;
 text-decoration:none;
 padding-left:5px;
 padding-bottom:6px;
 margin-bottom:5px;
 line-height:18px;
   	}
	
	.contact_lnk
 	 {
   width:498px;
  	}
  
  
  
 .search_pge_opt_outer
  {
  float:right;
  width:195px;
  border:1px solid #7ce0f0;
  height:150px;
  padding:5px;
    }
	
	.search_pge_opt_outer p
	 	{
	 font-family:inherit;
	 font-size:10px;
	 font-weight:normal;
	 text-decoration:none;
	 padding-left:7px;
	 	 	 	 }
				 
 ul.search_opt
    {
	padding:0px;
	margin:0px;
	list-style-type:none;
	
	}


ul.search_opt li 
	{
float:left;	
padding:0px;
margin:0px;
padding-bottom:20px;
}
ul.search_opt li a
	{
font-family:inherit;
font-size:10px;
font-weight:normal;
text-decoration:none;
padding-left:7px;
white-space:nowrap;
color:#000000;
text-decoration:none;
	}
	
	 /* -------------------------------------------- */
/* ----------- Search Result pagination sytles --------- */
/* -------------------------------------------- */


.SearchResultpagination
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:11px;
 color:#000;
 padding-left:10px;
 padding-top:0px;
 padding-bottom:10px;
  }



ul#SearchResultpaginationNums ul
 	{
 padding:0px;
 margin:0px;
 	 }
	
ul#SearchResultpaginationNums li
	{
padding:0px;
margin:0px;
border:0; font-size:11px; list-style:none;
/*background-color:#005d6c;*/ /* savers */ 
float:left; 
margin-right:5px;
margin-bottom:3px;
height:20px;
width:23px;
	}

ul#SearchResultpaginationNums li a
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#015bb6;
text-decoration:none;
padding:5px 5px;
line-height:18px;
text-align:center;
	}

ul#SearchResultpaginationNums li a.actnum
	{
color:#bd1f00;
padding:0px;
margin:0px;
border:0; font-size:11px; list-style:none;
/*background-color:#03b4d1;*/ /* savers */ 
float:left; 
margin-right:5px;
margin-bottom:3px;
height:20px;
width:23px;	}



ul#SearchResultpaginationNums li a.prev,  ul#SearchResultpaginationNums li a.nxt
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#910404;
text-decoration:none;
padding:5px 5px;
width:23px;
line-height:18px;
text-align:center;
	}
	
	/*PROPERTY DETAILS*/
	
	.PropHeadline
	 {
float:left;
width:564px;
height:49px;
border-bottom:1px solid #3abfd5;
font-size:11px;
 }
	 .PropHeadline span
	  	{
	  padding-left:10px;
	 	 }
	
	.PropHeadline h3
			{
		float:left;
		font-size:13px;
		color:#0072ff;
		padding-left:10px;
        padding-top:5px;
			}
			
			
	
	.ContentContainer
		 {
	 float:left;
   	 width:738px;
	 padding-left:5px;
	  }
	 
.propDetailLeft
 {
 float:left;
 width:435px;
 padding:0px;
 }
 
 .propDetailLeft p, span.header
  	{
  font-size:11px;
  font-weight:normal;
  padding-top:10px;
  line-height:18px;
   	 }
 
 .propDetailLeft span.header
 	 {
  font-size:13px;
  font-weight:bold;
  	}
	
	.prop_img_bor
	 {
	 border:1px solid #0099FF;
	 padding:2px;
	 }
	 
	 .propDetailRight, .propInfobox
	  {
	  float:left;
	  width:275px;
      margin-left:5px;
	 	  }
	  
	 
	
	  

.prop_right_info_bar 
	{
background:url(../images/prop_right_bar_A.gif);
background-repeat:no-repeat;
width:278px;
height:30px;
	}
	
	.prop_right_info_bar  p
	 {
	 font-size:12px;
	 font-weight:bold;
	 text-decoration:none;
	 color:#000;
	 padding-left:10px;
	 line-height:25px;
	 }
 
 .Prop_Thumb_block
 	{
 float:left;
 width:295px;
 padding:0px;
 margin:0px;
 padding-left:8px;
 padding-top:10px;
 	}
	
.prop_Thumbnails
 	{
 float:left;
 padding:1px;
 border:1px solid #026f93;
 margin-bottom:5px;
 margin-right:5px;
 }
 
  .propInfobox
	  		 {
  	   /*border-collapse:collapse;
	   border:1px solid #0b4147;*/
	   margin:3px;
	   font-weight:normal;
	   font-size:11px;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   line-height:18px;

	   	   	}
 
 .propInfoheader p
	{
	background-color:#7ccfff;
	font-weight:bold;
	font-size:11px;
	color:#000;
	padding-left:5px;
	line-height:22px;
	height:25px;
	margin-top:6px;
   	}	
 
 .DetailItem  
 		{
	float:left;
	font-weight:normal;
	color:#000;
	font-size:11px;
	padding-left:10px;
	font-weight:bold;
	width:150px;
	  		}
			
			
 
	/*END PROPERTY DETAILS*/
	
	.contact_add
 		{
	float:left;
	width:180px;
	margin-left:280px;
	padding:8px;
	background-color:#fff;
	border:6px solid #7cbcff;
		}
			
	

.contact_add p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	float:left;
	line-height:18px;
}


h3.phno
 {
/* color:#0284c7;*/
 }
 
 .button{
 
height:20px;
font-family:Arial;
font-size:11px;
color:#000099;
cursor:pointer;
border:1px solid #4B628C;
}

.icon_wrap
{
height:62px;
padding-left:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#000000;
text-decoration:none;
float:left;
line-height:55px;
}
	.lnk_a
 	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:none;
  font-weight:bold;
 color:#666666;
  	}
	
.or_txt
 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
 text-decoration:none;
 font-weight:bold;
 color:#ff7800;
 }
 
 .close_button
  {
  background-color:#FFFFFF;
  border:1px solid #666666;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
 font-weight:bold;
 color:#000;
 cursor:pointer;
  }
  
  /*property detaisl*/
  
  .prop_info_row_header
   {
  float:left;
 width:730px;
   }
   
   /* agent upload property*/
   
   .agentUpldbox 
	{
float:left;
width:678px;
/*border-left:1px solid #034d59;
border-right:1px solid #034d59;
border-bottom:1px solid #034d59;*/
	}
   
   
   .agentUpld_txt
   		{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-variant:normal;
	text-decoration:none;
	 	}
   
   
   .agentUpld_inp
    {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
color:#000;
text-decoration:none;
border:1px solid #7cbcff;
width:245px;
height:20px;
	}
	
	
.agentUpld_txtarea
	 {
width:245px;
height:50px;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 color:#000;
 text-decoration:none;
 border:1px solid #7cbcff;
 }	
 
 .agentUpld_sm_inp
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 color:#000;
 text-decoration:none;
 border:1px solid #7cbcff;
 width:40px;
 height:20px;
	}
	

.agentUpld_sm_in_A
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-variant:normal;
 color:#000;
 text-decoration:none;
 border:1px solid #7cbcff;
 width:100px;
 height:20px;
	}

.agentUpld_sel
	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-variant:normal;
color:#000;
text-decoration:none;
border:1px solid #7cbcff;
width:245px;
	}



   
   /*agent view property page */
   
      
   .agentViewpage_outer
 	{
 margin:0 auto;
 width:700px;
 background-color:#005eae;
 margin-left:5px;
 padding:2px;
 }
 
 .agentViewpage_inner
  	{
  margin:0 auto;
  background:#fff;
  padding:8px;
     }
	 
.agentViewpage_overview
	{
float:left;
width:190px;
font-size:11px;
font-weight:bold;
color:#333333;
	}
  
  .agentViewpage p
   {
   float:left;
   }
   
   a.vidLink
{
font-size:11px;
font-weight:bold;
text-decoration:none;
line-height:18px;
color:#000;
}

a.vidLink:hover
 {
 text-decoration:underline;
 } 

/*agent view property page */

.backlink {
font-family:Verdana,Tahoma, Arial, sans-serif;
font-size: 13px;
color: #0072FF;
text-decoration:none;
font-weight:bold;
}
.backlink:hover {
font-family:Verdana,Tahoma,  Arial, sans-serif;
font-size: 13px;
color: #0072FF;
text-decoration:underline;
font-weight:bold;
}

.head_lnk_a
 	{
 display:left;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
 font-weight:bold;
 color:#FFF;
 	}
	
	.head_lnk_a:hover
	 	{
	 text-decoration:underline;
		 }
.contact_frm_txt
{
float:left;
margin-right:5px;
text-align:right;
width:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#000;
padding-top:8px;
padding-left:40px;
}

.ContentContainer h3
{
float:left;
font-size:13px;
color:#0072ff;
padding-left:10px;
padding-top:5px;
}

.sold_box
{
float:left;
width:75px;
height:30px;
background:#ff0000;
}

.green_box
{
float:left;
width:75px;
height:30px;
background:#23a401;
}
.pending_box
{
float:left;
width:75px;
height:30px;
background:#990033;
}

.sold_box p, .green_box p,.pending_box p
{
font-size:13px;
text-align:center;
color:#FFFFFF;
text-decoration:none;
padding-top:7px;
font-weight:bold;
}

.weekend {
font-family:Verdana,Tahoma, Arial, sans-serif;
font-size: 18px;
color: #0072FF;
text-decoration:none;
font-weight:bold;
}
.weekend:hover {
font-family:Verdana,Tahoma,  Arial, sans-serif;
font-size: 18px;
color: #0072FF;
text-decoration:underline;
font-weight:bold;
}

.week_price 
 	{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#064d58;
 text-decoration:none;
 
 	}
.week_title
	 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#03353d;
 text-decoration:none;
 padding-bottom:6px;
 margin-bottom:5px;

 border-bottom:1px solid #b7dfe5;
 
 	}
.selectedpage
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066CC;
	font-weight:bold;
}
.pagenumbers
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F2D962;
	font-weight:bold;
	text-decoration:none;
}
.pagenumbers:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F2D962;
	font-weight:bold;
	text-decoration:underline;
}
.nextprev
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.nextprev:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	text-decoration:underline;
}
.img_border{
border:1px solid #CCCCCC;
 padding:2px;
}

.week_details_title
 	 {
  float:left;   
  background-color:#00a1ff;
  border-bottom:1px solid #005eae;
   font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight:normal;
  color:#fff;
  padding:5px;
 
 
  	}

.general_table {
  margin: 10px 10px;
  width: 710px;
}

.general_table td {
  padding: 5px;
}

tr.odd td {
  border-bottom: 1px solid #034d59;
  background: #eee;
}	

tr.even td {
  border-bottom: 1px solid #034d59;
  background: #fff;
}


.style13 {

font-size : 11px;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-weight : bold;

color : #010cff;
line-height:20px;

}

.style7 {

font-size : 12px;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-weight : bold;

}
.style8{



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:12px;




	font-style: normal;



	font-weight: normal;



}

A.requestlink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #000000;
	text-decoration:none;
}
A.requestlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #000000;
	text-decoration:none;
}
A.requestlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
	color: #000000;
	text-decoration:none;
}
.box1{width:266px; height:42px; float:left; margin-right:19px;}
.crv-left{background:url(../images/crv-left.gif) no-repeat; height:42px; width:8px;}
.crv-right{background:url(../images/crv-right.gif) no-repeat; height:42px; width:8px;}
.crv-bg{background:url(../images/crv-bg.gif) repeat-x; height:42px; padding:0px 6px; color:#860c04; font-size:14px;}

.img-dis22{width:165px; height:280px; float:left;margin-right:10px; margin-top:5px; padding:10px; color:#3d2518; border:1px solid #725D2C; }
