.contentText { COLOR: #0963BA; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: light; }
.contentOrangeText { COLOR: #FF9933; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: light; }

.contentSmallText { COLOR: #0963BA; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: xx-small; FONT-WEIGHT: light; }

.tableText { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE:10px; FONT-WEIGHT: light; }

.searchSubTitleText { COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: bold; }

.courseTitleText { COLOR: #FF9900; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: light; }

.textTurquoise { COLOR: #00A0C6; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: light; }

.textTurquoiseBig { COLOR: #00A0C6; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 20px; FONT-WEIGHT: bold; }

.searchWhiteText { COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: light; }

.whiteText { COLOR: #ffffff; FONT-FAMILY: Arial; FONT-SIZE: x-small; FONT-WEIGHT: bold; }

.footerText { COLOR: #ffffff; FONT-FAMILY: Arial; FONT-SIZE: xx-small; FONT-WEIGHT: semi-bold; }

.textSmall { COLOR: #ff9900; FONT-FAMILY: Arial; FONT-SIZE: 10px; FONT-WEIGHT: semi-bold; }

.miniText { COLOR: #0C2577; FONT-FAMILY: Arial; FONT-SIZE: 9px; FONT-WEIGHT: light; }

.redText { COLOR: #FF3300; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: x-small; FONT-WEIGHT: light; }

input.buttonStyle { border-color: #0963BA; border-style: solid; border-width: 1px; width: auto; background: ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9933;  padding-top: 1px;  padding-right: 1px; padding-left: 1px;}

input.buttonTransparentStyle { border-color: #f0000f; border-style: solid; border-width: 1px; width: auto; background: ; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF9933;  padding-top: 1px;  padding-right: 1px; padding-left: 1px;}

input.textFieldStyle { border-color: #0963BA; border-style: solid; border-width: 1px; width: auto; background: ffffff ; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0A57A4;  padding-top: 1px;  padding-right: 1px; padding-left: 1px;}
input.loginFieldStyle { border-color: #0963BA; border-style: solid; border-width: 1px; width: auto; background: URL(../images/icon_user.gif) no-repeat; background-position: 1px 1px; background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0066cc;  padding-top: 1px;  padding-right: 1px; padding-left: 18px;}

.ewTable { font-family: Arial; font-size: xx-small; border-collapse: collapse; border: none; }

.ewTableHeader { background-color: #3366CC; color: #FFFFFF; vertical-align: top;}

.ewTableHeader a {	
	color: #FFFFFF; /* header font color */	
}

/* main table row color */
.ewTableRow {
	background-color: #FFFFFF;  /* alt row color 1 */
}

/* main table alternate row color */
.ewTableAltRow {
	background-color: #F5F5F5; /* alt row color 2 */	
}


select.listBoxStyle { border-color: #0963BA; border-style: solid; border-width: 1px; width: auto; background: ffffff ; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0A57A4;  padding-top: 1px;  padding-right: 1px; padding-left: 1px;}

textarea.textAreaStyle { border-color: #0963BA; border-style: solid; border-width: 1px; width: auto; background: ffffff ; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0A57A4;  padding-top: 1px;  padding-right: 1px; padding-left: 1px;}

.bgStyle {scrollbar-face-color:#0963BA; scrollbar-shadow-color: #0963BA; scrollbar-highlight-color:#ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color:#f0f0f0; scrollbar-arrow-color:#ffffff; }

A:link {text-decoration: none; color: #0963BA}
A:visited {text-decoration: none; color: #0963BA}
A:active {text-decoration: none}
A:hover {text-decoration: none; color: #ff9933}

.inputStyle, INPUT.text {
	font-family:Arial;
	font-size:10px;
	color:#333333;
	background-color:#EDF5FB;
	border-style:solid;
	border-width:1px;
	border-color:#6D90B0;
	height:20;