@charset "utf-8";
/* CSS Document */
* { margin:0px; padding:0px; }
body { font-family:Arial, Helvetica, sans-serif }

.welcome { font-size:14px; color:#3476d6; text-align:center; }
select{ font-size:11px; color:#999}
.greyt { font-size:14px; color:#666; text-align:left; }

.greyt  a{ font-size:12px; color:#666; text-align:left;  text-decoration:underline; cursor:pointer;}
.greyt_bold { font-size:12px; color:#666; text-align:left; font-weight:bold;}
.greyt_bold a{ font-size:12px; color:#666; text-align:left; font-weight:bold; text-decoration:underline;}

.blueborder { border-bottom:solid 1px #13a324; border-left:solid 1px #13a324; border-top:solid 1px #13a324; border-right:solid 1px #13a324; }
.productname { font-size:12px; }
.productprice { font-size:14px; font-weight:bold; color:#F00; }
.moreinfo a { font-size:12px; color:#57cbff; text-decoration:none }
.moreinfo a:hover { color:#000; }
.pagination a { background-color:#CCC; font-size:12px; color:#46a9cc; text-decoration:none; padding-left:5px; padding-right:5px; height:20px; display:block; line-height:20px; }
.pagination a:hover { background-color:#F00; color:#FFF;}
.paginationB {background-color:#f00;font-size:12px; color:#FFF; text-decoration:none; padding-left:5px; padding-right:5px; height:20px; display:block; line-height:20px;
}
.footerbefore{ background:url(images/vehiclesearch/footerbg.png) repeat-x center top}

.footer { font-size:13px; color:#999; text-decoration:none; padding-left:45px;}
.footer a {
	font-size:13px;
	color:#999;
	text-decoration:none;
}
.footer a:hover {
	color:#000;
}

/*  Additional CSS */
.agentprofile{ background:url(../images/profilerealestate/agentprofilebg.jpg) no-repeat center top;}
.agentprofilehead{ font-family:Verdana, Geneva, sans-serif; font-size:17px; color:#67c02d; font-weight:bold; padding-left:24px;}
.agentprofiletxt{ font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; text-align:left;}
.tollfree{ font-family:Helvetica, sans-serif; font-size:20px; font-weight:bold;  color:#e80019}
.tollfreeNo{ font-family:Helvetica, sans-serif; font-size:20px; font-weight:bold;  color:#000}
.agentprofilecomment{ font-family:Verdana, Geneva, sans-serif; font-size:17px; color:#67c02d; font-weight:bold;}
.agentprofiletxt2{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
.agentprofiletxt3{ font-family:"Arial Narrow"; font-size:14px; font-weight:bold; color:#e80100;}
.emailagent{ background:url(../images/profilerealestate/emailagentbg.jpg) no-repeat top left; width:682px; height:201px; display:block}
.emailagenthead{ font-family:Verdana, Geneva, sans-serif; font-size:17px; color:#67c02d; font-weight:bold;}
.frm1{ width:136px; border:1px solid #e5e5e5; height:19px;}
.frm2{ width:26px; border:1px solid #e5e5e5; height:19px;}
.frm3{ width:42px; border:1px solid #e5e5e5; height:19px;}
.frm4{ width:300px; border:1px solid #e5e5e5; height:64px;}
.frm5{ width:92px; border:1px solid #e5e5e5; height:19px;}
.agentlisting{ background:url(../images/profilerealestate/agentlisting.jpg) no-repeat left top;}
.agentlistinghead{ font-family:Verdana, Geneva, sans-serif; font-size:17px; color:#67c02d; font-weight:bold; padding-top:10px; text-align:left; padding-left:17px;}
.agentlistingBox{ border:1px solid #F00; width:128px; height:148px; padding-top:5px;}
.agentlistname{ font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center}
.agentlistPrice{ font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#ff0200; text-align:center}
.agentlistinfo a{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#0d6386; text-align:center; text-decoration:none}

/* 1st Menu Drop down Menu */

.jqueryslidemenu {
	font: bold 12px Verdana;
	width: 100%;
}
.jqueryslidemenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*Top level list items*/
.jqueryslidemenu ul li {
	position: relative;
	display: inline;
	float: left;
	padding-top:0;
}
/*Top level menu link items style*/
.jqueryslidemenu ul li a {
	color:#000;
	text-decoration: none;
}
* html .jqueryslidemenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited {
	color: black;
}
.jqueryslidemenu ul li a:hover {
	color:#fff;
}
/*1st sub level menu*/
.jqueryslidemenu ul li ul {
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	border-top: solid 2px #FFF;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li {
	display: list-item;
	padding-left:5px;
	width:90px;
	text-align:left;
	padding-top:7px;
	background-color:#09C;
}
.jqueryslidemenuz ul li ul li a:hover { /*sub menus hover style*/
	color:#CCC;
}


/* 2nd  code */

/*Top level menu link items style*/
.jqueryslidemenua {
	position:absolute;
	margin-top:-10px;
	width:136px;

}
.jqueryslidemenua ul li {
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	list-style:none;
	
}
.jqueryslidemenua ul li a {
	color:#000;
	text-decoration: none;
	font-size:14px;
}
* html .jqueryslidemenua ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
.jqueryslidemenua ul li a:link, .jqueryslidemenub ul li a:visited {
	color: black;
}
.jqueryslidemenua ul li a:hover {
	color:#ffffff;
}
/*1st sub level menu*/
.jqueryslidemenua ul li ul {
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	margin-top:-25px;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenua ul li ul li {
	display: list-item;
	padding-left:5px;
	width:130px;
	text-align:left;
	padding-top:9px;
	background-color:#478edc;
	color:#fff;
}
.jqueryslidemenuza ul li ul li a:hover { /*sub menus hover style*/
	color:#ffffff;
}


/* 3nd  code */

/*Top level menu link items style*/
.jqueryslidemenuc {
	position:absolute;
	margin-top:-10px;
	width:136px;
}
.jqueryslidemenuc ul li {
	color:#ffffff;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	list-style:none;
}
.jqueryslidemenuc ul li a {
	color:#fff;
	text-decoration: none;
	font-size:12px;
}
* html .jqueryslidemenuc ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
.jqueryslidemenuc ul li a:link, .jqueryslidemenub ul li a:visited {
	color: white;
}
.jqueryslidemenuc ul li a:hover {
	color:#000;
}
/*1st sub level menu*/
.jqueryslidemenuc ul li ul {
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	margin-top:-22px;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenuc ul li ul li {
	display: list-item;
	padding-left:5px;
	width:130px;
	text-align:left;
	padding-top:5px;
	background-color:#52e050;
	color:#fff;
}
.jqueryslidemenuc ul li ul li a:hover { /*sub menus hover style*/
	color:#000;
}


.blueborder_div { border-bottom:solid 1px #13a324; border-left:solid 1px #13a324; border-top:solid 1px #13a324; border-right:solid 1px #13a324;
 vertical-align:top;
  width:133px;
  height:162px;
 float:left; display:inline;
 margin-left:7px;
  margin-top:7px;
 }
 .blueborder_div_first { border-bottom:solid 1px #13a324; border-left:solid 1px #13a324; border-top:solid 1px #13a324; border-right:solid 1px #13a324;
 vertical-align:top;
  width:134px;
  height:162px;
 float:left; display:inline;
 margin-left:1px;
  margin-top:7px;
 }
  .blueborder_div_last { border-bottom:solid 1px #13a324; border-left:solid 1px #13a324; border-top:solid 1px #13a324; border-right:solid 1px #13a324;
 vertical-align:top;
  width:134px;
  height:162px;
 float:left; display:inline;
 margin-left:7px;
  margin-top:7px;
 }
 
 
 
 
 .tb_combo
 {
 width:135px;
 }
 
 .zip_text_box
 {
 font-style:italic;
 color:#999999;
 }
 .search_selected
 {
 font-weight:bold;
 
 }
 .link_detail_search a
 {
  color:#13a324;
  font-weight:bold;
 
 }
.greyt_price
{
 font-size:12px;
}

/*-----------DETAIL FORM SEARCH STYLE-----------------*/

.container{ width:645px; height:472px; margin-left:auto; margin-right:auto; background:url(../images/searchform_realestate/bg.jpg) repeat-x left top; text-align:center; }
.pt12{ font-size:12px;}
.listnumber{ width:90px; height:33px; border-bottom:#dddddd 1px solid; border-top:#7c7c7c 1px solid; border-left:#c3c3c3 1px solid; border-right:#c3c3c3 1px solid; text-align:left; font-size:14px; padding-left:3px; padding-right:3px; line-height:15px;}
.state{ width:83px; outline: 1px solid #a9a6a8; border:none}
.residential{ width:101px;  outline: 1px solid #a9a6a8; border:none}
.line{ background:#CCC; height:1px;}
.additionalfilter{ height:27px; font-size:12px; color:#449c49; line-height:27px;}
.pricerange{ width:119px; height:21px; border-bottom:#dddddd 1px solid; border-top:#7c7c7c 1px solid; border-left:#c3c3c3 1px solid; border-right:#c3c3c3 1px solid; text-align:left; font-size:14px; padding-left:3px; padding-right:3px; line-height:15px;}
.dropdown{ width:138px;  outline: 1px solid #a9a6a8; border:none}
