BODY
{
	background-color: #ffffff;
    color: #000000;
    FONT-FAMILY: 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: Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
    COLOR: #000000
}
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: Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 9pt;
}
.welcome_header
{
	FONT-FAMILY: Arial,Helvetica, Sans-Serif;
	font-weight: bold;
	FONT-SIZE: 16pt;
}

.welcome_text
{
	FONT-FAMILY: Arial,Helvetica, Sans-Serif;
	FONT-SIZE: 12pt;
}
.box_title
{
	FONT-FAMILY: Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
    COLOR: #000000;
}
.box_headings
{
	FONT-FAMILY: Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
    COLOR: #000000
}
.page_headings
{
	FONT-FAMILY: Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
    COLOR: #000000;
}
.headings
{
	FONT-FAMILY: Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
    COLOR: #000000
}
.buttonClass
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
	BORDER: 0px #000000 solid;
	COLOR: #000000;
    FONT-FAMILY: Verdana, Arial,Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #ffffff;
	text-decoration:underline;
	cursor: hand;
}
.buttonClass2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
	BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica, Sans-Serif;
    cursor: hand;
}
.loginfeedback
{
	color: #cc0000;
	font-weight: bold;
}
.feedback
{
	color: #cc0000;
	font-weight: bold;
}
A.fakelink:link, A.fakelink:visited, A.fakelink:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    CURSOR: hand;
	text-decoration:none;
	color:#000000;
}
A.fakelink:hover
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    CURSOR: hand;
	text-decoration:none;
	color:#000000;
}
A.fakelink2:link, A.fakelink2:visited, A.fakelink2:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    CURSOR: hand;
	text-decoration:none;
	color:#ffffff;
}
A.fakelink2:hover
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    CURSOR: hand;
	text-decoration:none;
	color:#ffffff;
}
.tabtitle
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    CURSOR: hand;
	text-decoration:none;
	color:#000000;
}
A:link, A:visited, A:active
{
	text-decoration: underline;
    color: #000000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
A:hover
{
	text-decoration: underline;
    color: #b38600;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
A.active:link, A.active:visited, A.active:active
{
	text-decoration: underline;
    color: #006600;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
A.active:hover
{
	text-decoration: underline;
    color: #b38600;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
A.deactivated:link, A.deactivated:visited, A.deactivated:active
{
	text-decoration: underline;
    color: #cc0000;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
A.deactivated:hover
{
	text-decoration: underline;
    color: #b38600;
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
A.MainMenuLinks:link, A.MainMenuLinks:visited, A.MainMenuLinks:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
A.MainMenuLinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #b38600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
A.MainMenuLinks2:link, A.MainMenuLinks2:visited, A.MainMenuLinks2:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #555555;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    text-decoration: none;
}
A.MainMenuLinks2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #b38600;
    FONT-FAMILY: 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: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    text-decoration: underline;;
}
A.MainMenuLinks3:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #b38600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    text-decoration: underline;;
}
.MainMenuLinks3_numbers_small
{
	font-weight: normal;
	font-family: Arial, Helvetica, Sans-Serif;
	COLOR: #ffffff;
    font-size: 8pt;
}
A.MainMenuLinks4:link, A.MainMenuLinks4:visited, A.MainMenuLinks4:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    text-decoration: none;;
}
A.MainMenuLinks4:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #b38600;
    FONT-FAMILY: Arial, Helvetica, Sans-Serif;
    text-decoration: none;;
}
.contentDiv
{
	margin-top:20px;
	margin-right:90px;
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}
.manage_task_orders_div
{
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	border: #666666 solid 1px;
	width: 305px;
	height: 280px;
	background-color:#CCCCCC;
	overflow: auto;
}
.manage_users_div
{
	FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	border: #666666 solid 1px;
	width: 405px;
	height: 280px;
	background-color:#CCCCCC;
	overflow: auto;
}
.small
{
	font-weight: normal;
	font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
}
.permissiontitle
{
	font-weight: normal;
	font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
	color:#666666;
}
.optional
{
	font-weight: normal;
	font-family: Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
	color:#cc0000;
}
.BottomRightBorder
{
	BORDER-BOTTOM: #666666 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	FONT-FAMILY: Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
    COLOR: #000000
}
.BottomBorder
{
	BORDER-BOTTOM: #666666 1px solid;
	FONT-FAMILY: Arial,Helvetica, Sans-Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
    COLOR: #000000
}
.rightsidemenus
{
	position:absolute;
}

/*//////////////////////////*/


.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;
}

.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;
}

.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;
}

.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;
}



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
}





.rowDivider
{
	BORDER-TOP: #607c8a 1px solid;
}
.tabletop
{
	BORDER-BOTTOM: #FB9F00 1px solid;
}
.tableleft
{
	BORDER-RIGHT: #FB9F00 1px solid;
}


.required
{
	color: #a8c8ef;
	font-weight: bold;
	font-size: 12pt;
}

.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;
}