body.about_us #main #content {
	min-width:595px;
	width:595px;
	float:left;
  _padding-left:20px;
}
body.about_us.press #main #content {
	min-width:768px;
	width:768px;
  _padding-left:20px;
}
body.landing.about_us #main #content, body.about_us.careers #main #content, body.corp #main #content, body.about_us.mission #main #content {
	width:778px;
  _padding-left:17px;
}
body.corp #main #content h2 {
	background-color:#E0F4FD;
  margin-top:7px;
  padding:7px 
}
body.about_us h1 {
  color:#25408F;
  padding-bottom:15px;
/*  font-size:200%;
  font-weight:normal;*/
}
body.about_us #main #content h2 em {
	font-style:italic;
}
body.about_us #main #sd h3 img {
	margin-left:7px;
}
body.about_us #sd {
	width:150px;
}
#search_results {
	background: #F1F1F1;
	margin: 10px 0;
}

#left_column {
	float:left;
	width:500px;
}
#right_column {
	float:right;
}
ul.one_item_group {
	margin-bottom:25px;
	zoom:1;
}
ul.one_item_group:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
ul.one_item_group li {
	float:left;
	padding-right:7px;
	_padding-right:4px;
	width: 252px;
}
ul.one_item_group li ul li {
	width: 190px; 
	margin-left:8px;
}
body.about_us ul.one_item_group li p {
	margin-left: 4px;
	margin-right: 4px;
	}
ul.two_item_group {
	clear:both;
	padding:1em 0;
	zoom:1;
}

body.careers ul.two_item_group li p {
	margin-left:4px;
	margin-right:4px;
}
ul.two_item_group:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
ul.two_item_group li {
    float: left;
    padding-right: 7px;
    width: 369px;
}
body.about_us ul.two_item_group li ul li {
    width:320px;
    margin-left:8px;
}
ul.foundation_links,ul.community_links{
	margin-bottom:25px;
}
ul.foundation_links li{
	display:inline;
	padding:0 5px 0 8px;
	border-left:solid 1px #333333;
}
ul.foundation_links li.first{
	border:none;
	padding-left:0;
}
ul.community_links li{
	display:inline;
	padding-right:15px;
}
body.about_us #sd li{
	padding:5px 0;
}
/* details body class has a right rail, items need to be slimmer */
body.about_us ul.two_item_group li {
	float:left;
  padding-right:7px;
  width: 380px;
}
ul.three_item_group {
	margin-bottom:25px;
	zoom:1;
}
ul.three_item_group:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
ul.three_item_group li {
	float:left;
	padding-right:7px;
	_padding-right:4px;
	width: 252px;
}
ul.three_item_group li ul li {
	width: 190px; 
	margin-left:8px;
}
.corp_info_links{
	margin: 15px;
}
body.corp ul.three_item_group li {
	margin-top: 10px;
	}
body.about_us p {
	margin:0 0 1em 0;
}
body.about_us #content h3, body.corp #content h3, body.press #content h3  {
	background-color:#E0F4FD;
	font-weight:bold;
	padding:5px 1em;
	margin-bottom:5px;
}
body.about_us #content .tab_content h3 {
	background-color:#ffffff;
	font-weight:bold;
	padding:0 0;
}
body.about_us ul.three_item_group li p {
	margin-left: 4px;
	margin-right: 4px;
	}
body.about_us #sd {
	background-color:#f1f1f1;
	font-size:85%;
	float:right;
	margin:30px 7px 14px 0;
	padding:10px;
}
#sd .action_3 {
  float:right;
  margin:.5em 0;
}
body.about_us #sd label {
  margin-top:1em;
}
ul.archive_dates li {
  font-size:100%;
  padding-bottom:1em;
}
ul.archive_dates li ul li span {
  color:#666666;
}
body.about_us legend {
  display:none;
}
ul.horizontal_link_list {
	padding-bottom:2em;
	zoom:1;
}
ul.horizontal_link_list:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
ul.horizontal_link_list li {
	float:left;
	padding-right:20px;
	width: 200px;
}
ul.article_list:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
ul.article_list {
	padding:5px 0 10px 0;
	*margin-top:-10px;
	zoom:1;
}
ul.article_list li ul li {
	float:left;
	padding:0 0 .5em 0;
	width:490px;
}
ul.article_list li ul li p {
	padding-top:.2em;
}
ul.article_list li ul li.date {
	min-width:90px;
	width:90px;
}
.subNavCTA {
	font-size:75%;
	left:10px;
	padding:6px;
	position:absolute;
	text-align:center;
	top:255px;
	width:110px;
}
body.details ul.two_item_group li ul.chapter_list li {
	float:left;
	width:110px;
}
body.details ul.two_item_group li ul.chapter_list li ul li {
	float:none;
	padding:.2em 2em .2em 0;
	width:100px; 
}
.feature_image {
	float:right;
	margin:0 0 0 20px;
}
body.careers .feature_image{
	margin-top:-30px;
}
.personnel_list {
    float: left;
    padding-left: 5em;
    width: 20em;
}
body.about_us ul.simple_list {
	padding-bottom:1em;
}

/* press releases */
#press_release_filter{
	background:#F1F1F1;
	padding:10px;
	zoom:1;
}
#press_release_filter:after{display:block;clear:both;visibility:hidden;content:'.';height:0;}
#press_release_filter li{
	float:left;
	padding:0 5px;
}
#press_release_filter button.action_go{
	margin-top:15px;
}
#newsroom_cont {
	width: 580px;
	float: left;
}

body.press #content {
	width: auto;
}
body.press #sd {
	background-color:#f1f1f1;
	float:right;
	width: 140px;
	margin:9px 0px 14px 0;
	padding:10px;
}
#sd .action_3 {
  float:right;
  margin:.5em 0;
}
body.press #sd label {
  margin-top:1em;
}


/* careerbuilder container pages */
#careers_cb_iframe{
	border:none;
	width:100%;
	height:500px;
	margin-bottom:20px;
	overflow:hidden;
}

#newsroom_cont {
	width: 595px;
	float: left;
}

