body{
	background-color : #FFFFFF;
	margin: 0 0 0 0;
}
td{
	color: #40444D;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
}
A{
	color: blue;
}
A.showVisited{
	color: #003265;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
}
A.showVisited:visited{
	color: red;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
}
A.showVisited:hover{
	text-decoration:underline;
}

.title{
	color: #003265;
	font-family : Arial;
	font-size : 16px;
	font-weight: bold;
	text-decoration: none;	
}
.subtitle{
	color: #003265;
	font-family : Arial;
	font-size : 14px;
	font-weight: bold;
	text-decoration: none;	
}
.data{
	color: #40444D;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
}
.dataLink{
	color: #003265;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
}
A.dataLink:hover{
	color: #003265;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: underline;	
}
.detail{
	color: #40444D;
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;	
}
.detailLink{
	color: #003265;
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;	
}
A.detailLink:hover{
	color: #003265;
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-decoration: underline;	
}
.colHead{
	background: #646D7A;
	color: #FFFFFF;
	font-family : Arial;
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;	
	padding: 2 2 2 2;
}
.colHeadLink{
	background: #646D7A;
	color: #FFFFFF;
	font-family : Arial;
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;	
}
A.colHeadLink:hover{
	background: #646D7A;
	color: #FFFFFF;
	font-family : Arial;
	font-size : 13px;
	font-weight: bold;
	text-decoration: underline;	
}
.topLinks{
	color: #FFFFFF;
	font-family : Arial;
	font-size : 13px;
	font-weight: normal;
	text-decoration: none;	
}
A.topLinks:hover{
	color: #FFFFFF;
	font-family : Arial;
	font-size : 13px;
	text-decoration: underline;
}
.middleLinks{
	color: #353535;
	font-family : Arial;
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;	
}
A.middleLinks:hover{
	color: #353535;
	font-family : Arial;
	font-size : 13px;
	font-weight: bold;	
	text-decoration: underline;
}

.pollQuestion{
	color: #000000;
	font-family : Arial;
	font-size : 12px;
	font-weight: bold;
	text-decoration: none;	
}

.heading{
	color: #FFFF00;
	font-family : Arial;
	font-size : 12px;
	font-weight: bold;	
	padding-left: 3px;
	padding-top: 2px;
}

.pollAnswer{
	color: #000000;
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;	
}
.pollVotes{
	color: #000000;
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;	
}
.nowHiring{
	color: #40444D;
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;	
}
A.nowHiring:hover{
	color: #40444D;
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-decoration: underline;	
}
.nowHiringLine{
	color: #003265;
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;	
	padding-bottom: 3px;
	border-bottom: 1px groove #40444D;
}

.nowHiringLine{
	color: #003265;
	font-family : Arial;
	font-size : 11px;
	font-weight: normal;
	text-decoration: none;	
	padding-bottom: 3px;
	border-bottom: 1px groove #40444D;
}
.btnIcon{
	background: #FFFFFF;
	color: #003265;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;			
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}
.btnIconOn{
	background: #ECECEC;
	color: #003265;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;			
	border-top: 1px solid #40444D;
	border-left: 1px solid #40444D;
	border-right: 1px solid #40444D;
	border-bottom: 1px solid #40444D;
	cursor: hand;
}
.btnText{
	background: #FFFFFF;
	color: #003265;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;			
	border-top: 1px solid #40444D;
	border-left: 1px solid #40444D;
	border-right: 1px solid #40444D;
	border-bottom: 1px solid #40444D;
}
.btnTextOn{
	background: #ECECEC;
	color: #003265;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;			
	border-top: 1px solid #40444D;
	border-left: 1px solid #40444D;
	border-right: 1px solid #40444D;
	border-bottom: 1px solid #40444D;
	cursor: hand;
}
.btnTopNav{
	color: #353535;
	font-family : Arial;
	font-size : 13px;
	font-weight: bold;	
	text-decoration: none;	
	padding-bottom: 1px;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;			
}
.btnTopNavOn{
	background: #ECECEC;
	color: #353535;
	font-family : Arial;
	font-size : 13px;
	font-weight: bold;	
	text-decoration: none;	
	padding-bottom: 0px;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;			
	border-top: 1px solid #40444D;
	border-left: 1px solid #40444D;
	border-right: 1px solid #40444D;
	border-bottom: 1px solid #40444D;
	cursor: hand;
}
/* FORM STYLES */
select{
	font-size : 12px;
	font-family : arial;
}
input {
	font-size : 12px;
	font-family : arial;
}
.textarea_lg{
	font-size : 12px;
	font-family : arial;
	width: 560px;
}
.textarea_sm{
	font-size : 12px;
	font-family : arial;
	width: 350px;
}
.textarea_smallest{
	font-size : 12px;
	font-family : arial;
	width: 280px;
}
.textarea_md{
	font-size : 12px;
	font-family : arial;
	width: 450px;
}
.textarea_sm{
	font-size : 12px;
	font-family : arial;
	width: 350px;
}

/* old styles */
.adminColHead{
	background: #646D7A;
	color: #FFFFFF;
	font-family : Arial;
	font-size : 13px;
	font-weight: bold;
	text-decoration: none;	
	padding: 2 2 2 2;
}
.adminColHeadLink{
	background: #646D7A;
	color: #FFFFFF;
	font-family : Arial;
	font-size : 13px;
	font-weight: bold;
}

.bodyText2{
	color: #40444D;
	font-family : Arial;
	font-size : 12px;
	font-weight: bold;
}
.note  {
	color : red;
	font-size : 11px;
	font-family : arial;
}
.warning  {
	color : red;
	font-size : 12px;
	font-family : arial;
	font-weight : bold;
}
.takenDate {
	color: red;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
}
.bodyGreen1{
	color: #003265;
	font-family : Arial;
	font-size : 16px;
	font-weight: bold;
	text-decoration: none;	
}


.lightBack  {
	background-color : #FFFFFF;
	color : #003366;
	font-size : 10pt;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 3px;
	padding-top: 2px;	
	padding-bottom: 2px;
	cursor: hand;
}
.lightBackOn  {
	background-color : #578AD7;
	color : #FFFFFF;
	font-size : 10pt;
	font-family : verdana, arial;
	font-weight : normal;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;	
	cursor: hand;	
}

.tabText {
	background-color: #FAFAFA;
	color : #FFFFF;
	font-size : 10px;
	font-family : arail, verdana;
	font-weight : bold;
}
.tabTextOn {
	background-color: #578AD7;
	color : white;
	font-size : 10px;
	font-family : arail, verdana;
	font-weight : bold;
}
.tabTextRollover {
	color : #0863A6;
	font-size : 10px;
	font-family : arail, verdana;
	font-weight : bold;
	cursor: hand;
}
.boxButton{
	color: #003265;
   	font-family: arial;
   	font-size: 14px;
    font-weight:bold;
	padding: 7 5 5 11;
	cursor: hand;
}
.RecruiterPageRow{
	color: #003265;
	font-family : Arial;
	font-size : 12px;
	font-weight: normal;
	text-decoration: none;	
	padding-bottom: 3px;
	border-bottom: 1px groove #40444D;
}
