body{	margin:0;	padding:0;	font-family:"Times New Roman", Times, serif;	font-size:62.5%;}a{	text-decoration:none;	color:#cc00cc;}h2{	font-size:1.2em;	font-family:"Times New Roman", Times, serif;}h3{	font-size:1em;	font-family:"Times New Roman", Times, serif;}#header{	background: #fff url(images/top_back.jpg) repeat-x top left;}#top_gray_stripe{	background: #fff url(images/top_gray_bar.jpg) repeat-x top left;	height:9px;	line-height:9px;	width:100%;}#top_content_layout{	background: #fff url(images/blue_back.jpg) repeat-x top left;}#top_content_layout #top_content{	background-color:#fff;	width:746px}#main_navigation a{	text-decoration:none;	color:#000000;}#bottom_gray_stripe{	background: #fff url(images/bottom_gray_bar.jpg) repeat-x top left;	height:22px;	width:746px;}#bottom_content p{	font-size:1.1em;}.dark_headlines h2{	background: #333 url(images/arrow.jpg) no-repeat 10px 9px;	color:#fff;	margin:0;	padding:5px 0 5px 20px;}.white_border{	border-left:1px solid #fff;}#news, #feature_copy{	padding:20px 20px 20px 20px;}#feature_copy{	padding-left:20px;	padding-right:20px;	padding-bottom:10px}#feature_copy p{	margin-top:0px;}#dotted_table{	background: #fff url(images/vertical_dots.jpg) repeat-y top left;}#news p{	margin-top:5px;	margin-bottom:2px;}#news h3{	margin:0;	padding:0;}.read_more{	background: #fff url(images/small_colored_arrow.jpg) no-repeat 0px 4px;	padding-left:5px;	padding-top:0;	font-weight:bold;	margin:0;	display:block;}#feature_copy a{	text-decoration:underline;}#footer{	color:#666666;	font-size:1.1em;	padding-bottom:20px;	}#footer_navigation{	background: #fff url(images/horizontal_dots.jpg) repeat-x 0px 0px;	width:746px;	padding-top:20px;	line-height:1.3em;}#footer_navigation a{	color:#666666;	padding:2px;}