/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	/*background: #FCFBFC;*/
	text-align:center;
}

th.calendar {
	background:#DEDEDE;
	font-size:10pt;
	font-weight:bold;
	color:#363636;
}

td.calendar {
	vertical-align:top;
	text-align:left;
	height:50px;
	width:75px;
}

.small {
	font-size: 8pt;
	}

#container {
	border:#999999 dotted 1px;
	width: 700px;
	text-align:left;
	background: #FFFFFF; 
	padding: 3px;
}
/*
#fields {
	float:left;
	height:200px;
	width: 150px;
	background:#FFFAD7;
}

#inputs {
	float:right;
	height:200px;
	width: 350px;
	left: 155px;
}

#submit {
	font-size:8pt;
}*/


a:link, a:visited {
	font-size: 8pt;
	/*height:25px;*/
	font-weight:normal;
	color:#999999;
	text-decoration:none;
	text-align:right;
}

a:active, a:hover {
	font-size: 8pt;
/*	height:25px;*/
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	text-align:right;
}

.event {
	background: #CDDBF3;
	color:#0000FF;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
.days {
	height:30px;
	width:80px;
	text-align:center;
	vertical-align:middle;
	}
	
/* Events Details Style */
th.event_detail{
	background: #C6DEF9;
	font-weight:bold;
	font-size:11pt;
	padding:3px;
	height:28px;
	vertical-align:middle;
}

h4.event_detail{
	font-size:10pt;
	margin:0px;
	padding:0px;
}	
tr.event_detail{
	text-align:left;
	font-size:9pt;
}	

/* Registration Style */
th.reg{
	background: #C9C9C9;
	font-weight:bold;
	font-size:11pt;
	padding:3px;
	height:28px;
	vertical-align:middle;
}

h4.reg{
	font-size:10pt;
	margin:0px;
	padding:0px;
}	
tr.reg{
	text-align:left;
	font-size:9pt;
}	
#reg_special{
	border:1px thick ##CCCCCC; 
	height:100px; 
	width:300px; 
	float:left;
	background:#EBFBE6;
	padding:5px;
}

/*form elements */
.formButton {
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	}

.formInput {
	font-size: 9pt;
	font-family:"Times New Roman", Times, serif;
	}

.formLabel {
	font-weight:bold;
}

.survey {
	text-align:left;
	font-size:11pt;
	background:#E8E8E8;
	padding: 2px 0px 5px 0px;
}	
#survey_box {
	width:60%;
	margin:10px;
	padding:10px;
	border-left: 2px solid #000000;
	border-bottom: 2px solid #000000;
	border-right: 1px solid #FF0000;
	border-top: 1px solid #FF0000;
	background:#F8F8F8;
}
.survey_button {
	border:1px;
	border-collapse:collapse;
}
