@CHARSET "ISO-8859-1";

/*
	All brandable elements have a color associated with them. They are defined in this CSS
	so as to make finding and changing all brandable elelments a straight forward task.
*/

/*
	Probably no longer used, to scared to remove for now
*/
.brandedBody {
	background-color: #ffffff;
	border-color: #dd0000;
}

/* The menubar's color */
.brandedMenuBGColor {
	background-color: #444444;
}

/* The color of the menubar's text */
.brandedMenuTextColor {
	color: #ffffff;
}

/*
	This will be going away but is the color for the lock on the splash menubar and the
	down arrow in the find service module.
*/
.brandedMenuIconColor {
	color: #ffffff;
}

/*
	This was first used for the menubar trigger text color (aka the text next to the down arrows)
	when you hovered over the trigger. It is now only used as the text color for the shopping
	cart text. This will need to get fixed in the future.

*/
.brandedMenuTextHoverColor {
	color: #444444;
}

/*
	The menubar trigger text color AND the un-highlighted background for the menubar pull downs.
	It is also the highlighted pull down menu's text color!
*/
.brandedMenuItemBGColor {
	background-color: #ffffff;
}

/*
	The color of the little arrows next to the menu trigger text.
*/
.brandedMenuTickColor {
	background-color: #98C33D;
	color:color:#98C33D;	
}

/* The background just under the find service module title */
.brandedZipBGColor {
	background-color: #bce08a;
}

/* The Find Service Zip field border color */
#findServiceZipField {
	border: 2px solid #7dba01;
}

/*
	Too funny! This is actually the Find Services module title text color!!
*/
.brandedModuleTextColor {
	color: #ffffff;
}

/*
	The shopping cart part of the menubar once you have entered a zip or address.
*/
.brandedMenuShoppingCartBGColor {
	background-color: #e7c138;
}

/*
	Apparently no longer used but too scared to throw it away just yet...
*/
.brandedMenuShoppingCartTextColor {
	color: #444444;
}

/*
	All module headers!
*/
.brandedModuleBGColor {
	background-color: #98C33D;
}

/*
	May not be used anymore, too scared to remove just yet!
*/
.brandedModuleBorderColor {
	border-color: #98C33D;
}

/* This style globally define as default horizontal tab service provider and service suggestion. */
.provideModuleBGColor {
	background-color: #dddddd;
}

/*
	unknown but used somewhere else other than on functional pages! probably not brandable
*/
.xcrossModuleBGColor {
	background-color: #999999;
}

/*
	All bold and large headlines (aka <h1/> <h2/> etc.
*/
.brandedHeadlineTextColor {
	color: #98C33D;
}

/*
	All borders that are thicker on the bottom than they are on the sides or top.
	The background-color == the background.
	The color == the line around the canvas.
*/
.brandedHeavyBottomBorder {
	background-color: #ffffff;
	color: #cccccc;
}

/*
	The color of the location bar just under the menubar
*/
.brandedLocationBarBorder {
	background-color: #dddddd; /* The background color */
	color: #dadada; /* a slightly darker line around the bar to accentuate it*/
}

/*
	The special offers gradient!
	
	Give it two stops and it makes the gradient for you.
	
*/
.brandedSpecialOffersGradient {
	background-color: #d7ecb9; /* The first "stop" in the gradient is at the top */
	color: #ffffff; /* The last "stop" is at the bottom */
}

/*
	Unselected tab color
*/
.brandedTabColor {
	background-color: #e9e9e9;
}

/*
	The selected tab color
*/
.brandedTabColorSelected {
	background-color: #d0d0d0;
}

/*
	The space that holds the compare button under the tabs
*/
.brandedTabCompareColor {
	background-color: #f3f3f3;
}

/*
	May not be used anymore, too scared to remove for now
*/
.brandedTabItemHeader {
	background-color: #e1e1e1;
}

.brandedBorderColor {
	border-color: #e1e1e1;
}

.brandedFormBackgrounColor {
	background-color: #e1e1e1;
}

.brandedLinkTextColor {
	color:#025494;
}

/* This style globally define as default horizontal tab service details, provider and suggestion. */

.provideModuleBGColor {
	background-color: #dddddd;
}
/* The rest are unbranded canvas used elsewhere on the site */
.xcrossModuleBGColor {
	background-color: #999999;
}
.detailsModuleBGColor {
	background-color: #ebebeb;
}
.thanksModuleBGColor {
	background-color: #e2e2ed;
}
.normalizeModuleBGColor {
	background-color: #eeeeee;
}
.summaryModuleBGColor {
	background-color: #f3f3f3;
}
.comparisonModuleBGColor {
	background-color: #e1e1e1;
}

.invalidCartItemModuleBGColor {
	background-color: #AD2624;
}

#findServiceZipField {
	border: 2px solid #7dba01;
}

/* Progress bar branded color*/
.progressbarHighlight {
	background-color: #98C33D;
}

.footerCustRefererNumColor{
	color:black;
}

.sideModuleHeader {
	background-color: white;
	color: #666666;
}

.modalTitle {
	height: 17px;
	padding: 10px;
}

.modalOuterDiv {
	/*background-color: #ededed;
	border: 1px solid black;
	padding: 10px;*/
}

.modalMiddleDiv {
	background-color: white;
	/*border: 1px solid #e0e0e0;*/
	padding: 10px 15px 0px 15px;
}

.modalInnerDiv {
	background-color: #e0e0e0;
	padding: 10px;
	margin: 5px 0px 10px 0px;
}
/***** FOR EXPRESS LOCATION MODULE ********/
.brandedExpressModuleContainerBackground{
	background-color:#6F6F6F;	
}
.brandedExpressModuleBackground{
	background-color:white;
}
.brandedExpressModuleHeaderBarBackground{
	background-color:#98C33D;
}
#brandedExpressTopPlanHeader{
	background-color:#999;
}
.brandedTopPlanHighlights ul li span{
	color:black;	
}
/***** FOR SPLASH HOME MINI MODULES ********/
.sh_miniModuleHeader{
	background-color:#BFC2B5;
}
.sh_miniModuleBody{
	background-color:#E1E1E1;
	
}
/****** FOR HELP and Corp PAGES ********************/
.brandedHelpModuleLinkColor, .brandedCorpModuleLinkColor{
	color:#98C33D;	
}
.brandedHelpModuleLinkColor a, .brandedCorpModuleLinkColor a{
	color:#98C33D;	
}
.brandedSplashModuleBGColor{
	background-color:#98C33D;
}

.branded_inLineWarning{
	background-color:#FFFFCC;
	border:1px solid #A29330;	
}
.brandedNeutralBackground{
	background-color:#E1E1E1;
}


/****** SPLASH MENU STYLE ***************************/
#acc_menu ul li:hover, #acc_menu ul li.acc_hover{
	background-color:#98C33D;	
}
#acc_menu ul li:hover ul, #acc_menu ul li.acc_hover ul{	
	border:	1px #98C33D solid;	
}
#acc_menu ul li a{
	color:white;
}
#acc_menu ul li ul li:hover, #acc_menu ul li ul li.acc_hover{
	background-color:#98C33D;
}
#acc_menu ul li:hover a, #acc_menu ul li.acc_hover a{
	color:white;
}
#acc_head_options a{
	color:#00448B;	
}
#acc_menu ul li span{
	color:white;	
}
#acc_menu ul li ul{
	color:black;
	background-color:white;	
}
#acc_menu ul li ul li a{	
	color:black;
}
#acc_menu ul li ul li a:link{
	color:black;	
}
#acc_menu ul li ul li a:visited{
	color:black;	
}
#acc_menu ul li ul li a:hover{
	color:white;	
}
#acc_head_options a{
	color:white;	
}
/***************** Promotions *****************/
#promoModuleHeader {
	background-color: white;
	color: #b41a29;
}	