body {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333;	background-color: #000;	background-image: url(../images/c_body_bg.gif);	background-repeat: repeat-x;	margin: 0px;	padding: 0px;	line-height: 21px;}a {	color: #C60;	text-decoration: none;}a:hover {	color: #C60;	text-decoration: underline;}.hd {	font-size: 21px;	font-weight: bold;}.subhd {	font-size: 16px;	font-weight: bold;}.highlight {	font-weight: bold;	color: #C60;}.fine_print {	font-size: 10px;	font-style: italic;	color: #999;	line-height: 14px;}.c_all {	margin: 0px auto 0px auto;	padding: 0px;	width: 960px;}.c_buttons {	position: absolute;	z-index: 5000;}.c_button_holder {	position:relative;	top:260px;	left:582px;}.c_nav {	text-align: right;	margin: 0px;	padding: 14px 0px 0px 0px;	position: absolute;	z-index: 4000;	float: right;	width: 960px;	font-weight: bold;	font-size: 16px;}.c_nav a {	color:#000;	text-decoration:none;}.c_nav a:hover {	color:#FFF;	text-decoration:none;}.c_masthead {	margin: 0px;	padding: 0px;	height: 350px;	width: 960px;	position: absolute;	background-color: #FFF;	z-index: 1000;}.c_content {	margin: 0px;	padding: 350px 0px 0px 0px;	width: 960px;}.c_txt {	margin: 0px;	padding: 20px;}.c_txt_right {	margin: 0px;	padding: 20px;}.c_footer {	margin: 0px;	padding: 10px 0px 10px 0px;	color: #666;	font-size: 12px;	text-align: right;	line-height: 31px;}/*****************************************************************************/.button_orange {	float: right;	clear: both;	background: url(../images/but_lf.gif) no-repeat;	padding: 0px 0px 0px 18px;	margin: 0px;	cursor:pointer;	display: inline;}.button_orange a {	float: left;	height: 33px;	background: url(../images/but_bkgd.gif) repeat-x left top;	line-height: 33px;	padding: 0px 0px 0px 0px;	color: #000;	font-size: 16px;	font-weight:bold;	text-decoration: none;}.button_orange a:hover {	text-decoration:underline;	color: #000;}.button_orange span {	background: url(../images/but_rt.gif) no-repeat;	float: left;	width: 18px;	height: 33px;	background-position: right;}/*****************************************************************************/.button_gray {	float: right;	clear: both;	background: url(../images/but_lf_gray.gif) no-repeat;	padding: 0px 0px 0px 18px;	margin: 0px;	cursor:pointer;	display: inline;}.button_gray a {	float: left;	height: 33px;	background: url(../images/but_bkgd_gray.gif) repeat-x left top;	line-height: 33px;	padding: 0px 0px 0px 0px;	color: #000;	font-size: 16px;	font-weight:bold;	text-decoration: none;}.button_gray a:hover {	text-decoration:underline;	color: #000;}.button_gray span {	background: url(../images/but_rt_gray.gif) no-repeat;	float: left;	width: 18px;	height: 33px;	background-position: right;}/*****************************************************************************/.whatis_chartnumber {	font-size:10px;	font-weight:bold;	line-height:14px;}.whatis_chart {	background-image:url(../images/bg_chart.gif);	background-repeat:repeat-x;	background-color:#FFF3D2;	height:100px;	text-align:center;	font-size:9px;	line-height:18px;	border: 1px solid #000;	margin-top:10px;}.whatis_subhd {	font-size:16px;	font-weight: bold;	line-height: 24px;}.c_chart {	margin: 0px;	padding: 0px 0px 20px 0px;	width: 100%;	float: left;}