.head, 
.subhead, 
.bodyNormal, 
.bodyFlag, 
.bodySmall, 
.breadcrumbs, 
.actionBar, 
.actionBarOn, 
.navHead, 
.navSubHead, 
.navLevelTwo, 
.navLevelThree, 
.navLevelTwoOn, 
.navLevelThreeOn, 
.bodyTableFormField, 
.bodyTableFormHead, 
td, 
P, 
.requiredAsterisk, 
.bodyTabOn, 
.bodyTabOff {
	color:					#222222;
	font-family: 			Arial, sans-serif;
	font-size: 				11px;
	font-style:				normal;
	font-weight:			normal;
}

body {
	background-color:		#FFFFFF;
 	background-image:		url(/images/bg.gif);
 	background-repeat:		repeat-y;
	MARGIN-LEFT: 			0px;
	MARGIN-TOP: 			0px;
}

INPUT, SELECT, TEXTAREA { 
	color:					#222222;
	font-family: 			Arial, sans-serif;
	font-size: 				11px;
	
}
SUBMIT, BUTTON {
	color:					black;
	font-family: 			Arial, sans-serif;
	font-size: 				12px;
	height:					23px;
}


.bodyTabOn {
	font-size: 				14px;
	font-weight:			bold;
	margin:					0;
	border-style:			solid;
	border-width:			2px;
	background-color:		#99ccff;
	border-top-color:		#d1e7fd;
	border-left-color:		#d1e7fd;
	border-right-color:		#6699cc;
	border-bottom-color:	#99ccff;
}
.bodyTabOff {
	font-size: 				10px;
	margin:					0;
	border-style:			solid;
	border-width:			1px;
	background-color:		#cccccc;
	border-top-color:		#eeeeee;
	border-left-color:		#cccccc;
	border-right-color:		#999999;
	border-bottom-color:	#d1e7fd;
}
.bodyTabPanel {
	font-size:				10px;
	border-left-color:		#d1e7fd;
	margin:					0;
	border-style:			solid;
	border-width:			2px;
	background-color:		#99ccff;
	border-top-color:		#99ccff;
	border-left-color:		#d1e7fd;
	border-right-color:		#6699cc;
	border-bottom-color:	#99ccff;
}


.navHeadShadowColor  {
	background:				#000000;
}
.navHeadHiliteColor  {
	background:				#99CCCC;
}
.navBGColor  {
	background:				#003366;
}

.bodyTableNav  {
	background:				#99ccff;
	font-size:				10px;
}
.bodyTableHeads  {
	background:				#cccc99;
	font-size:				10px;
}
.bodyTableRowHead  {
	background:				#ffffff;
	font-size:				12px;
	font-weight:			bold;
}
.bodyTableRowOne  {
	background:				#cccccc;
}
.bodyTableRowTwo  {
	background:				#eeeeee;
}

.bodyTableFormHead  {
	vAlign:					top;
	background-color:		#CCCC99;
	text-align:				right;
	font-size:				12px;
}
.bodyTableFormHeadRequired  {
	background-color:		#CCCC99;
	text-align:				right;
	font-weight:			bold;
	font-size:				12px;
	vAlign:					top;
}
.bodyTableFormField  {
	background-color:		#EEEEEE;
	font-weight:			bold;
	font-size:				12px;
}
.bodyTableFormFieldCol2  {
	background-color:		#CCCCCC;
	font-weight:			bold;
	font-size:				12px;
}

A {
	text-decoration:		underline;
	color:					#000099;
}
A:hover {
	color:					black;
	background:				#FFCC00;
	text-decoration:		none;
}


.bodyHighlight {
	color:					black;
	background:				#CCCC99;
	font-weight:			bold;
}

.requiredAsterisk {
	color:					#FF0000;
	font-size:				14px;
	font-weight:			bold;
}

.breadcrumbs {
	font-size: 				11px;
	font-weight:			bold;
}

.actionBar {
	font-size: 				11px;
	background-color:		#9999CC;
}

.actionBarOn {
	font-size: 				11px;
	font-weight:			bold;
	background:				#e1e1e1;
}


.head, .subHead, .bodyFlag, .bodyNormal, .bodySmall {
	font-family: 			Arial, sans-serif;
}
.head {
	background-color:		#663366;
	font-size: 				16px;
	font-weight:			bold;
	color:					white;
}
.headWhite {
	font-size: 				16px;
	font-weight:			bold;
	color:					#FFFFFF;
}

.subHead {
	font-size: 				14px;
	font-weight:			bold;
	font-style:				italic;
}
.subHeadWhite {
	font-size: 				14px;
	font-weight:			bold;
	font-style:				italic;
	color:					#ffffff;
}


.bodyNormal, .bodySmall, .head {
	color:					#222222;
}
.bodyReadOnly {
	font-size: 				12px;
	font-weight:			bold;
}
.bodyFlag {
	font-weight:			bold;
	color:					red;
}
.bodyBold {
	font-weight:			bold;
}
.bodyRequired {
	font-weight:			bold;
}
.bodySmall {
	font-size: 				10px;
}

.navHead  {
	background:				#336699;
	font-weight:			bold;
	color:					#ffffff;
}
.navLevelTwo  {
	font-size: 				11px;
}
.navLevelThree  {
	font-size: 				10px;
}
.navLevelThreeOn  {
	background:				#E1E1E1;
	font-size: 				10px;
}

.DisplayPageLinksHighlightColor {
	background-color: #663366;
	color: #FFFFFF;
}

.boldItalicRed, .boldItalicBlue {
	font-family:		Verdana;
	font-weight:		bold;
	font-style:			italic;
	font-size:			12pt;
}
.boldItalicRed {
	color:				red;
}
.boldItalicBlue {
	color:				#336699;
}
.boldRed, .boldBlue {
	font-family:		Verdana;
	font-weight:		bold;
	font-size:			12pt;
}
.boldRed {
	color:				red;
}
.boldBlue {
	color:				#336699;
}
