body{
	background-color		:#000;
	/*background-image		:url("../images/mainBgTile.gif");*/
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:13px;
	margin					:0;
	color					:#FFFFFF;
	
	/*scrollbar-face-color:#000000;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#000000;
	scrollbar-shadow-color:'';
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-Color:'';
	*/
	
}

.homeThumb{
float:left;
margin:0 10px 15px 3px;

border:#666666 1px solid;
padding:1px;
}

.subMessage{
/*display:none !important;
visibility:hidden !important;
height:auto !important;*/
font-size:12px !important;
font-weight:bold !important;
color:#70ad69 !important;
padding:5px 0 10px 0;
}

#_ctl1__ctl1_TopPager_PagerTable {
/*display:block !important;
visibility:visible !important;
height:auto !important;*/
}

input:focus{
border:#30CFF1 solid 1px;

}

input:focus.error{
border:#FF0000 solid 1px;
}

input:active.error{
border:#FF0000 solid 1px;
}

input:active{
border:#30CFF1 solid 1px;


}

td{
background-color:transparent !important;/**/
padding:0 !important;
padding-bottom:1px !important; 
margin:0 !important; 
border:0px;
/*max-width:300px !important;*/
/*width:300px; !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
/*border:#999999 1px solid; */
}

#Table1 span{
/*background-image:url('http://161.58.180.233/Photos/543/3683543_0.jpg');*/
color:#ffffff;

}

#Table1 td{/*HIDE ALL DETAILS INFO*/
/*display:none !important;
visibility:hidden !important;
height:0 !important;*/
}

#Table1 tr{/*HIDE ALL DETAILS INFO*/
/*display:none !important;
visibility:collapse !important;
height:0 !important;*/
}

#_ctl1_MainTable{
width:310px !important;
text-align:left !important;
max-width:310px !important;
padding-left:3px !important;
float:left !important;/**/
}

#_ctl1_MainTable img{
/*display:none !important;
visibility:hidden !important;
height:0 !important;*/
}

#_ctl1_MainTable td{
font-size:12px;
letter-spacing:.5px;
}




img td{
padding:0!important; 
margin:0 !important; 
/*width:0 !important;*/
background-color:red !important;
}

img div{
padding:0!important; 
margin:0 !important; 
/*width:0 !important;*/
background-color:red !important;
}

#_ctl1_MainTable td, #_ctl1_MainTable tr, #_ctl1_MainTable table{
text-align:left !important;
}

#_ctl1_MainTable p{
/*display:none !important;
visibility:hidden !important;
height:0 !important;*/
}
 
#_ctl1__ctl1_imgLogo{
display:block !important;
visibility:visible !important;
border:none !important;
}
 
 
.morePropertyPhotos{
width:238px !important;
height:auto !important;
border:1px #ffffff solid !important;
padding:1px !important;
padding-bottom:7px !important;
background-color:#ffffff !important;
} 
 
 #_ctl1__ctl1_Image_1,  #_ctl1__ctl1_AdditionalPhotosLink{
 display:none !important;
visibility:hidden !important;/****/
 }
 
  #_ctl1__ctl1_Image_1{
 /**display:none !important;
visibility:hidden !important;**/
width:40px !important;
height:30px !important;
 }
 
 #_ctl1__ctl1_txtMLS{

 /*visibility:hidden !important;
 display:none;
 width:0 !important;*/
 color:#666666 !important;
 font-size:13px !important;


}

#_ctl1__ctl1_txtMLS .ListingDetailHeader {

/*visibility:hidden !important;
 display:none;
 width:0 !important;*/
 color:#999999 !important;
 font-size:13px !important;

}

#_ctl1__ctl1_lblSubdivision{

color:#f9f9d7 !important;
 font-size:14px !important;
}
 
 
#_ctl1__ctl1_Img1{ /*USE THIS FOR AN IMAGE AREA POSSIBLY*/
visibility:hidden !important;
 display:none;
}

#_ctl1__ctl1_TableContact, #_ctl1__ctl1_btnNewSearch, #_ctl1__ctl1_btnReviseSearch, #_ctl1__ctl1_btnHome{ /** .detailsHDR2,MAKE THIS VISIBLE **/
 
background-color:transparent !important;
display:none !important;
visibility:hidden !important;
height:0 !important;
padding:0 !important;
margin:0 !important;

}

#_ctl1__ctl1_Img2,#_ctl1__ctl1_Img3,#_ctl1__ctl1_Img4
{
float:left !important;

}


}

td td #_ctl1__ctl1_Img2
{
/*background-color:#FF33CC !important;
display:block !important;*/


}
#_ctl1__ctl1_lblBed, #_ctl1__ctl1_lblBath, #_ctl1__ctl1_lblGarage, #_ctl1__ctl1_lblHalfBathrooms{
font-size:23px !important; 
font-weight:bolder !important;
color:#f9f9d7 !important;

margin:5px 0 0 0 !important;
text-align:right !important;
}

#_ctl1__ctl1_lblHalfBathrooms{

}

pre{
width:300px !important;
max-width:300px !important;
}
pre table{
display:none !important;
	visibility:hidden !important;
	height:0 !important;
	width:0 !important;
}


code table{
display:none !important;
	visibility:hidden !important;
	height:0 !important;
	width:0 !important;
}




#_ctl1__ctl1_txtBrokerName{
display:inline !important;
visibility:visible !important;
height:auto !important;
}/** DEBUG 
**/

#_ctl1__ctl1_txtBrokerName_ListingDetailValue{
 
}


#_ctl1__ctl1_ListingsDataList__ctl0_Img1 td td{

vertical-align:text-top !important;
background-color:#00FF33 !important;
}

#_ctl1__ctl1_ListingsDataList__ctl0_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl1_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl2_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl3_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl4_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl5_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl6_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl7_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl8_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl9_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl10_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl11_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl12_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl13_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl14_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl15_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl16_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl17_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl18_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl19_imgLogo,#_ctl1__ctl1_ListingsDataList__ctl20_Img1{
visibility:hidden !important;
display:none !important;
width:0 !important;/**/
padding:0 !important;
border:0 !important;

}


#_ctl1__ctl1_ListingsDataList__ctl0_Img1,#_ctl1__ctl1_ListingsDataList__ctl1_Img1,#_ctl1__ctl1_ListingsDataList__ctl2_Img1,#_ctl1__ctl1_ListingsDataList__ctl3_Img1,#_ctl1__ctl1_ListingsDataList__ctl4_Img1,#_ctl1__ctl1_ListingsDataList__ctl5_Img1,#_ctl1__ctl1_ListingsDataList__ctl6_Img1,#_ctl1__ctl1_ListingsDataList__ctl7_Img1,#_ctl1__ctl1_ListingsDataList__ctl8_Img1,#_ctl1__ctl1_ListingsDataList__ctl9_Img1,#_ctl1__ctl1_ListingsDataList__ctl10_Img1,#_ctl1__ctl1_ListingsDataList__ctl11_Img1,#_ctl1__ctl1_ListingsDataList__ctl12_Img1,#_ctl1__ctl1_ListingsDataList__ctl13_Img1,#_ctl1__ctl1_ListingsDataList__ctl14_Img1,#_ctl1__ctl1_ListingsDataList__ctl15_Img1,#_ctl1__ctl1_ListingsDataList__ctl16_Img1,#_ctl1__ctl1_ListingsDataList__ctl17_Img1,#_ctl1__ctl1_ListingsDataList__ctl18_Img1,#_ctl1__ctl1_ListingsDataList__ctl19_Img1,#_ctl1__ctl1_ListingsDataList__ctl20_Img1{
	
	display:block !important;
	visibility:visible !important;
	height:auto !important;
	
	border:2px #3fa2c9 solid !important;
	width:85px !important;
	height:auto !important;
	padding:2px !important;
	float:right !important;
	vertical-align:top !important;
	margin-right:1px !important;
	/*margin-bottom:35px !important;*/
	
}

#_ctl1__ctl1_ListingsDataList__ctl0_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl1_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl2_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl3_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl4_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl5_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl6_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl7_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl8_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl9_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl10_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl11_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl12_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl13_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl14_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl15_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl16_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl17_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl18_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl19_Img1:hover,#_ctl1__ctl1_ListingsDataList__ctl20_Img1{
	border-color:#a8e1f8 !important;
	
	vertical-align:top !important;
}


td #_ctl1__ctl1_lblCourtesy{
/*border-bottom:dotted #666666 1px;

padding-bottom:15px;
padding-top:10px;
border-top:dotted #666666 1px;*/
font-size:10px;

}


.detailsContent table{
border-bottom:dotted #00FF00 1px !important;
/*background-color:lime !Important;*/
}

table .detailsContent{ /*results white text*/

/*background-color:purple !Important;*/
}

.content2{
	border-top:dotted #666666 1px !important;
	padding-top:3px !important;
	background-image:url('../images/resultsModuleShim.jpg') !important;
	background-repeat:repeat-x !important;
}

table .LabelForm
{
	/**border-bottom:dotted #666666 1px !important;
	background-color:yellow  !important;
	
	
	display:none !important;
	height:0px !important;
	visibility:hidden !important;**/
	
	
	/**display:inline !important;height:auto !important;**/
	
}




td #_ctl1__ctl1_lblCopyright{

}


#_ctl1__ctl1_imgFMLSlogo
{
	display:block !important;
	height:auto !important;
	visibility:visible !important;
}


.ListingDetailValue{
width:310px;
max-width:310px;
color:#ffffff !important;
font-weight:bold !important;
font-size:13px !important;



}

td .ListingDetailValue{
width:310px !important;

}

.detailsHDR2 #_ctl1__ctl1_BottomPager_Label1 {
	visibility:visible !important;
	display:inline !important;
	height:auto !important;
}


.detailsHDR2 #_ctl1__ctl1_TopPager_LinkSortBySubdivision,.detailsHDR2 #_ctl1__ctl1_TopPager_LinkSortByBedrooms,.detailsHDR2 #_ctl1__ctl1_TopPager_LinkSortByStyle,.detailsHDR2 #_ctl1__ctl1_TopPager_LinkSortByPrice,.detailsHDR2 #_ctl1__ctl1_TopPager_LinkSortByCity
{
	/*visibility:collapse !important;
	display:none !important;
	height:0 !important;*/
}


#_ctl1__ctl1_TopPager_LinkSortByStyle{
	visibility:visible !important;
	display:inline !important;
	height:auto !important;
}


.detailsHDR2 #_ctl1__ctl1_BottomPager_LinkSortBySubdivision,.detailsHDR2 #_ctl1__ctl1_BottomPager_LinkSortByBedrooms,.detailsHDR2 #_ctl1__ctl1_BottomPager_LinkSortByStyle,.detailsHDR2 #_ctl1__ctl1_BottomPager_LinkSortByPrice,.detailsHDR2 #_ctl1__ctl1_BottomPager_LinkSortByCity{ 
	/*visibility:hidden !important;
	display:none !important;
	height:0 !important;*/
}

#_ctl1__ctl1_TopPager_LastLink,#_ctl1__ctl1_TopPager_NextLink,#_ctl1__ctl1_TopPager_PreviousLink,#_ctl1__ctl1_TopPager_FirstLink,#_ctl1__ctl1_BottomPager_LastLink,#_ctl1__ctl1_BottomPager_NextLink,#_ctl1__ctl1_BottomPager_PreviousLink,#_ctl1__ctl1_BottomPager_FirstLink{
	font-size:14px !important;
	font-weight:bold ;
	Filter: none !important;
}

#_ctl1__ctl1_TopPager_Label1,#_ctl1__ctl1_BottomPager_Label1
{
	display:block !important;
	margin-top:4px !important;
	visibility:visible !important;
	
	font-size:15px !important;
	font-weight:bold !important;
	margin-bottom:0 !important;
	width:260px !important;
	
}

 td #_ctl1__ctl1_TopPager_Label1
{
	font-size:15px !important;
}

.detailsHDR2 a{ 
	visibility:visible !important;
	display:inline !important;
	height:auto !important;
	
	/**/
}

#_ctl1__ctl1_TopPager_LinkSortByBedrooms td tr { 
	width:280px !important;

	/**/
}

#_ctl1__ctl1_TopPager_FirstLink
{
	visibility:visible !important;
	display:inline !important;
}

 td .infoNAV1 { /* !!!!! JACKPOT !!!!!*/
/*width:280px !important;
visibility:hidden !important;
display:none !important;
height:0 !important;
background-color:purple;*/

}  

.infoNAV1 tr {
width:260px !important;
/*visibility:hidden !important;
display:none !important;
height:0 !important;*/
background-color:purple !important;

}  

  

detailsHDR2 .infoNAV1
{ /* !!!!! JACKPOT !!!!!*/
/*width:280px !important;
visibility:hidden !important;
display:none !important;
height:0 !important;*/
/*background-color:purple;*/

}  


td .detailsHDR2{ /** MAKE THIS VISIBLE **/


/*
visibility:hidden !important;
display:none !important;
height:0 !important;*/

}



.detailsHDR2 #_ctl1__ctl1_TopPager_NumberPropertiesFound, #_ctl1__ctl1_BottomPager_NumberPropertiesFound
{
	color:#CCCCCC !important;
	font-size:12px !important;
	font-weight:bold !important;
	visibility:visible !important;
	display:block !important;
	height:auto !important;
	width:270px !important;
	max-width:270px !important;
}

#_ctl1__ctl1_TopPager_NumberPropertiesFound  
{
	font-size:15px !important;
	font-weight:bold !important;
	padding-left:2px !important;
	display:inline !important;
}

#_ctl1__ctl1_TopPager_NumberPropertiesFound td {
	height:0 !important;
	padding:0 !important;
	display:inline !important;
}

 .moduleborder tr td #_ctl1__ctl1_TopPager_NumberPropertiesFound {
	/**background-color:yellow !important;**/
	display:none !important;
	visibility:hidden !important;
	height:0 !important;/****/
}

.moduleborder{
padding:0 !important;
}

.moduleborder td tr{
/**background-color:yellow !important;**/
padding:0 !important;

/**visibility:collapse !important;**/
}

.moduleborder td table{
/**background-color:lime !important;**/
padding:0 !important;
/**visibility:collapse !important;**/
}

td td .moduleborder .LabelForm {
/**background-color:orange !important;**/
padding:0 0 3px 0 !important;
/**visibility:collapse !important;**/
}


.resultsBOLD {
border:none !important;
padding:0px !important;
/**visibility:visible !important;
display:inline !important;
height:auto !important;**/
}


.detailsHDR2 {
text-align:left !important;
/**background-color:#FFFF99 !important;**/
border:none !important;
visibility:visible !important;
display:inline !important;
height:auto !important;
margin:0 !important;
padding:0 !important;
}





.detailsHDR2 span{ 
/**display:none !important;
visibility:hidden !important;**/
font-size:10px;
background-color:transparent !important;
color:#CCCCCC;
}

.detailsContent{
color:#ffffff;
font-weight:bold;
font-size:12px !important;
}

div .LabelForm{
color:#999999; /** f9f9d7 **/
font-weight:bold;
font-size:13px !important;
visibility:visible !important;
display:inline !important;
height:auto !important;
}

td .detailsHDR2 .LabelForm{
visibility:visible !important;
display:block !important;
height:auto !important;
}


td span .LabelForm{
color:#999999 !important;
font-weight:normal !important;

}

.LabelForm a{ 
/*//THIS IS THE DETAILS LINK ON RESULTS PAGE*/
visibility:hidden !important;
display:none !important;
height:0 !important;
width:0 !important;

}

.LabelForm img{
visibility:hidden !important;
display:none !important;
height:0 !important;
width:0 !important;
background-color:brown !important;
}

.LabelForm a td{
/**background-color:purple !important;
border-bottom:#666666 1px dotted !important;**/
}

td a .LabelForm {
/**background-color:lime !important;**/
border-bottom:#666666 1px dotted !important;
}

#_ctl1__ctl1_DisclaimerTable, .Courtesy{
color:#999999 !important;
font-size:10px !important;
margin-bottom:5px;
width:280px !important;
}

.Courtesy{
/**display:none !important;
visibility:hidden !important;
height:0 !important;
width:0 !important;**/
display:block !important;
border-top:1px dotted #333333 !important;
padding-top:4px !important;
}


#_ctl1_ContentPane{
width:320px !important;
}

.normal{
width:320px !important;
padding:0 !important;
}


.detailsHDR2 div{ 
border:none !important;

color:#f9f9d7 !important;
text-align:right !important;
float:right !important;
font-weight:bold !important;
font-size:20px !important;
visibility:visible !important;
display:inline !important;
}
/** ----------- Begin More Details Styles ---------- **/


.listingDetailTitle{	
	font-size:14px;
	/**text-shadow: 2px 2px 6px black;**/
}

.ListingDetailLabel{	
	
	font-weight:normal !important;	
	color:#999999 !important;
}

p .ListingDetailLabel{
	/**display:none !important;
	visibility:hidden !important;
	height:0 !important;**/
}

.morePhotosContainer{
margin-bottom:10px;

}

#_ctl1__ctl1_Table10{
	display:none !important;
	visibility:hidden !important;
	height:0 !important;/****/
}

#_ctl1__ctl1_txtDescription{
	font-size:13px;
		display:block !important;
	visibility:visible !important;
	height:auto !important;
}

td #_ctl1__ctl1_txtDescription{
	width:285px !important;
			display:block !important;
	visibility:visible !important;
	height:auto !important;
}

td #_ctl1__ctl1_ImgMLSLogo{
	display:block !important;
	visibility:visible !important;
}

#_ctl1__ctl1_txtRent{
	font-size:23px !important;
	font-weight:bold !important;
	margin-bottom:10px !important;
	padding-bottom:5px !important;
	color:#f9f9d7 !important;
}




#_ctl1__ctl1_txtAddress{
	font-size:14px !important;
	font-weight:bold !important;	
	color:#ffffff !important;
	display:none !important;
	visibility:hidden !important;
	height:0 !important;
}

td .ListingDetailHeader{ 

/*background-color:lime !important;*/
padding:7px 0 3px 0 !important;
margin-bottom:0 !important;
background-image:url('../images/detailsModuleShim.jpg') !important;
background-repeat:repeat-x !important;
background-position:0 10px !important;
font-size:15px !important;
font-weight:bold !important;
/*display:none !important;
visibility:hidden !important;
height:0 !important;*/
}

#_ctl1__ctl1_txtDescription .ListingDetailHeader{
/*background-color:red !important;*/
	
}


#Table9 .ListingDetailHeader{ 
width:0 !important;

display:none !important;
visibility:hidden !important;
height:0 !important;
background-color:blue !important;/**/
}



 td .ListingDetailHeader #_ctl1__ctl1_txtAddress{
/*background-color:yellow !important;
color:#CECECE !important;*/

width:240px !important;
}

 .ListingDetailHeader p{
/*background-color:lime !important;*/
display:none !important;
visibility:hidden !important;
height:0 !important;
}

 span .ListingDetailHeader #_ctl1__ctl1_txtAddress{
/*background-color:yellow !important;*/

width:240px !important;

}


.ListingDetailHeader #_ctl1__ctl1_txtAddress {
display:block !important;
/*width:300px !important;
max-width:300px !important;*/
}




#Table8{
 
background-color:transparent !important;/** DEBUG**/
display:none !important;
visibility:hidden !important;
height:0 !important;
}



.ListingDetailHeader
{
	background-color:transparent !important;
	font-size:14px !important;
	font-weight:bold !important;
	margin-top:25px !important;
	margin-bottom:0 !important;
	padding:0 !important;
	
	color:#f9f9d7 !important;
}
/** ----------- END More Details Styles ---------- **/



img, img:active, img:hover, a, embed, object, table, div, span{
-moz-outline:none;
}

select{
	border:#000000 solid 1px;
}

select:focus{
	border-color:#3283a3;
}



/*
select:hover{
	border-color:#3283a3;
}*/

.contactFormContainer{
border:1px solid #79bcd6;
margin:0 0 0 11px;

background-color:#666;
padding:7px;
padding-top:2px;
width:282px;
background-image	:url('../images/mainContentBotShadow.gif'); 
background-repeat	:repeat-x; 
background-position	:bottom left;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
-moz-outline:none;
/*overflow:scroll !important;
//height:350px;*/
}

.listingSearch {

border:1px solid #79bcd6;
margin-bottom:0;
margin-top:0;
background-color:#666;
padding:2px 7px 7px 7px;

width:282px;
background-image	:url('../images/mainContentBotShadow.gif'); 
background-repeat	:repeat-x; 
background-position	:bottom left;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
-moz-outline:none;

}
.contactNumber{
letter-spacing:1px;
}


.contactForm{	
	width:auto;
	margin-left:3px;
	text-align:left;	
}

/*      FOR WM MOBILE, ANDROID OR OTHER DEVICES THAT DON"T AUTO CONVERT PHONE NUMBERS TO LOOK LIKE LINKS *
.contactNumber{
color:#3fa2c9 !important;
letter-spacing:1px;
text-decoration:underline;
cursor:pointer;

}

.contactNumber:hover{
color:#a8e1f8 !important;
letter-spacing:1px;
text-decoration:none;

}
/**/


/**
select#mobileProvider option[value="T-Mobile"] {
background-image:url('http://www.t-mobile.com/favicon.ico');
background-repeat:no-repeat;
background-position:top right;

}

select#mobileProvider option[value="Verizon"] {
background-image:url('../img/verizon.ico');
background-repeat:no-repeat;
background-position:top right;

}

select#mobileProvider option[value="AT&T"] {
background-image:url('http://www.att.com/favicon.ico');
background-repeat:no-repeat;
background-position:top right;
}

select#mobileProvider option[value="Sprint"] {
background-image:url('http://www.sprint.com/favicon.ico');
background-repeat:no-repeat;
background-position:top right;
}

select#mobileProvider option[value="AllTel"] {
background-image:url('http://content.alltel.com/favicon.ico');
background-repeat:no-repeat;
background-position:top right;
}

select#mobileProvider option[value="MetroPCS"] {
background-image:url('http://www.metropcs.com/favicon.ico');
background-repeat:no-repeat;
background-position:top right;
}

select#mobileProvider option[value="Virgin Mobile"] {
background-image:url('http://www.virginmobileusa.com/favicon.ico');
background-repeat:no-repeat;
background-position:top right;
}

select#mobileProvider option[value="Boost Mobile"] {
background-image:url('http://www.boostmobile.com/favicon.ico');
background-repeat:no-repeat;
background-position:top right;
}

select#mobileProvider option[value="TracFone"] {
background-image:url('http://www.tracfone.com/favicon.ico');
background-repeat:no-repeat;
background-position:top right;
}
/**/


checkbox{
	width:20px;
	height:20px;
	border:#3fa2c9 solid 1px;
	color:#3fa2c9;
}

.quickNote{
	width:150px !important;	
}

.residence{
	width:150px !important;	
}

.withAgent,firstTimeBuyer{
	width:75px !important;	
}

.mobileProvider{
	width:100px;
	
}

textarea{
	font-size:12px;
	border:#333333 solid 1px;
	font-family:Arial, Helvetica, sans-serif !important;
}

textarea:active,textarea:focus{	
	border:#30CFF1 solid 1px;
}

.fmlsSearch,.addressSearch{
	font-size:26px;
	font-weight:bold;
	width:255px;
	height:30px;
	padding:6px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	border-style:solid;
	border-color:#333333;
	border-width:1px;	

}

.formName,.formEmail{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	font-size:16px;
	width:255px;
	border-style:solid;
	border-color:#333333;
	border-width:1px;
	padding-left:5px;
}

.formCaptcha{
	-moz-border-radius:10px;
	-webkit-border-radius:10px;	
	font-size:16px;
	width:60px;
	border-style:solid;
	border-color:#333333;
	border-width:1px;
	padding-left:5px;
	text-align:center;
}

.contactField{	
	border-style:solid;
	border-color:#333333;
	border-width:1px;
	-moz-border-radius:10px !important;
	-webkit-border-radius:10px !important;
	
	font-size:14px;
	width:260px;
	margin-bottom:5px;	
	padding:2px;
	padding-left:6px;
	
}

#TICKER_BODY{
	
}


.blogPostContainer{
	background-image:url('../images/resultsModuleShim.jpg') !important;
	background-repeat:repeat-x !important;
	padding:3px 5px 0 5px;
}


.blogQuote{
	padding:4px;
	color:#FBFBFB;
	font-size:12px;
}

.blogPubDate{
	font-weight:bold;
	color:#666666;
	font-size:13px;/**/
}

.blogQuoteTip{
	background-image:url();
	background-repeat:no-repeat;
	background-position:top left;

}

.blogTicker {
height:20px;
border:1px solid #79bcd6;
margin-bottom:1px;
background-color:#666;
padding:10px;
padding-top:5px;
width:320px;
background-image	:url('../images/mainContentBotShadow.gif'); 
background-repeat	:repeat-x; 
background-position	:bottom left;
font-weight			:bold;
font-size			:0;
letter-spacing		: 1px;
color				:#666666;

}


.submitBtn{margin:3px 4px 0 0;}
.listingSearchForm{text-align:center; margin-top:8px;}
.listingSearchForm h3{text-align:center}
.listingSearch select {width:116px;margin:2px 2px 0 4px;font-size:14px; -moz-border-radius: 10px;}

select{
 -moz-border-radius: 10px;
}

.listingSearch select a{color:#00FF00}

.topAnchor{		
	text-align				:center;		
}


a:link{color:#3fa2c9;}
a:hover{color:#a8e1f8; text-decoration:none;}
a:active{color:#a8e1f8; text-decoration:none;}
a:visited{color:#a8e1f8;}

hr{
border-style:dotted;
border-color:#7b7b7b;
border-width:1px;
}

.phoneNumber0,.phoneNumber1,.phoneNumber2{
	font-size:14px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border:#333333 solid 1px;
	text-align:center;
}

h1{
	color				:#f9f9d7;
}

h2{
	color				:#f9f9d7;
	padding-left		:10px;
	font-size			:17px;
	margin-top			:3px;
	margin-bottom		:0;
}

h3{
	color				:#f9f9d7;
	margin-bottom 		:1px;
	margin-top:0;
	padding-left		:10px;
	padding-top:3px;
	font-size:14px;
}

h4{
	color				:#f9f9d7;
}

.mainLogo{
	margin-left			:25px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#666666;
	margin-bottom:4px;
}

.mainHeader{
	width				:100%; 
	border-top-style	:solid; 
	border-top-width	:1px; 
	border-top-color	:#96d1e8; 
	background-color	:#259ecd;
	margin-bottom		:1px;
	background-image	:url('../images/mainContentBotShadowPat.gif'); 
	background-repeat	:repeat-x; 
	background-position	:bottom left;
	border-bottom-style	:solid; 
	border-bottom-width	:1px; 
	border-bottom-color	:#4b6670;
	padding				:0px;
	z-index				:200;

}

.mainContentSubContainer{
	/*background-color	:pink;*/
	width:710px;
}

.mainContentContainer{
	/*background-color	:orange;*/
}

.mainHeaderSubContainer{
	/*background-color	:red;*/
	padding:10px;
	width:300px;
	text-align:left;
}

.mainHeaderImg{
	/*margin-top:5px;*/
	margin-bottom:5px;
	border: 2px solid #8cc7de;
	padding:1px;
	background-color:#2b3f47;

}


.mainContent1 h2,.mainContent2 h2{	
	padding-left			:10px;	
	padding-top			:5px;
	background-image	:url('../images/headerFiller.gif');
	background-repeat	:no-repeat;
	background-position	:top left;	
	height				:30px;
	margin-bottom		:7px;
}

.mainContent1,.mainContent2{
	text-align			:left;
	padding				:0px;
	width				:320px !important;
	background-image	:url('../images/filler.gif');
	background-repeat	:no-repeat;
	background-position	:bottom center;
	margin-bottom:5px;
	margin-top:4px;
	max-width:320px !important;
}

.mainContent1 p,.mainContent2 p{
	text-align:left;
	padding				:10px;
	padding-top			:0px;
	padding-bottom		:5px;
	letter-spacing		:.5px;
	color				:#FFFFFF;
	line-height			:17px;
}

.mainContent1 img,.mainContent2 img{
	/*border: 2px solid #3fa2c9;*/
	text-align:center;
	max-width:300px;
	margin-bottom:5px !important;
}

.mainContent1 hr,.mainContent2 hr{
color:#666666;
height:1px;	
}

.mainContent1{
	/*background-color	:blue;*/
	float:left;	
	/*margin-left:20px;*/
}

.mainContent2{
	/*background-color	:green;*/
	float:right;	
	
}

.copyright{
	font-size			:9px;
}

.legalFooter{
	font-size			:10px; 
	color				:#666666;
	text-align			:center; 
	margin-top			:15px;
	
}

.legalFooter a{
	font-size			:9px;
	
}

