.solidblockmenu ul{	font: bold 13px Arial;	width: 700px;	background: repeat-x center center;	margin-right: auto;	margin-left: auto;}.solidblockmenu li{display: inline;}.solidblockmenu li a{	float: left;	color: white;	padding: 9px 11px;	text-decoration: none;	border-right: 1px solid white;}.solidblockmenu li a:visited{color: white;}.solidblockmenu li a:hover, .solidblockmenu li a.current{color: white;background: #CCCCCC;}.tabcontainer{	background-color: #CCCCCC;	height: 30px;	clear: left;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}*:first-child+html .ieclass{ /*IE7 hack to remove gap between menu and sub contents*/margin-top: -1em;}* html .ieclass{ /*IE6 and below hack to remove gap between menu and sub contents*/margin-top: -1em;}.tabcontent{	display:none;	margin-right: auto;	margin-left: auto;	width: 400px;}.tabcontainer ul {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	float: left;	background-color: #CCCCCC;}.tabcontainer li {	display: inline;}.tabcontainer li a {	color: #333333;	text-decoration: none;	padding-right: 10px;	padding-left: 10px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #666666;	padding-top: 5px;	padding-bottom: 5px;}.tabcontainer li a:hover {	color: #999999;}#sb1 {	margin-left: 150px;}#sb2 {	margin-left: 150px;}#sb3 {	margin-left: 220px;}#sb4 {	margin-left: 300px;}#sb5 {	margin-left: 380px;}#sb6 {	margin-left: 320px;}#sb7 {	margin-left: 350px;}.bordo_sx a {	border-left: 1px solid white;}.bordogrey_sx a {	border-left: 1px solid #666666;}
