.main {	font-family: Verdana, Helvetica, Arial, sans-serif;	line-height: 140%;	font-size: 12px;	color: #003366;	margin-right: 25px;	padding-right: 25px;	margin-left: 25px;	padding-left: 25px;	vertical-align: top;	margin-top: 10px;	padding-top: 10px;	background-color: #EEDDBB; }.main a{	color: #660000;  text-decoration:underline}.main a:active {	color: #660000;  text-decoration:none}.main a:visited {	color: #003366;  text-decoration:underline}.main a:hover {	color: #660000;  text-decoration:none}.news {	font-family: Verdana, Helvetica, Arial, sans-serif;	line-height: 140%;	font-size: 10px;	color: #660033;	margin-right: 15px;	padding-right: 15px;	font-weight: bold;	margin-left: 10px;	padding-left: 10px;}.news a{	color: #660000;  text-decoration:underline}.news a:active {	color: #000000;  text-decoration:none}.news a:visited {	color: #777777;  text-decoration:underline}.news a:hover {	color: #000000;  text-decoration:none}.rules {	margin-top: -5px;	padding-top: 5px;	margin-right: -15px;	padding-right: -15px;}.credit {	font-family: Verdana, Helvetica, Arial, sans-serif;	line-height: 125%;	font-size: 10px;	color: #BB8855;	margin-left: 5px;	padding-left: 5px; }.credit a{	color: #BB8855;  text-decoration:underline}.credit a:active {	color: #BB8855;  text-decoration:none}.credit a:visited {	color: #BB8855;  text-decoration:underline}.credit a:hover {	color: #BB8855;  text-decoration:none}.header {	font-family: Verdana, Helvetica, Arial, sans-serif;	line-height: 125%;	font-size: 15px;	color: #660000;	vertical-align: top;	margin-top: 10px;	padding-top: 10px;	font-weight: bold;}.header a{	color: #660000;  text-decoration:underline}.header a:active {	color: #660000;  text-decoration:none}.header a:visited {	color: #003366;  text-decoration:underline}.header a:hover {	color: #660000;  text-decoration:none}.rtcol {	font-family: Verdana, Helvetica, Arial, sans-serif;	line-height: 140%;	font-size: 10px;	color: #660033;	margin-right: 5px;	padding-right: 5px;	margin-left: 20px;	padding-left: 20px;}.rtcol a{	color: #660000;  text-decoration:underline}.rtcol a:active {	color: #000000;  text-decoration:none}.rtcol a:visited {	color: #003366;  text-decoration:underline}.rtcol a:hover {	color: #000000;  text-decoration:none}.small {	font-family: Verdana, Helvetica, Arial, sans-serif;	line-height: 125%;	font-size: 10px;	color: #AA7744;}.small a{	color: #AA7744;  text-decoration:underline}.small a:active {	color: #AA7744;  text-decoration:none}.small a:visited {	color: #AA7744;  text-decoration:underline}.small a:hover {	color: #AA7744;  text-decoration:none}.rtcolfill {	background-color: #FFEECC;	background-image: url(gifs/bgr_rtcol.gif);	background-repeat: repeat;	background-position: top;}.form {	font-family: Verdana, Helvetica, Arial, sans-serif;	line-height: 140%;	font-size: 12px;	color: #003366;	vertical-align: top;}.resume {	font-family: Verdana, Helvetica, Arial, sans-serif;	line-height: 140%;	font-size: 12px;	color: #003366;	list-style-position: outside;	list-style-type: square;}.resume a{	color: #660000;  text-decoration:underline}.resume a:active {	color: #660000;  text-decoration:none}.resume a:visited {	color: #003366;  text-decoration:underline}.resume a:hover {	color: #660000;  text-decoration:none}.home {	font-family: Verdana, Helvetica, Arial, sans-serif;	line-height: 140%;	font-size: 12px;	color: #003366;	margin-right: 15px;	padding-right: 15px;	margin-left: 20px;	padding-left: 20px;	vertical-align: top;	margin-top: 15px;	padding-top: 15px;	background-color: #EEDDBB; }.home a{	color: #660000;  text-decoration:underline}.home a:active {	color: #660000;  text-decoration:none}.home a:visited {	color: #003366;  text-decoration:underline}.home a:hover {	color: #660000;  text-decoration:none}