body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	background: #B3B3B3 url(_includes/images/back.gif) repeat-x;
	margin: 0;
	padding: 0;
	
}

/*----------------------------------------------- 
start forte new css 
-----------------------------------------------*/

/*header*/
#topbanner { width: 100%; height: 66px; background: url(_includes/images/topbanner_back.gif) repeat-x; display: block; }
.innerbanner { width: 800px; margin: 0px auto; padding: 0 }
#headerbanner	{ width: 833px; height:255px; margin: 0px auto !important; margin: 0 0 0 32px; display: block; background: url(_includes/images/header_image.jpg); padding: 0}
#headerfix	{height: 3px; display: block; background: #FFC44E;}
.logo	{ width: 144px; height: 40px; background: url(_includes/images/job-chefs-logo.gif) no-repeat; position: relative; float: left; margin: 12px 0 0 0px; }
.featuredjobs { width: 205px; height: 49px; background: url(_includes/images/tab_featured_jobs.gif) no-repeat; position: relative; float: right; margin: 12px 0 0 0;}

/*nav*/
#nav {height: 30px;  display: block; padding: 0}
.homenav { background: url(_includes/images/nav_background.jpg); margin: 0px auto !important; margin: 0 0 0 32px;}
#nav ul	{ list-style: none; float: left; margin: 0; padding:0;}
#nav ul	li { list-style: none; float: left; text-align: center; line-height: 24px; }
#nav ul	li a { width: 77px; height: 27px; display: block; color: #000; text-decoration: none; font-weight: 600}
#nav ul	li a:link a:visited { background: none; text-decoration: none; font-weight: 600}
#nav ul	li a:hover { background: url(_includes/images/nav_tab.gif); display: block; }
#nav ul	li .current { background: url(_includes/images/nav_tab.gif); display: block; }

/*common*/
.select	{ width: 180px; padding: 2px; background: #FFC241}
input  { border: 0; outline: 0}

textarea, input[type='text'], select { font-size:13px; color:#000; }

.searchbar  { color: #333; background: url(_includes/images/search_back.gif) no-repeat; width: 240px; height: 32px; padding: 6px 30px 0 10px}
.searchbar  input { color: #333; width: 225px;}

/*----------------------------------------------- 
end forte new css 
-----------------------------------------------*/
table	{text-align: left}
.orange-bold {
	font-size: 14px;
	font-weight: bold;
	color: #F4AB3D;
}
.white-bold {
	font-weight: bold;
	color: #FFFFFF;
}
.white {
	color: #FFFFFF;
}
.box1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.box1a {
	background-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
}
.box2 {
	background-color: #FFFFFF;
	width: 120px;
	margin: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 11px;
	color: #333333;
}
.box2 a {
	color: #000000;
	text-decoration: underline;
}
.box2 a:hover {
	color: #000000;
	text-decoration: underline;
}
.box2 a:active {
	color: #000000;
	text-decoration: underline;
}
.box2 hr {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.box3 {
	text-align: center;
	background-color: #666666;
	border: 1px solid #666666;
	padding-top: 5px;
	padding-bottom: 5px;
}
.box4 {
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.box5 {
	color: #FFFFFF;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 25px;
	font-size: 13px;
}
.box6 {
	background-color: #FFFFFF;
	width: 143px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	height: 90px;
	margin-right: 5px;
	margin-left: 10px;
	border: 1px solid #666666;
	margin-top: 10px;
	margin-bottom: -5px;
}
.box6 a {
	color: #FF6600;
	text-decoration: underline;
}
.box6 a:hover {
	color: #000000;
	text-decoration: underline;
}
.box6 a:active {
	color: #000000;
	text-decoration: underline;
}
.box7 {
	background-color: #FFFFFF;
	width: 575px;
	margin: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 12px;
	color: #333333;
}
.box7 a {
	color: #F4AB3D;
	text-decoration: underline;
	font-weight: bold;
}
.box7 a:hover {
	color: #000000;
	text-decoration: underline;
}
.box7 a:active {
	color: #000000;
	text-decoration: underline;
}
.box7 hr {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.box8 {
	font-size: 12px;
	font-weight: bold;
	padding-left:5px;
}
.right1 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 26px;
	padding-bottom: 1px;
}
.letter {
	color: #000000;
	background-color: #FFFFFF;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 1px;
	padding-bottom: 1px;
	border: 1px solid #333333;
}

.right2 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 30px;
	padding-bottom: 1px;
}
.nava {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(1nava.gif);
	display: block;
	height: 20px;
	width: 175px;
	padding-top: 15px;
	text-indent: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}
.navb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(1navb.gif);
	display: block;
	height: 20px;
	width: 175px;
	padding-top: 15px;
	text-indent: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}
.navc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(1navc.gif);
	display: block;
	height: 20px;
	width: 175px;
	padding-top: 15px;
	text-indent: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}
.navd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(1navd.gif);
	display: block;
	height: 20px;
	width: 175px;
	padding-top: 15px;
	text-indent: 40px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	display: block;
	height: 17px;
	width: 173px;
	text-indent: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
	border: 1px solid #999999;
	padding-top: 3px;
}
.nav a {
	color: #000000;
	text-decoration: none;
}
.nav a:hover {
	color: #006633;
	text-decoration: none;
}
.nav a:active {
	color: #F4AB3D;
	text-decoration: none;
}
.padimg {
	padding-top: 5px;
}
.bottom {
	font-size: 10px;
	color: #333333;
	padding-top: 8px;
	padding-bottom: 0px;
}
.bottom a {
	color: #333333;
	text-decoration: none;
}
.bottom a:hover {
	color: #333333;
	text-decoration: none;
}
.bottom a:active {
	color: #333333;
	text-decoration: none;
}
h1 {
	font-size: 10px;
	color: #333333;
	padding-top: 3px;
	padding-right: 3px;
	margin-bottom: 0px;
}
h2 { font-size: 12px; color: #faba3e; padding-top: 3px; padding-right: 3px; margin-bottom: 0px; }
h3 { font-size: 12px; color: #333; padding-top: 3px; padding-right: 3px; margin-bottom: 0px; }


ul {
	margin-left: 1em;
	padding-left: 1em;
	margin-bottom: 2px;
}
a {
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover {
	color: #F4AB3D;
	text-decoration: underline;
}
a:active {
	color: #000000;
	text-decoration: underline;
}
form {
	margin: 0px;
	padding: 0px;
}


.smaller {font-size: smaller;}
.out {color: #FFFFFF; text-decoration: none; }
.out a {
	color: #FFFFFF;
	text-decoration: none;
	cursor: text;
}
.out a:hover {

	color: #FFFFFF;
	text-decoration: none;
	cursor: text;
}
#basescript {text-align: left;}
ul#basewords { width:784px; margin:10px auto; list-style:none }
ul#basewords li { display:inline; margin-right:6px; font-size:12px }
ul#basewords strong { font-weight:normal }

div#basescript { width:800px; margin:50px auto 0 auto }
div#basescript h2 { font-size:12px }
div#basescript p { font-size:11px }
div#basescript a { color:#000; text-decoration:none }
div#basescript a:hover { color:#ff6600 }