body{	background-color:#3b715f;	background-image: url(images/background.jpg);	background-repeat: repeat-y;	background-position:center;}body,td,th,li,p,div,h1,h2,h3,h4,h5,h6{	font-family:verdana,arial,helvetica,sans-serif;	font-size: 12px;	color:#000000;	align:left;}#head_div{	width:813px;	margin-bottom:20px;}#signup_form{	width: 240px;	text-align:center;	float:right;/*		border:solid 1px #cccccc; */	color:#532871;	font-weight:bold;	padding-top:31px;}.signup{	width:194px;	height:18px;	border: solid 1px #336353;	margin-top:4px;	text-align:center;	color:#532871;	font-family:verdana,arial,helvetica,sans-serif;	font-size: 11px;}#content_cell{	padding: 0 30px 30px 30px;	text-align:left;	vertical-align:top;}.focus_box{	background-color:#ffffff;	background-image: url(images/purple_focus_box.jpg);	background-repeat: no-repeat;	background-position:center;	width:312px;	height:100px;	text-align:center;	vertical-align: middle;	line-height:200%}.focus_box strong.purple{	font-size: 110%;	color:#532871;}#foot_logo{	clear:both;	margin-top:20px;}#footer{	background-color:#ffffff;	background-image: url(images/foot_back.png);	background-repeat: repeat-y;	background-position:center;	width:821px;	height:18px;	color:#ffffff;	padding-top:8px;	text-align:center;	font-size:10px;	}h1,h2{	color:#532871;	font-size: 18px;	margin-top:8px;}h3{	color:#3b715f;	font-size: 16px;}h4{	color:#532871;	font-size: 14px;}h5{	color:#3b715f;	font-size: 14px;}h6{	color:#532871;	font-size: 12px;}a,a:link{	color:#532871;	}a:hover,a:visited:hover{	color:#532871;		text-decoration:none;}a:active,a:visited:active{	color:#3b715f;		text-decoration:none;}a:visited{	color:#61566f;		text-decoration:underline;}
