/*Swatch name: #Royal Blue - #1 */

body {
	background-color:#B4C6E2;
	color:#313484;
}

#ContentContainer {
	background-image:url(../backgrounds/none);
}


#ContentContainer a { 
	color: #313484;
	text-decoration: underline;			
}
/*Old .tmcontentcell */
#ContentContainer a:hover { 
	color: #313484;
	text-decoration:none;
}


/* TOP NAV ROW */ /* OLD .SiteNav */
#ContentContainer .TopNavRow {
	background-color:#313484;
	color:#FFFFFF;
	border-color: #B4C6E2 #313484 #B4C6E2 #313484;
}
#ContentContainer .TopNavRow a { 
	color:#FFFFFF !important;
}
#ContentContainer .TopNavRow a:hover { 
	color:#B4C6E2 !important;
}

/* BANNER ROW *//* OLD .LogoAddressLine */
#ContentContainer .BannerRow { 
	background-color:#313484;
	color:#FFFFFF;
	border-color: #313484 #313484 #B4C6E2 #313484;
}
#ContentContainer .BannerRow a { 
	color:#FFFFFF !important;
}
#ContentContainer .BannerRow a:hover { 
	color:#B4C6E2 !important;
}


/*Insert signup_example */
#ContentContainer .BannerLogo { 
	background-color:#313484;
	color:#FFFFFF;
	border-color: #313484 #313484 #B4C6E2 #313484;
}
#ContentContainer .BannerLogo a { 
	color:#FFFFFF !important;
}
#ContentContainer .BannerLogo a:hover { 
	color:#B4C6E2 !important;
}

#ContentContainer .BannerMid { 
	background-color:#313484;
	color:#FFFFFF;
	border-color: #313484 #313484 #B4C6E2 #313484;
}
#ContentContainer .BannerMid a { 
	color:#FFFFFF !important;
}
#ContentContainer .BannerMid a:hover { 
	color:#B4C6E2 !important;
}
#ContentContainer .BannerTitle { 
	background-color:#313484;
	color:#FFFFFF;
	border-color: #313484 #313484 #B4C6E2 #313484;
}
#ContentContainer .BannerTitle a { 
	color:#FFFFFF !important;
}
#ContentContainer .BannerTitle a:hover { 
	color:#B4C6E2 !important;
}




/*Insert signup_example ENDS*/


/*BOTTOM NAV ROW *//* OLD .DarkBar */
#ContentContainer .BottomNavRow { 
	background-color:#313484;
	color:#FFFFFF;
	border-color: #B4C6E2 #313484 #313484 #313484;
}

#ContentContainer .BottomNavRow a { 
	color:#FFFFFF !important;
}
#ContentContainer .BottomNavRow a:hover { 
	color:#B4C6E2 !important;
}

/* LEFT NAV CELL *//* OLD .tmcontextcell */
#ContentContainer .LeftNavCell { 
	background-color:#B4C6E2;
	color:#000000;
	border-color: #313484 #313484 #313484 #313484;
}
#ContentContainer .LeftNavCell a { 
	color:#313484 !important;
}

#ContentContainer .LeftNavCell a:hover { 
	color:#313484 !important;
}

/* RIGHT NAV CELL *//* OLD no equivalent */
#ContentContainer .RightNavCell { 
	
	background-color:#EBEBEB;
	color:#000000; 
	border-color: #313484 #313484 #313484 #313484;
}

#ContentContainer .RightNavCell a { 
	color:#313484!important;
}

#ContentContainer .RightNavCell a:hover { 
	color:#313484 !important;
}

/* CONTENT CELL *//*Old .tmcontentcell */
#ContentContainer .ContentCell { 
	background-color:#FFFFFF;
	color:#000000 !important;
	border-color: #313484 #313484 #313484 #313484;
}

/*Old .tmcontentcell */
/* #ContentContainer .ContentCell a{ 
	color:#313484;
}
/*Old .tmcontentcell */
/*#ContentContainer .ContentCell a:hover { 
	color:#313484;
	text-decoration:none;
} */


/* 	FOOTER ROW *//* OLD .copyrightbar */
#ContentContainer .FooterRow { 
	background-color:#313484;
	color:#FFFFFF;
	border-color: #313484 #313484 #313484 #313484;
}
#ContentContainer .FooterRow a { 
	color:#FFFFFF !important;
}
#ContentContainer .FooterRow a:hover { 
	color:#B4C6E2 !important;
}

/* === ADDITIONAL CSS FOR LEGACY PAGES BEGINS HERE === */



#shortalHTMLA #AddressBarContainer { background-color: #313484 }
#shortalHTMLA #AddressBarContainer a { color: #313484; }
#shortalHTMLA #AddressBarContainer .darkbar { background-color: #313484; }
#shortalHTMLA .copyrightbar { background-color: #313484; }

.tmmeta { background-color: #313484; }
.tmcontextcell { background-color: #B4C6E2; }
.copyrightbar { background-color: #313484; }
