#header, #footer {
	background-color:#003c94;
}
/*logo*/
#header img{
	margin:7px 0 0 25px;
	float:left;
}

#header .link_home img{
	float:right;
	margin:15px 40px 0 0;
}
#container {
	background-color:#FFFFFF;
}
/*url*/
.url a{
	color:#003c94;
}
.url span{
	color:#23213b;
}
/*text*/
p, ul, ol {
	color:#666666;
}
a {
	color:#003c94;
}
h1, h2{
	color:#333333;
	background:url(../images/h1_dot.gif) no-repeat left 9px;
}
#sidebar h2 {
	background:url(../images/h1_dot.gif) no-repeat left 14px;
}
/*sidebar blocks*/
.newsline .date {
	color:#003c94;
}
.response {
	background-color:#f0f0f0;
}
.anons {
	background-color:#ffe1a9;
}
.simple_text {
	background-color:#f0f0f0;
}
.block_menu li{
	background:url(../images/se/menu_dot.gif) no-repeat left 0.3em;
}
.block_menu li.active{
	background:url(../images/se/menu_dot_active.gif) no-repeat left 0.3em;
}
.contents a, .contents span {
	background-color:#f0f0f0;
}
.contents .white {
	background-color:#ffffff;
}
/*sidebar SE navigation*/
.se_navigation {
	padding-bottom:1px;
}
.se_navigation a {
	display:block;
	padding:13px 11px 14px 11px;
	opacity:0.4;
	filter: alpha(opacity = 50);
	zoom:1;
}
.se_navigation a:hover, .se_navigation a.active {
	opacity:1;
	filter: alpha(opacity = 100);
	zoom:1;
}
.se_navigation img {
	border:none;
	display:block;
}
.se_navigation .ts {
	background-color:#21409a;
}
.se_navigation .ta {
	background-color:#9000ff;
	padding-bottom:6px;
}
.se_navigation .ms {
	background-color:#e92121;
}
.se_navigation .os {
	background-color:#5ebb2c;
}
/*content newsline*/
.content_newsline .one{
	background-color:#f0f0f0;
}
.content_newsline .white{
	background-color:#ffffff;
}
.content_newsline .date{
	color:#003c94;
}
.content_newsline .text{
	color:#23213b;
}
.paging .prev, .paging .next {
	color:#003c94;
}
.content_newsline .nums a, .content_newsline .nums span {
	border:1px solid #cfcfcf;
}
.content_newsline .nums span.active {
	border:1px solid #cfcfcf;
	background-color:#003c94;
	color:#ffffff;
}
/*news on index*/
.news_container {
	margin-top:28px;
}
.news_container {
	background:url(../images/line1.gif) repeat-x top left;
}
.news_container .news {
	float:left;
}
.news_container .company {
	width:50%;
	background:url(../images/line.gif) repeat-y top right;
}
.news_container .industry {
	width:49.9%;
	background:url(../images/line.gif) repeat-y top left;
	position:relative;
	left:-1px;
}
.news_container .one {
	padding:12px 35px 12px 40px;
}
.news h2 {
	padding:0 0 0 25px;
	color:#333333;
	margin:6px 0 0;
}
.news_container .industry h2 {
	background:url(../images/se/h1_industry.gif) no-repeat left center;
	position:relative;
}
.news_container .company h2 {
	background:url(../images/se/h1_news.gif) no-repeat left center;
}
.news_container .line {
	background:url(../images/line1.gif) repeat-x bottom left;
	padding:0 35px 0 15px;
}
.news .one {
	padding:12px 35px 12px 40px;
}
.news_container .company .one {
	margin-right:1px;
}
.news_container .industry .one {
	margin:0 -1px 0 1px;
}
.news .one div {
	float:left;
	padding:4px;
	border:1px solid #bfc6cd;
	position:relative;
	left:-4px;
}
.news .one div img {
	margin:0;
	padding:0;
	display:block;
}
.news .one p {
	position:relative;
	margin-left:0;
	margin-right:0;
}

.news .more {
	text-align:right;
	font-style:italic;
}
.news .one h3 {
	margin:0;
	padding:0;
	line-height:14px;
}
.news_container .company .one {
	background-color:#ecf4ff;
}
.news_container .industry .one {
	background-color:#fff2ec;
}
.news_container .industry .white, .news_container .company .white {
	background-color:#ffffff;
}

/*anons on index*/
.se_anons {
	x-padding-top:23px;
}
.se_anons img{
	margin-right:15px;
}
/*menu bar*/
div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover,
div.menu a.menuItem:hover,
div.menu a.menuItemHighlight
 {
	background-color: #003c94;
	color: #ffffff;
}
div.menuBar a.active, div.menu a.active {
	background-color: #0051c7;
	color: #ffffff;
}
div.menu a.current {
	background-color: #003c94;
	color: #ffffff;
	cursor: default;
}
div.menuBar a.active:hover {
	background-color: #003c94;
	color: #ffffff;
}

div.menu div.menuItemSep {
	border-top: 1px solid #003c94;
	border-bottom: 1px solid #f0f0f0;
}
