/* CSS Document */p {max-width:600px;}li {max-width:560px;}main img {position: relative; z-index: 100;}h1 {	color: #0099cc;	font-weight: normal;	}h2 {	font-weight: normal;	}a {	text-decoration: none;	}a:hover {	text-decoration: underline;	}.lefttop a { color:#0099cc;	text-decoration: none;		}.lefttop a:visited { color:#006699;	}.lefttop p {	width: 150px;	font-size: small;	margin-bottom: -10x;	}.lefttop p:hover {	text-decoration:underline;	color: #00adef;	}.leftbottom {	margin-top: 20px;	padding-bottom: 20px;	}.logo {	position: relative;	top: 20px;	z-index: 10;	width: 800px;	padding: 0px;	text-align: left;	}.mainpage {	background-image: url(http://www.ncsr.org/images/whitetop75.png);	background-position: top;	background-repeat:no-repeat;	position: relative;	left: 0px;	margin-top: 225px;	width: 800px;	padding: 0px;	padding-top: 12px;	}.main {	position: relative;	left: 0px;	top: 0px;	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	text-align:left;	background-image: url(http://www.ncsr.org/images/whitebottom75.png);	background-position: bottom;	background-repeat:no-repeat;			width: 800px;	padding: 0px;	padding-bottom: 20px;	}.content {	position: relative;	top: 0px;	left: 0px;		padding: 0px;	padding-left: 190px;	padding-right: 50px;		margin-bottom: 9px;	margin-top: 17px;	background-image: url(http://www.ncsr.org/images/white75.png);	width: 560px;	}.update {	font-size: xx-small;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.squares {	position: absolute;	z-index: 5;	top: 5px;	right: 25px;	}body {	background-image: url(http://www.ncsr.org/images/backgroundsmall.gif);	background-repeat: repeat-x;	background-color: #00adef; 	margin:0px;	}.bottom {	font-size: xx-small;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-top:10px;	padding-bottom:10px;	text-align:left;	width:100%;	}.bottom a {	color:#ffffff;	text-decoration: none;		}.bottom a:visited {	color:#ffffff;	text-decoration: none;		}.bottom a:hover {	background-color: #a3c1ba;	color: #004a41;	}.lefttop {	position:absolute;	width: 120px;	top: 5px;	left:0px;	text-align: left;	padding: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	}.tablehead { 	background-image: url(/images/listfade.jpg);	background-repeat:repeat-y;	background-color: #A3C1BA;	padding:5px;	color: #004a41;	font-size: small;		font-style: italic;	}.highlight {	background-image: url(/images/listfade.jpg);	background-repeat: repeat-x;	padding: 5px;	}.highlightrow {	background-color: #e8efee;	}.highlightrow2 {	background-color: #e8e2ee;	}