body div#content h1,
body div#content h2,
body div#content div#partners h2,
body div#content div#partners h3,
body div#content div#topstories h2,
body div#content div.box h2,
body div#sideNavigation ul li.active a,
div#boxes div.aWrapper div.box table table div div h3,
body div#content div#productsearch h3,
div#awcontent h3,
div#awcontent h2,
h3.link a,
div#contentheader div.box p.link a {
	color:#336699;
}
/* from here */
body div#contentheader h1 {
	background:#336699;
	color:#fff;
}
body div#contentheader div#boxes {
	background:#F0F4F7 url(images/gradient_about.jpg) repeat-x top left;		
}
div#awcontent div.awbox {
	background:#f5f5f5 !important;
}
div#awcontent div.awcoloredbox{
	background:#F0F4F7 !important;
}
/* to here */

div#boxes div.aWrapper div.box table table div div ul li a {
	background:url(Images/arrow_about.gif) no-repeat 4px 4px;
}
body div#content div#partners li.featured div,
body div#content div.b {
	background:#F0F4F7;
}
body div#sideNavigation ul li.active li a {
	background:url(images/bg_leftnav_link_active_dot3.png) no-repeat 13px 8px;
}
div#newscontainer, div#topstories{
	float:left;
	clear:left;
	width:488px;
	margin-left:4px;
	_margin-left:2px;
}
div#newscontainer li, div#newscontainer ul{
	float:left;
	clear:left;
}

div#newscontainer li{
	width:486px;
	_width:482px;
	background:url(images/bg_content_dotted.png) repeat-x scroll left top;*/
	padding:6px 0;
	margin:4px 0 6px 0;
}
div#newscontainer li.featured{
	float:left;
	clear:left;
	background:#f0f4f7 url(images/bg_content_dotted.png) repeat-x scroll left top;
	margin:0 0 6px 0 !important;
}
div#newscontainer h3 {
	color:#336699;
	float:left;
	width:355px;
	padding:0 0 5px 0;
	margin:0;
	font-size:120% !important;
	font-weight:normal !important;
}
div#newscontainer li.featured h3{
	margin:0 0 6px 4px;
	width:460px;
}
div#newscontainer li div
{
	width:470px;
	margin:10px 0 5px 9px;
}
div#newscontainer li.featured div 
{
	background:#f0f4f7;
}
div#newscontainer li div img{
	margin:0 12px 12px 4px;
	float:left;
	clear:left;
}
div#newscontainer div ul li div p{
	float:left;
	width:355px;	
	color:#666;
	padding:0;
	margin:0;
}
div#newscontainer li div p.date{
	float:left;	
	padding:0 0 5px 0;
	color:#000;
}
div#newscontainer li div p.link{
	margin:4px 0 0 345px;
	float:none;
	width:120px;
	font-weight:normal;
	font-size:90% !important;
	_font-size:115% !important;
	padding:4px 0 4px 25px;
	_padding:4px 0 0 25px;
}
div#newsarchivecontainer{
	background:#ddd;
}
div#newscontainer div#newsarchivecontainer li{
	background:transparent;
	margin:0 !important;
}
div#newscontainer div#newsarchivecontainer li span{
	background:url(images/bg_content_dotted.png) repeat-x scroll left top;
	padding:6px 0 6px 6px;
	float:left;
}
div#newscontainer div#newsarchivecontainer li span.column1{
	width:370px;
}
div#newscontainer div#newsarchivecontainer li span.column2{
	width:90px;
}