body
{
	background:#3385b8 url(../images/BgBody.gif) repeat-y center;
	font-family:Arial, Verdana, Helvetica;
	font-size:11px;
	margin:0px;
	padding:0px;
	text-align:center;
}

h1
{
	font-family:Arial, Verdana, Helvetica;
	font-size:16px;
	font-weight:bold;
}

.14ptBold
{
	font-family:Arial, Verdana, Helvetica;
	font-size:14px;
	font-weight:bold;
}

#JobResourcesAlign
{
	float:right;
}

img
{
	vertical-align:bottom;
}

.valign_Top
{
	vertical-align:top;	
}

#container
{
	margin:0px auto;
	width:746px;
}

#Headline
{
	font-size:14px;
	font-weight:bold;
	text-align:center;
}

.online
{
	font-size:9px;
    font-family:Arial;
}

.DataLabel
{
	font-weight:bold;
	text-align:right;
}

#TextLabel
{
	text-align:left;
	font-family:Arial, Verdana, Helvetica;
	font-size:12px;
}

.form_SignUp
{
	border:1px solid #000000;
	font-size:10px;
	width:169px;
}

.top_NavList{
	height:22px;
	margin:0;
	padding:0;
	list-style-type:none;
}

.top_NavList li{
	display:inline;
	float:left;
	margin:0;
	font-size:11px;
}

.top_NavList li a{
	text-decoration:none;
	color:#ffffff;
	
	padding:4px 8px 4px 8px;
	display:block;
}

.top_NavList li a:hover{
	text-decoration:none;
	color:#ffffff;
	background:#d8d493;
	padding:4px 8px 4px 8px;
	display:block;
	color:#8a8218;
}

#top_Nav
{
	margin-bottom:2px;
}

.nav
{
	margin:8px 0 8px 0;	
}

#left_Section{
	width:145px;
	float:left;	
}

#left_Hdr{
	background:url(../images/BorderLeftTop.gif) no-repeat;
	text-align:left;
	font-weight:bold;
	color:#ffffff;
	padding:2px 0 2px 15px;
}

#tran_Links
{
	padding:5px 5px 5px 5px;
}
#tran_Links ul
{
	margin:0 0 0 10px;
	padding:0px;
	text-align:left;
	list-style-type:none;
}
#tran_Links ul li{	
	background:url(../images/BulletBoxBrown.gif) no-repeat left;	
	padding:3px 0 4px 10px;
}

#job_Links{
	background:#d8d493;
	padding-top:4px;
}

#job_Links ul{
	margin:0 10px 0 0;
	padding:0px;
	text-align:right;
	list-style-type:none;
}

#job_Links ul li{	
	background:url(../images/BulletBox.gif) no-repeat right;
	padding:3px 12px 4px 0;
}

#job_Links ul li a{
	text-decoration:none;
	color:#666600;	
}

#job_Links ul li a:hover{
	text-decoration:underline;
}

#other_Links{
	background:#ffffff;
	padding-top:4px;
	border-left:1px solid #d8d493;
	border-right:1px solid #d8d493;		
}

#other_Links ul{
	margin:0 9px 0 0;
	padding:0px;
	text-align:right;
	list-style-type:none;	
}


#other_Links ul li{	
	background:url(../images/BulletBox.gif) no-repeat right;
	padding:3px 12px 4px 0;
}

#other_Links ul li a{
	text-decoration:none;
	color:#666600;	
}

#other_Links ul li a:hover{
	text-decoration:underline;
}

.clear
{
	font-size:1px;
	height:1px;
	clear:both;	
}
.spacer
{
	font-size:1px;
	height:10px;
	clear:both;	
}

#main_Section
{
	width:442px;
	float:left;
	display:inline;
	margin-left:10px;	
/*	background:#f1f0d9;*/
	background:url(../images/BgMainContent.gif) repeat-y;	
}

#main_Hdr{
	background:url(../images/BorderMainTop.gif) no-repeat;
	text-align:left;
	font-weight:bold;
	color:#ffffff;
	padding:2px 0 2px 15px;
}

#main_Hdr2{
	background:url(../images/BorderMainTop.gif) no-repeat;
	text-align:left;
	font-weight:bold;
	color:#ffffff;
	padding:2px 0 2px 15px;
}

#main_ContentTopJobDetail
{
	background:#f1f0d9;
	border-left:1px solid #b8b16c;
	border-right:1px solid #b8b16c;
	width:440px;
	float:left;
}

#main_ContentTop
{
	background:#f1f0d9;
	border-left:1px solid #b8b16c;
	border-right:1px solid #b8b16c;
	height:150px;
	padding: 5px 10px 5px 5px;
}

#main_ContentTop2
{
	margin-top:30px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
}

#main_ContentTop img
{
	float:left;	
	margin:12px;
}

#main_ContentTop p
{
	margin:12px 0 -6px 0;
	width:255px;
	float:right;
	text-align:left;	
	line-height:150%;
}

#main_ContentTop p.main_ContentTopLink{
	text-align:right;
	background:url(../images/BulletBoxBlue.gif) no-repeat right;
	width:100px;
	margin-right:12px;
	display:inline;
}

#main_ContentTop p.main_ContentTopLink a{
	color:#0066a6;
	padding-right:12px;
	text-decoration:none;
}

#main_ContentTop p.main_ContentTopLink a:hover{
	text-decoration:underline;
}

#main_ContentBottom
{
	height:520px;
}

.left_Callout{
	width:220px;
	float:left;
	margin:6px 0 5px 10px;
	display:inline;
	text-align:left;	
}


.left_CalloutHdr{
	background:url(../images/BorderLeftCalloutTop.gif) no-repeat;	
}

.left_CalloutHdr h6{
	display:inline;
	padding:0 10px 0 10px;
	background:#ffffff;
	margin-left:5px;
	color:#666600;
	font-size:10px;
}

.left_CalloutContent{
	padding: 2px 2px 4px 2px;
	border-left:1px solid #d8d493;
	border-right:1px solid #d8d493;
	margin:0px;
}

.left_CalloutContent p{
	margin:5px 10px 0px 14px;
}

.more_Link{
	text-align:right;
}

.more_Link a{
	background:url(../images/BulletBoxBlue.gif) no-repeat right;
	padding-right:12px;
	text-decoration:none;
	color:#0066a6;
}

.more_Link a:hover{
	text-decoration:underline;
}

.right_Callout{
	width:186px;
	float:right;	
	display:inline;
	margin:6px 10px 5px 10px;
	text-align:left;
	vertical-align:middle;
}

.right_CalloutContent
{
	padding:5px 5px 5px 5px;
	border-left:1px solid #d8d493;
	border-right:1px solid #d8d493;
	margin:0px;
}

.right_CalloutContent p{
	margin:2px 2px 4px 2px;
}

.right_Callout ul{
	margin:-10px 10px 0 15px;
	padding:0;
	list-style-type:none;
}

.right_Callout ul li{
	margin-top:10px;
	background:url(../images/BulletBoxBrown.gif) no-repeat left;		
	padding:3px 0 4px 10px;
	font-weight:bold;
}

.right_Callout ul li a{
	color:#0066a6;
	text-decoration:none;
}

.right_Callout ul li a:hover{

	text-decoration:underline;
}

.right_CalloutHdr{
	background:url(../images/BorderRightCalloutTop.gif) no-repeat;	
}

.right_CalloutHdr h6{
	display:inline;
	padding:0 10px 0 10px;
	background:#ffffff;
	margin-left:5px;
	color:#666600;
	font-size:10px;
}

.border_MainBottom
{
	vertical-align:bottom;
}

#JobList
{
	margin-left:10px;
}

#section_Right
{
	float:right;
	width:137px;	
}

#section_Right img
{
	margin-bottom:12px;
}

#search_Content
{
	background:#d8d493;
	padding-top:20px;
}

#search_Content table
{
	margin:0px auto;	
}

#search_Content table td
{
	color:#8a8218;	
	font-weight:bold;	
	padding-bottom:2px;
}

.search_Form
{
	width:100%;
	font-size:10px;
	border:1px solid #8a8218;
}

#search_Content table td a
{
	color:#8a8218;	
	text-decoration:none;	
}

#search_Content table td a:hover
{
	text-decoration:underline;	
}

.top_Pad
{
	margin-top:1px;	
}

.ErrorMsg
{
	font-size:10px;
	font-weight:bold;
	color:Red;
}

.TC-Question
{
	border-style:groove;
	border-width:thin;
	margin:10px 10px 10px 10px;
	color:Maroon;
}

.TC-Answer
{
	margin:0 20px 0 30px;
	color:Navy;
}

.FloatLeft
{
	float:left;
}

#sub-title
{
	font-weight:bold;
	font-style:italic;
	font-size:14px;
	text-align:center;
}
.jobfair td
{
	font-size:1em;
	padding:5px;
	border-left-style:none;
	border-top-style:none;
	border-right-style:none;
	border-bottom:1px solid #cccccc;	
}
.jobfairHeader th
{
	font-size:1.5em;
	color:#0351A4; 
	border-left-style:none;
	border-top-style:none;
	border-right-style:none;
	border-bottom:2px solid #000000;	
}

th.header 
{
	font-size:14px;
	color:#0351A4; 
	border-bottom:2px solid #ccc;	
}
main_Body
{
	margin:10px 10px 10px 10px;
	text-align:left;
}