/* Moved to this location: Jan 24, 2012 */

#mid-col													{ width: 350px; border-right: 1px solid #ddd; padding-right: 20px; float:left; }
/*#right-col 												{ width: 350px; float:left; padding-left:20px; padding-right:23px;}*/
#right-col 												{ width: 255px; float:left; padding-left:20px; padding-right:23px;}
#mid-col ul li										{ list-style: disc; margin-left: 20px; }
#sideCol													{ float:left; width:200px;}
.columnLeft						 						{ width:350px; float:left;}
.columnRight 											{ width:350px; float:left; margin-left:40px;}

#lowerArea p, #lowerArea h2,
#lowerArea h3											{ margin:0 0 5px 0; padding:0; }
#lowerArea p											{ margin:0; padding:0; font-size:12px; }
#lowerArea h2											{ color:#000; font-size:16px; margin-bottom:10px; font-weight:bold;}
#lowerArea h3											{ color:#000; font-size:14px; }
#lowerArea h4											{ font-size:14px; margin:3px 0 3px 0;}

/* SIDEBAR */

div#sidebar, 
div#sidebartop,
#sidebarbottom {
	background-color: #e9e9e9; width:
}
div.sideNav,
div.sideNav h4, 
div.sideNav a, 
div.sideNav a.new, 
div.sideNav a.last, 
div.sideNav a.new.last {
	background-color: #e9e9e9;
	border-bottom-color: #dcdcdc;
}
div.sideNav a.last, 
div.sideNav a.new.last {
	border-bottom: 0;
} 
div.sideNav a:hover,  
div.sideNav a.new:hover, 
div.sideNav a.last:hover, 
div.sideNav a.new.last:hover {
	background-color: #ccc;
	border-bottom; 0;
}

#promo 										{ border:1px solid #CCC; width:200px; background:url(/global_images/update_12-01/company/bg_promo_gradient_blue.png) repeat-x bottom; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
#promo h4									{ padding: 10px 0 0px 15px;}
#promo div 								{ text-align: center; }
.awards										{ padding:10px; }
.forAwards								{ margin:15px 0 15px 0; padding:0; }

/* NEWS SECTION */

body.news div#featured-news {
	background: url(/global_images/bkgd/bg_callout_bottom_gray_400px.png) no-repeat bottom;
	margin-bottom: 10px;
	padding-bottom: 15px;
}
body.news div#featured-news h2 {
	background: url(/global_images/bkgd/bg_callout_top_gray_400px.png) no-repeat top;
	padding: 20px 15px 0 15px;
}
body.news div#featured-news p {
	margin: 0 15px;
}
body.news p.news-date {
	padding: 0;
	color: #616161;
}