
/* ===================================  */
/*                                      */
/*      MLS Combined Style Sheet        */
/*                                      */
/* ===================================  */
/* 

Table Of Contents:
1. Common Style Groups and main styles
2. Content Styles
3. Layout Styles
4. Menus and Navigations

*/


/* Common Style Groups*/
.sDisabledLink, .sRequiredText, .sNotRequiredText, .bgLightBlueBarsBlackText a, .bgWhiteBarsBlackText a, .sBlueLinkCP, .bgLightBlueBarsBlackText a:hover, .bgWhiteBarsBlackText a:hover, .sBlueLink:hover, .sBlackLink, .sBlackLink:hover
{
	font: normal 8pt arial;
}

body /*--Defines default font and sets page margins at 0px--*/
{
	font: normal 10px arial;
	margin: 0px 0px 0px 0px;
	
}

table /*--Restricts separation of Table and Cell borders in all tables --*/
{
	border-collapse: collapse;
}


/* End Common Style Groups */

/* REQUIRED AND NOT REQUIRED FIELDS */
.sDisabledLink /* small bold fonts (red) used in listing input and status information for required fields */
{
	color : #808080;
	text-decoration : underline;
}

.sRequiredText
{
	color : #A80000;
	text-decoration : none;
}

.sNotRequiredText /* small bold fonts (black) used in listing input and status information for not required fields */
{
	color : #000000;
	text-decoration : none;
}

.mRequiredTextB /* medium bold fonts (red) used in listing input and status information for required fields */
{
	font: bold 10pt arial;
	color : #A80000;
	text-decoration : none;
}

.mNotRequiredTextB /* medium bold fonts (black) used in listing input and status information for not required fields */
{
	font: bold 10pt arial;
	color : #000000;
	text-decoration : none;
}

/* HYPERLINKS */
.bgLightBlueBarsBlackText a,
.bgWhiteBarsBlackText a,
.sBlueLink, /* small normal fonts (blue) for all small hyperlinks used in listing number */
.sBlueLink:visited,
.sBlueLinkCP
{
	font: normal 8pt arial;
	color : #0161FC;
	text-decoration : underline;
}
.bgLightBlueBarsBlackText a:hover,
.bgWhiteBarsBlackText a:hover,
.sBlueLink:hover,
.sBlueLinkCP:hover
{
	color : #A80000;
	text-decoration : underline;
}
.sBlueLinkCP:visited
{
	color: #551A8B;
}
.sBlueLinkB /* small bold fonts (blue) for all small hyperlinks used in listing number */
{
	font: bold 8pt arial;
	color : #0161FC;
	text-decoration : underline;
}

.sBlueLinkB:hover
{
	font : bold 8pt arial;
	color : #A80000;
	text-decoration : underline;
}

.sBlackLink /* small normal fonts (black) for all small hyperlinks */
{
	font: normal 8pt arial;
	color : #000000;
	text-decoration : underline;
}

.sBlackLink:hover
{
	color : #A80000;
	text-decoration : underline;
}

.sOrangeLinkB /* small bold fonts (orange) hyperlinks used in contacts menu */
{
	font : bold 8pt arial;
	color : #FAD864;
	text-decoration : underline;
}

.sRedLink /* small normal fonts (red) for all small hyperlinks */
{
	font : normal 8pt arial;
	color : #A80000;
	text-decoration : underline;
}

.sRedLinkB
{
	font : bold 8pt arial;
	color : #A80000;
	text-decoration : underline;
}

.sWhiteLink /* small fonts (white) */
{
	font : normal 8pt arial;
	color : #FFFFFF;
	text-decoration : underline;
}

.sWhiteLinkB /* small bold fonts (white) */
{
	font : bold 8pt arial;
	color : #FFFFFF;
	text-decoration : underline;
}

.mRedLinkB /* Medium bold fonts (red) for run expiration utility hyperlink */
{
	font : bold 10pt arial;
	color : #A80000;
    text-decoration : underline;
}

.mBlueLink /* Medium normal fonts (blue) for medium hyperlinks in tax search results */
{
	font : normal 10pt arial;
	color : #0161FC;
	text-decoration : underline;
}

.mBlueLink:hover
{
	font : normal 10pt arial;
	color : #A80000;
	text-decoration : underline;
}

.mBlueLinkB /* Medium bold fonts (blue) for all medium hyperlinks in listing detail */
{
	font : 10pt arial;
	color : #0161FC;
	text-decoration : underline;
}

.mBlueLinkB:hover
{
	font : 10pt arial;
	color : #A80000;
	text-decoration : underline;
}

.mWhiteLinkB /* Medium bold fonts (white) */
{
	font : bold 10pt arial;
	color : #FFFFFF;
	text-decoration : underline;
}

.bBlueLinkB /* Big bold fonts (blue) for hyperlinks in listing agent and office information */
{
	font : bold 12pt arial;
	color : #0161FC;
	text-decoration : underline;
}

.bBlueLinkB:hover
{
	font : bold 12pt arial;
	color : #A80000;
	text-decoration : underline;
}

.mBlackMenuB /* Medium bold fonts (black) for all menu hyperlinks */
{
	font : normal 10pt arial;
	color : #0161FC;
	text-decoration : underline;
}


.mBlackMenuB:hover
{
	font : normal 10pt arial;
	color : #A80000;
	text-decoration : underline;
}

.bgWhiteBarsBlackText /* COMBINED CLASS		Used in listing cart*/
{
	background : transparent;
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 3px 0px 3px;
}

.bgWhiteBarsBlackText td
{
}

.bgWhiteBarsBlackText table tr td,
.bgWhiteBarsBlackText table tr td.sBlackText
{
	background : transparent;
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 3px 0px 3px;
}
.bgWhiteBarsBlackText table tr td.sBlackTextB
{
	background : transparent;
	font : bold 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 3px 0px 3px;
}
.bgWhiteBarsBlackText table tr td.mStatusTextB
{
	font : bold 10pt arial;
	text-decoration : none;
}
.bgWhiteBarsBlackText table.InnerTable tr td,
.bgWhiteBarsBlackText table.InnerTable tr td.sBlackText
{
	background : transparent;
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}
.bgWhiteBarsBlackText table.InnerTable tr td.sBlackTextB
{
	background : transparent;
	font: bold 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}

.bgWhiteBarsBlackText table.InnerTableGNI tr td /* This class used in GNI Custom Displays */
{
	background : transparent;
	font : normal xx-small arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
	border: 0px solid  black;
}

.bgLightBlueBarsBlackText table.InnerTableGNI tr td
{
	background : transparent;
	font : normal xx-small arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
	border: 0px solid  black;
}

.bgWhiteBarsBlackTextB /* This class used in PUGS Custom Displays */
{
	background : transparent;
	font : bold 8pt arial;
	color : #000000;
	text-decoration : none;
}

.bgNavyBarsWhiteTextB /* Two classes combined to form one navy bar and small bold white text used on Additional Criteria and Listing Input pages */
{
	background : #0040A8;
	font : bold 8pt arial;
	color : #FFFFFF;
	text-decoration : none;
}

.bgDarkBlueBarsBlackText /* Two classes combined to form one, dark blue bar and small black text */
{
	background-color: LightSteelBlue; 	/*Steel Blue #4863A0 */
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
}

.bgDarkBlueBar
{
	background-color: LightSteelBlue; 
}
.bgDarkBlueBarsBlackText td table tr td
{
	background-color: LightSteelBlue; /*Steel Blue #4863A0 */
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
}

.bgGoldBarsBlackTextB /* Two classes combined to form one, gold bar and medium bold black text */
{
	background : #FAD864;
	font : bold 10pt arial;
	color : #000000;
	text-decoration : none;
}

.bgGoldBarsBlackTextB  td table tr td
{
	background : #FAD864;
	font : bold 10pt arial;
	color : #000000;
	text-decoration : none;
}

.bgDarkBlueBarmBlackText /* Two classes combined to form one, dark blue bar and medium normal black text used in listing detail*/
{
	background-color: LightSteelBlue;
	font : normal 10pt arial;
	color : #000000;
	text-decoration : none;
}

.bgDarkBlueBarmBlackTextB /* Two classes combined to form one, dark blue bar and bold normal black text used in additional phone info*/
{
	background-color: LightSteelBlue;
	font : bold 10pt arial;
	color : #000000;
	text-decoration : none;
}

.bgLightBlueBarsBlackText /* Two classes combined to form one, light blue bar and small normal black text used in search results, cart, property detail and all listing displays for detail*/
{
	background: #eaeaea; /*MF 4-8 changed from LightGray*/
	font: normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}
.bgLightBlueBar
{
	background: #eaeaea;
}

.bgLightBlueBarsBlackText table tr td,
.bgLightBlueBarsBlackText table tr td.sBlackText
{
	background: #eaeaea;/*MF 4-8 changed from LightGray*/
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}
.bgLightBlueBarsBlackText table tr td.mStatusTextB
{
	/*ITG:#230069 J.R 24-July-2006*/
	/*font-size : bold 10pt arial;
	text-decoration : none;*/
	font : bold 10pt arial;
	text-decoration : none;
}

.bgLightBlueBarsBlackText table tr td.sBlackTextB
{
	background: #eaeaea;/*MF 4-8 changed from LightGray*/
	font : bold 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}
.bgLightBlueBarsBlackText table.InnerTable tr td,
.bgLightBlueBarsBlackText table.InnerTable tr td.sBlackText
{
	background: #eaeaea;/*MF 4-8 changed from LightGray*/
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 0px 0px 0px;

}
.bgLightBlueBarsBlackText table.InnerTable tr td.sBlackTextB
{
	background: #eaeaea;/*MF 4-8 changed from LightGray*/
	font: bold 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}

.bgLightBlueBarsBlackTextB /* Used in Statistical Charts Submenu*/
{
	background : #eaeaea;
	font : bold 8pt arial;
	color : #000000;
	text-decoration : none;
}

.bgYellowBarsBlackTextB /* Used in additional criteria NOTE: this style will be deleted. Please use bgDarkBlueBarsBlackTextB instead */
{
	background : lightyellow;
	font : bold 8pt arial;
	color : #000000;
	text-decoration : none;
}
.bgYellowBarsBlackText
{
	background : lightyellow;
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
}

.bgYellowBarsBlackText table tr td
{
	background : lightyellow;
	font: normal 8pt arial;
	color : #000000;
	text-decoration : none;
}

.bgYellowBarsBlackText td
{
	padding: 0px 3px 0px 3px;
}	

.bgLightBlueBarmBlackText /* Used in Financial Tools calculator */
{
	background : #eaeaea;
	font : normal 10pt arial;
	color : #000000;
	text-decoration : none;
}

.bgLightBlueBarmBlackTextB /* Used in Statistical Charts */
{
	background : #eaeaea;
	font: bold 10pt arial;
	color : #000000;
	text-decoration : none;
}

.bgWhiteBarsBlackText /* Two classes combined to form one, white bar and small normal black text used in search results, cart, property detail and all listing displays for detail*/
{
	background : white;
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}
.bgWhiteBar
{
	background : white;
}

.bgWhiteBarsBlackText td /*REMOVE*/
{
}

.bgWhiteBarmBlackText /* Used in Financial Tools calculator */
{
	background : transparent;
	font : normal 10pt arial;
	color : #000000;
	text-decoration : none;
}
.bgWhiteBarmBlackText:hover{
	background : red;
}

.bgWhiteBarmBlackTextB /* Used in PUGS Custom Displays */
{
	background : transparent;
	font : bold 10pt arial;
	color : #000000;
	text-decoration : none;
}

.bgOrangeBarmBlueTextB /* Used Contact Groups/Cart */
{
	background : #FAD864;
	font : bold 10pt arial;
	color : #0040A8;
	text-decoration : none;
}

.bgBlueBarmOrangeTextB /* Used Contact Groups/Cart */
{
	background : #0040A8;
	font: bold 10pt arial;
	color : #FAD864;
	text-decoration : none;
}

.bgTransparent /* Transparent background*/
{
	background : document.body.background;
}

/* MISC. FONTS (without any color defined) */

.sText /* Small normal fonts (without any color defined) used for IDX colors */
{
	font : normal 8pt arial;
	text-decoration : none;
}

.sTextB
{
	font : bold 8pt arial;
	text-decoration : none;
}

.sStatusTextB /* Small bold fonts (without any color defined) used for status colors */
{
	font : bold 8pt arial;
	text-decoration : none;
}

.mStatusTextB /* Medium bold fonts (without any color defined) used for status colors in status information */
{
	font: bold 10pt arial;
	text-decoration : none;
}

.mStatusText /* Medium normal fonts (without any color defined) used for idx fonts definition */
{
	font : normal 10pt arial;
	text-decoration : none;
}

/* SMALL FONTS - SIZE 8 OR SMALLER */
.sTimesTextI /* Small italic times new roman fonts (black) in page footer */
{
	font : normal 8pt italic "times new roman";
	color : #000000;
	text-decoration : none;
}

.sWheatTextB /* Small bold fonts (wheat) in page header and footer NOTE: This tag should be phased out */
{
	font: bold 8pt arial;
	color : #F5DEB3;
	text-decoration : none;
}


.sNavyText /* Small normal fonts (navy) in search, staff and office reports */
{
	font: normal 8pt arial;
	color : #0040A8;
	text-decoration : none;
}

.sNavyTextB /* Small bold fonts (navy) in tax search */
{
	font : bold 8pt arial;
	color : #0040A8;
	text-decoration : none;
}

.sNavyTextI /* Small italic fonts (navy) in search, staff and office reports */
{
	font: normal 8pt italic arial;
	color : #0040A8;
	text-decoration : none;
}

.sWhiteText /* Small normal fonts (white) used in page footer, reverse prospecting */
{
	font: normal 8pt arial;
	color : #FFFFFF;
	text-decoration : none;
}

.sWhiteTextB /* Small bold fonts (white) */
{
	font : bold 8pt arial;
	color : #FFFFFF;
	text-decoration : none;
}

.sWhiteTextBIndent /* Small bold fonts (white) that ident 15 pixels. Used in Contacts */
{
	font: bold 8pt arial;
	color : #FFFFFF;
	text-decoration : none;
	padding-left: 15px;
}

.sBlackText /* Small normal fonts (black) used in search */
{
	font: normal 8pt arial;
	color : #000000;
	text-decoration : none;
}

.sBlackTextB /* Small bold fonts (black) used in menus */
{
	font: bold 8pt arial;
	color : #000000;
	text-decoration : none;
}

.sBlackTextI /* Small italic fonts (black) used in page footer */
{
	font: normal 8pt italic arial;
	color : #000000;
	text-decoration : none;
}

.sBlackTextBI /* Small bold & italic fonts (black) used in Browser Warning message, etc */
{
	font : bold 8pt italic arial;
	color : #000000;
	text-decoration : none;
}

.sRedText /* Small normal fonts (red) used in listing detail, office, agent modify, listing input */
{
	font : normal 8pt arial;
	color : #A80000;
	text-decoration : none;
}

.sRedTextB /* Small bold fonts (red) used in task manager */
{
	font : bold 8pt arial;
	color : #A80000;
	text-decoration : none;
}

.sBlueText /* Small normal fonts (blue) used in listing detail and search results   NOTE: We will be phasing out this style and reassigning s/mBlueLink to links on these pages and s/mNavyText to non-links */
{
	font : normal 8pt arial;
	color : #0000FF;
	text-decoration : none;
}

.sBlueTextB /* Small bold fonts (blue) used in page instructions with a triangle before it */
{
	font: bold 8pt arial;
	color : #0000FF;
	text-decoration : none;
}

.sOrangeTextB /* small bold fonts (orange) used in contacts menu */
{
	font : bold 8pt arial;
	color : #FAD864;
	text-decoration : none;
}

.sBlueText7 /* Small bold fonts (7pt) used for Home & Log Off links NOTE: We will be reassigning Home/Log Off the HomeLogOffText style */
{
	font : normal 7pt arial;
	color : #0040A8;
	text-decoration : none;
}

.sBlueText8B /* Small bold fonts (7pt) used for Home & Log Off links NOTE: We will be reassigning Home/Log Off the HomeLogOffText style */
{
	font : bold 8pt arial;
	color : #0040A8;
	text-decoration : none;
}

.sBlueText8B:hover
{
	font : bold 8pt arial;
	color : #cc2200;
	text-decoration : none;
}

.sGreenText /* Small normal fonts (green) used in reverse prospecting*/
{
	font: normal 8pt arial;
	color : #008771;
	text-decoration : none;
}

.sGreenLinkB /* Small bold fonts (green) links */
{
	font : bold 8pt arial;
	color : #008771;
	text-decoration : underline;
}

.sGreenLink
{
	font: normal 8pt arial;
	color : #008771;
	text-decoration : underline;
}

.sGreenTextB /* Small bold fonts (green) used in reverse prospecting for school districts*/
{
	font : bold 8pt arial;
	color : #008771;
	text-decoration : none;
}

.sPurpleText /* Small normal fonts (purple). Used in Contacts for the rejected counter, and in Prospect Cart for comments. */
{
	font : normal 8pt arial;
	color : 7600a8;
	text-decoration : none;
}

.sPurpleTextB /* Small normal fonts (purple). Used in Contacts for the rejected counter, and in Prospect Cart for comments. */
{
	font: bold 8pt arial;
	color : 7600a8;
	text-decoration : none;
}

.sPurpleLink /* Small normal fonts (purple) links used in Contacts */
{
	font: normal 8pt arial;
	color : 7600a8;
	text-decoration : underline;
}

.sPurpleLinkB
{
	font: bold 8pt arial;
	color : #7600a8;
	text-decoration : underline;
}

.sBrownText /* Small normal fonts (brown) used in reverse prospecting*/
{
	font : normal 8pt arial;
	color : #A52A2A;
	text-decoration : none;
}

.sBrownTextB /* Small bold fonts (brown) used in loading window*/
{
	font : bold 8pt arial;
	color : #A52A2A;
	text-decoration : none;
}

/* MEDIUM FONTS - SIZE 9-10 */
.mDisabledTextB /* Medium 10pt bold fonts (gray) used in status information */
{
	font : bold 10pt arial;
	color : #808080;
	text-decoration : none;
}

.mDisabledText
{
	font : normal 8pt arial;
	color : #808080;
	text-decoration : underline;
}

.DisabledText /* Used for MLS Message*/
{
	font : normal 10pt arial;
	color : #808080;
	text-decoration : none;
}

.mBlackText9 /* Medium 9pt normal fonts (black) used in Lehigh Tax Detail */
{
	font: normal 9pt arial;
	color : #000000;
	text-decoration : none;
}

.mBlackText9B /* Medium 9pt bold fonts (black) used in Lehigh Tax Detail */
{
	font: bold 9pt arial;
	color : #000000;
	text-decoration : none;
}

/* Medium bold fonts (grey) used in property detail for vcr */
.mGreyTextB /* NOTE: We will be phasing this style out in favor of mDisabledTextB */
{
	font : bold 10pt arial;
	color : #808080;
	text-decoration : none;
}

.mBlackText /* Medium normal fonts (black) used for comboboxes fill in for various options, user guidelines */
{
	font : normal 10pt arial;
	color : #000000;
	text-decoration : none;
}

.mWhiteTextB /* Medium bold italic fonts (white) used in page header */
{
	font : bold 10pt arial;
	color : #FFFFFF;
	text-decoration : none;
}

.mBlackTextB /* Medium bold fonts (black) used for links and labels */
{
	font : bold 10pt arial;
	color : #000000;
	text-decoration : none;
}

.mBlackTextI /* Used for IDX Disclaimer*/
{
	font: 10pt arial italic;
	color : #000000;
	text-decoration : none;
}

.mRedText /* Medium normal fonts (red) used in tax search results */
{
	font : normal 10pt arial;
	color : #A80000;
	text-decoration : none;
}

.mRedTextB /* Medium bold fonts (red) used for warnings and required fields */
{
	font: bold 10pt arial;
	color : #A80000;
	text-decoration : none;
}

.mNavyText /* Medium normal fonts (navy) used in listing input */
{
	font : normal 10pt arial;
	color : #0040A8;
	text-decoration : none;
}

.mNavyTextB /* Medium bold fonts (navy) used for search criteria and prospect labels in search results and hotsheet change types */
{
	font : bold 10pt arial;
	color : #0040A8;
	text-decoration : none;
}

/* Medium normal fonts (blue) */
.mBlueText /* NOTE: We will be phasing out blue text in forms and replacing with mNavyText */
{
	font : normal 10pt arial;
	color : #0000FF;
	text-decoration : none;
}

.mBlueTextB /* Medium bold fonts (blue) used for results in financial tools */
{
	font: bold 10pt arial;
	color : #0000FF;
	text-decoration : none;
}

.mGreenTextB /* Medium bold fonts (green) used in reverse prospecting*/
{
	font : bold 10pt arial;
	color : #008771;
	text-decoration : none;
}
 
.mBrownTextB /* medium bold fonts (brown) used in loading window*/
{
	font: bold 10pt arial;
	color : #A52A2A;
	text-decoration : none;
}
.mOrangeTextB
{
	font : bold 10pt arial;
	color : #FAD864;
	text-decoration : none;
}

/* BIG FONTS - SIZE 12 OR BIGGER */
.bNavyTextB /* Big bold fonts (navy) used for program labels, left side of screen */
{
	font : bold 12pt arial;
	color : #0040A8;
	text-decoration : none;
}

.bNavyBlueB
{
	font: bold 12pt arial;
	color : #0040A8;
	text-decoration : none;
}

.bWhiteText /* Big normal fonts (white) used for IDX search color choices */
{
	font: normal 12pt arial;
	color : #FFFFFF;
	text-decoration : none;
}

.bWhiteTextB /* Big bold fonts (white) used in Page Title bar */
{
	font: bold 12pt arial;
	color : #FFFFFF;
	text-decoration : none;
}

.bBlackText /* Big normal fonts (black) used for IDX search color choices */
{
	font : normal 12pt arial;
	color : #000000;
	text-decoration : none;
}

.bBlackTextB /* Big bold fonts (black) used for agent and office name, email screen */
{
	font : bold 12pt arial;
	color : #000000;
	text-decoration : none;
}

.bBlackText14 /* Big normal fonts 14 pt (black) used in North Texas Tax */
{
	font: bold 14pt arial;
	color : #000000;
	text-decoration : none;
}

.bBlackText14B /* Big bold fonts 14 pt (black) used in North Texas Tax */
{
	font : bold 14pt arial;
	color : #000000;
	text-decoration : none;
}

.bRedTextB /* Big bold fonts (red) used in incomplete listings menu */
{
	font : bold 12pt arial;
	color : #A80000;
	text-decoration : none;
}

.bBrownTextB /* Big bold fonts (brown) used in loading window */
{
	font: bold 18pt arial;
	color : #A52A2A;
	text-decoration : none;
}

.bGreyText14BI /* This is the New Style for the New Title Text */
{
	font: bold 14px italic arial;
	color: #6e7580;
	text-decoration : none;
}

.NavBar
{
	font: normal 9pt bold arial;
	color: #0040A8;
	height: auto;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.NavBar:hover
{
	font: normal 9pt bold arial;
	color: #cc2200;
	height: auto;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
}

.NavBarDisabled
{
	font: normal 9pt bold arial;
	color: #0040A8;
	height: auto;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	cursor : default;
}

.HomeLogOffText /* Used for Home & Log Off links */
{
	font : bold 8pt arial;
	color : #0040A8;
	text-decoration : none;
}

.HomeLogOffText:hover
{
	font: bold 8pt arial;
	color : #cc2200;
	text-decoration : none;
}

.HomeNMText /* Used for Home & Log Off links */
{
	font : bold 8pt arial;
	color : #FFFFFF;
	text-decoration : none;
}

.HomeNMText:hover
{
	font : bold 8pt arial;
	color : #cc2200;
	text-decoration : none;
}

.sBox 
{ 
	FONT: 10px Arial,Verdana,Helvetica,sans-serif; 
	COLOR: #000000;}
	
.hrline
{
	color: #ABC4D7;
	height: 1px;
}

.WelcomeModuleText /* Small black fonts for displaying the disclaimer/copyright statements in the bottom of the workspace */
{
	font : normal 9pt arial;
	color : #000000;
	text-decoration : none;
}

.disclaimer
{
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	text-align: center;
}

.WorkspaceButton, .SecondaryButton /* Styles for Buttons in Working Pane*/
{
	border-top: outset 2px #FFFFFF;
	border-left: outset 2px #FFFFFF;
	border-bottom: outset 2px #6792D1;
	border-right: outset 2px #6792D1;
	text-decoration: none;
	font: bold 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	vertical-align: middle;
	padding: 1px;
	background-color: #E2E4E8;
	cursor: hand;
}

.WorkspaceButtonHover, .SecondaryButtonHover
{
	border-top: outset 2px #FFFFFF;
	border-left: outset 2px #FFFFFF;
	border-bottom: outset 2px #6792D1;
	border-right: outset 2px #6792D1;
	text-decoration: none;
	font: bold 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	vertical-align: middle;
	padding: 1px;
	background-color: #C1D2EE;
	cursor: hand;
}


/************************************************************TEXT STYLES *************************************************/
.NoStyle,
span.NoStyle input,/*This style removes the border of inputs in the options pane*/
.NoStyle td
{
	font: 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	border: none;
}

.AmenityLabel
{
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
}
.AmenityLink
{
	font : normal 8pt arial;
	color : #0161FC;
	text-decoration : underline;
}
.AmenityLink:hover
{
	font : normal 8pt arial;
	color : #A80000;
	text-decoration : underline;
}
.bgDarkBlueBarsBlackTextB
{
	font : bold 8pt arial;
	color : #000000;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	border-top: 1px solid white;
	border-bottom: 1px solid buttonshadow;
	background-color: lightsteelblue;
	padding: 0px 3px 0px 3px;
}

.ContentTxt /* RI Added 4-20 */
{
	font : normal 10pt arial;
	color : #000000;
	text-decoration : none;
}
.ContentTxtB /* RI Added 4-20 */
{
	font : bold 10pt arial;
	color : #000000;
	text-decoration : none;
}
.PopWinTitletxt
{
	font: bold 12pt arial;
	color: #000000;
	padding-left: 0px;
}
.PopWinDisclaimertxt
{
	font: normal 10pt arial;
	color: #000000;
	padding-bottom: 5px;
}
.FieldLabel
{
	font : bold 10pt arial;
	color : #000000;
	text-decoration : none;
}
.ValidationTxt
{
	font : normal 10pt arial;
	color : #A80000;
	text-decoration : none;
}
.WelcomeTxt
{
	font: bold 14pt arial;
	color: #FFFFFF;
	padding-right:10px;
}
.WelcomeNameTxt
{
	font: bold 10pt arial;
	color: #FFFFFF;
	padding-right:10px;
}
/******************************************************END TEXT STYLES *************************************************/

/****************************************************DATA GRID AND TABLE WITH ALT ROWS STYLES *******Added by RI 4-20***/
.ColumnHeader
{
	background-color: LightSteelBlue; /*//Steel Blue #4863A0 */
	font: bold 10pt arial;
	color : #000000;
	text-decoration : none;
	border-right: solid 1px #6792D1;
	border-bottom: solid 1px #6792D1;
	padding:4px;
}
.ItemStyle
{
	font: normal 10pt arial;
	color : #000000;
	border-right: solid 1px #C8C8C8;
	border-top: solid 1px #C8C8C8;
	padding:4px
}
.DataRowBG 
{
	background-color: #FFFFFF;
}
.DataRowAltBG /* This is for alternate rows*/
{
	background-color: #eaeaea;
}

/**************************************END DATA GRID AND TABLE WITH ALT ROWS STYLES ************************/



.ResultsTable {
	border-right:1px solid #9D9DA1;
	border-bottom:1px solid #9D9DA1;
	border-left:1px outset white;
	border-top:1px outset white;
}
table .bgDarkBlueBarsBlackTextB,
 .HeaderRow {
	border: 1px outset white;
	border-collapse:separate;
 }
 .HeaderRow a 
 {
	font : bold 12px arial;
	color : black;
	text-decoration : underline;
 } 
 .HeaderRow a:hover
 {
	font: bold 12px arial;
	color : #A80000;
	text-decoration : underline;
 }
.HeaderRow td
{
	FONT: bold 8pt arial;
	color : #000;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	border-top: 1px solid white;
	border-bottom: 1px solid buttonshadow;
	background-color: lightsteelblue;
	padding: 0px 3px 0px 3px;
	white-space: nowrap;
}

.HeaderRowInnerTable tr	td
{
border: none;
padding: 0px 0px 0px 1px
}

.RowNumbers
{
	font : bold 8pt arial;
	color : #000000;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	border-top: 1px solid white;
	border-bottom: 1px solid buttonshadow;
	background-color: lightsteelblue;
	padding: 0px 3px 0px 3px;
}

/*HOMEPAGE AND MODULE STYLES********************************************/

#pageTitleRight
{
	font: 12px  Arial, Helvetica, sans-serif;
	color: white;
	text-align:right;
	white-space:nowrap;
}
#pageTitleCenter
{
	font: 12px Arial, Helvetica, sans-serif;
	color: white;
	text-align:center;
	white-space:nowrap;
}
#listingStatsDisplay
{	
	display:none; 
	width: 500px; 
	z-index: 1000; 
	background-color: white; 
		top: 26px; 
	left:10px;
	border-left: solid 1px #989da3;
	border-bottom: ridge 3px #B1C4D9;
	border-right: ridge 3px #B1C4D9;
	border-top: solid 1px #989da3;
}
#listingCriteriaDisplay
{
	display:none;
	width: 250px;
	z-index: 1000;
	position: absolute;
	top: 26px;
	left: 10px;
	border-left: solid 1px #989da3;
	border-bottom: ridge 3px #B1C4D9;
	border-right: ridge 3px #B1C4D9;
	border-top: solid 1px #989da3;
	background-color: White;
}
#prospectSearchesDisplay
{
	display:none;
	width: 650px;
	z-index: 1000;
	position: absolute;
	top: 20px;
	left: -640px;
	border-left: solid 1px #989da3;
	border-bottom: ridge 3px #B1C4D9;
	border-right: ridge 3px #B1C4D9;
	border-top: solid 1px #989da3;
	background-color: White;
}
.HeaderRowTD
{
	font: bold 8pt Arial;
	color : #000000;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	border-top: 1px solid white;
	border-bottom: 1px solid buttonshadow;
	background-color: lightsteelblue;
	padding: 0px 3px 0px 3px;
}

#tblHeader, #tblBody /*ID based styles for .Net displays.*/
{
	border-collapse:separate;
}

.HelpTip td
{
	font:8pt Sans-Serif;
	vertical-align: middle;
	color: #000000;
	padding: 0px 25px 0px 11px;
}
.HelpIcon
{
	padding-right: 5px;
}
.LabelTD
{
	font: bold 10pt arial;
	color: #000000;
	text-decoration: none;
	width: 18%;
}
.LabelTD span
{
	font: bold 10pt arial;
	color: #000000;
	text-decoration: none;
}
.FieldTD
{
	width: 82%;
	text-align:left;
}
.CloseButton
{
	border:none;
	background-image: url(../rapmlsimages/closeout.gif);
	width: 19;
	height: 19;
}
.CloseButtonHover
{
	border:none;
	background-image: url(../rapmlsimages/closeover.gif);
	width: 19;
	height: 19;
}
.Highlight
{
	padding: 3px 5px 3px 5px;
	margin:3px;
	background-image: url(../rapmlsimages/blink.gif);
}
.HighlightNoPadding
{
	background-image: url(../rapmlsimages/blink.gif);
}
.AMessageFromMLS
{
	font : bold 8pt arial;
	color : #6C7280;
}
.PrintOnly
{
	display:none;
}
.AmenityRepeater td
{
	border:1px solid gainsboro;
}


/*MENU STYLES**************************************************************************/
.MenuBG
{
	border-top: solid 1px #FFFFFF;
	width:100%; 
	height:100%; 
	padding:1px; 
	font:bold 13pt normal Arial; 
	color:white;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#E2E3E6, EndColorStr=#B5B7BD);/*8C8C8F*/
}

/*Toolbar Syles are located in ToolbarButtonStyle.css***********/

/*Page Title Bar Syles*******************************************/
.PageTitle /*--Defines table attributes for the Page Title row--*/
{
	background-color: #4674A6;
	height: 30px;
	vertical-align: middle;
	width:100%;
}

.PageTitle td /*--Defines the cell formating for the Page Title row--*/
{
	font: normal 18px Arial;
	color: #FFFFFF;
	padding-left:6px;
	white-space:nowrap;
	vertical-align:middle;
}

/*Status Bar Syles*******************************************/
.StatusBarBG
{
	border-top: solid 1px #838383;
	width:100%; 
	height:25px; 
	padding:0px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#ffE2E3E6, EndColorStr=#ffB5B7BD);/*8C8C8F*/
	font-variant: normal;
}
.LoggedAsText
{
	font: normal 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none;
}
.AgentIDText
{
	text-decoration: none;
	color: #000000;
	font: bold 12px Arial;
}

.TextBox /*--Defines attributes for form elements in page layout only-- NEED TO DELETE THIS*/
{
	font: 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color: #0000FF;
	text-decoration: none;
	border-left-width: thin;
	border: solid 1px #8da3bd;
}

.Button /*--Defines Toolbar button properties--*/
{
	padding-right: 0px;
	white-space: nowrap;
}

#OuterTable
{
	height: 100%;
	width: 100%;
}

.PopUp
{
	background-image:url(../rapmlsimages/MLS10/wsbg.gif);
	padding: 4px 4px 4px 4px;
}

#Desktop /*--Defines area below the Page Title row, Background image, Vertical Alignment, and Outer Padding--*/
{
	background-image: url(../rapmlsimages/MLS10/wsbg.gif);
	vertical-align: top;
	padding: 8px 8px 8px 8px;
}

#DesktopOP /*--Defines area below the Page Title row, Background image, Vertical Alignment, and Outer Padding--*/
{
	background-image: url(../rapmlsimages/MLS10/wsbg.gif);
	vertical-align: top;
	padding: 0px 0px 0px 0px;

}

.WorkspaceBG /*--Defines scrollable area div--*/
{
	background-image: url(../rapmlsimages/MLS10/podbg.gif);
	padding: 4px 4px 4px 4px;
	width: 100%;
	height: 100%;
	overflow: auto;
}

.WorkspaceBGSafari /* Uses no padding */
{
	background-image: url(../rapmlsimages/MLS10/podbg.gif);
	width: 100%;
	height: 100%;
	overflow: auto;
}

.HomepageBG
{
	width: 100%;
	height: 100%;
}
.WorkspaceBGNoScroll /*--Defines scrollable area div--*/
{
	background-image: url(../rapmlsimages/MLS10/podbg.gif);
	padding: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.WorkspaceBG input, .WorkspaceBG select, .WorkspaceBGNoScroll input, .WorkspaceBGNoScroll select
{
	/*RESERVED FOR FUTURE USE*/
}

/*.WorkspaceBG td,
.WorkspaceBGNoScroll td,
{
	RESERVED FOR FUTURE USE
}

/*.WorkspaceBG a,
.WorkspaceBGNoScroll a,
{
	font-size : 10pt;
	font-weight : normal;
	color : #0161FC;
	font-family : arial;
	text-decoration : underline;}

.WorkspaceBG a:hover,
.WorkspaceBGNoScroll a:hover,
{
	font-size : 10pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}*/


.Sep /*--Area left of the first tab--*/
{
	border-bottom: solid 1px #989da3;
	vertical-align: bottom;
}

/*--Begin Tab Classes--*/
.TabActive
{
	background-color: #F6FBFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #265CC3;
	border-top: solid 1px #989DA3;
	padding-left: 5px;
	padding-right: 1px;
	white-space: nowrap;
}
.TabActiveDetail
{
	background-color: #F6FBFF;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #265CC3;
	border-top: solid 1px #989DA3;
	padding-left: 5px;
	padding-right: 1px;
	white-space: nowrap;
}

.TabInactiveBG
{
	background-color: #BFCAD9;
	border-top: solid 1px #989DA3;
	border-bottom: solid 1px #989DA3;
	padding-left: 5px;
	padding-right: 1px;
}

a.TabInactiveTXT, a.TabInactiveTXT:visited, a.TabInactiveTXTDetail, a.TabInactiveTXTDetail:visited
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	white-space: nowrap;
}

a.TabInactiveTXT:Hover,
a.TabInactiveTXTDetail:Hover
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #DE5104;
	text-decoration: underline;
	white-space: nowrap;
}

.TabDisabledTXT
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: gray;
	text-decoration: none;
	white-space: nowrap;
}

/*--End Tab Classes--*/


/*--Begin Tab Classes for Propsect Cart--*/

.PCTabActive
{
	background-color: #4674A6 /*#B7E6B9*/;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border-top: solid 1px #4674A6 /*#B7E6B9*/;
	padding-left: 5px;
	padding-right: 1px; /*background-image: url(http://dev03:8080/rapmlsimages/MLS10/tabs/tbactive_02.gif); Commented by MF 4/12*****/
	white-space: nowrap;
}

.PCTabInactiveBG
{
	background-color: #67829D /*#ABC9BF*/;
	border-top: solid 1px #67829D /*#ABC9BF*/;
	border-bottom: solid 1px #4674A6 /*#ABC9BF*/;
	padding-left: 5px;
	padding-right: 1px;
}

a.PCTabInactiveTXT,
a.PCTabInactiveTXT:Visited
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
}

a.PCTabInactiveTXT:Hover
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #DED804;
	text-decoration: underline;
	white-space: nowrap;
}

.PCTabDisabledTXT
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: gray;
	text-decoration: none;
	white-space: nowrap;
}

#MiddleTab /*Ensures that Prospect Cart Tabs are standard width*/
{
	width: 125px;
}



/*--End Tab Classes for Propsect Cart--*/

.MainBody /*--Defines border style for the main scrolling area--*/
{
	border-left: solid 1px #989da3;
	border-bottom: ridge 3px #B1C4D9;
	border-right: ridge 3px #B1C4D9;
	table-layout: fixed;
	width: 100%;
}

.MainBodyNoTabs /*--Defines border style for the main scrolling area with NO TABS--*/
{
	border-left: solid 1px #989da3;
	border-bottom: ridge 3px #B1C4D9;
	border-right: ridge 3px #B1C4D9;
	border-top: solid 1px #989da3;
	table-layout: fixed;
	width: 100%;
	height: 100%;
}

.Secondary /*----- Sets Secondary navigation bar outer cell left & right padding at 5px-----*/
{
	border-bottom: solid 1px #989da3;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffF6FBFF, EndColorStr=#ffC7D3E3);
	vertical-align: middle;
	padding: 0px 8px 0px 8px;
}

.SecondaryBG /* For browser that don't take filters */
{
		background-image: url(../rapmlsimages/secondarybg.gif);
}

.Secondary table tr td
{
	font: bold 12px arial;
	color: #284169;
}

.Secondary table tr td table tr td /*----- Sets Secondary navigation bar inner cell left & right padding at 5px-----*/
{
	padding: 0px 5px 0px 5px;
}
.Secondary table tr td table.pageControl tr td /*----- Sets Secondary navigation bar Page Control Tables-----*/
{
	padding: 0px 1px 0px 1px;
}

.Secondary table tr td table tr td a /*----- Sets Secondary navigation bar hyperlink formatting-----*/
{
	font: normal 8pt arial;
	color: #0161FC;
	text-decoration: underline;
	vertical-align: middle;
}

#disableDelete1 /*added for the disabled link in MLSSearchRPResultsHeader.htm*/
{
	font: normal 8pt arial;
	color: #0161FC;
	text-decoration: underline;
	vertical-align: middle;
}

#disableHide1
{
	font: normal 8pt arial;
	color: #0161FC;
	text-decoration: underline;
	vertical-align: middle;
}


.Secondary table tr td table tr td a:hover /*----- Sets Secondary navigation bar hyperlink formatting-----*/
{
	font: normal 8pt arial;
	color: #A80000;
	text-decoration: underline;
	vertical-align: middle;
}

.SecondaryRight a /*----- Sets Secondary navigation bar hyperlink formatting-----*/
{
	font: bold 12px arial;
	color: #284169;
	text-decoration: underline;
	vertical-align: middle;
}

.SecondaryRight a:hover /*----- Sets Secondary navigation bar hyperlink formatting-----*/
{
	font: bold 12px arial;
	color: #284169;
	color: #A80000;
	font-family: arial;
	vertical-align: middle;
}

.SecondaryButtonActive
{
	border: inset 2px #6792D1;
	text-decoration: none;
	font: bold 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	vertical-align: middle;
	padding: 1px;
	background-color: #C1D2EE;
}
.HeaderTxt /*--Defines the Font style only for text appearing in Pod Header rows--*/
{
	font: bold 12px arial;
	color: #284169;
	padding-right: 5px;
	padding-left: 3px;
}

.TextboxClientPortalDisplay /*-- Used in Client Portal*/
{
	font: 11px normal Verdana, Geneva, Arial, Helvetica, sans-serif ;
	color: #0000FF;
	text-decoration: none;
	border-left-width: thin;
	border: solid 1px #8da3bd;
	width: 32px;
}

.HeaderTxtOptionPane /*--Defines the cell formating for the header row of Options Pane pods--*/
{
	font: bold 12px arial;
	color: #284169;
	border: solid 1px #989da3;
	padding-left: 5px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffF6FBFF, EndColorStr=#ffC7D3E3);
}

#OptionsPane /*Defines TD for Options Pane*/
{
	width: 200px;
	height: 100%;
}

/* Remove the elements ending in "PC" from the #OptionsPane elements below after new .Net Prospect Cart is implemented */
#OptionsPanePC /*Defines TD for Options Pane*/
{
	width: 225px;
	height: 100%;
}

#OptionsPane input, #OptionsPane select, .Secondary select, #OptionsPanePC input, #OptionsPanePC select
{
	font: normal 11px arial;
	color: #0000FF;
	text-decoration: none;
	border-left-width: thin;
	border: solid 1px #8da3bd;
	cursor: hand;
}

#OptionsPane a, #OptionsPanePC a
{
	font: normal 8pt arial;
	color: #0161FC;
	text-decoration: underline;
}

#OptionsPane a:hover, #OptionsPanePC a:hover
{
	font: normal 8pt arial;
	color: #A80000;
	text-decoration: underline;
}

.OptionsPane input, .OptionsPane select
{
	font: normal 11px arial;
	color: #0000FF;
	text-decoration: none;
	border-left-width: thin;
	border: solid 1px #8da3bd;
	cursor: hand;
}

.OptionsPaneSep
{
	border-top: gray 1px dashed;
}
.Radio
{
	border: none;
}

/*--Begin Pod Classes--*******************************************************************/
.container
{
	width: 220px;
	padding: 4px;
}

.PodBorder
{
	border: 1px solid #989da3;
	vertical-align: top;
}
.PodBorderHeader
{
	border: 1px solid #989da3;
	padding: 2px 0px 2px 5px;
	vertical-align: middle;
	height: 24px;
}
.PodBorderContent
{
	border-left: solid 1px #8da3bd;
	border-bottom: solid 1px #8da3bd;
	border-right: solid 1px #8da3bd;
	background-color: #FFFFFF;
	height: 250px;
	overflow: auto;
	padding: 4px;
}
.PodHeader
{
	FONT: bold 12px arial;
	color: #20497F;
	padding-left: 4px;
	background-image: url(../rapmlsimages/podheaderbg.gif);
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffF6FBFF, EndColorStr=#ffC7D3E3);
}
.PodBG
{
	background-image: url(../rapmlsimages/MLS10/podbg.gif);
	padding: 4px 4px 4px 4px;
	border: solid 1px #989da3;
	vertical-align: top;
}
.PodBGNoChildren
{
	background-image: url(../rapmlsimages/MLS10/podbg.gif);
	padding: 4px 4px 4px 4px;
	border: solid 1px #989da3;
	vertical-align: top;
}

.PodBG TR
{
	height: 18px;
	vertical-align: middle;
}

.PodBG TD
{
	font: normal 11px arial;
	color: #000000;
	vertical-align: middle;
}

.PodWelcomeBorder
{
	border: 1px solid #989da3;
	vertical-align: top;
}
.PodWelcomeBGLeft
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #989da3;
	width: 185px;
	height: 65px;
}
.PodWelcomeBGRight
{
	border-bottom: 1px solid #989da3;
	height: 65px;
}

.PodWelcomeTextBB
{
	font: bold 16px arial;
	color: #FFFFFF;
}

.PodWelcomeTextMB
{
	font: normal 14px arial;
	color: #FFFFFF;
}

.PodWelcomeTextSB
{
	font: Bold 12px arial;
	color: #FFFFFF;
}

.PodTextM /*DELETE THIS ONE*/
{
	font: normal 10px arial;
	color: #000000;
}

.PodTextMB
{
	font: bold 12px arial;
	color: #000000;
}
.PodSky
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
}

.PodTextS
{
	font: normal 10px arial;
	color: #000000;
}

.PodBigDate
{
	color: #CCCCCC;
	font: 26px bold Arial, Helvetica, sans-serif;
}

.PodTemp
{
	font: bold 26px Arial, Helvetica, sans-serif;
	color: #003399;
}

/*--End Pod Classes--****************************************************************************************/

/*--Begin POP UP Window Styles --***************************************************************************/
.PopWinHeader
{
	height: 52px; 
	background-color: #FFFFFF;
	border-bottom: solid 1px #99AEC5;
	font: bold 12px arial;
	padding-left: 10px;
}
.PopWinBottomBG
{
	background-color: #DBE9F9;
	border-top: solid 1px #FFFFFF;
	padding-top: 40px;
}
.PopWinBottomBGInactiveProsp
{
	background-color: #DBE9F9;
	border-top: solid 1px #FFFFFF;
	padding-top: 20px;
}
.PopWinFooter
{
	height: 25px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#F0F0F0);
	background-color: #FFFFFF;
	border-top: solid 1px #8da3bd;
	font: bold 12px arial;
	padding: 3px 8px 3px 8px;
}
.PopDiv
{
	border: #99aec5 1px solid;
	padding: 8px;
	overflow: auto;
	width: 700px;
	height: 335px;
	background-color: #FFFFFF;
}
.PopDivNotice
{
	border: #99aec5 1px solid;
	padding: 8px;
	overflow: auto;
	width: 700px;
	height: 325px;
	background-color: #ffffff;
}
.PopWinButtonRow
{
	border-right: solid 1px #99aec5;
	border-bottom: solid 1px #99aec5;
	border-left: solid 1px #99aec5;
	background-color: #E1E2E5;
	padding: 4px;
}
.ScrollingDiv
{
	overflow: auto;
	height: 100%;
	width: 100%;
	padding: 5px;
}

/*--End POP UP Window Styles --*******************************************************************************/

/*--Listings Found/Checked located in Page Title8--*/
#Results
{
	padding-right: 10px;
	text-align: right;
	border: 0px;
}

#Results td
{
	font: 12px Arial, Helvetica, sans-serif;
	color: white;
	text-align: center;
	white-space: nowrap;
}
/*--Listings Found/Checked located in Page Title8--*/

/* style for the Hidden Submit buttons in the Magic forms that are Clicked by the toolbar */
/* this is a Magic Only style*/

.HiddenButton
{
	background-color: transparent;
	color: white;
	border: none;
	height: 1px;
}

.ExpandibleHeader /* Expandible Module */
{
	font: bold 12px Arial;
	color: #20497F;
	padding-left: 4px;
	background-color: #B0C4DE;
}
.divHeader
{
	padding-right: 17px;
	OVERFLOW-Y: hidden;
	OVERFLOW-X: hidden;
	width: 100%;
}

.divBody
{
	OVERFLOW-Y: scroll;
	z-index: 1000;
	OVERFLOW-X: auto;
	width: 100%;
	height: 100%;
}

.igTab #uwtPropertyType_cp
{
	border-width: 0px 3px 3px 1px;
	border-color: Gray #B1C4D9 #B1C4D9 #989DA3;
	border-style: None Ridge Ridge Solid;
	background-color: #F6FBFF;
	height: 100%;
	width: 100%;
}
.LogoBrand
{
	background-color: #B6B8BE;
	border-top: 1px solid white;
	border-bottom: 2px solid black;
	border-left: 1px outset black;
	width: 165px;
}

#tdOptionsImg
{
	padding-top: 31px;
	padding-left:8px; 
	cursor:hand;
}
#tdOptionsImgMagic,#presentedByMod
{
	padding-left:8px; 
	cursor:hand;
}
.MenuDiv
{
	background-color: #4977a8;
	overflow:auto; 
	height:100%;
	padding: 5px 5px 0px 5px;
	border-top: 1px solid #4275A5;
}
.MenuDivMagic
{
	background-color: #4977a8;
	overflow:auto; 
	height:100%;
	padding: 5px 0px 0px 0px;
	border-top: 1px solid #4275A5;
}

.tblMain  /* Originally found in FixedHeaderStyle.css */
{ 
	BEHAVIOR: url(../js/FixedHeader.htc) 
}

/*  Begin Menu Styles */

.WebMenu
{
	FONT: bolder 13px Arial;
	font-variant: small-caps;
	cursor: default;
	color: #000000;
	height: 18px;
	padding: 0px 7px 0px 7px;
	margin-left: 10px;
}

.HoverWebMenu
{
	FONT: bolder 13px Arial;
	font-variant: small-caps;
	cursor: default;
	color: #000000;
	border: #828282 1px solid;
	height: 18px;
	background-color: #c1d2ee;
	cursor: hand;
	padding: 0px 7px 0px 7px;
}

.IdentHoverWebMenu
{
	font: bolder small-caps 13px Arial ;
	cursor: default;
	color: #000000;
	border: #828282 1px solid;
	height: 18px;
	background-color: #c1d2ee;
	background-image: url(../rapmlsimages/menuimages/arrow_down.gif);
	cursor: hand;
	padding: 0px 12px 0px 7px;
}

.SubMenu /* This defines the drop down menu background */
{
	font: 11px arial;
	vertical-align: middle; 
	cursor: default;
	color: #00025C;
	background-color: #F5F5F5;
	padding: 0px;
	border: solid 1px #828282;
	text-align: left;
}

.HoverSubMenu /* defines drop down hover styles*/
{
	
	font: 11px arial;
	border: #316AC5 1px solid;
	cursor: default;
	color: Black; 
	background-color: #C1D2EE;
	cursor: hand; 
}
.WebItem
{
	border: #DFE0E3 1px solid;
	font: bolder 13px Arial;
	font-variant:  small-caps;
	cursor: default;
	color: #000000;
	height: 18px;
	padding: 0px 7px 0px 7px;
}
.IdentWebItem
{
	border: #DFE0E3 1px solid;
	font: bolder 13px Arial;
	font-variant: small-caps;
	cursor: default;
	color: #000000;
	height: 18px;
	background-image: url(../rapmlsimages/menuimages/arrow_down.gif);
	padding: 0px 12px 0px 7px;
}

.SubItem /*This sets the styles for the sub item border background etc.*/
{
	border: #F5F5F5 1px solid;
}
.LogOff
{
	padding: 1px;
	FONT: 13px bolder small-caps;
	MARGIN: 2px; 
	COLOR: black; 
	TEXT-DECORATION: none; 
	width:75px	
}
.LogOffHover
{
	padding: 0px;
	border: #828282 1px solid;
	background-color:#C1D2EE;
	FONT: bolder 13px small-caps; 
	MARGIN: 2px; 
	COLOR: black; 
	TEXT-DECORATION: none; 
	width:75px;
}

/* Begin Toolbar Styles */
/*

#####################################################################################
#																					#
#     The following is an example how the ToolbarButtons styles are applied			#
#																					#
#####################################################################################
#    <A href="" class="btn Generate" id="ToolbarButton">Search</A></TD>				# 
#				       ^	   ^			^										#
# Applies the           |      |			|										#
# Hover effect		    |      |			|_Gives the <A> tag the appearance		#
# to the <A> tag________|      |				of a button including borders, font	#
#						       |				formatting, height, and padding.	#
#							   |													#
# Applies the background	   |													#
# image to the <A> tag_________|													#
#																					#
#####################################################################################

*/


.MainToolbar /*--Defines Toolbar row height, gradient background and bottom border--*/
{
	height: 44px;
	background-image: url(../rapmlsimages/toolbar_bg.gif);
	border-bottom: 1px solid Black;
}

#ToolbarButton,
#ToolbarButton1,
#ToolbarButton2,
#ToolbarButton3,
#ToolbarButton4,
#ToolbarButton5 {
	border-top: outset 2px #FFFFFF;
	border-left: outset 2px #FFFFFF;
	border-bottom: outset 2px #6792D1;
	border-right: outset 2px #6792D1;
	text-decoration: none;
	font: bold 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	height: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 18px;
	padding-right: 3px;
	white-space:nowrap;
}

a.Btn { /*--Defines the default state of the Toolbar Buttons--*/
	background-color:#E2E4E8;
	color: black;
}

a.Btn:hover { /*--Defines the hover state of the Toolbar Buttons--*/
	background-color:#C1D2EE;
	color: black;
}

a.DisabledBtn,
a.DisabledBtn:hover{ /*--Defines the default state of the Toolbar Buttons--*/
	background-color:#E2E4E8;
	color: gray;
}

.Cart{
	background-image: url(../rapmlsimages/mls10/toolbar/btnAddToCart.gif);
	background-repeat:no-repeat;
}

.CMA{
	background-image: url(../rapmlsimages/mls10/toolbar/btnCMA.gif);
	background-repeat:no-repeat;
}	

.Copy{
	background-image: url(../rapmlsimages/mls10/toolbar/btnCopy.gif);
	background-repeat:no-repeat;
} 	

.Delete{
	background-image: url(../rapmlsimages/mls10/toolbar/btnDelete.gif);
	background-repeat:no-repeat;
}

.Edit{
	background-image: url(../rapmlsimages/mls10/toolbar/btnEdit.gif);
	background-repeat:no-repeat;
}

.Email{
	background-image: url(../rapmlsimages/mls10/toolbar/btnEmail.gif);
	background-repeat:no-repeat;
}

.Export{
	background-image: url(../rapmlsimages/mls10/toolbar/btnExports.gif);
	background-repeat:no-repeat;
}

.Generate{
	background-image: url(../rapmlsimages/mls10/toolbar/btnGenerate.gif);
	background-repeat:no-repeat;
}

.Layout{
	background-image: url(../rapmlsimages/mls10/toolbar/btnLayout.gif);
	background-repeat:no-repeat;
}

.Map{
	background-image: url(../rapmlsimages/mls10/toolbar/btnMap.gif);
	background-repeat:no-repeat;
}

.New{
	background-image: url(../rapmlsimages/mls10/toolbar/btnNEW.gif);
	background-repeat:no-repeat;
}

.Report{
	background-image: url(../rapmlsimages/mls10/toolbar/btnReport.gif);
	background-repeat:no-repeat;
}

.Save{
	background-image: url(../rapmlsimages/mls10/toolbar/btnSave.gif);
	background-repeat:no-repeat;
}

.Search{
	background-image: url(../rapmlsimages/mls10/toolbar/btnSearch.gif);
	background-repeat:no-repeat;
}

.Stats{
	background-image: url(../rapmlsimages/mls10/toolbar/btnStatistics.gif);
	background-repeat:no-repeat;
}

.View{
	background-image: url(../rapmlsimages/mls10/toolbar/btnView.gif);
	background-repeat:no-repeat;
}

.Reset{
	background-image: url(../rapmlsimages/toolbar/btnReset.gif);
	background-repeat:no-repeat;
}

.Submit{
	background-image: url(../rapmlsimages/mls10/toolbar/btnSave.gif);
	background-repeat:no-repeat;
}

.SaveExit{
	background-image: url(../rapmlsimages/mls10/toolbar/btnSave.gif);
	background-repeat:no-repeat;
}

/* end Toolbar Styles */

/* End Combined Stylesheet */

/*10.20 styles*/
#tblTabs,.TableTabs
{
	border-collapse:separate;
}
.TabHover
{
	border-right: #989DA3 1px solid;
	padding-right: 3px;
	border-top: #989DA3 1px solid;
	padding-left: 3px;
	font-size: 12px;
	text-decoration: underline;
	padding-bottom: 2px;
	border-left: #989DA3 1px solid;
	width: 135px;
	color: white;
	padding-top: 2px;
	border-bottom: #989DA3 1px solid;
	background-color: #b5c1b9;
	text-align: center;
	cursor:hand;
}
.TabHoverPT
{
	border-right: #989DA3 1px solid;
	padding-right: 3px;
	border-top: #989DA3 1px solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: #989DA3 1px solid;
	/*width: 100px;*/
	color: black;
	padding-top: 2px;
	border-bottom: #989DA3 1px solid;
	background-color: #b5c1b9;
	text-align: center;
	cursor:hand;
}

/* ===== Client Portal Tab Control ===== */

.TabOut
{
	border-right: #989DA3 1px solid;
	padding-right: 3px;
	border-top: #989DA3 1px solid;
	padding-left: 3px;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: #989DA3 1px solid;
	width: 135px;
	color: white;
	padding-top: 2px;
	/*border-bottom: #989DA3 1px solid;*/
	background-color: #bfcad9;
	text-align: center;
}

.TabHover
{
	border-bottom: 0px;
}

#tblTabs TR TD.ActiveTab,
#tblTabs2 TR TD.ActiveTab
{
	border-right: #989DA3 1px solid;
	border-top: #989DA3 1px solid;
	font-size: 12px;
	border-left: #989DA3 1px solid;
	width: 135px;
	color: white;
	border-bottom: medium none;
	background-color: #f6fbff;
	text-align: center;
}
.TabOutPT
{
	border-right: #989DA3 1px solid;
	padding-right: 3px;
	border-top: #989DA3 1px solid;
	padding-left: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 2px;
	border-left: #989DA3 1px solid;
	/*width: 100px;*/
	color: black;
	padding-top: 2px;
	border-bottom: #989DA3 1px solid;
	background-color: #bfcad9;
	text-align: center;
}
#tblTabs TR TD.ActiveTabPT,
#tblTabs2 TR TD.ActiveTabPT

{
	border-right: #989DA3 1px solid;
	border-top: #989DA3 1px solid;
	font-weight: bold;
	font-size: 12px;
	border-left: #989DA3 1px solid;
	width: 100px;
	color: black;
	border-bottom: medium none;
	background-color: #f6fbff;
	text-align: center;
}
#tblTabs TR TD.TabSpacer,
#tblTabs2 TR TD.TabSpacer
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	width: 3px;
	border-bottom: #989DA3 1px solid;
	background-color: transparent;
}
#tblTabs TR TD.TabStart,
#tblTabs2 TR TD.TabStart
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	width: 25px;
	border-bottom: #989DA3 1px solid;
	background-color: transparent;
}
#tblTabs TR TD.TabEnd1,
#tblTabs2 TR TD.TabEnd1
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	width: 50%;
	border-bottom: #989DA3 1px solid;
	background-color: transparent;
}
.Listing
{
	
	margin: 10px;
	width: 340;
	height: 300px;
	background-color: gray;
}
.ListingDiv
{
	left: -5px;
	width: 100%;
	position: relative;
	top: -5px;
	height: 300px;
}
#divListingContainer
{
	overflow: visible;
	height: 100%;
}
#divTest
{
	border-right: #989DA3 3px solid;
	border-top: #989DA3 3px solid;
	right: 0px;
	border-left: #989DA3 3px solid;
	width: 150px;
	border-bottom: #989DA3 3px solid;
	position: absolute;
	top: 0px;
	height: 300px;
	background-color: blue;
}
.fr
{
	float:right;
}
.fl
{
	
}
.SecondaryHeader
{
	font-size:12;
	font-weight:bold;
	height:25px;
	padding:3px;
}
.SearchesList
{
	font-size:11px;
	font-weight:bold;
}
.SearchCriteria
{
	color : #0161FC;
	font-size:12px;
}

.SecondTd { BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: gray 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: gray 0px }
.DivStyle {  WIDTH: 100px; HEIGHT: 100px }
.TRListingSection { BORDER-RIGHT: #989da3 1px solid; BORDER-LEFT: #989da3 1px solid; BORDER-BOTTOM: #989da3 1px solid }
.TDListingSection { BORDER-RIGHT: #989da3 1px solid; BORDER-LEFT: #989da3 1px solid; BORDER-BOTTOM: #989da3 1px solid }
.divNoHeader{OVERFLOW-Y: auto; Z-INDEX: 1000; OVERFLOW-X: auto; WIDTH: 100%; HEIGHT: 100%;}