BODY {
	background-color: #FFFFFF;
	color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	margin: 0;
	padding: 0
}
H1 {
	margin: 0;
	padding: 0
}
H2 {
	margin: 0;
	padding: 0
}
IMG {
	border: 0;
	margin: 0;
	padding: 0
}
P {
	margin: 0;
	padding: 0
}
UL {
	margin: 0;
	padding: 0
}
#banner_ad {
	border: 1px solid #000000;
	height: 62px;
	margin: 0 0 0 auto;
	padding: 0;
/* For IE5/Win's benefit width = [correct width] + [left and right padding] + [left and right border widths] */
/* = 468 + [0+0] + [1+1] */
	width: 470px;
/* Tantec Celik hack - correct width below */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:468px;
	height: 60px	
}
/* Be nice to Opera 5 */
body>#banner_ad {
	width: 468px;
	height: 60px
}
#container {
	background-color: #E9F0DA;
	border: 1px solid #CCCCCC;
	color: #666666;
	margin: 20px auto 0 auto;
	padding: 0;
/* For IE5/Win's benefit width = [correct width] + [left and right padding] + [left and right border widths] */
/* = 959 + [0+0] + [1+1] */
	width: 961px;
/* Tantec Celik hack - correct width below */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:959px	
}
/* Be nice to Opera 5 */
body>#container {
	width: 959px
}
#content_holder {
	background-color: #FFFFFF;
	background-image: url(images/content_holder_bg.gif);
	background-repeat: repeat-y;
	border: 1px solid #CCCCCC;
	color: #666666;
	margin: 20px auto 10px auto;
	padding: 0;
/* For IE5/Win's benefit width = [correct width] + [left and right padding] + [left and right border widths] */
/* = 888 + [0+0] + [1+1] */
	width: 890px;
/* Tantec Celik hack - correct width below */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 888px
}
/* Be nice to Opera 5 */
body>#content_holder {
	width: 888px
}
#content_left {
	float: left;
	margin: 0;
	padding: 0;
	width: 250px
}
#content_left IMG {
	border-bottom: 1px solid #CCCCCC
}

#content_right {
	background-color: #FFFFFF;
	font-size: 70%;
	margin: 20px 29px 0 auto;
	padding: 0;
	width: 580px
}
#content_right A {
	background-color: transparent;
	color: #FF0000;
	text-decoration: none
}
#content_right A:HOVER {
	background-color: transparent;
	color: #FF0000;
	text-decoration: underline
}
#content_right H1, #jobs_feed H1 {
	background-color: transparent;
	color: #336600;
	font-size: 130%;
	margin: 0 0 0 0;
	padding: 0 0 20px 0
}
#content_right H2, #jobs_feed H2 {
	background-color: transparent;
	color: #336600;
	font-size: 110%;
	margin: 0 0 0 0;
	padding: 0 0 10px 0
}
#content_right P {
	margin: 0;
	padding: 0 0 20px 0;	
}
#content_right UL {
	margin: 0;
	padding: 0 0 20px 50px;	
}
#end_pad {
	margin: 0;
	padding: 10px 0 10px 0;
}
#spot_ads {
	background-color: #E9F0DA;
	border: 1px solid #CCCCCC;
	color: #666666;
	margin: 0 auto 0 auto;
	padding: 20px 20px 20px 20px;
/* For IE5/Win's benefit width = [correct width] + [left and right padding] + [left and right border widths] */
/* = 848 + [20+20] + [1+1] */
	width: 890px;
/* Tantec Celik hack - correct width below */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 848px
}
/* Be nice to Opera 5 */
body>#spot_ads {
	width: 848px
}
#spot_ads IMG {
	border: 1px solid #CCCCCC;
	margin: 0 10px 0 0;
	padding: 0
}
#jobs_feed {
	float:left;
	margin:20px 0 0 20px;
	background-color:#FFFFFF;
	font-size: 70%;
}
#footer {
	font-size: 65%;
	margin: 5px auto 5px auto;
	padding: 0;
	width: 890px
}
#footer A {
	background-color: #E9F0DA;
	color: #FF0000;
	text-decoration: none
}

#footer UL {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#footer UL LI {
	display: inline;
	text-align: center;
	padding: 0;
	margin: 0
}
#footer UL LI A {
	text-align: center;
	padding: 0;
	margin: 0
}
#main_nav {
	background-color: #336600;
	border-top: 1px solid #CCCCCC;
	color: #FFFFFF;
	margin: 0;
	padding: 0
}
#main_nav ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	clear: left
}
#main_nav ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0
	}
#main_nav ul li a {
	background-color: #336600;
	background-image: url(images/nav_sep.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 137px;
	height: 24px;
	font-size: 11px; 
	font-family:  Arial, Verdana, Sans-Serif;
	padding: 0;
	margin: 0;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: bold;
	line-height: 2em;
	white-space: nowrap;     
	voice-family: "\"}\"";   
	voice-family: inherit;   
  
	}
 			
#main_nav ul li a:hover {
	background-color: #336600;
	color: #000000;
	}
#main_nav ul li#buttseven a	{
	background-image: none
	} 
#main_nav a:active	{
	background-color: #336600;
	color: #000000;
	}
body#sectionone #main_nav li#buttone a, 
body#sectiontwo #main_nav li#butttwo a,
body#sectionthree #main_nav li#buttthree a,
body#sectionfour #main_nav li#buttfour a,
body#sectionfive #main_nav li#buttfive a, 
body#sectionsix #main_nav li#buttsix a,
body#sectionseven #main_nav li#buttseven a,
body#sectioneight #footer li#butteight a,
body#sectionnine #footer li#buttnine a
{
	background-color: #E9F0DA;
	color: #000000
	}

.header {
	background-color: #87CA00;
	background-image: url(images/header_fade_bg.gif);
	height: 120px
}
.clearer {
	background-color: transparent;
	font-size: 0;
	clear: both;
	line-height: 0;
	height: 0;
	margin: 0;
	padding: 0
}
.table1 {
	margin: 0 0 20px 0;
	width: 580px
}
.cell2 {
	background-color: #FFFFFF;
	padding: 0 5px 5px 5px;
	vertical-align: text-top;
	white-space: nowrap
}
.cell1 {
	background-color: transparent;
	padding: 0 5px 5px 5px;
	width: 100%
}
.textbox {
	width: 200px;
	margin: 0 0 10px 0;
	padding: 0;
	vertical-align: text-top
}