/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
*/

/*/css/style.css import*/

.contactform {
	color: #000000;
	background-color: #FFFFFF;
	width: 775px;
	height: auto;
	text-align: center;
}
.contentarea { padding-left:5px;padding-top:11px;padding-right:5px;padding-bottom:5px; }
.full { width:100%; }
.eighty { width:80%; }
.half { width:50%; }
.contact1_td { width:60px;padding-bottom:2px;text-align:right; }
.contact2_td { padding-bottom:2px; }
.contact3 { width:300px; }

td img { display: block; }


.greybox {
	border: 1px solid #444466;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.progress {
	background-color:#FFFFFF;
	padding:4px;
	border:1px solid #000000;
	padding-left:20px;
}
blockquote,div {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.headline { font-weight:800;font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif; }
.subhead { font-weight:800;font-size:15px;font-family:Verdana, Arial, Helvetica, sans-serif; }
.redtext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D20210;
	text-decoration: underline;
}
.whitefootertext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.whitefootertext:hover {
	text-decoration:underline;	
}
.style1 {font-size: 12px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.statetableheader {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	border: 1px solid #000000;
}
.txtbox {
	border: 1px solid #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:2px;
	background-color: #E0F0FA;
}
.radioj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E8E8E8;
	text-align: right;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E8E8E8;
	border-right-color: #FFFFFF;
	border-bottom-color: #E8E8E8;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
}
.white {
background-color: white;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.whiteover {
background-color: #99FF99;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.whitesmoke {
background-color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
.greyborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.greyborderover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #333333;
}
.greyboxCopy {
	background-color: #B8D3F9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:2px;
	border: 1px solid #266C93;
}
.over {
	background-color: #99FF99;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 2px solid #FF0000;
}

.jList {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9x;
}
.D {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #2e3b44;
	text-align: right;
	padding: 4px;
	color: #FFFFFF;
}
.C {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#afcad5;
	text-align: right;
}
.blackbox {
	color: #FFFFFF;
	background-color: #000000;
	border: thin solid #000000;
}
/*/css/ptjob.css import*/

#wrap {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height: auto;
	
	}
.greyboxCopy2 {
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

.tableheader {
	background-color: #3366FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:medium solid #000000
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#navbar {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height: auto;
	padding-bottom: 10px;
	}
	


#bodywrap {
	height: auto;
	width: 810px;
	background-repeat: repeat-x;
	background-position: left bottom;
}

#txt {
	width:600px;
	height:auto;
	float:left;
	padding-top: 30px;
	}
#newgrad {
	width:550px;
	height:135px;
	float:left;
	background-image: url(/images/newgrad.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	margin-top: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	white-space: pre;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFF32;
	border-right-color: #FFFF32;
	border-bottom-color: #FFFF32;
	border-left-color: #FFFF32;
	}
#jobsearch {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6690FF;
	border-right-color: #6690FF;
	border-bottom-color: #6690FF;
	border-left-color: #6690FF;
		}
#links {
	width:175px;
	height:auto;
	float:right;
	border: 3px solid #FFFF99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	background-color: #FF9900;
	}
#jobad {
	width:175px;
	height:auto;
	float:right;
	padding-top: 30px;	
	}

#qapp {
	float:right;
	border: 1px solid #000000;
}
#connector	 {
	background-repeat: no-repeat;
	float: left;
	height: 150px;
	width: 800px;
	margin-top: 30px;
	margin-bottom: 30px;
}

#hotjob {
	float:left;
	width: 552px;
	height:auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	text-align: center;
		 }
#jobs {
	float:left;
	width: 800px;
	height:auto;
	margin-top: 30px;
	}
#jobBox {
	float:left;
	width: 580px;
	height: 220px;
	margin-top: 2px;
	}
	.jList {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14x;
}
#topq {
height:auto;
width:800px;
}


.menubar {
	height: auto;
	width: 180px;
	float: left;
	position: absolute;
	top: 184px;
}
.association{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: normal;
	color: #000000;
}


.qapp{
	width:184px;
	height:150px;
	float:left;
	position: absolute;
	top: 385px;
	left: 0px;
	background-color: #CCCCCC;
	border: 1px solid #000000;
	 }
.loginbox {
	border: 1px solid #999999;
	text-align: left;
}	 
#body_main {
	height: auto;
	width: 800px;
	float: left;
	clear: right;
	text-indent: 0px;
	text-align: left;
	padding: 0;
	z-index: auto;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#homepic       {
	width: 320px;
	height: 116px;
	float: right;
	top: 0px;
}
.Lowerhalf {
	height: 300px;
	width: 800px;
	float: left;
	position: absolute;
	left: -1px;
}
.Lowerq {
	height: 300px;
	width: 800px;
	float: left;
	position: absolute;
	left: -1px;
}
.Headertext {
	font-size: 24px;
	color: #FFCC66;
}

.menuext {
	font-size: 10px;
	color: #666666;
}

.style12 {font-size: 14px}
.style14 {
	font-size: 24px;
	color: #0000FF;
	font-weight: bold;
}
.style16 {color: #FFFFFF; font-weight: bold; }
.style17 {color: #000000}

.topquarter {
	width: 800px;
	height:auto;
	position: absolute;
	}

.style11 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
}
/* import of /css/jobs.css */
.lBut {
	max-width: 80px;
	width: 50px;
	text-align: center;
	padding: 2;
	font-family: Verdana, Tahoma, Helvetica, Sans-serif;
	font-size: 14px;
}



label {
font-weight: bold;
color: navy;
font-size: 14px;
}

table {
 font-size: 14px;
 empty-cells:show;
}


.tPhone {
color: black;
text-decoration: none;
}

.tableCol {
width: 90%;
margin-right: auto;
margin-left: auto;
border:2px double navy;
padding: 4px;
font-size: 14px;
background-color: white;
}


.secHead {
background-color: #66CDAA;
font-weight: bold;
color:navy;
font-size: 14px;
}

div#siteNav {
padding: 6px;
border: 2px double navy;
background-color: ivory;
font-size: 14px;
}

div#popup {
font-size: 16px;
}
