#scroller {position:absolute; width:100%; height:100%; top:0; left:0; overflow:auto; z-index:2;} a {text-decoration: none;}h1 {	font-size: 1.1em;	color: #0099FF;	line-height: normal;	font-style: normal;}h2 {	color: #006699;	font-size: 1.2em;	line-height: normal;	font-weight: normal;}h3 {	font-size: 1em;	color: #ADA893;}h4 {	font-size: 12pt;	color: #333333;}#maincontainer{	width: 750px;	margin: 0 auto;	padding-top: 0px;	border: 20px solid #FFFFFF;	margin-top: 20px;}#vdividermenu ul{	margin: 0;	padding: 0;	float: left;	width: 100%;	background-color: #70CDE3;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	border-bottom: 10px solid #FFFFFF;	font-weight: bold;}* html #vdividermenu ul{ /*IE only rule, reduce menu width*/width: 100%;}#vdividermenu ul li{display: inline;}#vdividermenu ul li a{	float: left;	color: #FFFFFF;	padding: 5px 15px;	text-decoration: none;	background: transparent url(images/vertical.gif) center right no-repeat;	font-weight: bold;}#vdividermenu ul li a:hover{	color: #003366;	background-color: #34B7E7;	font-weight: bold;}#vdividermenu a#current{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #003366;	background-color: #34B7E7;	text-decoration: none;	font-weight: bold;}	#navcontainer{	overflow: hidden;	width: 400px;	margin-bottom: 1em;}#navlist{	list-style-type: none;	margin: 0;	padding: 0;}#navlist li {	border-left: 1px solid #999999;	float: left;	line-height: 1.1em;	margin: 0 .5em 0 -.5em;	padding: 0 .5em 0 .5em;}#navlist li a{	font-family: Arial, Helvetica, sans-serif;	font-size: .8em;	color: #666666;	text-decoration: none;}#navlist li a:hover{	font-family: Arial, Helvetica, sans-serif;	color: #0066CC;	text-decoration: none;}#navlist a#current{	font-family: Arial, Helvetica, sans-serif;	color: #0066CC;	text-decoration: none;}#topsection{	background: #FFFFFF;	height: 90px;	background-image: url(../images/header.gif);}#picturebox{	background: #FFFFFF;	height: 300px;	width: 100%;	background-image: url(../images/mfront.jpg);	float: left;	margin-top: 0px;	border-bottom: 10px solid #FFFFFF;	border-top: 10px solid #FFFFFF;}#picturebox2 {	background: #FFFFFF;	height: 150px;	width: 100%;	background-image: url(../images/csc1.jpg);	float: left;	margin-top: 0px;	border-bottom: 10px solid #FFFFFF;	border-top: 10px solid #FFFFFF;}#companybox{	background: #FFFFFF;	height: 200px;	width: 100%;	background-image: url(../images/tsccmcompany.jpg);	float: left;	margin-top: 0px;	border-bottom: 10px solid #FFFFFF;}#servicebox{	background: #FFFFFF;	height: 200px;	width: 100%;	background-image: url(../images/tsccmservice.jpg);	float: left;	margin-top: 0px;	border-bottom: 10px solid #FFFFFF;}#partnersbox{	background: #FFFFFF;	height: 200px;	width: 100%;	background-image: url(../images/tscmpartners.jpg);	float: left;	margin-top: 0px;	border-bottom: 10px solid #FFFFFF;}#debtbox{	background: #FFFFFF;	height: 200px;	width: 100%;	background-image: url(../images/debtheader.jpg);	float: left;	margin-top: 0px;	border-bottom: 10px solid #FFFFFF;}#contactbox{	background: #FFFFFF;	height: 200px;	width: 100%;	background-image: url(../images/tsccmcontact.jpg);	float: left;	margin-top: 0px;	border-bottom: 10px solid #FFFFFF;}div.navcontainer {	float: left;	width: 750px;	height: 25px;	border-bottom: 10px solid #FFFFFF;	margin: 0;	padding: 0;	background-color: #E4E4E4;}#contentwrapper{	float: left;	width: 100%;	background: #FFFFFF;	border-bottom: 10px solid #FFFFFF;}#contentcolumn{	margin-left: 200px;	font-family: Arial, Helvetica, sans-serif;	padding-left: 10px;}#leftcolumn{	float: left;	width: 200px;	margin-left: -750px;	background: #CCCCCC;	background-color: #CCCCCC;}#rightcolumn{	float: left;	width: 180px;	margin-left: -180px;	background: black;	border-bottom: 10px solid #FFFFFF;	background-image: url(../images/futureproofing.gif);	background-position: bottom;	font-family: Arial, Helvetica, sans-serif;}#subnavcontainer{	width: 180px;	margin-top: 10px;}#subnavcontainer ul{	margin-left: 5px;	padding-left: 0;	list-style-type: none;	font-family: Arial, Helvetica, sans-serif;	font-size: .8em;}#subnavcontainer a{display: block;padding: 3px;width: 180px;color: #000000;text-decoration: none;background-color: #CCCCCC;border-bottom: 1px solid #666666;}#subnavcontainer a:hover{background-color: #FFFFFF;color: #000000;}#footer{	clear: left;	width: 100%;	text-align: center;	padding: 4px 0;	background-color: #A29B98;}.innertube{	padding: 10px;	font-family: Arial, Helvetica, sans-serif;}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;}a#navon {background-color: #333333;color: #FFFFFF;}.frontlinks {	color: #333333;	font-size: 18px;	line-height: normal;	font-weight: normal;}.frontlinks a:hover{	color: #FF6600;	font-size: 18px;	line-height: normal;	font-weight: normal;}.righttext {	color: #CCCCCC;	font-size: 13px;	line-height: normal;	font-weight: bold;}.righttext a:hover{	color: #FF9900;	font-size: 13px;	line-height: normal;	font-weight: bold;}.leftttext {	color: #FFFFFF;	font-size: 13px;	line-height: normal;	font-weight: bold;}.lefttext a:hover {	color: #FFCC00;	font-size: 13px;	line-height: normal;	font-weight: bold;}a#navlist {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FF0000;	text-decoration: none;}#frontcolumn {	font-family: Arial, Helvetica, sans-serif;	width: 100%;}.body {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 0.9em;	line-height: 1.4em;}.enter {	color: #FF0000;	font-size: 1em;	line-height: normal;	font-weight: bold;}.backbox {	width: 520px;	background-color: #E8E1DF;	padding: 10px;}.copy {	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 0.7em;	line-height: 1.4em;}.bodyred {	font-family: Arial, Helvetica, sans-serif;	color: #FF0000;	font-size: 0.9em;	line-height: 1.4em;}.let {	font-family: Arial, Helvetica, sans-serif;	color: #FF0000;	font-weight: bold;}