/*ADDED TO PROFESSIONAL OCT 28, 2009
MOVING TO A MORE TABLE-LESS LAYOUT*/

ul.strong li { font-weight: bold; }
.greenLeft { background: url(/images/additions/green_left.gif) repeat-y 0 0;}
.greenRight { background: url(/images/additions/green_right.gif) repeat-y 0 0; }


.menuCol.leftNavCol { width: 149px; }
.menuCol.rightNavCol { width: 148px; }

.menuCol { font-size: 12px; }

.menuCol.green.leftNavCol h2 {	
	background: #004c53;
	color: #fff;
	margin: 0 2px 0 1px;
	padding: 10px 15px 8px 15px;
	font-size: 12px;
}


.menuCol.green.rightNavCol h2 {	
	background: #004c53;
	color: #fff;
	margin: 0 1px 0 1px;
	padding: 10px 15px 8px 15px;
	font-size: 12px;
}


.menuCol ul { list-style: none; margin: 10px 10px 0 20px; padding: 0;}
.menuCol ul li { color: #fff; margin: 0 0 10px 0;}
.menuCol ul li a { color: #fff; text-decoration: none;}
.menuCol a:hover { text-decoration: underline; }

.menuCol.rightNavCol ul.promo  {  
	margin: 0 0 20px 0;
	padding: 0; }

.menuCol.rightNavCol .promo li img { float: left; margin: 0 0 0 10px; padding: 0; }


.menuCol.rightNavCol .promo li  { 
	width: 146px; 
	margin: 0 1px 0 1px; 
	background: #004c53; 
	border-bottom: 1px solid #4f9c4e; 
	padding: 10px 0 10px 0; 
	
	}


.menuCol.rightNavCol .promo a { color: #fff; font-size: 10px; margin: 15px 0 0 0; display: block; }
.menuCol.rightNavCol .promo p { margin: 0 0 0 65px; font-weight: bold;   }

.menuCol.rightNavCol .promo p.breaking { font-size: 10px; }


li.line { border-bottom: 1px solid #fff; padding: 0 0 5px 0; }
li.dingbat { 
	font-size: 11px;
	background: url(/images/additions/bullet_dingbat.gif) no-repeat 0 0;
	padding: 0 10px 0 20px; }
	
.menuCol p.footnote { color: #fff; margin: 0 15px; font-size: 10px; padding: 10px 0 0 0; }

.menuCol.rightNavCol ul { margin: 10px 15px 0 15px;  } 

#centerCol p { font-size: 12px; }
#centerCol h3 { background: #e7e7e7; width: 300px; padding: 5px 0 5px 5px; clear: both; font-size: 14px; }
#centerCol a { text-transform: uppercase; color: #1041b1; text-decoration: none; font-size: 12px; }
#centerCol img { float: left; padding: 0 10px 20px 0; }

h3 .secondline { padding: 0px 0px 0px 0px; font-weight: lighter }
