BODY
{
	background-color: #ffffff;
    color: #cccccc;
    FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
    FONT-SIZE: 9pt;
	margin:0,0,0,0;
	scrollbar-track-color: #eeeeee; 
	scrollbar-arrow-color: #003366; 
	scrollbar-base-color: #eeeeee; 
	scrollbar-face-color: #eeeeee; 
	scrollbar-3dlight-color: #dddddd; 
	scrollbar-highlight-color: #cccccc; 
	scrollbar-shadow-color: #666666; 
	scrollbar-darkshadow-color: #333333;
}
TABLE
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
    COLOR: #ffffff
}
SELECT, INPUT, TEXTAREA
{
	BORDER-RIGHT: #86939c 1px solid;
    BORDER-TOP: #86939c 1px solid;
    BORDER-BOTTOM: #86939c 1px solid;
    BORDER-LEFT: #86939c 1px solid;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
}
.offlineDivClass
{
	BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
	BACKGROUND-COLOR: #596B77;
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	z-index : 98;
	position:relative;
	visibility:visible;
	top:0px;
	left:0px;
	width:100%;
	height:300px;
	overflow:scroll;
}
.odysseyTrainingHeader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	color:#666666;
	border-bottom: solid 1px #666666;
}
.trainingHeader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	color:#666666;
	border-bottom: solid 0px #666666;
}
.announcementsNewsHeader
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	color:#666666;
}
.announcementsNewsFeedback
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	color:#666666;
	font-weight:bold
}
.announcementsNewsContainer
{
	width:100%;
	height:300px;
}
.announcementsNewsClass
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	vertical-align:top;
	color:#666666;
	width:100%;
}
.BottomRightBorder
{
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-RIGHT: #cccccc 1px solid;
}
.controls
{
	background-color: #607c8a;
	border:0px;
}
.controls2
{
	background-color: #dddddd;
	border:0px;
}
.controls3
{
	background-color: #eeeeee;
	border:0px;
}
.subTitle
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
    FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #ffffff
}
.subTitle2
{
	BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: 0px solid;
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	BACKGROUND-COLOR: #666666;
    COLOR: #ffffff
}
.menuBorder1
{
	BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
	BORDER-LEFT: 0px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	BACKGROUND-COLOR: #333333;
    COLOR: #ffffff
}
.menuBorder2
{
	BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: 0px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	BACKGROUND-COLOR: #666666;
    COLOR: #ffffff
}
.column_header
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
    COLOR: #FFFFFF;
}
.page_headings
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #ffffff;
	background-color:#9C4031;
}
.headings
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #ffffff
}
.tableColor
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
	BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #607c8a;
	color:#000000;
}
.tableColor2
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
	BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #607c8a;
	color:#ffffff;
}
/**************************************************************************************/
.certificationTable
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 10pt;
	BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
	color:#000000;
}
.certificationHeader
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 16pt;
	color:#9C4031;
}
.certificationBottomHeader
{
	FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 8pt;
	color:#666666;
}
/**************************************************************************************/
.GroupingColor
{
	BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #607c8a;
}
.SelectBoxLinks
{
	BORDER-RIGHT: #cccccc 2px solid;
    BORDER-LEFT: #cccccc 2px solid;
	BORDER-BOTTOM: #cccccc 2px solid;
}
.buttonClass
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
	BORDER-TOP-COLOR: #86939c;
	BORDER-RIGHT-COLOR: #86939c;
    BORDER-LEFT-COLOR: #86939c;
    BORDER-BOTTOM-COLOR: #86939c;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #cccccc;
	cursor: hand;
    
}
.buttonClass2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
	BORDER-TOP: #000066 0px solid;
    BORDER-LEFT: #000066 0px solid;
	BORDER-RIGHT: #000066 0px solid;
    BORDER-BOTTOM: #000066 0px solid;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
    HEIGHT: 24px;
	width: 201px;
	background-image : url(../images/login_button.gif);
	cursor: hand;
	text-align:center;
	vertical-align:middle
}
A:link, A:visited, A:active
{
	text-decoration: underline;
    color: #81C6ED;
	FONT-SIZE: 9pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A:hover
{
	text-decoration: underline;
    /*color: #FF0000;*/
	color: #81C6ED;
	FONT-SIZE: 9pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.whitelink:link, A.whitelink:visited, A.whitelink:active
{
	text-decoration: underline;
    color: #ffffff;
	FONT-SIZE: 9pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.whitelink:hover
{
	text-decoration: underline;
    /*color: #FF0000;*/
	color: #FB9F00;
	FONT-SIZE: 9pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.column_heading_link:link, A.column_heading_link:visited, A.column_heading_link:active
{
	text-decoration: underline;
    color: #ffffff;
	FONT-SIZE: 9pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.column_heading_link:hover
{
	text-decoration: underline;
    /*color: #FF0000;*/
	color: #FB9F00;
	FONT-SIZE: 9pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.table_cell_link:link, A.table_cell_link:visited, A.table_cell_link:active
{
	text-decoration: underline;
    color: #000000;
	FONT-SIZE: 8pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.table_cell_link:hover
{
	text-decoration: underline;
    /*color: #FF0000;*/
	color: #FB9F00;
	FONT-SIZE: 8pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.smallLink:link, A.smallLink:visited, A.smallLink:active
{
	text-decoration: underline;
    color: #ffffff;
	font-size: 8pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.smallLink:hover
{
	text-decoration: underline;
    /*color: #FF0000;*/
	color: #FB9F00;
	font-size: 8pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.feedback:link, A.feedback:visited, A.feedback:active
{
	text-decoration:underline;
    color: #81C6ED;
	FONT-SIZE: 9pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.feedback:hover
{
	text-decoration: underline;
    /*color: #FF0000;*/
	color: #81C6ED;
	FONT-SIZE: 9pt;
	/*FONT-WEIGHT: bold;*/
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
A.pass:link, A.pass:visited, A.pass:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #00ff00;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.fail:link, A.fail:visited, A.fail:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}
A.notattempted:link, A.notattempted:visited, A.notattempted:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

A.MainMenuLinks:link, A.MainMenuLinks:visited, A.MainMenuLinks:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #eeeeee;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
A.MainMenuLinks:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #FB9F00;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
A.MainMenuLinks2:link, A.MainMenuLinks2:visited, A.MainMenuLinks2:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #eeeeee;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
A.MainMenuLinks2:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #FB9F00;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
A.MainMenuLinks3:link, A.MainMenuLinks3:visited, A.MainMenuLinks3:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #eeeeee;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    text-decoration: underline;;
}
A.MainMenuLinks3:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #FB9F00;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    text-decoration: underline;;
}
A.fakelink:link, A.fakelink:visited, A.fakelink:active
{
    CURSOR: hand;
	text-decoration:none
}
A.fakelink:hover
{
    CURSOR: hand;
	text-decoration:none
}
.rowDivider
{
	BORDER-TOP: #607c8a 1px solid;
}
.tabletop
{
	BORDER-BOTTOM: #FB9F00 1px solid;
}
.tableleft
{
	BORDER-RIGHT: #FB9F00 1px solid;
}
.loginfeedback
{
	color: #a8c8ef;
	font-weight: bold;
}
.contact_techsupport_blue
{
	color: #a8c8ef;
}
.contact_techsupport_white
{
	color: #ffffff;
	font-size: 8pt;
}
.feedback
{
	color: #a8c8ef;
	font-weight: bold;
}
.required
{
	color: #a8c8ef;
	font-weight: bold;
	font-size: 12pt;
}
.small
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
}
.header
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-weight: bold;
}
.correct
{
	color: #009900;
    font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.incorrect
{
	color: #ff0000;
    font-weight: bold;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}