body {
	margin:0px;
	padding:0px;
	font-family:"Comic Sans MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight:normal;
	background-color:#CCE0EE;
}
div#pageheader {position:absolute;top:5px;left:5px;z-index:2;}
div#navigation {position:absolute; top:160px; left:265px; white-space:nowrap;z-index:3;}
div#navigation a {
	margin:0px 40px 0px 0px;
	white-space:nowrap;
	font-size:26px;
	font-family: Verdana, "Arial Narrow", Arial, sans-serif;
	font-weight:bold;
	color:orange;
	text-decoration:none;
}
div#navigation a:hover {text-decoration:underline;}
div#pagebodyholder {padding:50px 30px 20px 30px;position:absolute;top:0px;left:0px;}
div#pagebody {
	background-color:#FFFEA7;
	/*background-color:FBD0E9;*/
	border:3px solid #FFCF1D;
	height:600px;
	z-index:1;
	overflow: visible;
	width:99%;
	font-weight:normal;
	padding:200px 20px 20px 20px;
}
div#pagebody h1, div#pagebody h2 {color:#0A50A1;}

div#pagebody * li {
	padding-top:10px;
}

div#pagebody ol {
	margin-top:-8px;
}

div#contact {
	position:absolute;
	top:20px;
	left:265px;
	z-index:2;
	border:1px solid #0A50A1;
	background-color:white;
	padding:0px;
}
div#contact table tr td {
	font-family:Verdana;
	font-size:12px;
	padding:3px 10px 3px 10px;
}
div#contact * a {color:orange;text-decoration:none;}
div#contact * a:hover {text-decoration:underline;}
div#clinics {
	width:400px;
	margin:0px;
	white-space:auto;
	margin:0px 0px 10px 10px;
	background-color:#35AACD;
	border: 3px solid #CCE0EE;
}
div#clinics ul {
	margin:-10px 0px 0px 0px;padding:5px 5px 5px 25px;list-style-type:square;
}
div#clinics ul li {
	padding-top:10px;
	color:white;
	font-family:Verdana;
	font-size:15px;
}

div#footer {
	text-align:left;
	font-family: Verdana, Arial;
	font-size: 10px;
	padding:4px 0px 0px 4px;
	
}
div#footer a {color:gray;}

/* ------------------------------------------------- */
/* Registration Form */

table.formTable{
	border:1px solid #0A50A1;margin-top:20px;background-color:#FEFED0;
}
table.formTable tr td, table.formTable tr th{
	padding:3px 15px;white-space:nowrap;vertical-align:top;color:#0A50A1;font-weight:normal;text-align:left;font-size:13px;
}
table.formTable caption{
	caption-side:top;text-align:left;color:#0A50A1;margin-top:20px;margin-bottom:-20px;font-size:20px;
}
div#participant2, div#participant3, div#participant4, div#participant5, div#participant6, div#participant7 {
	display:none;visibility:hidden;
}
p#siblings {
	display:none;
}
table.formSummary {
	font-weight:normal;text-align:left;font-size:15px;margin-top:10px;
}
input.button {
	margin-top:10px;padding:5px;float:right;font-weight:bold;cursor:pointer;
}

/* ------------------------------------------------- */
/* print version of css */
@media print{
div#pagebodyholder {padding:50px 0px 0px 0px;position:absolute;top:0px;left:0px;}
div#pagebody {height:auto;}
div#navigation {display:none;}
}
