* {
	margin:					0;
	padding:				0;
	}
	
img {
	border:					0;	
}	

.image-left {
	float:					left;
	margin:					0px 10px 20px 0px;
}

.image-right {
	float:					right;
	margin:					10px 10px 0px 10px;
}

body {
	font:					normal 13px/18px Arial, Helvetica, sans-serif;
	color:					#1c2029;
	background:				#4d4d4d url("../images/bg-body.gif") repeat-x;
}

a:link {
	color: 					#ff6600;
	text-decoration: 		underline;
	}

a:active {
	color: 					#000;
	}
	
a:hover {
	background-color:		#ffedd6;	
	}
	
a:visited {
	color: 					#977c6b;
	}

p {
	margin-bottom:			10px;
	}	
	
strong {
	color: 					#4d4d4d;
}
	
h1 {
	color: 					#ff6600;
	font:					bold 22px/23px Arial, Helvetica, sans-serif;
	margin-bottom:			10px;
	}
	
h2 {
	color: 					#4d4d4d;
	font:					bold 16px/18px Arial, Helvetica, sans-serif;
	margin-top:				30px;
	margin-bottom:			10px;
	}
	
hr {
	border:					0px;
	border-style:			solid;
	color:					#4d4d4d;
	background-color:		#4d4d4d;
	height:					2px;
	margin-bottom:			40px;
	margin-top:				30px;
}

#form-job-search {
	width:					500px;
}

#form-job-search p {
	margin:					5px 0px 5px 0px;
	}

#form-job-search .labels {
	width:					100px;
}



ol, ul {
	padding-left: 			25px;
	text-indent:			5px;
	margin-bottom: 			10px;
}	



#container {
	width:					900px;
	margin:					0px auto;
	background-image: 		url("../images/bg-container.gif")
}

#header {
	width:					900px;
	height:					152px;
}

#menu {
	width:					900px;	
	height:					auto;
	font:					normal 13px/13px Arial, Helvetica, sans-serif;
	color:					#4d4d4d;
	background:				url("../images/bg-nav.jpg");
}

#menu ul {
	width:					900px;
	height:					auto;
	list-style: 			none;
	overflow:				hidden;
	padding:				0px;
	margin-bottom:			0 !IMPORTANT;
}

#menu ul li {
	float:					left;
	height:					40px;
	border-right: 			solid 1px #b4b7c1;
	list-style: 			none;
	text-align:				center;
	background:				url("../images/nav.jpg") repeat-x;
	margin-bottom:			2px;
}

* html #menu ul li { width:1px; }

#menu ul li.selected {
	height:					40px;
	background:				url("../images/nav-selected.jpg") repeat-x;
}	
	
#menu ul li a, #menu ul li a:link, #menu ul li a:visited, #menu ul li a:active {
	height:					40px;
	display: 				block;
	text-decoration: 		none;
	color: 					#4d4d4d;
	padding-top:			13px;
	padding-left:           15px;
	padding-right:          15px;
	}

#menu ul li a:hover {
	text-decoration: 		underline;
	background:				url("../images/nav.jpg") repeat-x;
	}




#menu1 {
	width:					67px;
	}
#menu2 {
	width:					132px;
	}
#menu3 {
	width:					125px;
	}
#menu4 {
	width:					130px;
	}	
#menu5 {
	width:					95px;
	}


#ctl00_bannerTitle {
	/*background:		url("../images/title.jpg") repeat-x;*/
	height:			50px;
	width:			608px;
	padding-left:   10px;
	
}


.sifr object 
{
	margin-top:10px;
}

#first-column {
	float:					left;
	width:					618px;
	/*background: 			url("../images/bg-first-column.gif") no-repeat;*/
}

#first-column-home{
	float:					left;
	width:					618px;	
	/*background: 			url("../images/bg-first-column-home.gif") no-repeat;*/
}

#first-column-textbox {
	width:					538px;
	padding:				40px;
}

#first-column ul{
	padding-left: 			25px;
	margin-bottom: 			10px;
}

#second-column {
	float:					right;
	width:					280px;
	border-left: 			solid 2px #4d4d4d;
}

#second-column-textbox {
	width:					240px;
	padding:				20px;
}

#second-column h2 {
	color:					#334668;
	font:					bold 12px/14px Arial, Helvetica, sans-serif;
	margin-top:				0px;
	margin-bottom:			5px;
}

#second-column p {
	color:					#1c2029;
	font:					normal 12px/15px Arial, Helvetica, sans-serif;
	margin-bottom:			5px;
}

#second-column .latest-positions 
{
	height:50px;	
	padding-left:10px;
}

#second-column a:link, #second-column a:active, #second-column a:visited {
	color: 					#334668;
	text-decoration: 		underline;
	}

#second-column a:hover {
	background-color:		#c4c9d3;	
	}
	
#second-column hr {
	border:					0px;
	border-style:			solid;
	color:					#adb5c3;
	background-color:		#adb5c3;
	height:					1px;
	margin-bottom:			20px;
	margin-top:				20px;
}


#footer {
	float:					left;
	width:					618px;
	padding-left:			40px;
	margin-bottom:			30px;
}


/*CMS EDITS */

#cms_SaveButton {
    float:                 right;
}
#ctl00_ContentPlaceHolder1_pFeedBack {
    margin-top:            40px;    
    margin-bottom:         40px;
}

#ctl00_ContentPlaceHolder1_ddlPageSelect{
    width:                 350px;
}

#ctl00_ContentPlaceHolder1_body
{
    width:                 538px;
    height:                500px;
}


#cms_HeaderControls{
    margin-bottom:         20px;
}

body.mceContentBody {
    background:none;
}
body.mceContentBody ul li {
    margin-left: 			25px;
}


.defaultTable { border-collapse: collapse; }

.defaultTable tr td { border-collapse: collapse; padding: 8px; vertical-align: top; border: 1px solid #eee; }

.defaultTable tr th {  border-collapse: collapse; padding: 8px;  border: 1px solid #000; background: #4d4d4d; color: #fff; }

.defaultTable tr.hilite { background: #eee; color: #000; }

.defaultTable tr.hilite td { border: 1px solid #ddd !important; }

.warning { font-weight:bold; color:#FF0000;}

* html #menu ul li { height: 26px;  }

* html #menu ul li a { height: 26px;}
