BODY {
	font-family :  Arial, Helvetica;
}

LI {
	list-style-type: square;
}

H1 {
	color: #2D97D3;
	font-family: Verdana;
	font-size: 22px;
	font-weight: normal;
	margin: 5px 5px 5px 5px;
}

H2 {
	color: #2D97D3;
	font-family: verdana;
	font-size: 17px;
	font-weight: normal;
	margin: 5px 5px 5px 10px;
}

.txtRedText12
{
	color: #FF0000;
	font-family:arial,verdana,helvetica;
	font-size:12px;
}
.title{
   color: #2D97D3;
	font-family: Verdana;
   font-size: 22px;
   font-weight: normal;
   padding-top: 10px;
}
.info{
	color: #FF0000;
	font-family: Verdana, arial;
	font-size: 14px;
	font-weight: normal;
	background-color: #F7F7F7;
	vertical-align: middle;
}
.textinfo{
	color: #2F2F2F;
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	vertical-align: middle;
}
.subtitle{
   color: #2D97D3;
	font-family: arial;
	font-size: 15px;
   font-weight: bold;
}

.firstanchor{
	color: #2D97D3;
	font-size: 12px;
    font-weight: bold;
}
a:link.firstanchor {
  font-family: Verdana;
  color: #2D97D3;
  font-size: 12;
  font-weight: bold;
  text-decoration: none;
}
a:visited.firstanchor {
  font-family: Verdana;
  color: #2D97D3;
  font-size: 12;
  font-weight: bold;
  text-decoration: none;
}
a:hover.firstanchor {
  font-family: Verdana;
  color: #FF6600;
  font-size: 12;
  font-weight: bold;
  text-decoration: none;
}


.lastanchor{
	color: #6b6b6b;
	font-size: 11px;
    font-weight: normal;
    font-family: Verdana;
}
a:link.lastanchor {
	color: #6b6b6b;
	font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
a:visited.lastanchor {
	color: #6b6b6b;
	font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}
a:hover.lastanchor {
	color: #2D97D3;
	font-size: 11px;
    font-weight: normal;
    text-decoration: underline;
}

.noline{
	color: #0000EF;
	text-decoration: none;
}

.footer{
	text-decoration: none;
	color: #2D97D5;
	font-weight: bold;
}
table{
	font-family : Arial, Helvetica; 
}

.headertable{
	vertical-align: middle;
	text-align: left;
	background-color: #FFFFFF;
	background-position: left;
	background-repeat: no-repeat;
	height: 67px;
}

.headertable2{
	vertical-align: middle;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	color: #FFF;
	padding: 4px 0px 4px 3px;
	background-color: #4682B4;
	border-top: 1px solid #C7C5B2;
	border-right: 1px solid #558DBD;
	border-bottom: 1px solid #000099;
	border-left: 1px solid #558DBD;
}

.ordertable{
 background-color: #F7F7F7;
 margin-top:1px;
 padding:0px;
 font-size: 12px;
}

.row1 {
	background: #F7f7f7;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    color: #6b6b6b;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.row2 {
	background: #ffffff;
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    color: #6b6b6b;
    padding-left: 10px;
}
.row3 {
	background: #F7f7f7;
    font-family: verdana;
    font-size: 11px;
    color: #6b6b6b;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.secondtable {
	background: #f7f7f7;
	text-align: right;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #6b6b6b;
    padding-right: 10px;
  border-top-color: #cfcfcf;
  border-top-style: solid;
  border-top-width: 1px;
  border-left-color: #e0e0e0;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #e0e0e0;
  border-right-style: solid;
  border-right-width: 1px;
  background-image: url(../images/line.gif);
  background-position: top;
  background-repeat: repeat-x;
}
.secondtable a:link {
	background: #f7f7f7;
	text-align: right;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #6b6b6b;
    text-decoration: none;
}
.secondtable a:hover {
	background: #f7f7f7;
	text-align: right;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #6b6b6b;
    text-decoration: underline;
}
.secondtable a:visited {
	background: #f7f7f7;
	text-align: right;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #6b6b6b;
    text-decoration: none;
}

.thirdtable {
	background: #F7F7F7;
	text-align: right;
    border-bottom: 1px solid #e0e0e0;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
}
.puncte{
  padding-top: 10px;
}
.search_txt{
  background-color: #ffffff;
  font-family: Verdana;
  font-size: 11px;
  color: #6b6b6b;
  border-top: 1px solid #414141;
  border-left: 1px solid #414141;
  border-bottom: 1px solid #d1d0cc;
  border-right: 1px solid #d1d0cc;
  width: 250px;
  height: 18px;
  vertical-align: middle;
  text-align: left;
}
.search_btn{
     background-color: #2D97D5;
     height: 20px;
     width: 120px;
     border-bottom: 1px solid #2371A1;
     border-right: 1px solid #2371A1;
     border-top: 1px solid #51ACD8;
     border-left: 1px solid #51ACD8;
     font-family: verdana;
     font-size: 11px;
     font-weight: bold;
     color: #ffffff;
     vertical-align: middle;
     text-align: center;
}
.copyright{
  background-color: #ffffff;
  border-top: 1px dotted #e0e0e0;
  font-family: verdana;
  font-size: 11px;
  text-align: center;
  color: #6b6b6b;
  padding-top: 20px;
}
.btn{
     background-color: #2D97D5;
     height: 20px;
     width: 100px;
     border-bottom: 1px solid #2371A1;
     border-right: 1px solid #2371A1;
     border-top: 1px solid #51ACD8;
     border-left: 1px solid #51ACD8;
     font-family: verdana;
     font-size: 11px;
     font-weight: bold;
     color: #ffffff;
     vertical-align: middle;
     text-align: center;
}
.btn_big{
     background-color: #2D97D5;
     height: 20px;
     width: 150px;
     border-bottom: 1px solid #2371A1;
     border-right: 1px solid #2371A1;
     border-top: 1px solid #51ACD8;
     border-left: 1px solid #51ACD8;
     font-family: verdana;
     font-size: 11px;
     font-weight: bold;
     color: #ffffff;
     vertical-align: middle;
     text-align: center;
}
.search_box{
  background-color: #ffffff;
  font-family: Verdana;
  font-size: 11px;
  color: #6b6b6b;
  border-top: 1px solid #414141;
  border-left: 1px solid #414141;
  border-bottom: 1px solid #d1d0cc;
  border-right: 1px solid #d1d0cc;
  width: 150px;
  height: 18px;
  vertical-align: middle;
  text-align: left;
}
.company_box{
  background-color: #ffffff;
  font-family: Verdana;
  font-size: 11px;
  color: #6b6b6b;
  border-top: 1px solid #414141;
  border-left: 1px solid #414141;
  border-bottom: 1px solid #d1d0cc;
  border-right: 1px solid #d1d0cc;
  height: 18px;
  vertical-align: middle;
  text-align: left;
}
.url_box{
  background-color: #ffffff;
  font-family: Verdana;
  font-size: 11px;
  color: #6b6b6b;
  border-top: 1px solid #414141;
  border-left: 1px solid #414141;
  border-bottom: 1px solid #d1d0cc;
  border-right: 1px solid #d1d0cc;
  width: 253px;
  height: 18px;
  vertical-align: middle;
  text-align: left;
}
.separator{
  border-bottom: 1px dotted #e0e0e0;
  height: 20px;
  width: 100%;
}
.see{
  font-family: arial;
  font-size: 14px;
  text-decoration: underline;
  color: #2D97D5;
}
a:link.see{
  font-family: arial;
  font-size: 14px;
  text-decoration: underline;
  color: #2D97D5;
}
a:hover.see{
  font-family: arial;
  font-size: 14px;
  text-decoration: underline;
  color: #FFA620;
}
a:visited.see{
  font-family: arial;
  font-size: 14px;
  text-decoration: underline;
  color: #2D97D5;
}
.select_box{
  background-color: #ffffff;
  font-family: Verdana;
  font-size: 11px;
  color: #000000;
  height: 18px;
  vertical-align: middle;
  text-align: left;
}
.area_box{
  background-color: #ffffff;
  font-family: Verdana;
  font-size: 11px;
  color: #6b6b6b;
  border-top: 1px solid #414141;
  border-left: 1px solid #414141;
  border-bottom: 1px solid #d1d0cc;
  border-right: 1px solid #d1d0cc;
  vertical-align: middle;
  text-align: left;
}
.somelink{
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #2D97D3;
}
a:link.somelink{
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #2D97D3;
}
a:hover.somelink{
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #2D97D3;
}
a:visited.somelink{
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #2D97D3;
}
.p13{
	font-size: 13px;
}
.p12{
	font-size: 12px;
}
.p11{
	font-size: 11px;
}
.p10{
	font-size: 10px;
}
.city_zip_table{
	border: 1px solid #cde8fd;
}
.logotitle{
	font-size: 30px;
	color: #299ad6;
	text-decoration: none;
}

.logotitle:hover{
	font-size: 30px;
	color: #299ad6;
	text-decoration: none;
}

.featured_agent{
	border-bottom: 1px solid #ff9900;
	border-top: 1px solid #ff9900;
	border-right: 1px solid #ff9900;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #6b6b6b;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}