/* CSS Document *//* GENERIC */html {height:100%;width:100%;}body {;	margin:0px;	padding:0px;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#909090;	line-height:17px;	background-image:url(../images/layout/corperformance-bg.jpg);	background-repeat:repeat-x;}img {display:block;}a img {border:none;}.clear {clear:both;}.lrgType {font-size:16px;}#corperformance {position:relative;width:971px;margin-left:auto;margin-right:auto;background-color:#ffffff;}/*HEADER*/#corperformance #header {position:relative;height:304px;}#corperformance #header #headerImg {position:absolute;top:0px;left:0px;}#corperformance #header #logo {position:absolute;top:18px;left:557px;}/*MAIN CONTENT */#corperformance #mainContent {position:relative;}/* NAV */#corperformance #nav {width:152px;margin-left:20px;margin-right:17px;float:left;display:inline;}#corperformance #nav ul {position:relative;margin:0px;padding:0px;}#corperformance #nav li {	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #CCCCCC;	list-style-type: none;	height:23px;	padding-left:20px;	margin:0px;}/* BODY CONTENT */#corperformance #bodyContent {	width:551px;	margin-right:18px;	float:left;	}#corperformance #bodyContent a {color:#003366;text-decoration:none;}#corperformance #bodyContent a:hover {color:#FF0000;text-decoration:underline;}#corperformance #bodyContent ul {margin:0px;padding:0px;}#corperformance #bodyContent ul.spaced li {margin-bottom:20px;}#corperformance #footer{position:relative;clear:both;text-align:center;margin-top:40px;padding-bottom:15px;font-size:11px;}#corperformance #footer a {color:#183A8B;text-decoration:none;}#corperformance #footer a.grey {color:#B3B3B3;text-decoration:none;}/* RIGHT HAND COLUMN */#corperformance #colRight {position:relative;width:188px;float:left;}#corperformance #colRight img {position:relative;margin-bottom:7px;}