body {  background-color: #ffffff;  padding: 0px;}#main {  background-color: #ffffff;  width: 800px;  margin-left: auto;  margin-right: auto;}#header {  width: 800px;  float: left;  padding: 0px;}#leftcol {  width: 190px;  float: left;  margin: 10px 5px 5px 10px;}#rightcol {  width: 578px;  float: right;  margin: 10px 10px 5px 5px;}#rightcol2 {  width: 570px;  float: right;  padding: 4px;  margin-right: 2px;  background-color: #b1c2f3;  border: 3px solid #28166f;}#rightbox {  float: right;  width: 130px;  margin-left: 15px;  padding: 2px;  background-color: #b1c2f3;  border: 3px solid #28166f;}#footer {  background-color: #b1c2f3;  width: 800px;  margin-top: 10px;  padding-bottom: 20px;  border-top: 2px solid #000000;  clear: both;}a {text-decoration: none}a:link {color: #021cca}a:visited {color: #021cca}a:hover {color: #e20028; text-decoration: none}a:active {color: #a198f4}#dove {background:url(cch_graphics/dove.gif) bottom; display:inline-block; height:27px; width:30px; margin-bottom: 4px;}#dove:hover {background-position:top;}img.right {float: right;margin: 5px 0px 5px 10px;}img.left {float: left;margin: 5px 10px 5px 0px;}img.border {border: 2px solid #000000;}img.hr {display: block;    margin-left: auto;    margin-right: auto;}img.right2 {   display: inline;	position: relative;	left: 50px;}.main {	font: 14px Tahoma, Geneva, sans-serif;	text-align: justify;	color: #000000;	}	.maingreen {	font: 14px Tahoma, Geneva, sans-serif;	text-align: justify;	color: #0a680c;	}	.notice {    font: 14px Tahoma, Geneva, sans-serif;	text-align: justify;	color: #fa1f00;	}		.first {    float: left;    font: 900 30px Georgia, serif;	color: #28166f;    background-color: #b1c2f3;	padding: 0px 1px 0px 1px;	margin: 0px 5px 0px 2px;	border: 2px solid #28166f;	}.menu {	margin-top: 8px;	margin-left: 32px;	font: 100 12px Tahoma, Geneva, sans-serif;    }	.bold {    font-weight: 900;	}.center {    text-align: center;	}		.itl {    font-style: italic;	}	.redtxt {    color: red;	}.aud {	line-height: 200%;	width: 300px;	text-align: right;}.indent {    padding-left: 125px ;    }	.indent2 {    padding-left: 40px ;    }		.larger {    font-size: 24px;	}.footer {    font: 12px arial;	letter-spacing: 2px;	line-height: 180%;	text-align: center;	color: #414141;	}ul { list-style-type: none; padding: 2px; margin: 0px; } li {   font: 100 14px Tahoma, Geneva, sans-serif;	list-style-image: url(cch_graphics/listarrow.gif);   color: #000000;   margin-left: 1em;	}
