/* CSS Document */
a:link {
	color: #0067BF;
	text-decoration: none;
	font-weight: 700;
}

a:visited {
	color: #0067BF;
	text-decoration: none;
	font-weight: 700;
}

a:hover {
	color: #0067BF;
	text-decoration: underline;
	font-weight: 700;
}

a.nav:link {
	color: white;
	text-decoration: none;
	font-weight: 700;
}

a.nav:visited {
	color: white;
	text-decoration: none;
	font-weight: 700;
}

a.nav:hover {
	color: yellow;
	text-decoration: underline;
	font-weight: 700;
}

a.logout:link {
	color: yellow;
	text-decoration: none;
	font-weight: 700;
}

a.logout:visited {
	color: yellow;
	text-decoration: none;
	font-weight: 700;
}

a.logout:hover {
	color: brown;
	text-decoration: underline;
	font-weight: 700;
}

a.logout2:link {
	color: yellow;
	text-decoration: none;
	font-weight: 700;
}

a.logout2:visited {
	color: yellow;
	text-decoration: none;
	font-weight: 700;
}

a.logout2:hover {
	color: orange;
	text-decoration: underline;
	font-weight: 700;
}


a.support:link {
	color: yellow;
	text-decoration: none;
	font-weight: 700;
}

a.support:visited {
	color: yellow;
	text-decoration: none;
	font-weight: 700;
}

a.support:hover {
	color: orange;
	text-decoration: underline;
	font-weight: 700;
}

a.bluebar:link {
	color: yellow;
	text-decoration: none;
	font-weight: 700;
}

a.bluebar:visited {
	color: yellow;
	text-decoration: none;
	font-weight: 700;
}

a.bluebar:hover {
	color: orange;
	text-decoration: underline;
	font-weight: 700;
}

a.testresults:link {
	color: orange;
	text-decoration: underline;
}

a.testresults:visited {
	color: orange;
	text-decoration: underline;
}

a.testresults:hover {
	color: blue;
	text-decoration: underline;
}

a.testresults_passed:link {
	color: green;
	text-decoration: underline;
}

a.testresults_passed:visited {
	color: green;
	text-decoration: underline;
}

a.testresults_passed:hover {
	color: blue;
	text-decoration: underline;
}

a.testresults_failed:link {
	color: red;
	text-decoration: underline;
}

a.testresults_failed:visited {
	color: red;
	text-decoration: underline;
}

a.testresults_failed:hover {
	color: blue;
	text-decoration: underline;
}

body {
	font-family: arial, tahoma, verdana, sans-serif;
	padding: 0px;
	margin: 0px;
	/*
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	*/
}
#navigation {
	padding-bottom: 20px;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: repeat-x;
	font-size: 10px;
	color: white;
	font-weight: 700;
}

#navigation2 {
	padding-bottom: 20px;
	background-image: url(../images/nav2_bg.jpg);
	background-repeat: repeat-x;
	font-size: 10px;
	color: white;
	font-weight: 700;
}


#blueheader {
	padding: 0px;
	margin: 0px;
	background-image: url(../images/blueheader_bg.jpg);
	background-repeat: repeat-x;
	color: white;
	font-weight: 700;
	font-size: 12px;
}

#lightblueheader {
	margin: 0px;
	background-image: url(../images/lightblueheader_bg.jpg);
	background-repeat: repeat-x;
	background-color: #0184E3;
	color: white;
	font-weight: 700;
	font-size: 11px;
	height: 33px;
	padding-left: 8px;
}

#lightestblueheader {
	margin: 0px;
	background-image: url(../images/lightestblueheader_bg.jpg);
	background-repeat: repeat-x;
	background-color: #E2F3FF;
	color: black;
	font-weight: 700;
	font-size: 11px;
	height: 28px;
	padding: 5px;
}

h1 {
	padding: 1px;
	margin: 1px;
}

#greyheader {
	padding: 0px;
	margin: 0px;
	background-image: url(../images/greyheader_bg.jpg);
	background-repeat: repeat-x;
	color: white;
	font-weight: 700;
	font-size: 12px;
}

#whiteheader {
	background-image: url(../images/whiteheader_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	font-size: 11px;
	font-weight: 700;
	padding-left: 8px;
	height: 24px;
}

#login {
	font-size: 11px;
}

input, button {
	font-size: 11px;
}

#content {
	border: 1px solid #ECECEC; 
	border-collapse: collapse;
	font-size: 11px;
	color: black;
}

#admin_grad_data_content {
	background-image: url(../images/lightgreydata_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 5px;
	color: black;
	font-size: 11px;
}

#setup_step1 {
	background-image: url(../images/setup_step1_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}

#setup_step2 {
	background-image: url(../images/setup_step2_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}


#setup_step3 {
	background-image: url(../images/setup_step3_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}


#setup_step4 {
	background-image: url(../images/setup_step4_bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}


#setup_text {
	padding: 10px;
}

#search_options {
	font-size: 11px;
	border: 0px;
}

select {
	font-size: 11px;
	width: 250px;
}

#trainee_list_border {
	background-color: #003E6B;
	font-size: 11px;
	color: white;
	font-weight: 700;
}

#menu_button {
	background-image: url(../images/menubutton_bg.jpg);
	background-repeat: repeat-x;
	height: 31px;
	font-size: 12px;
	font-weight: 700;
}

#support_button {
	background-image: url(../images/redsupportbutton_bg.jpg);
	background-repeat: repeat-x;
	height: 31px;
	font-size: 12px;
	font-weight: 700;
}

#admin_home {
	color: #0662A2;
	font-weight: 700;
	font-size: 12px;
	padding: 8px;
}

#admin_home_status {
	font-size: 12px;
	padding: 8px;
}

#footer {
	margin-top: 20px;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	padding-top: 20px;
	font-size: 11px;
}

.blueBk		{width:970px;height:20px;background:#135587; margin:0 auto; padding:5px; color:#fff;}
.option-highlight {color:red}