
.highlightRow
{
    background-color:Yellow;  
}
.unhighlightRow
{
    background-color:white;	    
}

.textboxDisabled
{
	background-color:Silver;
	color:Black;
}
.promoViewBackground
{
	background-color:#f4f4f6;
}


.sectionLabelBold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:8pt;
	font-weight:bold;
}

.promoStatusActiveNotStarted
{
	background-color:Silver;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
.promoStatusActive
{
	background-color:Green;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
.promoStatusStopped
{
	background-color:Red;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}
.errorMessage
{
	color:Red;
	font-size:14pt;
	font-weight:bold;
}


.ReadOnlyTextBox
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: #000000 1px solid;
	background-color: transparent;
	text-align: left;	
}

.disabledLinkButton
{
	text-decoration:"none";
}


.subPageLinksHead
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0071B2;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;	
}

a.subPageLinks
{
	font-family:Arial;
	color:#0071B2;
	font-size:10pt;
	text-decoration:none;
	font-weight:bold;
}
a.subPageLinks:link 
{
	font-family:Arial;	
	color:#0071B2;
}
a.subPageLinks:visited 
{
	font-family:Arial;
	color:#0071B2;
}
a.subPageLinks:hover 
{
	font-family:Arial;
	color:#97989C;
}
a.subPageLinks:active 
{
	font-family:Arial;
	color:#0071B2;
}
.textPipeDivider
{
	color: #97989C;
	font-weight:bolder;
	font-family:Arial;
	font-size:12pt;
}

.copyrightText
{
	font-family:Arial;
	font-size:10pt;
	color: #97989C;
}
hr
{
	border: 0;
	height: 1px;
	background-color: #0071B2;
	color:#0071B2;
}
a.summaryLink
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0071B2;
	font-size:8pt;
	text-decoration:underline;
	font-weight:bold;
}
a.summaryLink:link 
{
	font-family:Arial;	
	color:#0071B2;
}
a.summaryLink:visited 
{
	font-family:Arial;
	color:#0071B2;
}
a.summaryLink:hover 
{
	font-family:Arial;
	color:#97989C;
}
a.summaryLink:active 
{
	font-family:Arial;
	color:#0071B2;
}

.summaryLabel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#0071B2;
	font-size:8pt;
	font-weight:bold;
}

.fieldLabel
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-weight:bold;
}
.fieldText
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}
.tableHeaderBackGround
{
	background-color:#007bb3;
	color:White;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
.submenuBackground
{
	background-color:#f4f4f6;
}
.gridItem
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-color:#ffffff;
}
.gridAltItem
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-color:#f4f4f6;
}
.contentText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000033
}
.contentSubHeaderText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#EE741B;
}
.boldContentText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#EE741B;
}
.offerContentText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#EE741B;
}
.promoContentText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000033;
}
.subbackground
{
	 background-color:#cccccc;
}
.validMessage
{
	color:Green;
	font-size:14pt;
	font-weight:bold;
}
.headerBorder
{
	background-image:url(images/headerborder.gif);	
	background-repeat:repeat-x;
	width:100%;
}

.headerLink
{
	font-family:Verdana;
	font-size:12px;
	font-weight:600;
	color:#007AB5;
	text-decoration:none;
}

.headerLinkDivider
{
	color:#F8891d;
	font-weight:bolder;
}

.headerInnerPageLink
{
	color:#1c3f70;
	font-family:Arial;
	font-size:9pt;
	font-weight:500;
	text-decoration:none;
}

.subInnerPageLink
{
	color:#FDEFA7;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	text-decoration:none;
}

.footer
{
	color:#0d2450;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
}

.headerText
{
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#F8891D;
}
.subHeaderText
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#F8891D;
}

.innerLinkText
{
	font-family:Verdana;
	font-size:12px;
	color:#0179B5;
}

.contentTextBlack
{
	font-family:Verdana;
	font-size:12px;
	color:#000000;
}


.contentHeaderBlack
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}


.contentSubHeaderBlack
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}


.contentSubHeader
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#007AB5;
}


.contentText
{
	font-family:Verdana;
	font-size:12px;
	color:#0d2450;
}
.contentTextLarger
{
	font-family:Verdana;
	font-size:13px;
	color:#0d2450;
}
.contentLink
{
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#F8891D;
}
.interiorTabTitle
{
	font-family:Arial;
	color:#FBEA94;
	font-size:19px;
	padding-left:6px;
}
.interiorSubHeader
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#FC7506;
}
.interiorContentHeader
{
	font-family:Verdana;
	font-size:18px;
	font-weight:bold;
	color:#FC7506;
}
.dateLinks
{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#FC7506;
}
.testimonialText
{
	font-family:Verdana;
	font-size:14px;
	font-style:italic;
	color:#0d2450;
}
.sidebarHeader
{
	font-family:Verdana;
	font-size:16px;
	color:#FFFFFF;
}
.sidebarContent
{
	font-family:Verdana;
	font-size:13px;	
	color:#FFFFFF;
}

.signupBrokerSetion
{
	background-color:#ededed;
}

.errorSignUp
{
	background-color:#c66262;
	border:dotted 2px #6d0707;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	color:Black;
}

.successSignUp
{
	background-color:#fff000;
	border:dotted 2px #b5ac1e;
	font-weight:bold;
	padding:5px 5px 5px 5px;	
	color:Black;
}


.errorAjax
{
	background-color:#c66262;
	border:dotted 2px #6d0707;
	font-weight:bold;
	padding:1px 1px 1px 1px;
	color:Black;
}

.successAjax
{
	background-color:#fff000;
	border:dotted 2px #b5ac1e;
	font-weight:bold;
	padding:1px 1px 1px 1px;	
	color:Black;
}


.highlightShoppingCart
{
	display:inline;
	font-weight:bold;
	background-color:Yellow;
	float:right;
	vertical-align:top;
	margin-right:10px;
}


.shoppingCart
{
	display:inline;
	font-weight:bold;
	float:right;
	vertical-align:top;
	margin-right:10px;
}
.header
{
	font-size:14pt;
	text-align:center;
	font-weight:bold;
}

.successOrderEntry
{
	background-color:#fff000;
	border:dotted 2px #b5ac1e;
	font-weight:bold;
	padding:1px 1px 1px 1px;	
	color:Black;
}

.errorOrderEntry
{
	background-color:#c66262;
	border:dotted 2px #6d0707;
	font-weight:bold;
	padding:1px 1px 1px 1px;
	color:Black;
}

.accountSignupText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000033;
}

.accountSignupSectionTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000033;
}


.messageSignUp
{
	background-color:#007ab5;
	border:dotted 2px #0c6097;
	font-weight:bold;
	color:Black;
	padding:5px 5px 5px 5px;
}

.helpIcon
{
	position:relative;
	top:1px;
	vertical-align:middle !important;
	cursor:pointer;
}

helpIcon:hover { cursor:pointer; }

.propertyAssigned
{
	background-color:red;
	
}