#promo {
	width: 720px;
	margin: 0; 
    height:216px;
	padding-bottom: 15px;
	_padding-bottom: 12px;
/*    background: url(/files/images/redesign/background-promo-index.gif) bottom left; */
    background: url(/files/images/home/hp_bar.gif) no-repeat bottom left; 
	z-index:1;
}

#content-left{ padding:0 0 10px; }

div.promo h1 {
	margin: 0;
	padding: 0;
	font-size: 30px;
	font-weight: normal;
	color: #7D9BC6;
}

/* bullets list section */
ul.bullets {
	margin: 0;
	padding: 0 0 0 3px;
	list-style:none; 
	line-height: 16px;
}
ul.bullets li {border:1px solid white;}
ul.bullets li a {
	padding: 0 0 0 17px;
	background: url(/files/images/fce/bullet-features.gif) no-repeat 0 6px;
	display:block;
	margin:0;
}

/* actions list section */
ul.actions {
/*	margin: 0;
	padding: 0; */
	list-style: none;
}

ul.actions li a {
	background: url(/files/images/arrow-actions.gif) no-repeat 0 4px;
	padding-left: 7px;
	margin-left:5px;
}

/* boxes section */
div.box {
	border-top: 1px solid #A1C2E2; 
	margin: 0px 0 0 6px;
	padding: 10px 0 4px 0;
	font-size: 11px;
	width:210px;
}

div.first-box {
	border-top: none;
	padding-top: 0px;
}

div.box strong.head {
	display: block;
	font-weight:bold;
	background: url(/files/images/bullet-lite.gif) no-repeat 0 2px;
	padding-left: 17px;
}

div.box p {
	margin: 3px 0 6px 0;
	padding: 0;
	line-height: 15px;
}

div.box ul.actions li {
	display: inline;
	margin: 0 1px 0 2px;
	background: url(/files/images/separator.gif) no-repeat 0 2px;
	padding-left: 8px;
}

div.box ul.actions li:first-child {
	padding-left: 0;
	background: none;
}

div.box ul.bullets {
	margin: 2px 0 8px 0;
}

/* news list section */
ul.news {
	margin: 0 0 0 10px;
	padding: 0;
	width: 200px;
	list-style: none;
}

ul.news li {
	margin: 8px 0 8px 0;
	line-height: 14px;
}

ul.news li a {
	color: #434343;
	font-size:11px;
	text-decoration: none;
}
ul.news li a:hover {
	color: #3366CC;
	text-decoration: underline;
}

/* subnavigation links list */
ul#sub {
	margin: 0;
	padding: 0 0 2px 0;
	list-style: none;
	background: url(/files/images/background-sub.gif) repeat-x bottom left;
	font-weight: bold;
	width:186px;
	*width:189px;
	_width:189px;
}

ul#sub li {
	display: inline;
	background: url(/files/images/redesign/separator.gif) no-repeat 0 2px;
	padding: 0 0 0px 9px;
	margin: 0 3px 0 0;
}

ul#sub li:first-child, ul#sub li.first {
	background: none;
	padding-left: 0;
}

ul#sub li a.active {
	color: #FF3300;
}

#top_news {
	font: 11px Verdana, Arial;
  text-align: left;
	margin: -3px 6px 0 10px;
	_margin: 5px 6px 0 8px;
	float: left;
	padding:0;
	width:210px;
}

#top_news strong {margin:0; padding:0; font-size:12px;}
#top_news p {margin:0; padding:0; font-size:10px; color:#434343; }
#top_news p.link {line-height:16px;}
/*#top_news p.link:hover {text-decoration:underline; color: #3366CC;}*/
#top_news ul {list-style:none; padding:0; margin:0;}

ul.news_column p.date a:hover {text-decoration:none;}
