body {
	font-size: 12px;
}
.bodydark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 16px;
	color: #000033;
	border: 0px solid #adadad;
	text-align: left;
}

.bodydark3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 5px;
	border: 0px solid #adadad;
}

.news_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 16px;
	color: #000033;
	height:350px;
	padding-top: 8px;
	border: 0px solid #adadad;
	overflow:auto;
	overflow-x:hidden;
}

.news_holder h1
{
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	margin-top: 10px;
}

.job_text_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 16px;
	padding-right: 10px;
	color: #000033;
	height:350px;
	padding-top: 8px;
	border: 0px solid #adadad;
	overflow:auto;
	overflow-x:hidden;
}
.bodydark2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 16px;
	color: #000033;
	padding-top: 8px;
	border: 0px solid #adadad;
}
.bodylight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 16px;
	margin: 0;
}.pageborder {
	border: 1px solid #000000;
}
p {
	margin-top: 8px;
	margin-bottom: 0px;
}
.footertext {
	color: #000033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #990000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #990000;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #990000;
}

a.admin:link {
	color: #ffffff;
	text-decoration: none;
}
a.admin:visited {
	text-decoration: none;
	color: #ffffff;
}
a.admin:hover {
	text-decoration: underline;
	color: #ffffff;
}
a.admin:active {
	text-decoration: none;
	color: #ffffff;
}

#privDiv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	height:500px;
	width:700px;
	position:absolute;
	top:50px;
	left:50px;
	border:1px solid #000000;
	background-color:#ffffff;
	overflow:scroll;
	overflow-x:hidden;
	filter:alpha(opacity=90);
	opacity:0.9;
	-moz-opacity:0.9;
	text-align:left;
}

#termDiv{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	height:200px;
	width:400px;
	position:absolute;
	top:200px;
	left:200px;
	border:1px solid #000000;
	background-color:#ffffff;
	filter:alpha(opacity=90);
	opacity:0.9;
	-moz-opacity:0.9;
	text-align:left;
}

.job_line{
	width:302px;
	height:35px;
	background-color:#EAEAEA;
	
	border:1px solid #ffffff;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28374E;
	
	cursor:pointer;
}

.job_text{
	margin-left:10px;
	float:left;

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28374E;
}

.job_list_holder{
	width:302px;
	height:100%;
	overflow:auto;
	overflow-x:hidden;
}

.admin_job_list_holder{
	width:760px;
	height:90%;
	overflow:auto;
	overflow-x:hidden;
	border:1px solid #adadad;
}
.admin_job_line{
	width:100%;
	height:35px;
	background-color:#EAEAEA;
	
	border:1px solid #ffffff;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#28374E;
	
	cursor:pointer;
}

.contact_line{
	width:100%;
	height:40px;
	border:0px solid #adadad;
}

.contact_line2{
	width:100%;
	height:110px;
	border:0px solid #adadad;
}

.contact_box{
	float:left;
}

.contact_name{
	float:left;
	width:150px;
}

.job_name{
	float:left;
	width:100px;
}

.admin_menu_1{
	width:300px;
	height:40px;
	background-color:#9E302F;
	margin-left:7px;
	float:left;
}

.admin_menu_2{
	width:302px;
	height:40px;
	background-color:#2B3954;
	float:left;
}

#admin_logo{
	float:left;
	margin-left:2px;
}

.admin_link{
	font-family:'arial';
	font-size:12px;
	color:#ffffff;
	margin-left:10px;
	margin-top:10px;
	float:left;
}

.delete_text{
	margin-top:10px;
	margin-right:5px;
	float:right;
}

.holder{
	position:relative;
	border:0px solid #000000;
	
}

.in_holder_test{
	position:absolute;
	top:10px;
	left:10px;
	border:0px solid #adadad;
	z-index:10;
}

.pageborder{
	position:relative;
	border:0px solid #901B1D;
}

#wrapper{
	position:relative;
	border:0px solid #219018;
	width:800px;
}