/* ######### CSS for Shade Tabs. Remove if not using ######### */.tab_section {	clear: both;	width: 662px;	margin-bottom: 10px;}.topnews {	float: left;	width: 120px;	padding-right: 15px;	margin-right: 15px;	border-right: 1px dotted #CCC;}.newslist {	float: left;	width: 200px;}.newslist ul{	clear: both;	margin: 0;	padding: 0 0 10px 20px;}.newslist li {	padding-bottom: 3px;}.newslist li a{}.tabcontent_section {	clear: both;	float:left;	width:662px;	margin-bottom: 22px;	padding-top: 5px;	border-bottom: 3px solid #B7D1EC;	font: 11px Arial;}.shadetabs{padding: 3px 0;margin-left: 0;margin-right: 0;margin-top: 1px;margin-bottom: 0;font: 12px Arial;list-style-type: none;text-align: left; /*set to left, center, or right to align the menu as desired*/border-bottom: 3px solid #B7D1EC;}.shadetabs li{display: inline;margin: 0;}.shadetabs li a{text-decoration: none;padding: 6px 25px 2px 25px;color: #5C96D4;background: #D9E7F4;margin: -1px;}.shadetabs li a:visited{color: #FFFFFF;border-bottom: 0px solid #FFFFFF;}.shadetabs li a:hover{text-decoration: none;color: #FFFFFF;background: #B7D1EC;}.shadetabs li a.selected{ /*selected main tab style */background: #B7D1EC;color: white;border-bottom: 1px solid #B7D1EC;}.shadetabs li a.selected:hover{ /*selected main tab style */text-decoration: none;}.tabcontent  { display: none; font-family: Tahoma; font-size: 12px; }@media print {.tabcontent {display:block !important;}}
