.contentHeader {
	font-size:16px; 
	font-weight: bold; 
	color: #9E1271;
}
.contentSubHeader { 
	font:14px Tahoma, Verdana, sans-serif; 
	font-weight: bold; 
}
.titleHeader { 
	font:normal 13px Tahoma, Verdana, sans-serif; 
	font-weight: bold; 
}
.contentError { 
	font-size:12px; 
	font-weight: bold; 
	color: #FF0000; 
}
.contentErrorPage { 
	font-size:14px; 
	font-weight: bold; 
	color: #FF0000; 
}
.purpleText{
	font-size:12px;
	font-weight: bold;
	color: #9E1271;
}
.purpleTextBig{
	font-size:13px;
	font-weight: bold;
	color: #9E1271;
}
/*armtd { 
	font:normal 12px Tahoma, Verdana, sans-serif; 
	
}*/
select { 
	font:normal 11px Tahoma, Verdana, sans-serif;
}
.tableHeader { 
	font:12px Tahoma, Verdana, sans-serif; 
	font-weight: bold;
}
.tableContent { 
	font:12px Tahoma, Verdana, sans-serif; 
}

/*arma.mylink { text-decoration: underline; }
a.mylink:active, a.mylink:link, a.mylink:visited { color: blue;}
a.mylink:hover 	{ text-decoration: underline;}

a.purplelink{text-decoration: underline;}
a.purplelink:active, a.purplelink:link, a.purplelink:visited { color: #9E1271;}
a.purplelink:hover 	{ text-decoration: underline;}
*/

/*:link {
	color: blue !important;
	text-decpration: underline;
}*/

.toptable {
	background-color: #685e66;
	border: 1px solid #FFF;
	color: #FFF;
	padding: 5px 10px 5px 3px;
	font-size: 10px;
}
.toptable td {
	
}

.detailtoptable td{
	background-color: #fff;
	padding: 20px;
	font-size: 11px;
	white-space:nowrap;
}

.headdetailtable {
	background-color: #685e66;
	border: 1px solid #FFF;
	color: #FFF;
	padding: 5px;
}
td.headdetailtable {
	
	border: 1px solid #FFF;
	
}

tr.headdetailtable td{
    font-weight: bold;
}
/*KEV*/
.block-purple {
background-color: rgb(224,165,226);
border: 1px solid #FFF;
}
.block-darkpurple {
background-color: rgb(238,125,238);
border: 1px solid #FFF;
}

/*
	background-color: #e4e2e3;
	border-bottom: 1px solid #fff;


*/
.odd {
	background-color: #e4e2e3;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	font-size: 11px;
	white-space:nowrap;
}

.even {
	background-color: #e4e2e3;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	font-size: 11px;
	white-space:nowrap;
}

.detailbgcolor {
	background-color: #EEEEEE;
}

.purpleColorText {
	color: #9E1271;
}

/*below this line copy from global.css*/
body {
	background-color		: #D8D1E2;

	margin					: 0px;
	padding					: 0px;
	font-family				: Tahoma, Verdana, sans-serif;
	font-size				: 12px;
	height: 100%; 
}

/*a 							{ text-decoration: none; }*/
/*a:active, a:link, a:visited { color: #333333;}
a:hover 					{ text-decoration: underline;}*/



/**************** Styles for Header ****************/
/*arm.topUtilityNav, a.topUtilityNav, a:visited.topUtilityNav
							{ font:normal 11px Tahoma, Verdana, sans-serif; color: #CCCCCC; text-decoration: none; }
a:hover.topUtilityNav		{ font:normal 11px Tahoma, Verdana, sans-serif; color: #EEEEEE; text-decoration: none; }

.rTopUtilityNav, a.rTopUtilityNav, a:visited.rTopUtilityNav
							{ font:bold 11px Tahoma, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; }
a:hover.rTopUtilityNav		{ font:bold 11px Tahoma, Verdana, sans-serif; color: #CCCCCC; text-decoration: none; }

.mainNav, a.mainNav, a:visited.mainNav
							{ font:bold 11px Tahoma, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; }
a:hover.mainNav				{ font:bold 11px Tahoma, Verdana, sans-serif; color: #FAE085; text-decoration: none; }

.topUtilityNavBkg			{ width: 754px; background-color: #371764; padding: 5px 10px 5px 10px; }
.mainNavBkg					{ width: 754px; background-color: #9E1271; padding: 3px 10px 3px 10px; }

*/
/* Royal Orchid Plus login */
.headerLogin				{ font:normal 11px Tahoma, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; }
/*a.headerLogin, a.headerLogin:visited
							{ font:normal 11px Tahoma, Verdana, sans-serif; color: #FFFFFF; text-decoration: underline; }
, a.headerLogin:hover		{ font:normal 11px Tahoma, Verdana, sans-serif; color: #FFFFCC; text-decoration: underline; }
*/							
/* Country dropdown */
.ctyDropdown 				{ background-color: #F1E1F4; color:#333333; }

/* login text box */
.txtbox 					{ font:normal 11px Tahoma, Verdana, sans-serif; width: 80px; height: 18px;}

/**************** Styles for Content ****************/

/* Royal Orchid Plus login */
.brandLogin					{ font:normal 11px Tahoma, Verdana, sans-serif; text-decoration: none; }
/*a.brandLogin, a.brandLogin:visited
							{ font:normal 11px Tahoma, Verdana, sans-serif; text-decoration: underline; }
a.brandLogin:hover			{ font:normal 11px Tahoma, Verdana, sans-serif; color: #000000; text-decoration: underline; }
*/
.contentBodyBkg				{ background-color: #ffffff; }

.stripeBkgRowPad			{ background-image : url("/images/bg_stripes.gif"); padding: 3px 0px 3px 0px;}

.purpleShadedBkg			{ background-color: #9E1271; }

.shadedBkgText				{ color: #FFFFFF; font-weight:normal; }
.shadedBkgTextBld			{ color: #FFFFFF; font-weight:bold; }

/* Bold Link*/
/*arma.boldLink, a.boldLink:active, a.boldLink:link, a.boldLink:visited
							{ font-weight: bold;}
a.boldLink:hover			{ font-weight: bold; text-decoration: underline; }*/

/* Underline Link*/
/*arma.udrlineLink, a.udrlineLink:active, a.udrlineLink:link, a.udrlineLink:visited
							{ color: #9E1271;, text-decoration: underline; }
a.udrlineLink:hover			{ color: #000000;}*/

/* Link with white font*/
/*arma.whiteLink, a.whiteLink:active, a.whiteLink:link, a.whiteLink:visited
							{ color: #ffffff;, text-decoration: none; }
a.whiteLink:hover			{ text-decoration: underline;}*/

/* contentTitle Link*/
/*arma.contentTitleLink, a.contentTitleLink:active, a.contentTitleLink:link, a.contentTitleLink:visited
							{ font-weight: bold; color: #9E1271; }
a.contentTitleLink:hover	{ font-weight: bold; color: #9E1271; text-decoration: underline; }*/

/*In page menu link*/
/*.menuLinkText				{ font:11px Tahoma, Verdana, sans-serif; text-decoration: none; }
a.menuLink, a.menuLink:active,  a.menuLink:link, a.menuLink:visited
							{ font:bold 12px Tahoma, Verdana, sans-serif; color: #9E1271; text-decoration: none; }
a.menuLink:hover			{ text-decoration: underline; }*/

/*Promotion chunk link*/
/*.promoContent, a.promoContent, a.promoContent:active,  a.promoContent:link, a.promoContent:visited
							{ font: 11px Tahoma, Verdana, sans-serif; text-decoration: none; }
a.promoContent:hover		{ text-decoration: underline; }


.featureText 				{ font-weight: bold; padding-bottom : 3px; padding-top : 3px; }
.featureSect				{ background-color: #9E1271; padding: 5px 5px 5px 5px;}

*/
/* banner link - used on homepage*/
/*.bannerNav, a.bannerNav, a:visited.bannerNav	
							{ font:11px Tahoma, Verdana, sans-serif; color: #FFFFFF; text-decoration: none; }
a:hover.bannerNav			{ font:11px Tahoma, Verdana, sans-serif; color: #FAE085; text-decoration: none; }*/

.supContent					{ font-size:11px;}

.captionText				{ font-size:11px;}

.sectHeader					{ font-size:16px; font-weight: bold; color: #333333; }
.contenttitle				{ font-weight: bold; }

.tableHeader				{ font:12px Tahoma, Verdana, sans-serif; font-weight: bold; }
.tableContent				{ font:12px Tahoma, Verdana, sans-serif; }

.footnote					{ font-size:11px; color: #666666;}

/** Styles used for calender **/
body.calendar 				{ background-color: #371764; }
table.calendarbody 			{ background-color:#dddddd; }

td.calendarMthList 			{ font-family:Tahoma,helvetica,sans-serif;font-size:8pt; font-weight:normal; line-height:11pt; background-color:#714B96; color:#ffffff; text-align: center; vertical-align: middle; }
td.calendarCurrentMthYr 	{ font-family:Tahoma,helvetica,sans-serif;font-size:8pt; font-weight:bold; line-height:11pt; background-color:#371764; color:#ffffff; text-align: center; vertical-align: middle; }
td.calendarDayList 			{ font-family:Tahoma,helvetica,sans-serif;font-size:8pt; font-weight:bold; line-height:11pt; background-color:#9e1271; color:#ffffff; text-align: center; vertical-align: middle; }
td.calendarDateWeekend 		{ font-family:Tahoma,helvetica,sans-serif;font-size:8pt; font-weight:normal;color:#333333;line-height:11pt; background-color:#dddddd; text-align: center; vertical-align: middle; }
td.calendarDateWeekend 		{ font-family:Tahoma,helvetica,sans-serif;font-size:8pt; font-weight:normal;color:#333333;line-height:11pt; text-align: center; vertical-align: middle; background-color:#cccccc;}

a.calendarMthList:link 		{ font-family:Tahoma,helvetica,sans-serif;font-size:8pt; font-weight:normal;line-height:8pt;color:#ffffff;text-decoration:none;}
a.calendarMthList:visited 	{ font-family:Tahoma,helvetica,sans-serif;font-size:8pt;font-weight:normal;line-height:8pt;color:#ffffff;text-decoration:none;}
a.calendarMthList:active 	{ font-family:Tahoma,helvetica,sans-serif; font-size:8pt; font-weight:normal; line-height:8pt; color:#ffffff; text-decoration:none; }
a.calendarMthList:hover 	{ font-family:Tahoma,helvetica,sans-serif; font-size:8pt; font-weight:normal; line-height:8pt; color:#ffffff; text-decoration:none; }
a.calendarAvailDate:link 	{ font-family:Tahoma,helvetica,sans-serif;font-size:8pt; font-weight:normal;color:#9e1271;line-height:8pt;text-decoration:none; text-align: center; vertical-align: middle; }
a.calendarAvailDate:visited { font-family:Tahoma,helvetica,sans-serif;font-size:8pt;font-weight:normal;color:#9e1271;line-height:8pt;text-decoration:none; text-align: center; vertical-align: middle; }
a.calendarAvailDate:active 	{ font-family:Tahoma,helvetica,sans-serif; font-size:8pt; font-weight:normal; color:#9e1271; line-height:8pt; text-decoration:none; text-align: center; vertical-align: middle; }
a.calendarAvailDate:hover 	{ font-family:Tahoma,helvetica,sans-serif; font-size:8pt; font-weight:normal; color:#9e1271; line-height:8pt; text-decoration:none; text-align: center; vertical-align: middle; }


/**************** Styles for Footer ****************/
.footerUtilityNav, a.footerUtilityNav, a:visited.footerUtilityNav
							{ font:normal 11px Tahoma, Verdana, sans-serif; color: #333333; text-decoration: none; }
/*a:hover.footerUtilityNav	{ font:normal 11px Tahoma, Verdana, sans-serif; color: #777777; text-decoration: none; }

*/

