/* ######### CSS for Shade Tabs. Remove if not using ######### */.shadetabs{	margin-top: 1px;	margin-bottom: 0;	list-style-type: none;	text-align: left; /*set to left, center, or right to align the menu as desired*/	font-size: 12px;	font-weight: bold;	padding-top: 3px;	padding-bottom: 0px;	float: left;	padding-right: 0px;	padding-left: 0px;	margin-left: 5px;	width: 230px;}.shadetabs li{display: inline;margin: 0;}.shadetabs li a{	text-decoration: none;	color: #035E70;	position: relative;	z-index: 1;	background-image: url(/images/shade.gif);	background-repeat: repeat-x;	background-position: left top;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 0px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-left-style: solid;	border-top-color: #999999;	border-right-color: #999999;	border-left-color: #999999;	padding: 7px;	float: left;}.shadetabs li a:visited{color: #2d2b2b;}.shadetabs li a:hover{	text-decoration: none;	color: #357E8D;	background-color: #CCCCCC;}.shadetabs li a.selected{ /*selected main tab style */	background-color: #CCCCCC;	background-image: none;	position: relative;}.shadetabs li a.selected{ /*selected main tab style */	border-bottom-color: white;	background-color: #CCCCCC;}.shadetabs li a.selected:hover{ /*selected main tab style */	text-decoration: none;}.contentbox {	width: 220px;	background-color: #CCCCCC;	font-weight: normal;	padding: 5px 5px 7px;	float: left;	margin: 0px 5px;}.contentbox h3 {	padding-top: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #03687D;}.tabcontent{display:none;}@media print {.tabcontent {display:block !important;}}