	/* Main Background for header, footer, pmt receipt, web error msg */
   	.bgMain  {
   	background : navy;
   	}
	/* Background Bar displayed throughout */
   	.bgbar  {
   	background : wheat;
   	}
	/* Background white and smoke used for A/R and store displays for easier reading of lines */
	.bgWhite  {
   	background : White;
   	}
   	.bgSmoke  {
   	background : whitesmoke;
   	}
   			
	/* Small Black Footer text for footer1, footer2 and footer3 (Size 1) */ 
	.Footer {
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : Arial;	
	}

	/* Small Fonts Arial BOLD (Size 1) */
		/* Small Black BOLD text in wheat bar, input field comments, A/R radio button */
	.sText {
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	font-family : Arial;	
	}
		/* Small Blue BOLD hyperlinks (credit cards, select an office) */
	.sTextBlue {
	font-size : 8pt;
	font-weight : bold;
	color : Blue;
	font-family : Arial;	
	}
		/* Small Brown BOLD text from Payment receipt, payment void and in emails */
		/*  note:  changing email, invoice or receipt attachments text must also be made directly to the html */
	.sTextBrown {
	font-size : 8pt;
	font-weight : bold;
	color : Brown;
	font-family : Arial;	
	}
		/* Small Wheat BOLD text in header and footer */
	.sTextWheat {
	font-size : 8pt;
	font-weight : bold;
	color : Wheat;
	font-family : Arial;	
	}
		/* Small White BOLD text in Store BUY column */
	.sTextWhite {
	font-size : 8pt;
	font-weight : bold;
	color : White;
	font-family : Arial;	
	}

	/* Small Fonts Arial Normal (Size 1) */
		/* Small Black text in Web Log Transaction Report */
	.snText {
	font-size : 8pt;
	font-weight : normal;
	color : #000000;
	font-family : Arial;	
	}
		/* Small Blue text for email password  */
	.snTextBlue {
	font-size : 8pt;
	font-weight : normal;
	color : Blue;
	font-family : Arial;	
	}

		/* Small Red text for login, top of calendars, Agent notice, and broadcast notice */	
	.snTextRed {
	font-size : 8pt;
	font-weight : normal;
	color : Red;
	font-family : Arial;	
	}

	/* Medium font Arial BOLD (Size 2) */
		/* Medium Black BOLD text used throughout */
	.bText {
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	font-family : Arial;	
	}
		/* Medium Blue BOLD text for Hyperlinks and some total amounts */
	.bTextBlue {
	font-size : 10pt;
	font-weight : bold;
	color : Blue;
	font-family : Arial;	
	}
		/* Medium Blue text Numeric input field */
	.numTextBlue {
	font-size : 10pt;
	text-align: right;
	font-weight : bold;
	color : Blue;
	font-family : Arial;	
	}

		/* Medium Brown BOLD text for payment and Emails */
		/*  note:  changing email, invoice or receipt attachments text must also be made directly to the html */
	.bTextBrown {
	font-size : 10pt;
	font-weight : bold;
	color : Brown;
	font-family : Arial;	
	}
		/* Medium Marine BOLD text used throughout */
	.bTextMarine {
	font-size : 10pt;
	font-weight : bold;
	color : #004080;
	font-family : Arial;	
	}
		/* Medium Red BOLD text for error display, forced checkbox, warning messages, contact phone */
	.bTextRed {
	font-size : 10pt;
	font-weight : bold;
	color : Red;
	font-family : Arial;	
	}
		/* Medium White BOLD text for header titles and payment receipt */
	.sBannerText {
	font-size : 10pt;
	font-weight : bold;
	color : White;
	font-family : Arial;	
	}
	
	/* Medium Font Arial Normal (Size 2) */
		/* Medium Black text for input fields */
	.input {
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	font-family : Arial;	
	line-height : normal;
	}

	/* Medium Font Arial Normal (Size 2) */
		/* Medium Red text for input fields */
	.inputRed{
	font-size : 10pt;
	font-weight : normal;
	color : Red;
	font-family : Arial;	
	line-height : normal;
	}

		/* Medium Black text used throughout */
	.nnText {
	font-size : 10pt;
	font-weight : normal;
	color : #000000;
	font-family : Arial;	
	}
	
		/* Medium Black text Numeric input field */
	.numText {
	font-size : 10pt;
	text-align: right;
	font-weight : normal;
	color : #000000;
	font-family : Arial;	
	}

		/* Medium Blue text used by View account and other miscellaneous displays */
	.nnTextBlue {
	font-size : 10pt;
	font-weight : normal;
	color : Blue;
	font-family : Arial;	
	}
		/* Medium Marine text for store price display, invoice and receipt attachments */
	.nnTextMarine {
	font-size : 10pt;
	font-weight : normal;
	color : #004080;
	font-family : Arial;	
	}
		/* Medium Red text for Calendars display color (This cannot be changed - hard coded in programs) */
	.nnTextRed {
	font-size : 10pt;
	font-weight : normal;
	color : Red;
	font-family : Arial;	
	}
		
	/* Large Font Arial BOLD (Size 3) */
		/* Large Black BOLD text for Void Payment messages, class or event name of items registered for */
	.bbText {
	font-size : 12pt;
	font-weight : bold;
	color : #000000;
	font-family : Arial;	
	}
		/* Large Blue BOLD text for Send Password message */
	.bigTextBlue {
	font-size : 12pt;
	font-weight : bold;
	color : Blue;
	font-family : Arial;	
	}
		/* Large Marine BOLD text used throughout */
	.bigTextMarine {
	font-size : 12pt;
	font-weight : bold;
	color : #004080;
	font-family : Arial;	
	}
		/* Large Red BOLD text for Void Payment Error messages, Store error messages */
	.bigTextRed {
	font-size : 12pt;
	font-weight : bold;
	color : Red;
	font-family : Arial;	
	}
	
	/* Large Font Arial Normal (Size 3) */
		/* Large Black text for Main menu custom Title */
	.titleText {
	font-size : 12pt;
	font-weight : normal;
	color : #000000;
	font-family : Arial;	
	}
		
	/* Extra Large Font Arial BOLD (Size 4) */
		/* Extra Large Black BOLD text for Office name display in Agents/Offices */
	.bigText {
	font-size : 14pt;
	font-weight : bold;
	color : #000000;
	font-family : Arial;	
	}
/* IMS 8.25 New Look STYLES *******************************************/
/*Page Title Bar Syles*******************************************/

.BannerBackground /*--Defines table attributes for the Banner Background--*/
{
	background-repeat:repeat-x;
	background-color:white;
	border-bottom: 3px outset gray
}
.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;
}
.Titlebar
{
padding-right: 10px;
}
.Titlebar a,.Titlebar a:visited
{
border: 2px solid #4674A6;
font: bold 9pt Arial;
padding:2px 4px;
color:white;
text-decoration:none
}
.Titlebar a:hover
{
border: 2px inset #4674A6;
background-color:white;
color:#4674A6;
}
.disclaimer
{
	font : normal 8pt arial;
	color : #000000;
	text-decoration : none;
	text-align: center;
}

.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;
}
/* END IMS 8.25 New Look STYLES *******************************************/

	