a {	font-family: Arial, Helvetica, sans-serif, verdana;	font-size: 12px;	}	body {		text-align: center;		font-family: Arial, Helvetica, sans-serif, Verdana;		background-color: #2d3851;		background: #000000 url(images/bg.gif) repeat-x fixed;		scrollbar-arrow-color: #FFFFFF;		scrollbar-base-color: #6D8693;		scrollbar-shadow-color: #F3F3F3;		scrollbar-face-color: #617087;		scrollbar-highlight-color: #F3F3F3;		scrollbar-dark-shadow-color: white;		scrollbar-3d-light-color: #9BAAC1;}	#contentframe {		width: 800px;		margin-right: auto;		margin-left: auto;		margin-top: 0;		padding: 0px;		text-align: left;		border-left: 1px solid #5f676b;		border-right: 1px solid black;		background-color: #2D333C;}		#header {		width: 800px;		background: #2D333C;		margin-right: auto;		margin-left: auto;		padding: 0;		text-align: center;		height: 242px;}		#contentleft {	width: 92px;	padding: 0px;	background: url(images/lstretch.jpg) repeat-y left;	vertical-align: top;}	#contentcenter {	width: 616px;	padding: 0px;	background-color: #8C929A;	font-family:Arial, Helvetica, sans-serif; 	height: 100%;	vertical-align: top;}	#contentright {	width:92px;	padding:0px;	background: url(images/rstretch.jpg) repeat-y right;	vertical-align: top;}	#contenttop {	background-color: #2D333C;}				#footer {	background: #2D333C;}		#bodyCopy {	padding: 20px;	padding-top: 0px;	font-size: 12px;	color: #1C2023;	vertical-align: top;	}#bodyCopy ul {	list-style-image: url(images/bullet.gif);	list-style-position: inside;}#outerframe {	height: 100%;	display: block;	}			h1#tc {	background: url(images/TCbanner.jpg) no-repeat top left;	margin: 0px;	margin-left: -20px;	padding: 0px;}h1#careers {	background: url(images/careersBanner.jpg) no-repeat top left;	margin: 0px;	margin-left: -20px;	padding: 0px;}h1#jobseeker {	background: url(images/careersBanner.jpg) no-repeat top left;	margin: 0px;	margin-left: -20px;	padding: 0px;}

h1#currics {	background: url(images/curricBanner.jpg) no-repeat top left;	margin: 0px;	margin-left: -20px;	padding: 0px;}h1#links {	background: url(images/linksBanner.jpg) no-repeat top left;	margin: 0px;	margin-left: -20px;	padding: 0px;}h1#video {	background: url(images/videoBanner.jpg) no-repeat top left;	margin: 0px;	margin-left: -20px;	padding: 0px;}h2 {	font-size: 14px;	color: #2c333d;	text-transform: uppercase;	border-bottom: 1px solid #2c333d;}/* This definition list controls the 'Get Started' box */dl.start {	float: right;	display: block;	position: relative;	width: 175px;	margin-top: 40px;	margin-bottom: 5px;	margin-left: 5px;	padding: 0;	background: #b6bdc7 url(images/box_bottom.gif) no-repeat bottom left;	}/* definition term */dl.start dt {	margin: 0;	padding: 5px;	font-size: 14px;	font-weight: bold;	text-transform: uppercase;	text-align: center;	color: #fff;	border-bottom: 3px solid #8c929a;	background: #3D4F63 url(images/box_top.gif) no-repeat top left;}	/* definition */dl.start dd {	margin: 0;	padding: 10px;	color: black;	line-height: 150%;	text-align: center;}/* This definition list controls the 'Counselor contact' box */dl.counselor {	float: right;	clear: both;	display: block;	position: relative;	width: 175px;	margin-top: 0px;	margin-bottom: 5px;	margin-left: 5px;	padding: 0;	background: #ccc url(images/box_bottom.gif) no-repeat bottom left;	overflow: visible;	}/* definition term */dl.counselor dt {	margin: 0;	padding: 5px;	font-size: 14px;	font-weight: bold;	text-transform: uppercase;	text-align: center;	color: #fff;	border-bottom: 3px solid #8c929a;	background: #990000 url(images/box_top.gif) no-repeat top left;}	/* definition */dl.counselor dd {	margin: 0;	padding: 10px;	color: black;	line-height: 150%;	text-align: center;}.partition {	margin-left: 10px;	margin-right: 10px;	margin-top: 10px;	background: #AAAFB5;	padding: 5px;	border: 1px solid #778088;}.partition h1 {	font-size: 14px;	text-transform: uppercase;	color: #D1D7DC;	background-color: #3D4F63;	background-image: url(images/dots.gif);	background-repeat: repeat-x;}.partition h1 a {	display: block;	text-decoration: none;	color: #b6bdc7;	padding: 3px;	padding-left: 5px;	}.partition h1 a:hover {	background-color: #6D85A6;	background-image: url(images/dots.gif);	background-repeat: repeat-x;	display: block;	text-decoration: none;	color: #b6bdc7;	}	.partitionImage {	float: right;	margin-top: -45px;	margin-right: 10px;	border: 0;	padding: 0;}.partitionLinks {	text-align: center;	background: #767B83;	padding: 1px;}.partitionLinks a:link {	text-decoration: none;	color: #ddd;	font-size: 10px;}.partitionLinks a:hover {	text-decoration: none;	color: white;	font-size: 10px;}.partitionLinks a:visited {	text-decoration: none;	color: #ddd;	font-size: 10px;}.partitionLinks a:visited:hover {	text-decoration: none;	color: white;	font-size: 10px;}#otherInfo {	padding: 10px;}#otherInfo h1 {	border-top: 1px solid black;	font-size:14px;	font-weight:bold;	text-transform: uppercase;	margin-top: 10px;}