table, td, th {
	font-size: 11px;
}
textarea {
	width: 90%;
}
.PopupDescription
{
	padding: 3px;
	font-size: 11px;
	left: 0;
	top: 0;
	overflow: hidden;
	width: 150px;
	color: #FFF;
	background-color: #282828;
	text-align: left;
}
.PopupDescriptionCont
{
	Z-INDEX: 200;
	VISIBILITY: hidden;
	WIDTH: 200px;
	POSITION: absolute;
}
#btnContainer {
	width: 98%;
	margin: 0 auto;
	padding: 10px 0;
	font-size: 11px;
}
#btnContainer img {
	vertical-align: middle;
}
#pagebar {
	text-align: right;
	padding-right: 10px;
}
.spacerdiv {
	height: 5px;
	overflow: hidden;
}
.hand {
	cursor: pointer;
}
table.table {
	margin: 0 auto;
	width: 98%;
	background-color: #3A3A3A;
}
.tabletoprow {
	background-color: #3A3A3A;
}
.tabletitles {
	color: #FFF;
	background-color: #3A3A3A;
	text-decoration: none;
	font-weight: bold;
	padding: 0 5px;
}
#mainContent .tabletitles a {
	color: #FFF;
	background-color: #3A3A3A;
	text-decoration: none;
}
.tabletitlessmall {
	color: #FFF;
	background-color: #3A3A3A;
	padding: 0 5px;
}
.tablefirstrow {
	background-color: #F5F5F5;
	background-color: #FFF;
}
.tablesecondrow {
	background-color: #F5F5F5;
	background-color: #FFF;
}
.formtext {
	padding: 5px;
	text-align: right;
	font-weight: bold;
}
.formtextleft {
	padding: 5px;
}
.formtextleftsmall {
	padding: 5px;
}
.formtextleft3 {
	padding: 5px;
}
.textbox {
	margin: 5px;
	padding: 1px;
	border: 1px solid #807C7C;
}
.menutablefirstrow {
	background-color: #F5F5F5;
}
.menutablesecondrow {
	background-color: #FFF;
}
.tablelink {
	padding: 5px;
}
.tabletext {
	padding: 5px;
}
.tabletextcentre {
	padding: 5px 0;
	text-align: center;
}
.navbartext {
	font-weight: bold;
	color: #FFF;
}
.navtextbox {
	text-align: center;
	border: 1px solid #3A3A3A;
}
.loginerror {
	font-weight: bold;
	color: #CC0000;
}
.sub1table {
	margin: 0 auto;
	width: 98%;
}
.sub1tabletitles {
	font-weight: bold;
}
.sub1menutablefirstrow {
	background-color: #FFF;
}
.sub1menutablesecondrow {
	background-color: #FFF;
}
.sub1tablelink {
	padding: 5px 0;
}
.sub1tabletext {
	padding: 5px 0;
}
.sub1tabletextcentre {
	padding: 5px 0;
}
.sub2table {
	margin: 0 auto;
	width: 95%;
	background-color: #807C7C;
}
.sub2table td {
	padding: 3px;
}
.sub2tabletoprow {
	background-color: #807C7C;
	font-weight: bold;
}
.sub2tabletoprow .formtextleft {
	color: #EEE;
}
.sub2menutablefirstrow {
	background-color: #FFF;
}
#eploytoolbar {
	background-color: #26A7C7;
	width: 100%;
	overflow: hidden;
	margin-bottom: 10px;
}
#eploytoolbar ul, #eploytoolbar li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}
#eploytoolbar a {
	display: block;
	padding: 3px 7px;
	color: #FFF;
	border-right: 1px solid #FFF;
	text-decoration: none;
}
#eploytoolbar a.last {
	border-right: none;
}
#eploytoolbar a:hover {
	background-color: #818384;
}

/*
.tabletext
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	TEXT-INDENT: 10px;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.tablelink
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	TEXT-INDENT: 10px;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.tablelink:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	COLOR: #cc3300;
	TEXT-INDENT: 10px;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.navbartext
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.navtextbox
{
	border: 1px solid #4A498A;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #4a498a;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #c5c4df;
	TEXT-ALIGN: center;
}
.tabletextcentre
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	TEXT-INDENT: 10px;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.space
{
	MARGIN-LEFT: 5px;
	CURSOR: pointer;
	CURSOR: hand;
	MARGIN-RIGHT: 5px;
}
.formtextsmall
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
}
.formtextleftsmall
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.linkcentre
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline
}
.linkcentre:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #ff0000;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: underline;
}
.linkcentreoff
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #ff0000;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.largetitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18pt;
	COLOR: #333366;
	font-family: Arial, Helvetica, sans-serif;
}
.link
{
	FONT-SIZE: 10pt;
	CURSOR: pointer;
	CURSOR: hand;
	COLOR: #000000;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: underline;
}
.link:hover
{
	FONT-SIZE: 10pt;
	COLOR: #ff0000;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: underline;
}
.jobdescription
{
	PADDING-LEFT: 5px;
	FONT-SIZE: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.PopupDescription
{
	border: 1px solid #999999;
	padding: 3px;
	FONT-SIZE: 10pt;
	LEFT: 0px;
	OVERFLOW: hidden;
	WIDTH: 150px;
	font-family: Arial, Helvetica, sans-serif;
	TOP: 0px;
	background-color: #FFFFFF;
	layer-background-color: #cccccc;
}
.PopupDescriptionCont
{
	Z-INDEX: 200;
	VISIBILITY: hidden;
	WIDTH: 200px;
	POSITION: absolute;
	layer-background-color: #cccccc;
}
.button
{
	TEXT-INDENT: 5px;
}
.tabletext2
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.tabletext2Bold
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.menutablefirstrow
{
	BACKGROUND-COLOR: #ffffe1;
}
.menutablesecondrow
{
	BACKGROUND-COLOR: #ffffe1;
}
.sub1tabletext
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	TEXT-INDENT: 10px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.sub1tablelink
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	TEXT-INDENT: 10px;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
a.sub1tablelink:hover
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	COLOR: #cc3300;
	TEXT-INDENT: 10px;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.sub1tabletitles
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.sub1tabletextcentre
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt;
	PADDING-BOTTOM: 5px;
	COLOR: #000000;
	TEXT-INDENT: 10px;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
}
.candidateskilltitle
{
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ccddef;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.sub2tabletoprow
{
	BACKGROUND-COLOR: #afafd8;
}
.sub2menutablefirstrow
{
	BACKGROUND-COLOR: #ffffff;
}
.sub2tablefirstcolumn
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-family: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ddddee;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
}
.sub2table
{
	MARGIN-LEFT: auto;
	WIDTH: 95%;
	MARGIN-RIGHT: auto;
	BACKGROUND-COLOR: #4a498a;
}
.sub2menutablesecondrow
{
	BACKGROUND-COLOR: #ddddee;
}
.loginerror {
	margin: 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C00;
}

.titlebarright
{
	PADDING-RIGHT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
}
.scrolling
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-STYLE: normal;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.scrolling:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffcc00;
	FONT-STYLE: normal;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.filemenu
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.filemenu:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffcc00;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
.bottombartextright
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
}
.arialblueunderlined
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #383888;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.arialblueunderlined:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #cc0000;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.tabletitlesvalignbottom
{
	BACKGROUND-POSITION: 50% bottom;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: bottom;
	COLOR: #ffffff;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
}
.tabletitlesvalignbottomright
{
	PADDING-RIGHT: 5px;
	BACKGROUND-POSITION: 50% center;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	TEXT-INDENT: 5px;
	font-family: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: right;
	TEXT-DECORATION: none;
}

.field3
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.tabletitle3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
.workflowtable
{
	background-color: #000;
}
.workflowsection 
{
	font-weight: bold;
	color: #FFF;
	background-color: #333399;
	font-family: Arial;
	font-size: 8pt;
}
.workflowcolheaders
{
	font-weight: bold;
	color: #000;
	background-color: #C5C5EB;
	font-family: Arial;
	font-size: 10pt;
	vertical-align: middle;
}
.workflowfirstcol
{
	color: #000;
	background-color: #EFEFEF;
	font-family: Arial;
	font-size: 10pt;
}
*/
