body {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	/*background-color: #005D84;*/
	margin: 0px;
}
#frame {
	position:absolute;
	left:50%;
	width:758px;
	margin-left:-387px;
	background-color:#0093d0;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	}
#header {
	float: left;
	width: 758px;
	background-image: url(Images/header.jpg);
	padding-top: 210px;
	padding-bottom: 5px;
}

#SubHeader {
	float: left;
	width: 262px;
	_width: 758px;
	background-image: url(Images/SubHeaderTitle.gif);
	height: 47px;
	padding-left: 496px;
	padding-top: 31px;
	padding-bottom: 31px;
	background-repeat: no-repeat;
}
#breadCrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #0093d0;
	float: left;
	width: 738px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
#LeftContent {
	width: 178px;
	_width: 208px;
	float: left;
	padding: 15px;
}
#RightContent {
	float: left;
	width: 520px;
	_width: 550px;
	padding: 15px;
}
#Content {
	background-image: url(Images/contentBackground.gif);
	width: 758px;
	float: left;
}

#Footer {
	width: 758px;
	float: left;
}
#FooterContent {
	float: left;
	width: 738px;
	font-size: 8pt;
	color: #80cbf0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.footerTablePadding {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #80cbf0;
}
.tableFronPage {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.tableFronPageBorder {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-right-width: 1px;
	border-right-style: dotted;
	-border-right-style: solid;	
	border-right-color: #80cbf0;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #3f8cb3;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
	text-decoration: none;
}
.tablePadding {
	padding-top: 15px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
}
.NewsSummary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
}
.NewsSummaryLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: 3f8cb3;
	text-decoration: none;
}
.NewsSummaryLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF9900;
	text-decoration: none;
}
.NewsSummaryContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
}
.NewsSummaryContentLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 3f8cb3;
	text-decoration: none;
}
.NewsSummaryContentLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
	text-decoration: none;
}
.SuggestAItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FF6600;
}
.SuggestAItem:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FF9900;
}
.contentDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.buttonPadding {
	padding-top: 15px;
	_padding-top: 0px;
	_margin-top: 10px;
}
.PageSummary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	padding-bottom: 5px;
}
.PageSummaryLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: 3f8cb3;
	text-decoration: none;

}
.PageSummaryLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF9900;
	text-decoration: none;
}
.PageSummaryLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF9900;
	text-decoration: none;
}
.PageSummaryContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	padding-bottom: 5px;
}
.PageSummaryContentLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: 3f8cb3;
	text-decoration: none;

}
.PageSummaryContentLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
	text-decoration: none;
}
.PageSummaryContentLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
	text-decoration: none;
}
.heading_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #003366;
}
.jobsTable {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #3f8cb3;
}
.EventPadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	padding: 10px;
}

.jobsTableHeading {
	color: #3f8cb3;
	font-weight: bold;
}
.jobsTableCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	padding: 10px;
}
.jobsTableLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3300;
}
.jobsTableLink:Hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF9900;
}
.footerTablePaddingLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #80cbf0;
	text-decoration: none;
}
.footerTablePaddingLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000033;
	text-decoration: none;
}
.searchResults {
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
}
.jobDetailsTableCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #003366;
	padding-top: 1px;
	padding-bottom: 1px;
}

.imagepadding {
	margin-top: 15px;
	padding-top: 15px;
	float: left;
}

