/***************************
Main News module styles
use main news css for layerd modules with content
***************************/
#main3,
#main2,
#main1 {																		/* main news container */
	clear: both;
	display: block;
	width: 485px;
	margin: 0;
	padding: 0;
}
#main3 .news_content,
#main2 .news_content,
#main1 .news_content {
	display: none;
}


/* tabs */
#main3 .tabs,
#main2 .tabs,
#main1 .tabs {																	/* main news tabs */
	width: 485px;
	float: left;
	list-style: none;
	background: url("../images/misc/bg_tabs.gif") transparent;
	color: #3b5170;
	font: bold 10px arial,helvetica,sans-serif;
	text-align: left;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
}
#main3 .tabs ul,
#main2 .tabs ul,
#main1 .tabs ul {																/* main news tabs list container */
	list-style: none;
	background: none;
	border: none;
	margin: 0;
	padding: 0;
}
#main3 .tabs li,
#main2 .tabs li,
#main1 .tabs li {																/* main news tabs list */
	float: left;
	display: block;
	list-style: none;
	border: 1px solid #d3d4d7;
	border-top: none;
	border-bottom: none;
	background: url("../images/misc/bg_tabsoff.gif") transparent;
	height: 15px;
	text-align: center;
	margin: 0 4px 0 0;
	padding: 5px 6px 0 6px;
}
#main3 .tabs li a,
#main2 .tabs li a,
#main1 .tabs li a {																/* main news tabs list link */
	list-style: none;
	color: #3b5170;
	font: bold 10px arial,helvetica,sans-serif;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#main3 .tabs li a:hover,
#main2 .tabs li a:hover,
#main1 .tabs li a:hover {
	list-style: none;
	color: #3b5170;
	text-align: center;
	text-decoration: underline;
	margin: 0;
	padding: 0;
}
#main3 .tabs li.selected,
#main2 .tabs li.selected,
#main1 .tabs li.selected {														/* main news tabs selected */
	list-style: none;
	border: 1px solid #d3d4d7;
	border-bottom: none;
	background: #fff;
	height: 15px;
	text-align: center;
	margin: 0 4px 0 0;
	padding: 5px 6px 0 6px;
}
#main3 .tabs li.selected a,
#main2 .tabs li.selected a,
#main1 .tabs li.selected a {													/* main news tabs selected link */
	list-style: none;
	border: none;
	color: #040405;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#main3 .tabs li.selected a:hover,
#main2 .tabs li.selected a:hover,
#main1 .tabs li.selected a:hover { 
	list-style: none;
	text-decoration: none;
	margin: 0;
	padding: 0;
}



/* content area */
#main3 .mainnews-content,
#main2 .mainnews-content,
#main1 .mainnews-content {														/* main news container */
	clear: both;
	float: left;
	display: block;
	width: 473px !important;
	width: 474px;
	border: 1px solid #d3d4d7;
	border-top: none;
	border-bottom: none;
	margin: 0;
	padding: 5px;
}
#main3 .mainnews-content ul,
#main2 .mainnews-content ul,
#main1 .mainnews-content ul {													/* main news list container */
	margin: 0;
	padding: 0;
}
#main3 .mainnews-content .header-nav,
#main2 .mainnews-content .header-nav,
#main1 .mainnews-content .header-nav {											/* main news header nav */
	clear: both;
	display: block;
	border: none;
	background: url("../images/modules/header1_476.gif") transparent no-repeat;
	width: 473px !important;
	width: 474px;
	height: 16px;
	color: #101012;
	font: bold 11px arial,helvetica,sans-serif;
	text-align: left;
	text-indent: 6px;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0;
	padding: 3px 0 0 0;
}
#main3 .mainnews-content .header-nav ul,
#main2 .mainnews-content .header-nav ul,
#main1 .mainnews-content .header-nav ul {
	margin: 0;
	padding: 0;
}
#main3 .mainnews-content .header-nav li,
#main2 .mainnews-content .header-nav li,
#main1 .mainnews-content .header-nav li {										/* main news lists */
	float: left;
	display: block;
	border: none;
	background: url("../images/buttons/numbers.gif") transparent no-repeat;
	height: 12px;
	width: 12px;
	color: #798495;
	font: bold 10px arial,helvetica,sans-serif;
	text-align: center;
	text-indent: 0;
	text-transform: none;
	text-decoration: none;
	margin: 0;
	padding: 0 2px 0 0;
}
#main3 .mainnews-content .header-nav li a,
#main2 .mainnews-content .header-nav li a,
#main1 .mainnews-content .header-nav li a {										/* main news list links */
	color: #798495;
	text-decoration: none;
}
#main3 .mainnews-content .header-nav li a:hover,
#main2 .mainnews-content .header-nav li a:hover,
#main1 .mainnews-content .header-nav li a:hover {
	color: #798495;
	text-decoration: underline;
}
#main3 .mainnews-content .header-nav li.selected,
#main2 .mainnews-content .header-nav li.selected,
#main1 .mainnews-content .header-nav li.selected {								/* main news link selected */
	float: left;
	display: block;
	border: none;
	height: 12px;
	width: 12px;
	color: #fff;
	font: bold 10px arial,helvetica,sans-serif;
	text-align: center;
	text-indent: 0;
	text-transform: none;
	text-decoration: none;
	margin: 0;
	padding: 0 2px 0 0;
}
#main3 .mainnews-content .header-nav li.selected a,
#main2 .mainnews-content .header-nav li.selected a,
#main1 .mainnews-content .header-nav li.selected a {
	color: #fff;
	text-decoration: none;
}
#main3 .mainnews-content .header-nav li.selected a:hover,
#main2 .mainnews-content .header-nav li.selected a:hover,
#main1 .mainnews-content .header-nav li.selected a:hover {
	color: #fff;
	text-decoration: underline;
}
