#header {
	width: 990px;
	height: 107px;
	margin: 0;
	padding: 0;
	background: url(../images/secondary_header.jpg) 0 0 no-repeat;
}

#header h1 a {
	display: block;
	width: 240px;
	height: 107px;
	margin: 0;
	padding: 0;

}

#header .adBanner {float: right; padding: 10px;}

.outerwrap { width: 800px;}

/*search*/

#searchForm { margin-top: 100px;}
.search-line {float: right; margin: 0px; margin-right: 70px;}

#centrecontent #content {
	background: #fff url(../images/hme_1st_story_bg.gif) 0 0 no-repeat; 
	padding: 10px;
	float: left;
	min-width: 530px;
}

#content h2 {color: #FB3B91; font-size: 1.9em; border-bottom: dotted 1px #000;}

ul.stateNav {list-style-type: none;}
ul.stateNav li {float: left; padding:5px;}

#left ul li li a, #left ul li li a:hover, #left ul li li a.active {color: #fff; font-weight: normal; padding-left: 20px; border: none; background: none;}
#left ul li li a.active {font-weight: bold; border-top: none;}

#right h2 {display: none;}
#right {float: left; margin-top: 50px; margin-left: -25px;}


/*BACKPACK styles*/

#right h3 {padding: 5px;}

#url, .stateChooser #url {border: solid 3px #CCF8FF; font-size: 0.8em; padding: 5px 0 5px 0; margin-bottom: 20px;}
.occupationFloatForms { width: 149px; float: right; margin-left: 10px; padding: 0px; clear: right; }
.stateChooser { margin-top: 45px; }
input.addToBackpackBtn {background: url(../images/backpack_button.gif) 0 0 no-repeat; border: none; width: 142px; height: 27px; color: #fff; text-align: right; float: right; /*margin-top: -50px*/}
.selectLabel {color: #A6A2A2;}
input.formBtn, input.submit, .removeBtn {background: #000; width: auto; height: 27px; border: 2px solid #E84D97; color: #fff; padding-bottom: 2px;margin: 2px 2px 22px 2px;}
.jobSearchBtn {background: #000; width: auto; height: 27px; border: 2px solid #E84D97; color: #fff; padding-bottom: 2px;margin: 2px; float: right; margin-top: -28px;}
#backpackList, table.resumeProgress {background: #FB3B91 url(../images/right_portal_backpack.gif) top left no-repeat; width: 97px; padding: 40px 50px 10px 50px;}
table.resumeProgress {background: #FB3B91 url(../images/right_portal.gif) top left no-repeat; padding: 0px 0 0 0px; margin-top: 0px;}
table.resumeProgress a {color: #fff;  float: left}
#backpackList h3 {display: none;}
ul.careerBackpack li, table.resumeProgress a {list-style-type: none; background: url(../images/plus.gif) top left no-repeat; padding-left: 10px; margin-left: -60px; }
table.resumeProgress a {margin-left: 0px; width: 160px;}
ul.careerBackpack li a {color: #000;}
.backpackPrintLink a {color:#fff; text-transform: uppercase; font-size: 1em; }
.backpackPrintLink {background: url(../images/print.gif) center left no-repeat; padding-left: 35px; width: 80px; margin-left:-25px;}



/*JOB extra styles*/
.jobInfoBlock h3 {
  font-size: 1em;
}
.jobInfoBlock ul {
  margin-top: -10px;
}

/*Useful Addresses*/
.inlineStateList {
  list-style-type: none;
}
.inlineStateList li {
  display: inline;
  padding-right: 20px;
}
.institutionName {
  margin: 0px;
}
.institutionDetails {
  margin-bottom: 10px;
}
.campusDetails {
  margin-left: 30px;
  margin-bottom: 10px;
}
.institutionTypeList, ul.stateList {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}

/*Jobs Chart*/
.occupationEntryLevelsTable .dark td {
  background: #DDD;
}
.occupationEntryLevelsTable td {
  text-align: center;
}

.occupationEntryLevelsTable .occupationName {
  text-align: left;
  width: 200px;
}

.occupationEntryLevelsTable .header th {
  text-align: left;
}
