TD {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
P {
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
a:hover { text-decoration: underline; }
a { color: #555553; text-decoration: none; }
UL { margin: 10px 10px 15px 20px; }
LI { margin: 0px 0px 2px 0px; list-style:square outside; }

/* Tabbed Navigation START */
#sub-nav {
	margin-bottom: 8px;
	background: url(/images/tab-line.jpg) bottom repeat-x;
	float: left;
	width: 100%;
}
#sub-nav li a, #sub-nav li a:visited, #sub-nav li span {
	display: block;
	float: left;
	padding: 8px 11px 8px 16px;
	text-align: center;
	white-space: nowrap;
	background: url(/images/tab-back.png) 0 -100px;
	text-decoration: none;
	min-height: 17px; /* fixes FX/Mac issue */
	color: #666666;
	font-weight: bold;
}
#sub-nav ul {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	list-style: none;
}
#sub-nav li {
	margin: 0 1px 0 0;
	padding: 0 5px 0 0;
	background: url(/images/tab-back.png) 100% -100px;
	float: left;
	border-bottom: 1px solid #bbb;
}
#sub-nav li.active {
	border-bottom: 1px solid #fff;
	background: url(/images/tab-back.png) 100% 0;
}
#sub-nav li.active a, #sub-nav li.active span {
	background: url(/images/tab-back.png) 0 0;
}
#sub-nav li.active:hover a {
	background-position: 0 0;
	text-decoration: underline;
}
.prdTabHeader {
	margin: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666699;
}
/* Tabbed Navigation END */

 .csInputText  {
	border: 1px solid #B9B9D0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565752;
	background-color:#FFFFFF;
}
H1 {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 0px 0px;
    COLOR: #7E7E7E;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	MARGIN: 0px 0px 5px 0px;
	COLOR: #7E7E7E;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
H3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 5px 0px 0px 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/* 
HEADER PAGE STYLES
*/
.hrdTopMenuBarHeader {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.hrdMenuBarTable   {
	 border: 1px solid #CCCCCC;
}
.hrdMenuBarItem {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	padding: 4px 15px 4px 15px;
	border-top: 1px solid #8080AA; 	
	border-bottom: 1px solid #8080AA;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #8080AA;
}
.hrdMenuBarItem a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	padding: 4px 15px 4px 15px;	
	border-top: 1px solid #8080AA; 	
	border-bottom: 1px solid #8080AA; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #8080AA;
}
.hrdMenuBarSelected {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #8080AA;
	border-top: 2px solid #8080AA; 
	padding: 4px 13px 4px 13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E6E6FD;
}
.hrdMenuBarSelected a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #8080AA;
	border-top: 2px solid #8080AA;
	padding: 4px 13px 4px 13px;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E6E6FD;
}
.hrdMenuBarSmall {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8px;
	color:#666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.hrdMenuBarSmall a {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	color:#666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*
 POPUP STYLES
*/
.pophelp_table {
    background-color: #E6E6FD;
	border-top: 1px solid #CCCCCC; 
	border-left: 1px solid #CCCCCC; 
	border-bottom: 1px solid #B9B9D0;
	border-right: 1px solid #B9B9D0;	
}
.pophelp_title {
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;	
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #8080AA; /*#8080AA; */
	border-bottom: 1px solid #B9B9D0;
}
.pophelp_text {
    FONT-SIZE: 11px;
	FONT-WEIGHT: normal;	
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
/* 
 DEPARTMENT PAGE STYLES 
*/
.dptTableBorder {
	padding: 0px 5px 4px 5px; 
	border: 1px solid #E0E0E0;
}
.dptBrandsTable {
	padding: 4px 5px 4px 5px; 
	border: 1px solid #E0E0E0;
}
.dptBrandsInsideTable {
	padding: 5px 5px 4px 5px; 
	margin: 5px 0px 0px 0px;
}





.dptHeading1 {
	font-size: 14px;
	COLOR: #666699;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}
.dptHeading3 {
	FONT-SIZE: 20px;
	COLOR: #666699;
	FONT-FAMILY: Tahoma, Verdana, Helvetica, Arial, sans-serif;
}





.dptTable {
	border: 1px solid #E0E0E0;
}
/* 
 DISCOVER THE BRAND PAGE STYLES 
*/
.dtbSideBarHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	padding: 2px 3px 7px 3px; 	
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #8080AA;	
}
.dtbSideBarItems {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	padding: 4px 5px 4px 5px; 
	border-left: 1px solid #B5B5CE;
	border-right: 1px solid #B5B5CE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E6E6FD;	
}
/* 
 PRODUCTS PAGE STYLES 
*/
.prdSideBarBoxHeader { 
	background: url(/images/sidebarboxheader.jpg) top left no-repeat; 
	width: 100%;
	padding: 5px 3px 5px 3px; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;	
}
.prdSideBarSelected {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #666666;
	padding: 4px 2px 4px 0px; 		
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FEEFC0;
}
.prdSideBarItems {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	padding: 4px 2px 4px 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F9F1DF;
	border-left-color: #F9F1DF;
	background-color: #F9F1DF;
}
.prdSideBarClearBoxItems {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	padding: 15px 5px 5px 5px;
	border-left: 1px solid #B5B5CE;
	border-right: 1px solid #B5B5CE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;	
}
.prdPriceClearBoxLeft {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	padding: 5px 5px 5px 5px;
	border-left: 1px solid #B5B5CE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;	
}
.prdPriceClearBoxRight {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	padding: 5px 5px 5px 5px;
	border-right: 1px solid #B5B5CE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;	
}
.prdPriceClearBox {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	padding: 5px 5px 5px 5px;
	border-left: 1px solid #B5B5CE;
	border-right: 1px solid #B5B5CE;	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;	
}
.prdSideBarHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	padding: 2px 3px 7px 3px; 	
	border-left: 1px solid #8080AA;
	border-right: 1px solid #8080AA;
	border-bottom: 1px solid #8080AA;	
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #8080AA;	
}
.prdNavAssistText {
    FONT-SIZE: 11px;
    COLOR: #7E7E7E;
	padding: 3px 3px 3px 3px;	
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.prdNavAssistText a {
    FONT-SIZE: 11px;
    COLOR: #7E7E7E;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.prdHeading1 {
	font-size: 15px;
	color: #666699; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.prdHeading2 {
	font-size: 12px;
	color: #666699; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.prdHeading3 {
	font-size: 12px;
	color: #666699; 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.prdBreadCrumbPath {
	background-color: #E6E6FD;
	padding: 6px 15px 6px 15px; 
	border-bottom: 1px solid #B5B5CE;
}
.prdBreadCrumbPath a {
	font-size: 11px;
	font-weight: normal;
	color: #666699; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration: none; 	
}
.prdBreadCrumbSmallPrint {
	font-size: 11px;
	color: #666699; 
	font-weight: normal; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.prdPrdNameDetailView {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
	margin: 10px 0px 10px 0px;
    COLOR: #555555;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.prdPriceText {
    FONT-SIZE: 12px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.prdStockText {
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.prdHeadingHighlight {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #669900;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.prdFreeShippingText {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #669900;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.prdFreeShippingText a:hover {
color: #669900; text-decoration: none;
}
.prdSideBarBorder {
	border-bottom:1px solid #B9B9D0;
	border-left:1px solid #B9B9D0;
	border-right:1px solid #B9B9D0;		
}
.prdItemCounts {
	FONT-SIZE: 9px;
}
.prdTableBarHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ECECF2;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #8080AA; 
}
.prdNavPageSelected {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    BACKGROUND-COLOR: #D8D8EB;
	border:1px solid #B9B9D0;
	text-decoration: none;
}
.prdNavBar {
	background-color: #FDFAE8;
	padding: 0px 0px 0px 0px; 	
}
/*
 BASKET PAGE STYLES
 */
.basHeading1 {
	font-size: 15px;
	color: #666699; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.basHeading2 {
	font-size: 13px;
	color: #666699; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.basHeading2 a {
	font-size: 13px;
	color: #666699; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	text-decoration: underline;
}
.basHeader {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0px 4px 0px;
    background-color: #8080AA;
}
.basSidebarHeader {
	font-size: 13px;
	font-weight: bold;
	color: #7E7E7E;
	padding: 0px 0px 4px px;
	border-bottom: 1px solid #B5B5CE;
	border-right: 1px solid #B5B5CE;
	border-left: 1px solid #B5B5CE;		
    background-color: #F5F5F5;
}
.basItems {
	border-bottom: 1px solid #B5B5CE;
	color: #666666;
	padding: 5px 0px 5px 0px;
    background-color: #F5F5F5;
}
.basItemBorderLeft {
	border-left: 1px solid #B5B5CE;
	border-bottom: 1px solid #B5B5CE;
    background-color: #F5F5F5;	
}
.basItemBorderRight {
	border-right: 1px solid #B5B5CE;
	border-bottom: 1px solid #B5B5CE;
    background-color: #F5F5F5;
}
/*
 CHECKOUT PAGE STYLES
 */
 .chkHeadingBox {
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F5F5F5;
	border: 1px solid #B5B5CE;
}
 .chkMessageBoxHeader {
	font-size: 13px;
	font-weight: bold;
	color: #666699;
	padding: 4px 0px 4px px;
    background-color: #F5F5F5;
	border-top: 1px solid #B5B5CE; 	
	border-bottom: 1px solid #B5B5CE;
}
 .chkMessageBoxHeaderSides {
    background-color: #F5F5F5;
	border-bottom: 1px solid #B5B5CE;
}
 .chkMessageBoxBottom {
	font-size: 13px;
	font-weight: bold;
	color: #7E7E7E;
	padding: 4px 0px 4px px;
    background-color: #FFFFFF;
	border-bottom: 1px solid #B5B5CE;
}
 .chkMessageBoxBottomSides {
    background-color: #FFFFFF;
}
.chkMessageBoxContents {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	padding: 10px 15px 10px 15px;
	border-left: 1px solid #B5B5CE;
	border-right: 1px solid #B5B5CE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;	
}
.chkLightcell {
    background-color:#F5F5F5; 
	border-bottom:2px solid #FFFFFF;
}
.chkDarkcell {
    background-color:#ECECF2; 
	border-bottom:2px solid #FFFFFF;
}
.chkWarnText {
    FONT-SIZE: 11px;
    COLOR: #AA1111;
	FONT-WEIGHT: normal;	
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    background-color:#F5F5F5; 
	border-bottom:2px solid #FFFFFF;
}
.chkPromoMsgText1 {
    FONT-SIZE: 11px;
    COLOR: #AA1111;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.chkPromoMsgText2 {
    FONT-SIZE: 11px;
    COLOR: #669900;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.chkHeading2 {
   FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.chkHeading3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.chkHeading5 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #666699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.OLD_chkHeading6 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F9F1DF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: 8484ad;
	border-bottom-color: 8484ad;
}
/* 
 FOOTER PAGE STYLES 
*/
.ftrFooterText {
    FONT-SIZE: 10px;
    COLOR: #594402;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/* 
 HELP PAGE STYLES 
*/
.hlpMenuBar_Container { 
	clear:both;
	margin:0 10px;
	border:1px solid #9799CC;
	border-width:1px 1px 0 1px;
	position:relative;
	background:url(/images/NavBarBackground.jpg) repeat-x bottom; 
}
.hlpMenuBar_Container .n .e,.hlpMenuBar_Container .n .w { 
	display:block;font-size:0;line-height:0%;height:10px;position:relative;margin:0; 
}
.hlpMenuBar_Container .n .e { 
	background:url(/images/NavBarTopRight.jpg) no-repeat top right;top:-1px;right:-1px; 
	}
.hlpMenuBar_Container .n .w { 
	background:url(/images//NavBarTopLeft.jpg) no-repeat top left;width:15px;left:-2px; 
	}
.hlpHeading1 {
	font-size: 15px;
	color: #666699; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.hlpHeading2 {
	font-size: 14px;
	color: #666699; 
	font-weight: bold; 
	font-family: Arial, Helvetica, Sans-serif;
}
.hlpHeading3 {
	FONT-SIZE: 19px;
	COLOR: #666699;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}	
.hlpHeading4 {
	font-size: 13px;
	color: #339900; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.hlpLightcell {
    background-color: #EEEEEE; 
}
.hlpDarkcell {
    background-color:#D8D8EB; 
}
.hlpSideBarHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #8080AA;
}
.OLD_hlpSideBarBorder {
	border-bottom:1px solid #B9B9D0;
	border-left:1px solid #B9B9D0;
	border-right:1px solid #B9B9D0;		
}
.hlpSideBarLight {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E6E6FD;
	
}
.hlpSideBarDark {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E6E6FD;
}
/*
 BUTTON STYLES
 */
 .csNavButton {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666699;
	FONT-FAMILY: Verdana,Arial, Helvetica, Sans-serif;
	border-top: 1px solid #B9B9D0;
	border-bottom: 1px solid #666699;
	border-left: 1px solid #B9B9D0;
	border-right: 1px solid #666699;
	background-color:#FFFFFF;
	text-decoration: none;
	margin: 3;
	padding: 3 10 3 10;
}
 .csNavButton2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666699;
	FONT-FAMILY: Verdana,Arial, Helvetica, Sans-serif;
	background-color:#FFFFFF;
	text-decoration: none;
	margin: 3;
	padding: 1 10 2 10;
}
.csNavButtonDisable {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #CCCCCC;
	FONT-FAMILY: Verdana,Arial, Helvetica, Sans-serif;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;	
	background-color:#FFFFFF;
	text-decoration: none;
	margin: 3;
	padding: 1 10 2 10;
}	
 .csNavButtonSubmit {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666699;
	FONT-FAMILY: Verdana,Arial, Helvetica, Sans-serif;
	border-top: 1px solid #B9B9D0;
	border-bottom: 1px solid #666699;
	border-left: 1px solid #B9B9D0;
	border-right: 1px solid #666699;	
	background-color:#FFFFFF;
	text-decoration: none;
	margin: 3;
	padding: 2 2 2 2;
}
/*
 ERROR BOXES STYLES
 */
 .errMessageBoxHeader {
	font-size: 13px;
	font-weight: bold;
	color: #AA1111;
	padding: 4px 0px 4px px;
    background-color: #F5F5F5;
	border-top: 1px solid #B5B5CE; 	
	border-bottom: 1px solid #B5B5CE;
}
 .errMessageBoxHeaderSides {
    background-color: #F5F5F5;
	border-bottom: 1px solid #B5B5CE;
}
 .errMessageBoxBottom {
	font-size: 13px;
	font-weight: bold;
	color: #7E7E7E;
	padding: 4px 0px 4px px;
    background-color: #FFFFFF;
	border-bottom: 1px solid #B5B5CE;
}
 .errMessageBoxBottomSides {
    background-color: #FFFFFF;
}
.errMessageBoxContents {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	padding: 10px 15px 10px 15px;
	border-left: 1px solid #B5B5CE;
	border-right: 1px solid #B5B5CE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;	
}
/*
 MESSAGE BOXES STYLES
 */
.csMessageHeaderBoxed {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E6E6FD;
	border-top:1px solid #FFFFFF; 
	border-bottom:1px solid #B9B9D0;
	border-left:1px solid #FFFFFF; 
	border-right:1px solid #B9B9D0;		
}
.csMessageHeaderBorder {
	border-top: 1px solid #B9B9D0;
	border-left: 1px solid #B9B9D0;
}
.csMessageBodyBorder {
	border-bottom: 1px solid #B9B9D0;
	border-left: 1px solid #B9B9D0;
	border-right: 1px solid #B9B9D0
}
/*
 GLOBAL STYLES
 */
.csHeadingBox3 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E6E6FD;
	border: 1px solid #B9B9D0; 
}
.csHeadingBox4 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ECECF2;
	border-top: 1px solid #B9B9D0; 
	border-bottom: 1px solid #B9B9D0;
}
.csHeading2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #666699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.csHeading2A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #666699;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.csHeading3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666699;
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.csHeading3A {
	FONT-WEIGHT: normal;
     FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.csHeading3B {
	FONT-WEIGHT: bold;
     FONT-SIZE: 11px;
    COLOR: #666699;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.csHeading4 {
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #666699;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.csHeading5 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #666699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.csHeading6 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #666699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;	
}
.csHeading6A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #666699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;	
}
.csWarnText {
    FONT-SIZE: 12px;
    COLOR: #AA1111;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.csWarnText1 {
    FONT-SIZE: 11px;
    COLOR: #AA1111;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
}
.csWarnText2 {
    FONT-SIZE: 11px;
    COLOR: #AA1111;
    FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
}
.csErrorText {
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #991111;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
}
.csSmallText {
    FONT-SIZE: 10px;
    COLOR: #7E7E7E;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
/*
 RMA PAGE STYLES
*/
.rmaHeaderBox {
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #666699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F5F5F5;	
	border:1px solid #B5B5CE;	
}
.rmaHeaderCell {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #F5F5F5;
	border:1px solid #B5B5CE;
}
.rmaLightCell {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
    background-color:#F5F5F5; 
	border-bottom:2px solid #FFFFFF;
}
.rmaHeaderOutline {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #BBBBBB;
	border-left:1px solid #BBBBBB; 
	border-right:1px solid #BBBBBB;			
}
.rmaWarnText {
    FONT-SIZE: 11px;
    COLOR: #AA1111;
	FONT-WEIGHT: normal;	
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    background-color:#F5F5F5; 
	border-bottom:2px solid #FFFFFF;
}
