
/* ===================================  */
/*                                      */
/*   MLS Combined PRINT Style Sheet     */
/*                -----                 */
/* ===================================  */
/* 

Table Of Contents:
1. Common Style Groups and main styles
2. Content Styles
3. Layout Styles
4. Menus and Navigations

*/

/* Main styles */

@page
{
	
}
object
{
	display:none;
}
body /*--Defines default font and sets page margins at 0px--*/
{
	height:100%
}

table /*--Restricts separation of Table and Cell borders in all tables --*/
{
	border-collapse:collapse;
}

/* End Main Styles */


/*MLS Styles**************************************************/


/* REQUIRED AND NOT REQUIRED FIELDS */
/* small bold fonts (red) used in listing input and status information for required fields */
.sRequiredText
{
	font-size : 8pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : none;
}

/* small bold fonts (black) used in listing input and status information for not required fields */
.sNotRequiredText
{
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* medium bold fonts (red) used in listing input and status information for required fields */
.mRequiredTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #A80000;
	font-family : arial;
	text-decoration : none;
}

/* medium bold fonts (black) used in listing input and status information for not required fields */
.mNotRequiredTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}


/* HYPERLINKS */
/* small normal fonts (blue) for all small hyperlinks used in listing number */
.bgLightBlueBarsBlackText a,
.bgWhiteBarsBlackText a,
.sBlueLink
{
	font-size : 8pt;
	font-weight : normal;
	color : #0161FC;
	font-family : arial;
	text-decoration : underline;
}
.bgLightBlueBarsBlackText a:hover,
.bgWhiteBarsBlackText a:hover,
.sBlueLink:hover
{
	font-size : 8pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}

/* small bold fonts (blue) for all small hyperlinks used in listing number */
.sBlueLinkB
{
	font-size : 8pt;
	font-weight : bold;
	color : #0161FC;
	font-family : arial;
	text-decoration : underline;
}

.sBlueLinkB:hover
{
	font-size : 8pt;
	font-weight : bold;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}

/* small normal fonts (black) for all small hyperlinks */
.sBlackLink

{
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : underline;
}

.sBlackLink:hover

{
	font-size : 8pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}

/* small bold fonts (orange) hyperlinks used in contacts menu */
.sOrangeLinkB
{
	font-size : 8pt;
	font-weight : bold;
	color : #FAD864;
	font-family : arial;
	text-decoration : underline;
}


/* small normal fonts (red) for all small hyperlinks */
.sRedLink
{
	font-size : 8pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}

.sRedLinkB
{
	font-size : 8pt;
	font-weight : bold;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}

/* small fonts (white) */
.sWhiteLink
{
	font-size : 8pt;
	font-weight : normal;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : underline;
}

/* small bold fonts (white) */
.sWhiteLinkB
{
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : underline;
}

/* Medium bold fonts (red) for run expiration utility hyperlink */
.mRedLinkB
{
	font-size : 10pt;
	font-weight : bold;
	color : #A80000;
	font-family : arial;
    text-decoration : underline;
}

/* Medium normal fonts (blue) for medium hyperlinks in tax search results */
.mBlueLink
{
	font-size : 10pt;
	font-weight : normal;
	color : #0161FC;
	font-family : arial;
	text-decoration : underline;
}

.mBlueLink:hover
{
	font-size : 10pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}

/* Medium bold fonts (blue) for all medium hyperlinks in listing detail */
.mBlueLinkB
{
	font-size : 10pt;
/*	font-weight : bold; */
	color : #0161FC;
	font-family : arial;
	text-decoration : underline;
}

.mBlueLinkB:hover
{
	font-size : 10pt;
/*	font-weight : bold;*/
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}

/* Medium bold fonts (white) */
.mWhiteLinkB
{
	font-size : 10pt;
	font-weight : bold;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : underline;
}

/* Big bold fonts (blue) for hyperlinks in listing agent and office information */
.bBlueLinkB
{
	font-size : 12pt;
	font-weight : bold;
	color : #0161FC;
	font-family : arial;
	text-decoration : underline;
}

.bBlueLinkB:hover
{
	font-size : 12pt;
	font-weight : bold;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}

/* Medium bold fonts (black) for all menu hyperlinks */
.mBlackMenuB
{
	font-size : 10pt;
	font-weight : normal;
	color : #0161FC;
	font-family : arial;
	text-decoration : underline;
}

.mBlackMenuB:hover
{
	font-size : 10pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}


/* COMBINED CLASS */
/* This class used in listing cart */
.bgWhiteBarsBlackText
{
	background : transparent;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 3px 0px 3px;
}

.bgWhiteBarsBlackText td
{
		/*border: 1px solid gainesboro;*/
}
.bgWhiteBarsBlackText table tr td,
.bgWhiteBarsBlackText table tr td.sBlackText
{
	background : transparent;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}
.bgWhiteBarsBlackText table tr td.sBlackTextB
{
	background : transparent;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 3px 0px 3px;
}
.bgWhiteBarsBlackText table tr td.mStatusTextB
{
	font-size : 10pt;
	font-weight : bold;
	font-family : arial;
	text-decoration : none;
}
.bgWhiteBarsBlackText table.InnerTable tr td,
.bgWhiteBarsBlackText table.InnerTable tr td.sBlackText
{
	background : transparent;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}
.bgWhiteBarsBlackText table.InnerTable tr td.sBlackTextB
{
	background : transparent;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}
/* This class used in GNI Custom Displays */
.bgWhiteBarsBlackText table.InnerTableGNI tr td
{
	background : transparent;
	font-size : xx-small;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
	border: 0px solid  black;
}
.bgLightGreenBarsBlackText /* Indicates Private Listing*/
{
	background: #DCFFDC; 
	font: normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 3px;
	border: solid 2px black;

}
.bgLightGreenBar
{
	background: #DCFFDC;
}

.bgLightGreenBarsBlackText table tr td,
.bgLightGreenBarsBlackText table tr td.sBlackText
{
	background: #DCFFDC;
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}
.bgLightGreenBarsBlackText 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;
}

.bgLightGreenBarsBlackText table tr td.sBlackTextB
{
	background: #DCFFDC;/*MF 4-8 changed from LightGray*/
	font : bold 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}
.bgLightGreenBarsBlackText table.InnerTable tr td,
.bgLightGreenBarsBlackText table.InnerTable tr td.sBlackText
{
	background: #DCFFDC;
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 0px 0px 0px;

}
.bgLightGreenBarsBlackText table.InnerTable tr td.sBlackTextB
{
	background: #DCFFDC;
	font: bold 8pt arial;
	color : #000000;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
}

.bgLightBlueBarsBlackText table.InnerTableGNI tr td
{
	background : transparent;
	font-size : xx-small;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 0px 0px 0px;
	border: 0px solid  black;
}

/* This class used in PUGS Custom Displays */
.bgWhiteBarsBlackTextB
{
	background : transparent;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Two classes combined to form one navy bar and small bold white text used on Additional Criteria and Listing Input pages */
.bgNavyBarsWhiteTextB
{
	background : #0040A8;
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : none;
}

/* Two classes combined to form one, dark blue bar and small black text */
.bgDarkBlueBarsBlackText
{
	background-color: LightSteelBlue; 
	/*Steel Blue #4863A0 */
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
.bgDarkBlueBarsBlackText td table tr td
{
	background-color: LightSteelBlue; 
	/*Steel Blue #4863A0 */
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
/* Two classes combined to form one, gold bar and medium bold black text */
.bgGoldBarsBlackTextB
{
	background : #FAD864;
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
.bgGoldBarsBlackTextB  td table tr td
{
	background : #FAD864;
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
/* Two classes combined to form one, dark blue bar and medium normal black text used in listing detail*/
.bgDarkBlueBarmBlackText
{
	background-color: LightSteelBlue;
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Two classes combined to form one, dark blue bar and bold normal black text used in additional phone info*/
.bgDarkBlueBarmBlackTextB
{
	background-color: LightSteelBlue;
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* 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*/
.bgLightBlueBarsBlackText
{
	background: #eaeaea;/*MF 4-8 changed from LightGray*/
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}

.bgLightBlueBarsBlackText table tr td,
.bgLightBlueBarsBlackText table tr td.sBlackText
{
	background: #eaeaea;/*MF 4-8 changed from LightGray*/
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}
.bgLightBlueBarsBlackText table tr td.mStatusTextB
{
	font-size : 10pt;
	font-weight : bold;
	font-family : arial;
	text-decoration : none;
}

.bgLightBlueBarsBlackText table tr td.sBlackTextB
{
	background: #eaeaea;/*MF 4-8 changed from LightGray*/
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	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-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 0px 0px 0px;

}
.bgLightBlueBarsBlackText table.InnerTable tr td.sBlackTextB
{
	background: #eaeaea;/*MF 4-8 changed from LightGray*/
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 0px 0px 0px;

}

/* Used in Statistical Charts Submenu*/
.bgLightBlueBarsBlackTextB
{
	background : #eaeaea;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
/* Used in additional criteria */
/* NOTE: this style will be deleted. Please use bgDarkBlueBarsBlackTextB instead */
.bgYellowBarsBlackTextB
{
	background : lightyellow;
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
.bgYellowBarsBlackText
{
	background : lightyellow;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

.bgYellowBarsBlackText table tr td
{
	background : lightyellow;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

.bgYellowBarsBlackText td
{
	padding: 0px 3px 0px 3px;
}	

/* Used in Financial Tools calculator */
.bgLightBlueBarmBlackText
{
	background : #eaeaea;
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
/* Used in Statistical Charts */
.bgLightBlueBarmBlackTextB
{
	background : #eaeaea;
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* 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*/
.bgWhiteBarsBlackText
{
	background : white;
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	padding: 0px 3px 0px 3px;

}

.bgWhiteBarsBlackText td /*REMOVE*/
{
}


/* Used in Financial Tools calculator */
.bgWhiteBarmBlackText
{
	background : transparent;
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
.bgWhiteBarmBlackText:hover{
	background : red;
}
/* Used in PUGS Custom Displays */
.bgWhiteBarmBlackTextB
{
	background : transparent;
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Used Contact Groups/Cart */
.bgOrangeBarmBlueTextB
{
	background : #FAD864;
	font-size : 10pt;
	font-weight : bold;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

/* Used Contact Groups/Cart */
.bgBlueBarmOrangeTextB
{
	background : #0040A8;
	font-size : 10pt;
	font-weight : bold;
	color : #FAD864;
	font-family : arial;
	text-decoration : none;
}

/* Transparent background*/
.bgTransparent
{
	background : document.body.background;
}

/* MISC. FONTS (without any color defined) */
/* Small normal fonts (without any color defined) used for IDX colors */
.sText
{
	font-size : 8pt;
	font-weight : normal;
	font-family : arial;
	text-decoration : none;
}

.sTextB
{
	font-size : 8pt;
	font-weight : bold;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (without any color defined) used for status colors */
.sStatusTextB
{
	font-size : 8pt;
	font-weight : bold;
	font-family : arial;
	text-decoration : none;
}

/* Medium bold fonts (without any color defined) used for status colors in status information */
.mStatusTextB
{
	font-size : 10pt;
	font-weight : bold;
	font-family : arial;
	text-decoration : none;
}

/* Medium normal fonts (without any color defined) used for idx fonts definition */
.mStatusText
{
	font-size : 10pt;
	font-weight : normal;
	font-family : arial;
	text-decoration : none;
}

/* SMALL FONTS - SIZE 8 OR SMALLER */
/* Small italic times new roman fonts (black) in page footer */
.sTimesTextI
{
	font-size : 8pt;
	font-weight : normal;
	font-style : italic;
	color : #000000;
	font-family : times new roman;
	text-decoration : none;
}

/* Small bold fonts (wheat) in page header and footer */
/* NOTE: This tag should be phased out */
.sWheatTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : #F5DEB3;
	font-family : arial;
	text-decoration : none;
}

/* Small normal fonts (navy) in search, staff and office reports */
.sNavyText
{
	font-size : 8pt;
	font-weight : normal;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (navy) in tax search */
.sNavyTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

/* Small italic fonts (navy) in search, staff and office reports */
.sNavyTextI
{
	font-size : 8pt;
	font-weight : normal;
	font-style : italic;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

/* Small normal fonts (white) used in page footer, reverse prospecting */
.sWhiteText
{
	font-size : 8pt;
	font-weight : normal;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (white) */
.sWhiteTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (white) that ident 15 pixels. Used in Contacts */
.sWhiteTextBIndent
{
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : none;
	padding-left: 15px;
}


/* Small normal fonts (black) used in search */
.sBlackText
{
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (black) used in menus */
.sBlackTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Small italic fonts (black) used in page footer */
.sBlackTextI
{
	font-size : 8pt;
	font-weight : normal;
	font-style : italic;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Small bold & italic fonts (black) used in Browser Warning message, etc */
.sBlackTextBI
{
	font-size : 8pt;
	font-weight : bold;
	font-style : italic;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Small normal fonts (red) used in listing detail, office, agent modify, listing input */
.sRedText
{
	font-size : 8pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (red) used in task manager */
.sRedTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : #A80000;
	font-family : arial;
	text-decoration : none;
}

/* 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 */
.sBlueText
{
	font-size : 8pt;
	font-weight : normal;
	color : #0000FF;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (blue) used in page instructions with a triangle before it */
.sBlueTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : #0000FF;
	font-family : arial;
	text-decoration : none;
}

/* small bold fonts (orange) used in contacts menu */
.sOrangeTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : #FAD864;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (7pt) used for Home & Log Off links */
/* NOTE: We will be reassigning Home/Log Off the HomeLogOffText style */
.sBlueText7
{
	font-size : 7pt;
	font-weight : normal;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (7pt) used for Home & Log Off links */
/* NOTE: We will be reassigning Home/Log Off the HomeLogOffText style */
.sBlueText8B
{
	font-size : 8pt;
	font-weight : bold;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

.sBlueText8B:hover
{
	font-size : 8pt;
	font-weight : bold;
	color : #cc2200;
	font-family : arial;
	text-decoration : none;
}

/* Small normal fonts (green) used in reverse prospecting*/
.sGreenText
{
	font-size : 8pt;
	font-weight : normal;
	color : #008771;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (green) links */
.sGreenLinkB
{
	font-size : 8pt;
	font-weight : bold;
	color : #008771;
	font-family : arial;
	text-decoration : underline;
}

.sGreenLink
{
	font-size : 8pt;
	font-weight : normal;
	color : #008771;
	font-family : arial;
	text-decoration : underline;
}

/* Small bold fonts (green) used in reverse prospecting for school districts*/
.sGreenTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : #008771;
	font-family : arial;
	text-decoration : none;
}

/* Small normal fonts (purple). Used in Contacts for the rejected counter, and in Prospect Cart for comments. */
.sPurpleText
{
	font-size : 8pt;
	font-weight : normal;
	color : 7600a8;
	font-family : arial;
	text-decoration : none;
}

/* Small normal fonts (purple). Used in Contacts for the rejected counter, and in Prospect Cart for comments. */
.sPurpleTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : 7600a8;
	font-family : arial;
	text-decoration : none;
}

/* Small normal fonts (purple) links used in Contacts */
.sPurpleLink
{
	font-size : 8pt;
	font-weight : normal;
	color : 7600a8;
	font-family : arial;
	text-decoration : underline;
}

.sPurpleLinkB
{
	font-size : 8pt;
	font-weight : bold;
	color : 7600a8;
	font-family : arial;
	text-decoration : underline;
}

/* Small normal fonts (brown) used in reverse prospecting*/
.sBrownText
{
	font-size : 8pt;
	font-weight : normal;
	color : #A52A2A;
	font-family : arial;
	text-decoration : none;
}

/* Small bold fonts (brown) used in loading window*/
.sBrownTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : #A52A2A;
	font-family : arial;
	text-decoration : none;
}

/* MEDIUM FONTS - SIZE 9-10 */
/* Medium 10pt bold fonts (gray) used in status information */
.mDisabledTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #808080;
	font-family : arial;
	text-decoration : none;
}

.mDisabledText
{
	font-size : 8pt;
	font-weight : normal;
	color : #808080;
	font-family : arial;
	text-decoration : underline;
}

/* Medium 9pt normal fonts (black) used in Lehigh Tax Detail */
.mBlackText9
{
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Medium 9pt bold fonts (black) used in Lehigh Tax Detail */
.mBlackText9B
{
	font-size : 9pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Medium bold fonts (grey) used in property detail for vcr */
/* NOTE: We will be phasing this style out in favor of mDisabledTextB */
.mGreyTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #808080;
	font-family : arial;
	text-decoration : none;
}

/* Medium normal fonts (black) used for comboboxes fill in for various options, user guidelines */
.mBlackText
{
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Medium bold italic fonts (white) used in page header */
.mWhiteTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : none;
}

/* Medium bold fonts (black) used for links and labels */
.mBlackTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Medium normal fonts (red) used in tax search results */
.mRedText
{
	font-size : 10pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : none;
}

/* Medium bold fonts (red) used for warnings and required fields */
.mRedTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #A80000;
	font-family : arial;
	text-decoration : none;
}

/* Medium normal fonts (navy) used in listing input */
.mNavyText
{
	font-size : 10pt;
	font-weight : normal;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

/* Medium bold fonts (navy) used for search criteria and prospect labels in search results and hotsheet change types */
.mNavyTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

/* Medium normal fonts (blue) */
/* NOTE: We will be phasing out blue text in forms and replacing with mNavyText */
.mBlueText
{
	font-size : 10pt;
	font-weight : normal;
	color : #0000FF;
	font-family : arial;
	text-decoration : none;
}

/* Medium bold fonts (blue) used for results in financial tools */
.mBlueTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #0000FF;
	font-family : arial;
	text-decoration : none;
}

/* Medium bold fonts (green) used in reverse prospecting*/
.mGreenTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #008771;
	font-family : arial;
	text-decoration : none;
}
 
/* medium bold fonts (brown) used in loading window*/
.mBrownTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #A52A2A;
	font-family : arial;
	text-decoration : none;
}
.mOrangeTextB
{
	font-size : 10pt;
	font-weight : bold;
	color : #FAD864;
	font-family : arial;
	text-decoration : none;
}

/* BIG FONTS - SIZE 12 OR BIGGER */
/* Big bold fonts (navy) used for program labels, left side of screen */
.bNavyTextB
{
	font-size : 12pt;
	font-weight : bold;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

.bNavyBlueB
{
	font-size : 12pt;
	font-weight : bold;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}



/* Big normal fonts (white) used for IDX search color choices */
.bWhiteText
{
	font-size : 12pt;
	font-weight : normal;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : none;
}

/* Big bold fonts (white) used in Page Title bar */
.bWhiteTextB
{
	font-size : 12pt;
	font-weight : bold;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : none;
}

/* Big normal fonts (black) used for IDX search color choices */
.bBlackText
{
	font-size : 12pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Big bold fonts (black) used for agent and office name, email screen */
.bBlackTextB
{
	font-size : 12pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Big normal fonts 14 pt (black) used in North Texas Tax */
.bBlackText14
{
	font-size : 14pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Big bold fonts 14 pt (black) used in North Texas Tax */
.bBlackText14B
{
	font-size : 14pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}

/* Big bold fonts (red) used in incomplete listings menu */
.bRedTextB
{
	font-size : 12pt;
	font-weight : bold;
	color : #A80000;
	font-family : arial;
	text-decoration : none;
}

/* Big bold fonts (brown) used in loading window */
.bBrownTextB
{
	font-size : 18pt;
	font-weight : bold;
	color : #A52A2A;
	font-family : arial;
	text-decoration : none;
}

/* This is the New Style for the New Title Text */
.bGreyText14BI
{
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #6e7580;
	font-family: Arial;
	text-decoration : none;
}

.NavBar
{
	font-weight: bold;
	font-size: 9pt;
	color: #0040A8;
	font-style: normal;
	font-family: arial, helvetica, sans-serif;
	height: auto;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.NavBar:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #cc2200;
	font-style: normal;
	font-family: arial, helvetica, sans-serif;
	height: auto;
	text-align: center;
	vertical-align: middle;
	text-decoration: underline;
}

.NavBarDisabled
{
	font-weight: bold;
	font-size: 9pt;
	color: #0040A8;
	font-style: normal;
	font-family: arial, helvetica, sans-serif;
	height: auto;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	cursor : default;
}

/* Used for Home & Log Off links */
.HomeLogOffText
{
	font-size : 8pt;
	font-weight : bold;
	color : #0040A8;
	font-family : arial;
	text-decoration : none;
}

.HomeLogOffText:hover
{
	font-size : 8pt;
	font-weight : bold;
	color : #cc2200;
	font-family : arial;
	text-decoration : none;
}

/* Used for Home & Log Off links */
.HomeNMText
{
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFFF;
	font-family : arial;
	text-decoration : none;
}

.HomeNMText:hover
{
	font-size : 8pt;
	font-weight : bold;
	color : #cc2200;
	font-family : arial;
	text-decoration : none;
}

.sBox 
{ 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif; 
	COLOR: #000000;}
	
.hrline
{
	color: #ABC4D7;
	height: 1px;
}



.TextBox /*--Defines attributes for form elements in page layout only-- NEED TO DELETE THIS*/ 
{
	font-size: 11px;
	font-weight: normal;
	color: black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-left-width: thin;
	border: solid 1px #8da3bd;
}

.Button /*--Defines Toolbar button properties--*/
{
	padding-right:8px;
	white-space:nowrap;		
}

#OuterTable
{
	display:block;
	margin: 0px;
	height:100%
}

#Desktop /*--Defines area below the Page Title row, Background image, Vertical Alignment, and Outer Padding--*/
{
	vertical-align:top;
	/*padding:8px 8px 8px 8px;*/
	margin: 0px;
}
.WorkspaceBG,#WorkspaceBGSH /*--Defines scrollable area div--*/
{
	display: block;
	vertical-align:top;
	height:100%;
	overflow:visible;
}
.HomepageBG
{
}
.WorkspaceBGNoScroll /*--Defines scrollable area div--*/
{
	display: block;
	vertical-align:top;
	height:100%;
	overflow:visible;
}

.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
{
	position:absolute;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	left: 10px;
	top: 20px;
}

.TabActiveDetail
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
}

.TabInactiveBG
{
	display:none;
}

a.TabInactiveTXT
{
	display:none;
}

a.TabInactiveTXTDetail
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
}

a.TabInactiveTXT:Visited
{
	display:none;
}

a.TabInactiveTXT:Hover
{
	display:none;
}

.TabDisabledTXT
{
	display:none;
}

/*--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?v=10.39.02.1); 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
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	white-space:nowrap;
}

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: 115px;
}

/*--End Tab Classes for Propsect Cart--*/

.MainBody /*--Defines border style for the main scrolling area--*/
{
	display:block;
	vertical-align:top;
	height:90%;
	overflow:visible;
}

.MainBodyNoTabs /*--Defines border style for the main scrolling area with NO TABS--*/
{
	display:block;
	vertical-align:top;
	height:90%;
	overflow:visible;

}

.Secondary /*----- Sets Secondary navigation bar outer cell left & right padding at 5px-----*/
{
	display:none;
}

.Secondary table tr td
{
	display:none;
}

.Secondary table tr td table tr td /*----- Sets Secondary navigation bar inner cell left & right padding at 5px-----*/
{
	display:none;
}

.Secondary table tr td table tr td a /*----- Sets Secondary navigation bar hyperlink formatting-----*/
{
	display:none;
}

.Secondary table tr td table tr td a:hover /*----- Sets Secondary navigation bar hyperlink formatting-----*/
{
	display:none;
}

.SecondaryRight a /*----- Sets Secondary navigation bar hyperlink formatting-----*/
{
	display:none;
}

.SecondaryRight a:hover /*----- Sets Secondary navigation bar hyperlink formatting-----*/
{
	display:none;
}
.SecondaryButton
{
	display:none;
}
.SecondaryButtonHover
{
	display:none;
}

.HeaderTxt /*--Defines the Font style only for text appearing in Pod Header rows--*/
{
	font: bold 12px arial;
	color:black;
	padding-right:5px;
	padding-left:3px;
}

.HeaderTxtOptionPane /*--Defines the cell formating for the header row of Options Pane pods--*/
{
	font: bold 12px arial;
	color: black;
}

#OptionsPane /*Defines TD for Options Pane*/
{
	display:none;	
}

#OptionsPane input,#OptionsPane select,
.Secondary select
{
	display:none;	
}

#OptionsPane a
{
	display:none;	
}

#OptionsPane a:hover
{
	display:none;	
}

.OptionsPane input,.OptionsPane select
{
	display:none;	
}

.OptionsPane a
{
	display:none;	
}

.OptionsPane a:hover
{
	display:none;	
}
.OptionsPaneSep
{
	display:none;	
}
.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-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 4px;
	background-color:Black;
}
.PodBG
{
	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
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#FFFFFF, EndColorStr=#E19C1C);/*132C89*/
	border-bottom: 1px solid #989da3;
	width:491px;
	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-size: 14px;
   font-family: Arial, Helvetica, sans-serif;
   color: #003399;
   font-weight: bold;
}

.PodTextS
{
	font: normal 10px arial;
	color: #000000;
}

.PodBigDate {
	color: #CCCCCC;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 26px;
   font-weight: bold;
}

.PodTemp 
{
	font-size: 30px;
   font-family: Arial, Helvetica, sans-serif;
   color: #003399;
   font-weight: bold;
}

.PodOpacity1 /*--Used in MLSv10 Portal Home Page Prototype - Drag 'n Dock opacity--*/
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity:60);
	border: solid 1px #FF7700;/*Changed from 2px by MF 11/22   */
}

.PodOpacity2 /*--Used in MLSv10 Portal Home Page Prototype - Drag 'n Dock opacity--*/
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity:60);
}
/*--End Pod Classes--****************************************************************************************/

/*--Begin POP UP Window Styles --***************************************************************************/
.PopWinHeader
{
	height: 52px;
	/*filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#F0F0F0, EndColorStr=#FFFFFF);*/
	background-color: #FFFFFF;
	border-bottom: solid 1px #99AEC5; /* was BFCBDA * RI modified on 4/5 */ 
	font: bold 12px arial;
	padding-left: 10px;
}
.PopWinBottomBG
{
	background-color: #DBE9F9;
	border-top: solid 1px #FFFFFF;
	padding-top: 40px;
}
.PopWinFooter

{
	height: 25px;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#F0F0F0);
	background-color: #FFFFFF;
	border-top: solid 1px #8da3bd;/*99AEC5 changed to match pods RI 4-21*/
	font: bold 12px arial;
	padding: 3px 8px 3px 8px;
}
.PopDiv
{
	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-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	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
{
	display:none;	
}
 
/* Expandible Module */
.ExpandibleHeader
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding-left: 4px;
	background-color: lightgray;
}
.ScreenOnly
{
	display:none;	
}
.divHeader
{
	display:block;
}

.divBody,
#_ctl0_pnlRepeater,
#_ctl0_pnlFixedLayout,
#_ctl0_pnlRepeater
{
	display:inline;
	vertical-align:top;
	overflow: visible;
}
#uwtPropertyType_frame0
{
	display:block;
	border:none;
	overflow: hidden;
}
#uwtPropertyType_cp
{
	display:inline;
	width:10%
}

.tblMain
{
	display:inline;
	table-layout:auto; 
	width:50%;
}

.uwtPropertyTypeSelT label
{
	display:block;
	position:absolute;
	font: bold 15px arial;
	color:black;
	left:0;
	top:0;
}
.uwtPropertyTypeSelT input
{
	display:none;
}
.uwtPropertyTypeDefT input,
.uwtPropertyTypeDefT label
{
	display:none
}
#uwtPropertyType_tbl
{
	border-bottom: 1px solid gray;
	height:.25in;
}
.resultsTD
{
	vertical-align:top;
}
.ScreenOnly
{
	display:none;	
}

/*MENU STYLES**************************************************************************/
.MenuBG
{
	display:none;
}

/*Toolbar Syles are located in ToolbarButtonStyle.css***********/

/*Page Title Bar Syles*******************************************/
.PageTitle /*--Defines table attributes for the Page Title row--*/
{
	background-color: black;
	height: 30px;
	vertical-align: middle;
	width:100%;
}

.PageTitle td /*--Defines the cell formating for the Page Title row--*/
{
	font: normal 18px Arial;
	color: #FFFFFF;
	position:absolute;
	left: 10px;
	top: 10px;
}

#pageTitleCenter
{
	
}

/*Status Bar Syles*******************************************/
.StatusBarBG
{
	display:none;
}
.LoggedAsText
{
	display:none;
}
.AgentIDText
{
	display:none;
}

.scrollWrapper
{
	overflow: auto;
}

#divListingContainer
{
	overflow: auto;
}


/*MLS 10 Content Styles**************************************************/


/* Small black fonts for displaying the disclaimer/copyright statements in the bottom of the workspace */
.disclaimer
{
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	text-align: center;
}
/* Styles for Buttons in Working Pane*/
.WorkspaceButton, .SecondaryButton
{
/* Previous Border Colors:
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-bottom: solid 1px #6792D1;
	border-right: solid 1px #6792D1;*/
	/*border-top: 1px solid Silver;
	border-left: 1px solid Silver;
	border-bottom: 1px solid Gray; 
	border-right: solid 1px Gray;*/
	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-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #E2E4E8;
	cursor: hand;
}

.WorkspaceButtonHover, .SecondaryButtonHover
{
	/*border-top: solid 1px #ADD8E6;
	border-left: 1px solid #ADD8E6;
	border-bottom: solid 1px #6792D1;
	border-right: solid 1px #6792D1;*/
	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-top: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 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;
}

.FieldLabel
{
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
.AmenityLabel
{
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
.AmenityLink
{
	font-size : 8pt;
	font-weight : normal;
	color : #0161FC;
	font-family : arial;
	text-decoration : underline;
}
.AmenityLink:hover
{
	font-size : 8pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	text-decoration : underline;
}
.bgDarkBlueBarsBlackTextB
{
	font-size : 8pt;
	font-weight : bold;
	color : black;
	font-family : arial;
	/*border: 1px solid black;*/
	background-color: LightGray;
	padding: 0px 3px 0px 3px;
}

.ContentTxt /* RI Added 4-20 */
{
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
.ContentTxtB /* RI Added 4-20 */
{
	font-size : 10pt;
	font-weight : Bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
.PopWinTitletxt
{
	font: bold 10pt arial;
	color: #000000;
	padding-left: 0px;
}
.PopWinDisclaimertxt
{
	font: normal 10pt arial;
	color: #000000;
	padding-bottom: 5px;
}
.FieldLabel
{
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
}
.ValidationTxt
{
	font-size : 10pt;
	font-weight : normal;
	color : #A80000;
	font-family : arial;
	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 ************************/

/********************************************HOMEPAGE ANNOUNCMENT STYLE*************************************/
#dropinboxv2cover 
{ 
	Z-INDEX: 100000;
	visibility:hidden;
	OVERFLOW: hidden; 
	POSITION: absolute; 
	HEIGHT: 220px ;
}

#dropinboxv2 
{ 
	PADDING: 0px;
	border-left: solid 1px #989da3;
	border-bottom: ridge 3px #B1C4D9; 
	border-right: ridge 3px #B1C4D9;
	border-top: solid 1px #989da3;
	POSITION: absolute; 
	TOP: -100px; 
	LEFT: 0;
	HEIGHT: 200px;
}	
#dropinboxv2 table tr td.PodHeader
{
	border-bottom: 1px solid #989da3
}

/********************************************HOMEPAGE ANNOUNCMENT STYLE*************************************/


/*.bgDarkBlueBarsBlackTextB
{
	background-color: LightSteelBlue; //Steel Blue #4863A0 
	font-size : 50pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	text-decoration : none;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	border-top: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	background-color: lightsteelblue;
}*/
.ResultsTable {
	border:1px solid #9D9DA1;

}
table .bgDarkBlueBarsBlackTextB,
 .HeaderRow 
 {
 }
 .HeaderRow a 
 {
	font-size : 12px;
	font-weight : bold;
	color : black;
	font-family : arial;
	text-decoration : underline;
 } 
 .HeaderRow a:hover
 {
	font-size : 12px;
	font-weight : bold;
	color : black;
	font-family : arial;
	text-decoration : underline;
 }
.HeaderRow td
{
	font-size : 8pt;
	font-weight : bold;
	color : black;
	font-family : arial;
	border: 1px solid black;
	background-color:lightgray;
	padding: 0px 0px 0px 0px;
	white-space: nowrap;
}

.HeaderRowInnerTable tr	td
{
border: none;
padding: 0px 0px 0px 1px
}

.RowNumbers
{
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : arial;
	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-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	text-align:right;
	white-space:nowrap;
}
#pageTitleCenter
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	text-align:center;
	white-space:nowrap;
}
#listingStatsDisplay
{	
	display:none; 
}
#listingCriteriaDisplay
{
	display:none;
}


/*ID based styles for .Net displays.*/
#tblHeader
{
	border-collapse:collapse;
}

#tblBody
{
	border-collapse:collapse;
	border: 1px solid black;
}


.HelpTip
{
	font-family:Sans-Serif;
	font-size: 8pt;
	vertical-align: middle;
	color: #000000;
	padding: 0px 25px 0px 11px;
}

.HelpIcon
{
	padding-right: 5px;
}
.LabelTD
{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	font-family: arial;
	text-decoration: none;
	width: 18%;
}
.LabelTD span
{
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	font-family: arial;
	text-decoration: none;
}
.FieldTD
{
	width: 82%;
	text-align:left;
}
.PrintOnly
{
	display:block;
}
#divBody
{
	display:block;
}


/*TOOLBAR STYLES*/

.MainToolbar /*--Defines Toolbar row height, gradient background and bottom border--*/
{
	height: 44px;
	background-image: url(../rapmlsimages/toolbar_bg.gif?v=10.39.02.1);
	border-bottom: 1px solid Black;
}
/*

#####################################################################################
#																					#
#     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_________|													#
#																					#
#####################################################################################

*/																			

#ToolbarButton,
#ToolbarButton1,
#ToolbarButton2,
#ToolbarButton3,
#ToolbarButton4 {
	border-top: outset 2px #FFFFFF;
	border-left: outset 2px #FFFFFF;
	border-bottom: outset 2px #6792D1;
	border-right: outset 2px #6792D1;
	text-decoration: none;
	color: #000000;
	font: bold 12px Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	vertical-align: middle;
	height: 23px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 18px;
	padding-right: 3px;
}

/*a#ToolbarButton:hover,
a#ToolbarButton1:hover,
a#ToolbarButton2:hover,
a#ToolbarButton3:hover,
a#ToolbarButton4:hover {
	border: 3px inset #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 17px;
	padding-right: 2px;
}*/

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 { /*--Defines the default state of the Toolbar Buttons--*/
	background-color:#E2E4E8;
	color: gray;
}

a.DisabledBtn:hover { /*--Defines the hover state of the Toolbar Buttons--*/
	background-color:#E2E4E8;
	color: gray;
}

.Cart{
	background-image: url(../rapmlsimages/mls10/toolbar/btnAddToCart.gif?v=10.39.02.1);
}

.CMA{
	background-image: url(../rapmlsimages/mls10/toolbar/btnCMA.gif?v=10.39.02.1);
}	

.Copy{
	background-image: url(../rapmlsimages/mls10/toolbar/btnCopy.gif?v=10.39.02.1);
} 	

.Delete{
	background-image: url(../rapmlsimages/mls10/toolbar/btnDelete.gif?v=10.39.02.1);
}

.Edit{
	background-image: url(../rapmlsimages/mls10/toolbar/btnEdit.gif?v=10.39.02.1);
}

.Email{
	background-image: url(../rapmlsimages/mls10/toolbar/btnEmail.gif?v=10.39.02.1);
}

.Export{
	background-image: url(../rapmlsimages/mls10/toolbar/btnExports.gif?v=10.39.02.1);
}

.Generate{
	background-image: url(../rapmlsimages/mls10/toolbar/btnGenerate.gif?v=10.39.02.1);
}

.Layout{
	background-image: url(../rapmlsimages/mls10/toolbar/btnLayout.gif?v=10.39.02.1);
}

.Map{
	background-image: url(../rapmlsimages/mls10/toolbar/btnMap.gif?v=10.39.02.1);
}

.New{
	background-image: url(../rapmlsimages/mls10/toolbar/btnNEW.gif?v=10.39.02.1);
}

.Report{
	background-image: url(../rapmlsimages/mls10/toolbar/btnReport.gif?v=10.39.02.1);
}

.Save{
	background-image: url(../rapmlsimages/mls10/toolbar/btnSave.gif?v=10.39.02.1);
}

.Search{
	background-image: url(../rapmlsimages/mls10/toolbar/btnSearch.gif?v=10.39.02.1);
}

.Stats{
	background-image: url(../rapmlsimages/mls10/toolbar/btnStatistics.gif?v=10.39.02.1);
}

.View{
	background-image: url(../rapmlsimages/mls10/toolbar/btnView.gif?v=10.39.02.1);
}

.Reset{
	background-image: url(../rapmlsimages/toolbar/btnReset.gif?v=10.39.02.1);
}

.divNoHeader{overflow-x: visible; overflow-y:visible;}

/* ITG #331303, BT, 06/05/07. Confirmed by Matt */
#MagicPageTitle
{
	display: none;
}
/*SKodali ITG 430719 */
.unitHeaderRow
{
	border:solid 1px black;
}

.DisplayForm
{
	padding-top:5px;
}