html
{
	
}
body
{
	background-image:url(../Images/back.gif);
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:100%;
	font-family:Arial;
	font-size:12px;
}
img
{
	border:none;
	margin:0px 0px 0px 0px;	
}
form
{
	
}
#container
{	
	height:600px;	
	width:991px;
	margin-left:auto;
	margin-right:auto;
}
#top
{
	width:951px;	
	line-height:0px;
}

#center
{
	width:951px;	
	vertical-align:top;		
}
#left
{	
	width:20px;		
	background-image:url(../Images/leftBack.gif);
}
#right
{	
	width:20px;		
	background-image:url(../Images/rightBack.gif);
}
#bottom
{
	width:991px;
	height:30px;
	background-image:url(../Images/bottomBack.gif);
}
#innerLeft
{
	background-color:#c2c2ba;
	width:160px;		
	padding:0px 0px 0px 0px;	
	margin:0px 0px 0px 0px;	
	vertical-align:top;	
}
#innerCenter
{
	background-color:#c7d7e0;
	width:600px;			
	padding-top:10px;		
	padding-left:12px;
	padding-bottom:0px;
	border-right:solid 3px #ffffff;
	border-left:solid 3px #ffffff;	
	vertical-align:top;
}
#innerRight
{
	background-color:#d8d8cf;
	width:149px;			
	padding:10px 11px 10px 13px;	
	margin:0px 0px 0px 0px;	
	vertical-align:top;
}
#footerLeft
{
	background-color:#c2c2ba;
	width:160px;	
}
#footerCenter
{
	width:600px;	
	padding-left:12px;
	background-color:#c7d7e0;
	border-right:solid 3px #ffffff;
	border-left:solid 3px #ffffff;
}
#footerRight
{
	background-color:#d8d8cf;
	width:149px;	
}
#inner
{
	height:100%	
}
#leftMenu
{
	width:160px;
}
#leftMenuTop
{	
	background-image:url(../Images/leftMenuTopBackground.gif);		
}
#leftMenuMiddle
{
	height:90px;
	background-image:url(../Images/leftMenuTopBackground.gif);		
}
#leftMenuBottom
{
	vertical-align:top;
	padding-left:8px;	
	height:280px;
	background-image:url(../Images/leftMenuBottomBackground.gif);		
	background-repeat:no-repeat;
}
#leftMenuNavigationCell
{
	vertical-align:top;
	padding-top:8px;	
}
#leftMenuSearchCell
{
	padding:8px 14px 14px 14px;	
}
#navigationTable
{
	width:160px;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;	
}
.navigationCell
{
	background-image:url(../Images/navigationBackground.gif);
	height:17px;
	text-align:left;
	padding-left:24px;
	font-weight:bold;
	border-top:solid 3px #ffffff;
}
.navigationCellSel
{
	background-image:url(../Images/navigationBackgroundSel.gif);
	height:17px;
	text-align:left;
	padding-left:24px;
	font-weight:bold;
	border-top:solid 3px #ffffff;
	border-bottom:solid 3px #ffffff;
}
.subNavigationCell
{
	background-image:url(../Images/subNavigationBackground.gif);
	height:14px;
	text-align:left;
	padding-left:24px;
	border-top:solid 1px #cdcdcd;
}
.subNavigationCellSel
{
	background-image:url(../Images/subNavigationBackgroundSel.gif);
	height:14px;
	text-align:left;
	padding-left:24px;
	border-top:solid 1px #cdcdcd;
}
.navigationLink
{
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.navigationLinkSel
{
	color:#262626;
	font-size:12px;
	text-decoration:none;
}
.subNavigationLink
{
	color:#434343;
	font-size:11px;
	text-decoration:none;
}
.subNavigationLinkSel
{
	color:#ba0101;
	font-size:11px;
	text-decoration:none;
}
.adImage
{
	margin-bottom:12px;	
	float:left;
}
.searchP
{
	margin:0px 0px 0px 0px;	
}
.searchTextbox
{
	width:100px;
	height:12px;	
	border:solid 1px #97c900;
	background-color:#e3e3e3;
	font-size:12px;
	margin-top:4px;
}
.searchLabelCell
{
	padding-top:6px;	
	color:#5a5a5a;
}
.searchButtonCell
{
	padding-left:6px;
	padding-top:4px;
}

.dxSearchMatchesItemLink a
{
	color:#000000;	
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.dxSearchMatchesNavPageSelected a
{
	font-weight:bold;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.dxSearchMatchesNavPrevInactive
{
	display:none;	
}
.dxSearchMatchesNavPrev a
{
	color:#000000;	
	text-decoration:none;
}
.dxSearchMatchesNavPage a
{
	font-size:12px;
	color:#000000;	
	text-decoration:none;
}
.dxSearchMatchesNavNext a
{
	color:#000000;	
	text-decoration:none;
}
.dxSearchMatchesNavNextInactive
{
	display:none;
}
.dxImageMiddle
{
	margin-bottom:12px;	
}

/* Dynamix textstyles */
.regular
{
	color:#000000;	
	font-size:12px;
	margin:0px 0px 8px 0px;
}
.regularRed
{
	color:#ba0101;	
	font-size:12px;
	margin:0px 0px 8px 0px;
}
.tableRed
{
	color:#ba0101;	
	font-size:12px;
	margin:0px 0px 0px 0px;
}
.tableWhite
{
	color:#ffffff;	
	font-size:12px;
	margin:0px 0px 0px 0px;
}
.tableRegular
{
	color:#000000;	
	font-size:12px;
	margin:0px 0px 0px 0px;
}
.date
{
	color:#ba0101;	
	font-size:12px;	
	margin:0px 0px 4px 0px;	
	font-weight:bold;
}
a
{
	font-size:12px;
	margin:0px 0px 4px 0px;	
	text-decoration:underline;	
	color:#588300;
}
.header1
{
	font-size:16px;
	margin:0px 0px 0px 0px;	
}
.header2
{
	font-size:14px;
	margin:0px 0px 6px 0px;	
}
.tableBlackBackground
{
	background-color:#4a4b4b;	
	padding-left:10px;
	margin:0px 0px 0px 0px;
}
.tableWhiteBackground
{
	background-color:#f9fbfc;	
	padding-left:10px;
	margin:0px 0px 0px 0px;
}
.tableWhiteBackgroundBorderBottom
{
	background-color:#ffffff;	
	border-bottom:solid 1px #b3b4b5;
	padding-left:10px;
}
.dxTable
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.dxImageNoAlign
{
	margin:0px 0px 14px 0px;	
}
#topBanner
{
	background-color:#ffffff;	
}
#topBanner img, #topBanner object
{
	margin:4px 4px 4px 5px;
	border:solid 1px #000000;	
}
.mainBanner
{
	width:362px;
	border-bottom:solid 1px #000000;	
	border-top:solid 1px #000000;
	padding-bottom:8px;
	margin:0px 0px 12px 0px;
}
.mainBannerInner
{
	background-color:#ffffff;
	width:360px;
	border:solid 1px #000000;	
}
.mainBannerInner img, .mainBannerInner object
{
	margin:2px 2px 2px 2px;	
}
.right-banner-image
{
	margin-bottom:12px;	
}
#jobs-start-container
{	
	border:solid 1px #acacac;	
	width:140px;
	margin:10px 0px 10px 0px;
}
#jobs-start-inner-border
{
	border:solid 2px #ffffff;	
}
#jobs-start-inner-top
{
	background-color:#aed443;
	height:30px;
	overflow:hidden;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	line-height:30px;	
	border-bottom:solid 1px #9ac02f;
	padding-left:10px;
}
#jobs-start-inner-middle
{		
	padding:4px;
	background-color:#d9ebc6;
}
#jobs-start-inner-bottom
{
	background-color:#d9ebc6;
	height:40px;
	padding:10px 8px 0px 8px;
}
.job-item
{
	padding:4px;
}
.job-item a, .job-item a:visited, .job-item a:active, .job-item a:hover
{
	font-weight:bold;
	color:#000000;	
	text-decoration:none;
}
#jobs-header
{
	color:#ba0101;
	font-weight:bold;	
	font-size:13px;
	padding:4px;
	margin:0px;
}