body{
	margin:0px;
	background-color:#FFFFFF;
	}

.innerBody{
	background-color:#ffffff;
	}
 
.siteTitle{
	COLOR: #003366;
	FONT-FAMILY: Arial;
	FONT-SIZE: 28px;
	FONT-WEIGHT: bold;
	}
 
.menuBar{
	border-style : solid ;
	border-color: #003366;
	border-width : 2px 0px 2px 0px;
	background-color : 2052b5;
	}
 
.menu{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
	}

.sideHeadings{
	background-color : #999999;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	}

.formelements{
	background-color: #D6ebff;
	font-family: Arial;
	color: #003366;
	FONT-SIZE: 12px;
	}
	
.formelementserror{
	background-color: #ff0000;
	font-family: Arial;
	font-weight: bold;
	color: #000000;
	FONT-SIZE: 12px;
	}
	
.alert{
	font-family: Arial;
	font-size: 12px;
	color: #ff0000;
	}
	
.tableBorder{
	border : 3px solid #113f71;
	}

.bodytextnormal{
	COLOR: #003366;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	}
	
.bodytextbold{
	COLOR: #003366;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bolder;
	}
	
.bodytextLink{
	COLOR: #003366;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	}
	
.featuredjobs{
	COLOR: #003366;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	}
	
H1{
	COLOR: #003366;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	}
	
H2{
	COLOR: #003366;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	}
	
H3{
	COLOR: #003366;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	}

.borderLeft{
	border-left : 2px solid #003366;
	}
	
.borderRight{
	border-right : 2px solid #003366;
	}
	
.lines{
	color: #003366;
	}

.resultsBoxTopRow{
	border : 2px solid #000000;
	background-color : #5A9EE5;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	padding-left : 10px;
	}
	
.resultsBoxTopRowLink{
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	padding-left : 10px;
	}

.resultsBoxRow{
	border-style : solid ;
	border-color : #000000;
	border-width : 0px 2px 2px 2px;
	padding-left : 10px;
	}
	
.resultsBoxBottomRowLeft{
	border-style : solid ;
	border-color : #000000;
	border-width : 0px 0px 2px 2px;
	padding:2px;
	}
	
.resultsBoxBottomRow{
	border-style : solid ;
	border-color : #000000;
	border-width : 0px 2px 2px 2px;
	}
	
.resultsBoxBottomRowRight{
	border-style : solid ;
	border-color : #000000;
	border-width : 0px 2px 2px 0px;
	}

.siteHolder{
	text-align : center;
	width : 100%;
	}
	
.bullet{
	width:11px;
	height:11px;
	background-color : #5A9EE5;
	empty-cells:show;
	overflow:hidden;
	border-style : solid ;
	border-color : #003366;
	border-width : 1px;
	margin-top:3px;
	margin-right:5px;
	}
	
.buttons{
	width:90px;
	height:22px;
	cursor : pointer;
	background-color : #5A9EE5;
	border-style : solid ;
	border-color : #003366;
	border-width : 1px;
	font-family:Arial;
	color: #ffffff;
	font-weight: bold;
	font-size:14px;
	margin-top:5px;
	margin-bottom:5px;
	}
	
.loginbuttons{
	width:70px;
	height:18px;
	cursor : pointer;
	background-color : #CCCCCC;
	border-style : solid ;
	border-color : #003366;
	border-width : 1px;
	font-family:Arial;
	color:#003366;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
	}
	
.loginBackground{
	background-color : #CCCCCC;
	}
	
.logintext1{
	font-family: Arial;
	font-size: 12px;
	color: #ff0000;
	}
	
.logintext2{
	COLOR: #003366;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	}