BODY {background: #FFFFFF;
	margin: 0 0;}
BODY.splash {background: url(images/bg.gif) #0070C6;}
DIV {font: 95% Verdana;}
DIV.maincontent {font: 100% Verdana;
	padding-left:25px;
	padding-right:30px;}
DIV.error {font: 90% Verdana;
	color:red;
	font-weight:bold;
	padding-left:25px;}
DIV.formbox {border:1px solid black;
	padding:6px;
	font-size:110%;}
P {font: 90% Verdana;
	color: black;
	text-align:left;}
P.center {font: 95% Verdana;
	text-align:center;
	font-weight:bold;}
P.centerbig {font: 110% Verdana;
	text-align:center;
	font-weight:bold;}
P.intro {font: 13pt Tahoma;
	color: black;
	text-align:center;
	padding-top:20px;}
P.center_nobold {font: 95% Verdana;
	text-align:center;}
P.subnav {font: 80% Verdana;
	text-align:center;
	font-weight:bold;}
P.heading {font:17pt "Trebuchet MS", Verdana;
	font-weight:bold;
	color: #0070C6;
	text-align:left;
	padding-top:10px;}
.smalltext {text-align:center;
	font-family: Arial;
	font-size: 75%;
	color:black;}
.smalltext2 {text-align:center;
	font-family: Arial;
	font-size: 70%;
	color:black;}
.smalltext3 {text-align:left;
	font-family: Arial;
	font-size: 75%;
	color:black;
	font-weight:bold;}
.smallformtext {font-family: Arial;
	font-size: 90%;
	color:white;}
.smallformtext2 {font-family: Arial;
	font-size: 80%;
	color:black;
	text-align:left;}
.mediumtext {font: 90% Verdana;}
.mediumtext2 {font: 75% Verdana;}
.mediumtext3 {font: 105% Verdana;
	text-align:center;}
DIV.center {text-align:center;}
DIV.nav {text-align:center;
	position:relative;
	left:-35px;}
DIV.thermometer {border: 2px black double;
	width:120px;
	text-align:center;
	font-family: Verdana;
	font-size: 80%;
	color:blue;
	font-style:italic;
	font-weight:bold;}
DIV.thermobox {width:10px;
	border:2px black double;}
DIV.formtext {color:black;
	font-size:80%;
	text-align:left;}
DIV.announcement {width:600px;
	margin:auto;
	background-color: #FFFFFF;
	border: 3px solid red;
	color:red;
	font-size:105%;
	padding:10px;
	font-weight:bold;}
SPAN.pcf {font-weight:bold;}
SPAN.bigger {font-size:115%;}
UL {list-style: url(/images/bullet.gif) outside;
	font: 90% Verdana;
	color: black;
	text-align:left;}
LI {font-family: Verdana;
	color: black;
	text-align:left;}
IMG.thermo {position:relative;left:18px;}
.right {text-align: right;}
.left {text-align: left;}
TABLE.tablehead {background-color: #FFDE73; border: 1px solid white;}
TABLE.white {background: #FFFFFF;}
TD {vertical-align: top;}
TD.bottom {vertical-align: bottom;}
TD.blue {background: url(images/bg.gif) #0070C6;}
TD.blueside {background: url(images/bgside.gif) #0070C6;}
TD.nav {background: #D6FD01;}
TD.navshadow {background: url(images/navshadow.gif) #FFFFFF;}
TD.foot {background: url(images/walkers_foot.gif) #FFFFFF;}
TD.form {background: #00489D;
	color:white;
	font-size:80%;
	font-weight:bold;
	text-align:right;}
SPAN.formfield {color:black;
	font-size:70%;
	font-weight:bold;}
SPAN.formfield2 {color:black;
	font-size:80%;}
SPAN.red {color:red;}
INPUT.button {background: #0070C6;
	font: 10pt Verdana;
	padding-top: 3px;
	padding-bottom: 3px;
	color:white;}
PRE.invitation {width:500px;
	border: 1px black double;
	font: 80% Verdana;
	color: black;
	text-align:left;
	padding:8px;}
A:link {color: #0070C6;
	text-decoration: none;
        font-weight:bold;}
A:visited {color: #0070C6;
	text-decoration: none;
        font-weight:bold;}
A:hover {color: red;
	text-decoration: underline;}
A:active {color: red;}
HR {text-align:left;}
B {font-weight: bold;}