/* 60000020_red Style: Oct 10 2006 */
/*Most common CSS values that affect the header and homepage

PageWrapper: 			Contains the whole page and it is usually centered and the background color may be assigned here. 
						This setting is located in the main CSS. NOT the colorvariation one, meaning that it is common 
						for all color variations.
topHeader:				Contains the BizCard background image and some bizcard settings.	
HZNav:					Horizontal menu background image or color, height and width
HZNavContent:			Contains the menu elements. The only setting here is a small left padding that centers the whole menu.
mainBody:	 			Where the main background image is called and some important paddings that keep the welcome text in place
welcomeContainer:		Welcome text settings	
featuredContainer:		Featured Property photo settings
SearchesTable:			Table that contains the 3 bottom searches
propertysearch:			Property Search image
localareasearch:		Local Area Search image
featuredSearches:		Featured Searches image
featuredSearchesBody:	Table row that contains the four property photos
propertysearchBody:		Row that contains the Property Search dropdowns and Buying a Home | Selling a Home links
quickSearchSelect:		Drop downs quick search 
buyingAHome:			Buying a Home row with image	
sellingAHome:			Selling a Home row with image
buyingSelling:			List of links for Buying and Selling a Home		
localareasearchBody:	Row that contains the Iframe for the City list/Property Search
photoVarColumn:			Adjusts the photo variation background height


*/
/*--------------------------------------------------------HOME PAGE---------------------------------------------------------*/
body { 
	background-color: #666666;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
	padding-top:10px;
}
/*Adjusts the photo variation background height*/
table.photoVarColumn{
height:255px;
}

div.REMSFeaturedPropertyCaption{
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
}


div.HPfeaturedProperty{
	padding-left:0px;
	width:575px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
	color:#FFFFFF;
}

div.HPFeaturedSearches{
	padding:17px 5 px 20px 0px;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
	color:#FFFFFF;
}


TABLE.mainBody1{
	background-color:#6FA0C9;
	background-image:url(images/bg1.jpg);
	background-repeat:no-repeat;
}

/*	Link Colors */
a:link, a:visited, a:active {
	text-decoration:underline;
	color:#000066;
}
a:hover {
	color:#CC0000;
}


/*Biz card and header*/
DIV.BizCardPhoto {
	margin: 0px;
	padding-top:2px;
	padding-right:3px;
	float: left;
	height:88px
}
H1.BrokerName {
	color:#FFFFFF;
}
TD.topHeader {
	background-color:#F0100D;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	height: 115px;
	width: 800px;
	color:#FFFFFF;
/* The Bizcard left space away from the very left where other templates have the REMAX balloons*/
padding: 0px 430px 0px 82px ;
}
/*Agent photo border and size bizcard photo- Note: Size can mbe modified ONLY if it is not hardcoded in the site settings page*/
.topHeader IMG{
	border:1px solid #000000;
	width:63px;
	height:80px;
}
/*This font is used on the biz card agent address border separator agent photo white line*/
H6 {
	font-weight:normal;
	font-size:12px;
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; 
	/*Margin separates the biz card info from the top, right, bottom, left*/
	MARGIN: 0.3em 0px 0.5em 5px;; 
	PADDING-TOP: 0px;
	color:#FFFFFF;
	/*separator line according to design*/
	border-left:3px solid #FFFFFF;
}
/*End Biz card and header*/
/*--------------------------------------------------------MENU---------------------------------------------------------*/
/*BEGIN MENU CUSTOMIZATION ITEMS */
.HZNav {
	background-color:#004F9F;
	width: 800px;
	clear: left;
}
/*DIV.HZMenu {	
	color:#b31a24;
	background-image:url(images/RM6003_BGnavRuleRed.gif);
	background-position:bottom center;
	background-repeat:no-repeat;
}*/	
/* ---------------< LI Menu Styles >--------------------*/	
/*This centers the menu - center menu*/
/*If you increase the size of the fonts for the menu, then you have to get rid of this padding*/
DIV.HZNavContent{
	padding-left:1px;
}
HTML>BODY DIV.HZNav {}
	
*HTML DIV.HZNav {}
	
DIV.HZMenuContent {}
/* ---------------< Main Menu List >-------------------*/
UL#rciMenu {}

HTML>BODY UL#rciMenu {}

*HTML UL#rciMenu {}
/* ---------------< Parent Item >-------------------*/
LI.rciMenuItemParent {
	border-right:1px solid #ffffff;
} 
/*right border sign-in: No more boder-right at the end of sign-in*/
.rciMenuItemParent#SignIn{
	border-right:0px solid #ffffff;
}
UL#rciMenu LI.rciMenuItemParent a.rciMenuItemParent:link, a.rciMenuItemParent:visited, a.rciMenuItemParentHighLighted:link,a.rciMenuItemParentHighLighted:visited {
	color:#ffffff;
}
UL#rciMenu LI.rciMenuItemParent a.rciMenuItemParent:link, a.rciMenuItemParent:visited, a.rciMenuItemParentHighLighted:link,a.rciMenuItemParentHighLighted:visited {
}
/*drop down box settings*/
UL.rciMenuChildGroup {
	margin-top:1px;
	background-color:#EAF3F9;
	border-bottom:1px solid #000000;
} 
/* ---------------< Child Items List - replaces the flyout >-------------------*/
UL.rciMenuChildGroup LI.rciMenuItemChild a.rciMenuItemChild:link, a.rciMenuItemChild:visited{
	color:#003366; 
} 

/* ---------------< Individual Child Items >-------------------*/
UL.rciMenuChildGroup LI.rciMenuItemChild a.rciMenuItemChild:hover {
	color:#003366; 
} 

LI.rciMenuItemChildHighLighted a.rciMenuItemChildHighLighted:link, a.rciMenuItemChildHighLighted:visited {
	color:#003366; 
} 

/* ---------------< Selected Child >-------------------*/
li > ul.rciMenuChildGroup {
}
	
li:hover ul.rciMenuChildGroup, li.over ul.rciMenuChildGroup{ 
	color:#003366;
}
	
UL.rciMenuChildGroup LI.rciMenuItemDivider {}

li:hover ul.rciMenuChildGroup li.rciMenuItemChild a:hover, li.over ul.rciMenuChildGroup li.rciMenuItemChild a:hover{}
/* ---------------< LI Menu Styles END >-------------------*/
/*-------------------< Horizontal Menu END >-------------------*/
/*END HERE*/

/*----------------------------------------------------------END MENU-------------------------------------------------------------*/
DIV.HPRightContent {
	float:right;
	WIDTH: 100px;
	height: 200px;

}
TD.navBarBack{
	background-color:#0E75D1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	padding-right:10px;
	padding-left:10px;
	height:25px;
	width:780px;
	background-image:url(images/navBarBack.jpg);
	background-repeat:no-repeat
}

H1{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0.3em 0px 0.5em;
	COLOR: #000066; 
	PADDING-TOP: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
TABLE.mainBody{
	background-color:#6FA0C9;
	background-repeat:no-repeat;
/*UPDATE: Oct/20/06: The main body background is now a photo variation */
}

.welcomeContainer h2{
	background-image:url(images/welcome.jpg );
	width:575px;
	background-repeat:no-repeat;
	font-size:15px;
	padding-left:0px;
	padding-right:0px;
	color:#FFFFFF;
}	
TD.welcomeContainer {
	/*these paddings control the location of the Welcome text-----*/
	padding-top:5px;
	padding-right:0px;
	padding-left:3px;
	padding-bottom:0px;
	/*end: these paddings control the location of the Welcome text*/
	text-align:center;
	color:#000000;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*Featured Searches text*/
DIV.REMSBucketSearchCaption{
	font-weight:normal;
}
DIV.REMSFeaturedProperty {
	width:525px;
	padding-right:0;
	margin-top:0px;
	margin-right:auto;
	margin-bottom: auto;
	margin-left: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

HTML>BODY .REMSFeaturedPropertyImage{
padding-right:10px;
}

.FeatPropertyTitle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	padding:0;
	margin: 0;
}

.REMSFeaturedPropertyCity {
	font-size:12px;
}

.REMSFeaturedPropertyState {
	font-size:12px;
}

.REMSFPPrice {
	font-size:12px;
	
}
	
DIV.REMSFeaturedProperty H3.FeatPropertyAddress {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0;
	margin-top:0;
	margin-right:0;
	margin-bottom: 4px;
	margin-left: 0;
}

DIV.FeatPropertyImage {
	width:306px;
	height: 206px;
	float:left;

}
	
IMG.REMSFeaturedPropertyImage {
	margin:0;
	padding:0;
	background:transparent;
	width:175px;
	height:115px;
}
	
DIV.FeatPropertyInfo {
	width:200px;
	margin:5px;
	padding:0;
	float:right;
}
	
DIV.FeatPropertyInfo {
	margin:0;
	padding:0;
	font-size:16px;
	font-weight:bold;
}

UL.FeatPropData {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style: none;
	line-height:150%;
}

DIV.FeatPropertyInfo H4.ViewDetails {
	padding:0;
	margin:5px;
}
	
IMG.btnViewDetails {
	border:0;
	margin:0;
	padding:0;
	clear:both;
}
	
DIV.FeatPropertyInfo H4.MoreProperties {
	padding:0;
	margin:0px;
}
	
IMG.btnMoreProps {
	border:0;
	margin:0;
	padding:0;
	clear:both;
}
IMG.btnViewDetails {
	width:101px; height:28px; 
	border:0;
	background-image:url(images/ViewAllDetails.jpg );
}
DIV.FeatPropButtons H4.MoreProperties {
	margin-top:0px;
	background-repeat:no-repeat;
	padding:0;
	float:right;
	margin-right:5px;
}
IMG.btnMoreProps {
	border:0;
	width:101px; height:28px; 
	background-image:url(images/MoreProperties.jpg);
}
div.REMSFeaturedProperty{
	text-align:left;
}

/*Featured Search, Property Search, Local Area Search title settings.*/
TD.featuredSearches{
	width:235px;
	height:32px;
}
/*Local Area Search image*/
TD.propertysearch{
	width:381px;
	height:100px;
	background-image:url(images/propertysearch.jpg);
}
/*Property Search: Drop downs quick search home page*/
TD.quickSearchSelect {
	padding-right:0px;
	padding-left:160px;
	padding-top:80px;
	padding-bottom:0px;
	text-align:center;
	vertical-align:top;
	background-repeat:no-repeat;
	width:10px;
	height:100px;
	background-image:url(images/HP_right_content_bg_image.jpg);
	background-position:right;
}
/*Caption or title that says Quick Search: Currently INVISIBLE*/
TD.REMSQuickSearchVerticalCaption {
	DISPLAY: none; VISIBILITY: hidden;
}
SELECT.REMSQuickSearchPropertyType, SELECT.REMSQuickSearchCommunity, SELECT.REMSQuickSearchMinPrice, SELECT.REMSQuickSearchMaxPrice, SELECT.REMSQuickSearchBedrooms, SELECT.REMSQuickSearchOrder    {
	FONT-SIZE: 8pt; MARGIN: 4px 0px 0px 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TD.localareasearch{
	width:184px;
	height:32px;
	background-image:url(images/localareasearch.jpg);
}
/*table row that contains the *four* property photos, images or buckets*/
TD.featuredSearchesBody{
	padding-left:0px;
	padding-top:18px;
	text-align:center;
	width:100px;

}
/*Row that contains the property Search dropdowns and Buying a Home | Selling a Home links*/
TD.propertysearchBody{
	width:50px;
	background-image:url(images/propertysearchBody.jpg);
}
/*Row that contains the Iframe for the City list/Property Search*/
TD.localareasearchBody{
	width:184px;
	height:32px;
	background-color:#E8F6FF;
	background-image:url(images/localareasearchBody.jpg);
}
#CityListPage {
	background-color:#E8F6FF;
	background-image:url(images/cityListBackground.jpg);
	background-image-repeat:repeat;
}
/*home page images home page pictures featured searches*/
IMG.REMSBucketSearchImage {
	border: solid 1px #4D463D;
}
TD#bucket1 {
	padding-right: 12px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; text-align: center;
}
TD#bucket2 {
	padding-right: 12px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; text-align: center;
}
TD#bucket3 {
	padding-right: 12px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; text-align: center;
}
TD#bucket4 {
	padding-right: 12px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; text-align: center;
}

/*Begin Featured Search | Property Searches | Local Araea Search*/
/*Table that contains the 3 bottom searches*/
TABLE.SearchesTable{
	padding-bottom:2px;
}
/*Buying A Home image*/


/*Selling A Home image*/


/*List of links for Buying and Selling a Home	*/
UL.buyingSelling {
	padding-top: 10px; 
	padding-right: 0px; 
	padding-left: 28px; 
	padding-bottom: 10px;
	margin: 0px 5px 0px 5px;
	list-style-position: outside; 
	list-style-image: url(images/bullet.gif); 
	font-size:11px;  
	line-height: 120%; 
}

/*END Featured Search | Property Search | Local Araea Search*/
TD.footer{
	height:23px;
	background-color:#1C4F8C;
}
TD.copyRightFooter{
	height:24px;
	background-color:#333333;
	/*background-image:url(images/copyRight_bg.jpg);*/
}
.copyRightFooter A{
	color:#FFFFFF;
}
.copyRightFooter H4{
	color:#FFFFFF;
}
/*--------------------------------------------------------END HOME PAGE------------------------------------------------------*/

/*Landing pages settings */
/*Main container for all landing pages - internal page ip*/
TD.eNContentArea{
width:750px;
	padding-left:10px;
	padding-right:10px;
}
/*Begin Featured Searches*/
/*SAME COLOR - border for images should be the same as the color variations*/
IMG.BucketSearchImage {
	border:1px solid #004D92;
	WIDTH: 187px;
}
.ListingHeading {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; COLOR: #0C61B2; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none
}
TD.FeatSearchInfo{
	FONT-SIZE: 10px;
	padding:10px;
}
.REMSSlideShowImageCell{
	padding-bottom:20px;
	background-color:#0033FF;
}
/*Featured Search landing page*/
/*Label Featured Search Headline-example "The Lovely Town of Coconut Creek" text setting*/
.PageWrapper span#lblFeaturedSearchHeadline{
	margin-left:10px;
}

.PageWrapper{
	border:#FFFFFF solid 1px;
	margin-top:10px;
}

table.REMSSlideShowTable{
	margin-left:10px;
}
DIV.breadCrumb{
	padding-top:10px;
	padding-left:0px;
}
#divBreadCrumb A {
	COLOR: #909090;
}
/*form#form1 input{
font-size:10px;

}*/

/*Featured search more details page property text*/
/*big border to separate the image from the data next to it*/

SPAN.REMSFeaturedSearchCopy{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
}
/*Featured search more details page property text SECOND PARRAGRAPH! Dont ask me why!*/
.REMSFeaturedSearchCopy {
	padding-top: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
/*SAME COLOR - image bord Featured Properties results*/ 
.PropSumIMG IMG{
	border:1px solid #004D92;
}
/*Separates the image from the details: Property Type | Status*/
TD.PropSumIMG{
	padding-right:0px;
}
.PropDetailsList{}
/*Featured Property and Featured Search width - thewidth the width*/
/*.REMSHeadline1Background{
	width:600px;
}*/
/*End Featured Properties*/

/*End Featured Searches*/
/*Begin Featured Properties*/
DIV.REMSTopPanel{
/*No point these item are occupying extra space in the Featured Searches*/
}
TD.PanelTopMidLeft{
/*No point these item are occupying extra space in the Featured Searches*/
}
TD.PanelTopCenter{
/*No point these item are occupying extra space in the Featured Searches*/
}
.FeatSearchInfo {
/*???*/
	FONT-SIZE: 12px; WIDTH: 100%; LINE-HEIGHT: 1.35em; TEXT-ALIGN: left;
}
/*Location and Price text setting Example Aspen $50,000,000*/
.REMSListingHeader2 {
	COLOR: #000066;
	FONT-SIZE: 12px;
}
/*Property details: Property Type, Status, Bed Rooms, etc*/ 
/*Agent name FIX COLOR HERE*/
/*A.REMSBizCardAgentLink, A.REMSBizCardAgentLink:link, A.REMSBizCardAgentLink:visited, A.REMSBizCardAgentLink:active {
	font-weight: bold; 
	font-size: 10pt; 
	color: #ce0000; 
	font-family: verdana, arial, helvetica, sans-serif;
}

A.REMSBizCardAgentLink:hover {
	COLOR: #525252
}*/
TD.REMSListingCaption {
	background-color:#FFFFFF;
	padding-right:10px;
	FONT-SIZE: 10px;
}
/* Text: Offered At*/
SPAN.REMSListingHeaderSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px;
	color:#000066;
}

/*Begin Property Deatails
The Vertical line*/
TD.REMSRightColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; BORDER-LEFT: #003366 1px solid; WIDTH: 105px; PADDING-TOP: 0px
}
/*End Property Deatails*/
/*Begin Open Houses*/
/*Main description and separator border between search results*/
.REMSOpenHouses{
	width:750px;
}
TD.listingSearch2 {
	/*BORDER-TOP: 1px solid #EEEEEE;*/
}
TD.REMSGridItem, TD.REMSGridAlternateItem{
	padding-left:10px;
}

/*Container for property price and More deatails button: Example $1,000,000 FOR SALE*/ 
TD.REMSListingRow {
	PADDING-LEFT: 8px;
	FONT-WEIGHT:normal; FONT-SIZE: 11px;
	text-align:right;
}
/*End Open Houses*/
/*Begin Dream Home*/
/*Fons size for main parragraph right under "Dream Home Request" and most of the other landing pages*/

P {
	font-size:10px;
}

/*TR container for the main form on  this page*/
TR.REMSAdvancedSearch {
	font-size:11px;
}
/*Font size for most of the Form elements on this page*/
LABEL {
	FONT-SIZE: 8pt;
}
/*End Dream Home*/
/*---------------------------------Begin Buyers*/
/*Font size for items under "Need help finding your dream home?"*/
.HPButtonText {
	FONT-SIZE: 11px; 
}
/*End Buyers*/
/*------------------------------Begin Community*/
/*Font size for LAST 3 (THREE) ITEMS under "Community Information"*/
.HPButtonHeadline{
	FONT-SIZE: 11px;
}
/*End Community*/
/*Begin Saved Searches*/
/*Background color for top row: Profile Name | Schedule | Active | Format */
TR.REMSGridHeader{
	background-color:#004D92;
/*COLOR VARIATION-FRIENDLY-SAME COLOR: This color should be the same as DIV.RMSrchRightBG, DIV.REMSListingSearchCount, TD.REMSGridHeader*/
}

/*End Saved Searches*/
/*Mortgage calculator*/
TABLE.MortCalc{
	width:100%;
}
/*End Mortgage Calculator*/
/*Background color for top row: Saved Searches | Saved Properties | My Profile
For consintency keep this color same as TR.REMSGridHeader. KEEP THEM SEPARATE: padding and sizes may change in the future*/

/*Begin Info Center*/	
TD.REMSGridHeader{
	background-color:#004D92;
/*COLOR VARIATION-FRIENDLY-SAME COLOR: This color should be the same as DIV.RMSrchRightBG, DIV.REMSListingSearchCount, TR.REMSGridHeader*/
}
/*End Info Center*/	

/*Home left menu settings */
TD.eNMenuBar{
	background-color:#00CC00;
	width:150px;
}

/*Not used
TD.MenuBarLanding{
	background-color:#00CC66;
	padding-top:0px;
	padding-left:0px;
	height:0px;
}
DIV.rciMenuItemParentLanding
{
    padding-top:0px;
	padding-left:0px;
}*/

/*End Home left menu height setting */
DIV.pageContainer {
/*Page body - NOT outside background  */
	background-color: #FFFFFF;
}
/* TABS Property Search page*/
/*font color for the search tabs*/
.searchTab{
	color:#FFFFFF;
}
/*Quick Search,  Address/MLS, Advanced Search */
/*Tab Links*/
a.TabDefaultClass:link, a.TabDefaultClass:active, a.TabDefaultClass:visited , a.TabDefaultClass:hover{
	text-decoration:none;
}
/*Graphic tab and color setting*/
/*Begin Customize tab graphics, color, etc*/
.TabDefaultClass {
	vertical-align:middle;
	background-color: transparent;
	/*SAME COLOR: This color should be the same as DIV.REMSListingSearchCount, TD.REMSGridHeader, TR.REMSGridHeader, and the others*/
	background-image: url(images/TABS_Default.gif);/*change this image to make it color-var friendly*/
	background-repeat:no-repeat;
	color:#FFFFFF;
}
.TabMouseOverClass {
	text-decoration:none;
	vertical-align:middle;
	background-color: transparent;
	/*SAME COLOR: This color should be the same as DIV.REMSListingSearchCount, TD.REMSGridHeader, TR.REMSGridHeader, and the others*/
	background-image: url(images/TABS_hover.gif);/*change this image to make it color-var friendly*/
	background-repeat:no-repeat;
	color:#ffffff;
}
.TabSelectedClass {
	background-color: transparent;
	/*SAME COLOR: This color should be the same as DIV.REMSListingSearchCount, TD.REMSGridHeader, TR.REMSGridHeader, and the others*/
	background-image: url(images/TABS_Selected.gif);/*change this image to make it color-var friendly*/
	background-repeat:no-repeat;
	color:#ffffff;
}
/*End Customize tab graphics, color, etc*/
/*Usually blue bar where search button is. Add backgroung color and remove or change image to adapt this to any template*/
TD.RMSrchLeftBG {
	background-color:#004D92;
/*SAME COLOR: This color should be the same as DIV.REMSListingSearchCount, TD.REMSGridHeader, TR.REMSGridHeader, and the others*/
/*A background image can be put here*/
/*	BACKGROUND-image: url(../../images/SP_leftBg.gif);*/
	width:415px;
	background-position:top right;
	background-repeat:no-repeat; 
}
/*New colorVARIATION-FRIENDLY search button*/
DIV.colorVarSearchButton{
	background-color:#004D92;
	/*SAME COLOR: This color should be the same as DIV.REMSListingSearchCount, TD.REMSGridHeader, TR.REMSGridHeader, and the others*/
	background-image:url(images/RMSearchButton.gif);
	width:171px;
	heigh:21px;
	background-repeat:no-repeat;
}
/*Global TD font size. If changed whole pages will display badly. This was put here specially because of the Sign in page (signup.aspx). If you remove or change this font-size go to that page to see the difference*/
TD {
	FONT: 11px Verdana,Arial,Helvetica,sans-serif
}
/*Email me listings that match this search settings */
A.REMSLinkCommand:link, A.REMSLinkCommand:hover, A.REMSLinkCommand:active, A.REMSLinkCommand:visited{
	font-size:11px;
	padding-top:7px;
	font-weight:bold;
	text-decoration:underline;
	color:#000066;
}
/*Featured Search page SEARCH PROPERTIES button*/
/*Home page SEARCH PROPERIES button*/

IMG.GeneralSearchButtonImage {
	background-image:url(images/button_search_properties.gif);
	MARGIN: 10px 5px 0px 5px; 
	WIDTH: 186px; HEIGHT: 24px;
}
/*Search button container Featured Searches ROW*/
DIV.RMSrchRightBG{
/*	background-image:url(images/RMSrchRightBG.jpg);*/
/*	width:560px;*/
	vertical-align:TOP;
	text-align:right;
	padding-right:3px;
	background-color:#004D92;
/*SAME COLOR: This color should be the same as DIV.REMSListingSearchCount, TD.REMSGridHeader, TR.REMSGridHeader*/
} 
/*NNN Properties Match Your Search*/
/*DIV.REMSListingSearchCount {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:2px;
	HEIGHT: 20px;
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN:middle; COLOR: #ffffff; 
	BACKGROUND-COLOR: #004D92;*/
/*SAME COLOR: This color should be the same as DIV.RMSrchRightBG, TD.REMSGridHeader, TR.REMSGridHeader*/
}

.REMSLinkCommand{
	height:20px;
}
TD.SearchPannelButton  {
	height:21px; width:171px;
	margin:0; padding:0;
}

/*--------------------------------------------------------LANDING PAGES------------------------------------------------------*/
/* PROPERTY SEARCH RESULTS */
/* Property search controls table*/
TABLE.Panel2TopUpperCenter{
}
TABLE.Panel2TopTable {
}

.PanelTopTable, .PanelBottomTable, {
/*this overwrites the default setting margin-legt:23px set at SiteStyle.CSS*/
	MARGIN-LEFT: 10px; 
}
/*Image for Featured Search and Features Searches page: Search Properties button*/
.PanelTopTable IMG{
	background-image:url(images/RMSearchButton.gif);
	width:171;
	height:21;
	margin:0px, 0px, 0px, 0px;
}

/*Main table container for the search results*/
TABLE#REMSQuickSearchMain {
}
/*move search tabs to the left*/
TABLE.REMSTabStrip{
/*	padding-right:215px;*/
}
/*Property search results table */
/*Where the search button is*/
TD.SearchPannelButton{
}
/*controls container*/
TD.Panel2TopCenter{
}
TABLE.PropertyListBackground {
	background-color:#FFFFFF;
}
/*Property sumary (search results) table container*/
TABLE.Panel2BottomTable {
	background-color:#FFFFFF;
}

/*Property sumary (search results) table*/
TABLE.PropertySummaryBackground {
	background-color:transparent;
}	
/*disclousure fine print legals ts and cs T&Cs house logo*/
DIV.REMSIDXDisclosure {
} 
/*remove with and height to keep old BIG logo*/
.REMSIDXDisclosure td img{
	width:40px;
	height:39px;
}
H3 {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0.3em 0px 5px; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H2 {
	FONT-WEIGHT: bold;
	MARGIN: 1px 0px 0px; 
	font-size:14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
H3 {
	FONT-WEIGHT: normal;
	font-size:10px;
}


H4{
	font-size:10px;
	font-weight:100;
	color:#000066;
}
H5 {font-size:12px;
	color:#FFFFFF;
}
/*H6 is in the Biz card area*/
HR {height:1px; color:#000066;}


TD.Local_Area_Property_SearchImage {
	background-image:url(images/Local_Area_Property_Search.jpg);
	background-color:#CBDBEB;
	width:191px;
	height:71px;
	margin:0px,0px,0px,0px;
}	
/*city list color background image odd even rows*/ 
#CityListPage {
	padding-left:17px;
	background-color:#E8F6FF;
	background-image:url(images/cityListBackground.jpg);*/
}
IMG.CitySearchRule {
	/*Scroller*/
	/*this is the container for the scroller vertical line 9/06*/
	/*DEBUG border:1px solid red*/
	background-image:url(images/RM_CSearchRule.gif);
	background-repeat:no-repeat;
	}
/*Top image of city search row*/
#imgTopImage { 	
	WIDTH: 170px; 
	HEIGHT: 67px; 
	bacground-color:#E8F6FF;
	background-image:url(images/County_Listings_Top.jpg);
}
#imgBottomImage {
	/*padding:0px;
	width:0px;
	height:0px;
	margin 0 0 0 0;*/
/*CiTY/LISTING IMAGE:
Image for the bottom of the city list
it usualy reads Cities and #of listings
On the main CSS is where you use give the height and width
*/  
/*background-image:url(images/County_Listings.jpg);*/
	
}
/*Featured properties and Selling a home text
also used in other landing pages*/
DIV{
	font-size:11px;
	vertical-align:middle;
}
buyingAndSelling {
	FONT: 11px Verdana,Arial,Helvetica,sans-serif;
	height:10px;
}
/*.TabMouseOverClass {
	DISPLAY: block; WIDTH: 132px; HEIGHT: 917px; TEXT-ALIGN: center;
}
.TabSelectedClass {
	DISPLAY: block; WIDTH: 132px; HEIGHT: 17px; TEXT-ALIGN: center
}*/

.REMSPropertyBarEvenRow, REMSPropertyBarEvenRowLink, .REMSPropertyBarOddRow, .REMSPropertyBarEvenRowNumber {
	width:60px;
	height:15px;
	FONT-SIZE:10px;
	padding-left:8px;
}
.REMSPropertyBarEvenRow
{
	background-color:#E8F6FF;
	COLOR: #003366;
}
A.REMSPropertyBarEvenRowLink, A.REMSPropertyBarEvenRowLink:active, A.REMSPropertyBarEvenRowLink:visited,  A.REMSPropertyBarOddRow, A.REMSPropertyBarOddRow:active, A.REMSPropertyBarOddRow:visited  {
	color:#000066;
}
A.REMSPropertyBarOddRowLink:hover, A.REMSPropertyBarEvenRowLink:hover {
	color:red;
}
/*DIV.IPCityList {
	background-color:#BDD5E6;
	border:
	background-image:url(images/city_search_bg_image.gif);
	background-position: top;
	background-repeat: no-repeat;
	border: solid;
	border-color: #000066;
	border-width: 1px;
	border-right: 0;
}*/
/* removed to adapat to old style 	
TD.Up_and_Down_ArrowImage {
	background-image:url(images/Up_and_Down_Arrow.gif);
	background-repeat:no-repeat;
	width:17px;
	height:212px;
}/*

/*TD.County_ListingsBottomImage {
    background-color:#C8DCEA;
	background-image:url(images/County_Listings.jpg);
	width:195px;
	height:68px;
}*/