body 
{
	font-family:verdana,helvetica,arial; 
	font-size:10pt; 
	font-weight:normal; 
	background-color:#96CBF0;
}


.mtext
{
	vertical-align: top;
}
	
td	
{
	font-family:verdana,helvetica,arial; 
	font-size:13px; 
	color:#000374;
}
				
th 	
{
	font-family:verdana,helvetica,arial; 
	font-size:10pt; 
	color:#FFFFFF;
}

h1	
{
	font-family:verdana,helvetica,arial; 
	color:#0000CF; 
	font-weight:bold; 
	font-size:17px; 
	margin-bottom:2pt; 
	margin-top:2pt;
}
	
h2	
{
	font-family:verdana,helvetica,arial; 
	color:#2C2769; 
	font-weight:bold; 
	font-size:15px; 
	margin-bottom:2pt; 
	margin-top:3pt;
}

h3	
{
	font-family:verdana,helvetica,arial; 
	color:#00009F; 
	font-weight:bold; 
	font-size:14px; 
	margin-bottom:5pt
}
	
h4	
{
	font-family:verdana,helvetica,arial; 
	color:black; 
	font-weight:bold; 
	font-size:15pt;
}

a 	
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:  13px;  
	TEXT-DECORATION: none; 
	color:#1491D8;
}
	
a:visited 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:  13px;  
	TEXT-DECORATION: none; 
	color: #1491D8;
}
	
a:hover 
{  
	font-family: Verdana, Arial, Helvetica,  sans-serif; 
	font-size: 13px; 
	TEXT-DECORATION: underline; 
	color:#27A1E7;
}

textarea 
{
	font-family: Verdana; 
	font-size: 10pt;
}
	
select	
{
	font-family: Verdana; 
	font-size: 10pt; 
}
	
input 
{
	font-family: Verdana; 
	font-size: 10pt
}

.fpinput
{
	width: 155px; 
}
	
a.small 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #406DAE; 
	font-size: 13px;
}
a.small:visited 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #406DAE; 
	font-size: 13px;
}
a.small:hover 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
}

a.moresearch
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	font-size: 13px; 
	font-weight:bold; 
}

a.moresearch:visited 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	font-size: 13px; 
	font-weight:bold; 
}

a.moresearch:hover 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;  
	font-size: 13px; 
	font-weight:bold; 
}

.small 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}


.lightblue2 {
	BACKGROUND-COLOR: #6363FF;
	COLOR: #FFFFFF;
  border-top: 15px solid #ffffff;
	padding: 6px;
}



.navheading 
{
	font-weight:bold;   
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:white; 
	padding-left: 8px;  
}

.whiteheading 
{
	font-weight:bold;   
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:white; 
	PADDING-left: 0px; 
}

.strap
{
	font-weight:bold;   
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:white; 
	PADDING-left: 15px; 
}


.quicksearch 
{
	font-weight:bold;   
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color:white; 
}
.heading 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color:white;
}

.bloo
{
	background-color:#27A1E7;
}

.lightblue 
{
	background-color:#6363FF;
}

.purple 
{	
	background-color:#0000CF;
}

.darkpurple 
{
	background-color:#00049E;
}

.white  
{
	background-color:#ffffff;
}

.whitetext
{
	font-weight:bold;   
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:white;
}

table.purpleborder 
{
	border:1px solid #0000CF;
}

table.navborder 
{
	border:1px solid #ffffff;
}

hr 
{
	padding: 0px; 
	margin-top: 0px; 
	margin-bottom: 0px; 
	height: 1px; 
	border-style: none; 
	border-color: #27A1E7; 
	color: #27A1E7;
}

A.terms 
{
	COLOR: #DFAF6F; 
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold;
}

A.terms:visited 
{
	COLOR: #DFAF6F; 
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold;
}

A.terms:hover 
{
	COLOR: #FFFFFF;  
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold
}


A.left 
{
	COLOR: #ffffff; 
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold;  
	padding-left: 8px;    
	padding-bottom: 2px;  
	padding-top: 2px; 
	WIDTH: 100%;  
}

A.left:visited 
{
	COLOR: #ffffff; 
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold;   
}

A.left:hover 
{
	COLOR: #0000CF;  
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold; 
	BACKGROUND-COLOR:#ffffff;
}




#menulinks
{
	
		padding: 0px 0px 0px 0px;
	margin-bottom: 0;
	margin-top: 0px;
	color: #333;
		
}

#menulinks ul
{
list-style: none;
margin: 0;
padding: 0px;
border: none;
}

#menulinks li
{
margin: 0;
padding: 0px;
border: none;
}

#menulinks li a
{
	display: block;
	padding: 2px 2px 2px 10px;
	color: #ffffff;
	text-decoration: none;
	width: 155px;
	text-align: right;
	
	
				font-weight: bold;
}

html>body #menulinks li a { width: auto;  }

#menulinks li a:hover
{
background-color:#ffffff;
color: #0000CF;
font-weight: bold;

}



A.top 
{
	COLOR: #ffffff; 
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold;  
	padding-left: 8px;    
	padding-bottom: 4px;  
	padding-top: 4px; 
	WIDTH: 100%;  
}

A.top:visited 
{
	COLOR: #ffffff; 
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold;   

}

A.top:hover 
{
	COLOR: #0000CF;  
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold; 
	BACKGROUND-COLOR:#B8BAFE;
}


A.companyname 
{
	COLOR: #0000CF; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none; 
	font-weight:bold; 
}
A.companyname:visited 
{
	COLOR: #0000CF; 
	FONT-SIZE: 12px;  
}

A.companyname:hover 
{
	COLOR: #27A1E7; 
	FONT-SIZE: 12px;   
	font-weight: bold;  
	text-decoration: underline; 
}


A.jobtype 
{
	COLOR: #0000CF; 
	FONT-SIZE: 14px; 
	TEXT-DECORATION: none; 
	font-weight:bold; 
}
A.jobtype:visited 
{
	COLOR: #0000CF; 
	FONT-SIZE: 14px;  
}

A.jobtype:hover 
{
	COLOR: #27A1E7; 
	FONT-SIZE: 14px;   
	font-weight: bold;  
	text-decoration: underline; 
}

A.bottom 
{	
	COLOR: #ffffff; 
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none; 
	font-weight:bold; 
}

A.bottom:visited 
{
	COLOR: #ffffff; 
	FONT-SIZE: 13px; 
}

A.bottom:hover 
{
	COLOR: #ffffff; 
	FONT-SIZE: 13px;   
	font-weight: bold;  
	text-decoration: underline; 
}


.border 
{
	color:#FFFFFF; 
	border-width: 0.5px;
}

.intro 
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color:#2A2C6C;
}


td.boxes 
{
	padding: 4px; 
	background-color:#FBFBE1;
}

td.featured 
{
	background-color:#EDEEF9;
}

table.featuredbox 
{
	border:1px solid #0000CF;
}
table.freebox 
{
	border-bottom:1px solid #0000CF;
}

.menuheading 
{
	font-family:verdana,helvetica,arial;
	color:#00049E; 
	font-weight:bold; 
	font-size:14px; 
	padding-left: 8px;
	background-color:#C8E1F2;
}

.banner 
{
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid;
}

.button 
{
	BORDER-RIGHT: #003399 thin solid; 
	BORDER-TOP: #e8e8f0 thin solid; 
	FONT-WEIGHT: bold; 
	BORDER-LEFT: #e8e8f0 thin solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #003399 thin solid; 
	BACKGROUND-COLOR: #0000CF
}


.adminnavbar {
	BACKGROUND-COLOR: #0000CF;
}


.darkbluechead {
	BACKGROUND-COLOR: #27A1E7;
	COLOR: #ffffff;
	font-weight: bold;
}



UL {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 7px; TEXT-ALIGN: justify
}
LI {
	PADDING-LEFT: 2px; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 7px; TEXT-ALIGN: justify
}

.previewdiscipline
{
padding-top: 4px;
padding-bottom: 4px;
font-weight: bold;
}

.previewjobtitles
{

padding-bottom: 4px;
}

.previewspacer
{
padding: 2px;
}

.tabclass
{
width: 20pct;
}

FORM { margin: 0 }

.profilepreview
{
	border: 1px solid #888888;
	padding: 2px;
	height: 200px;
	overflow: auto;
}

.floatright { 
float: right; 
margin: 0 0 10px 10px;
}

.jobtitlecss 
{
	color: #352161;
}

.jobtitlecss:visited 
{
	color: #352161;
}

.jobtitlecss:hover 
{
	color: #352161;
}

.fspecial
{
	display: none;
}


body.mceContentBody 
{
  background: #fff;

}