/* *************************************************************NAME: cca.cssDATE: 06/20/2004DESCRIPTION:general styles for  website + Homepage************************************************************* *//* **************** BODY / DIV / PAGE CONTAINER STYLES **************** */body {	margin-top: 0px;	background: #473A36;	text-align: center;}body {	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: #666666;	height: 35px;}#pagebackground { 	width: 800px;	background: #333333;}#container { 	width: 800px;	margin: 0 auto;}#whole { 	width: 800px;	margin: 0px auto;	text-align: left;	background: #666666;}#contents-home {	float: left;	width: 800px;	background: #666666;	text-align: left;	height: 525px;}#nav {	background-color: #666666;	height: 25px;}/* **************** GLOBAL TEXT / FORM / LIST STYLES **************** */div.clearer { 	clear: both; 	background: transparent; 	line-height: 0;	height: 10px;} /* **************** HYPERLINK STYLES **************** */a, a strong {	color: #4F78A1;}p.graphic a:hover { 	background: #FFFFFF;}/* **************** SPECIAL CACES STYLES **************** */.white {	color: #FFFFFF;}.centerit {		text-align: center;}/* ~~~ Footer Styles ~~~ */#footer {	padding: 0px 0 0 0px;	color: #CCCCCC;	font-size: 10px;	bottom: inherit;	background-color: #666666;	font-family: Verdana, Arial, Helvetica, sans-serif;	height: 25px;	width: 800px;	text-align: center;}.footer_cb {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	margin: 0 auto;	width: 800px;}.introtext {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	text-align: left;	padding-right: 5px;	padding-left: 5px;	}.themeHeads {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #333333;	padding-left: 5px;	padding-right: 5px;	border-bottom-style: dotted;	border-bottom-color: #666666;	border-bottom-width: 1px;}.titles {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-align: center;}.description {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-align: center;}.copyright {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	text-align: center;}a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-weight: bold;}a:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	background-color: #FF9900;	font-weight: bold;}a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-weight: bold;}.thumbtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-align: center;}