﻿body 
{
	margin: 0;
	padding: 0;
	color: #000000;
	background-color: #FFFFFF;
	background-image: url(../images/page_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
h1, h2 { font-size: 16px; font-weight: bold; }
h3 { font-size: 14px;  color: #1d3f93;}
ul { list-style-image: url(../images/bullet_point.jpg); }
.clear { clear: both; }

#wrapper 
{
	width: 800px;
	height: 600px;
	margin: 0 auto;
}

#pgHeader
{ 
	display: inline;
}

#logoimg 
{
	float: left;
	padding-left: 150px;
	font-size: 12px;
	font-weight: bold;
	width: 350px;
	text-align: center;
}

#top_right 
{
	float: right;
	width: 275px;
	text-align: right;
}

#yr_tagline 
{
	line-height: 20px;
	font-size: 14px;
	font-style: italic;
	font-family: Times New Roman, Arial, Helvetica, sans-serif;	
	color: #6F6E6E;
	padding-top: 20px;
}

#phone_num_line 
{
	font-size: 18px;
	font-weight: bold;
	padding-top: 5px;
	color: #6F6E6E;
}

#top_links, #top_links a, #top_links a:link, 
#top_links a:visited, #top_links a:active 
{
	text-decoration: none;
	color: #6F6E6E;
	padding-top: 15px;
	font-weight: bold;
	font-size: 11px;
}
	
#top_links a:hover 
{
	text-decoration: underline;
	color: #1D3E94;
	padding-top: 15px;
}

#job_sect, #job_sect a, #job_sect a:link, 
#job_sect a:hover, #job_sect a:visited, #job_sect a:active 
{
	text-decoration: none;
	color: #6F6E6E;
	padding-top: 30px;
	line-height: 17px;
}

#button_row 
{
	padding-top: 28px;
	padding-left: 70px;
}

.button_row_box 
{
	float: left;
	width: 180px;
	height: 180px;
	text-align: center;
}

#splashContent 
{
	padding-left: 325px;
	padding-top: 40px;
	width: 300px;
}

#formContent 
{
	padding-left:50px;
	padding-top: 10px;
	width: 100%;
}

#generalInfo
{
    border-bottom-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    border-left-style: solid;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px; 
}

#top_buttons { padding-top: 15px; position: relative; }

.top_btn1, .top_btn2, .top_btn3
{
	float: left;
	width: 60px;
}

.top_btn1 { text-align: left; }
.top_btn2 { text-align: center; }
.top_btn3 { text-align: right; }
.top_btn3 { text-align: right; }

#pgTitles 
{
	padding-top: 43px;
	padding-left: 70px;
}
#pgTitle_Search
{
	background-image: url(../images/headerBG_search.gif);
	background-repeat: no-repeat;
}

#pgTitle_Employment
{
	background-image: url(../images/headerBG_employment.gif);
	background-repeat: no-repeat;
}

#pgTitle_Workplace
{
	background-image: url(../images/headerBG_workplace.gif);
	background-repeat: no-repeat;
}

#pgTitle_BusMgmt
{
	background-image: url(../images/headerBG_bus_mgt_sols.gif);
	background-repeat: no-repeat;
}

#pgTitle_Search, #pgTitle_Employment, #pgTitle_Workplace, #pgTitle_Contact, #pgTitle_BusMgmt 
{
	display: block;
	width: 100%;
	line-height: 43px;
	height: 43px;
	font-size: 16px;
	font-weight: bold;
	text-indent: 70px;
}

#pgContent 
{
	padding-top: 10px;
	padding-left: 175px;
	width: 500px;
}

.five_col, .two_col { margin: 0; padding: 0; display: inline; }
.five_col li 
{
	width: 33%;
	float: left;
	padding-left: 15px;
	list-style-image: none !important;
	list-style: none;
	background: url(../images/bullet_point.jpg) left top no-repeat;
}
.two_col li 
{
	width: 45%;
	float: left;
	padding-left: 20px;
	list-style-image: none !important;
	list-style: none;
	background: url(../images/bullet_point.jpg) left top no-repeat;
}

#pgFooter 
{
	padding-top: 50px;
	font-size: 10px;
	padding-left: 260px;
}

.eml_link, .eml_link a, .eml_link a:link, 
.eml_link a:hover, .eml_link a:visited, .eml_link a:active  
{
	font-size: 13px;
	text-decoration: none;
	color: #6F6E6E;
}


.split_pg 
{
	float: left;
	width: 45%;
}

.left_border { border-left: solid 1px #000000; }
.right_border { border-right: solid 1px #000000; }
.left_padding { padding-left: 15px; }
.MaskedEditError
{
    background-color: #ffcccc;
}
.TableText
{
   	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}
.uglyredheading
{
    color: red;
}