form{	width:80%;	padding:0;}div.inputRow{	height:65px;	margin-top:10px;}p.label{	font-size:14pt;}input{	font-family:Geneva, Arial, Helvetica, sans-serif;}input[type="text"],input[type="password"]{	font-size:16pt;	width:300px;}input[type="submit"]{	width:150px;	font-size:10pt;}select{	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:10pt;	width:150px;}div#message_box {	width:400px;	border:1px solid #66CC00;	background-color: #99FF33;	padding:10px;	margin-bottom:10px;}div#message_box p, div#message_box a{	font-size: 12pt;	color:#336600;	margin:0;	padding:0;}div#message_box p.message_header{	font-size: 14pt;	width: 100%;	border-bottom:1px solid #66CC00;	margin:5px 0;}div#error_message_box{	width:400px;	border:1px solid #990000;	background-color: #CC0000;	padding:10px;	margin-bottom:10px;	color:#FFFFFF;}div#error_message_box p, div#error_message_box a{	font-size: 12pt;	color:#FFFFFF;	margin:0;	padding:0;}div#error_message_box p.error_header{	font-size: 14pt;	width: 100%;	border-bottom: 1px solid #FFFFFF;	margin-bottom:5px;}div#close_box {	float:right;}/* CALENDAR STYLES */div#content .calendar-event {	clear:both;	width:90%;	height:35px;	border-bottom:1px solid #ccc;	padding:5px;}div#content .calendar-event:hover {	background-color:#CCCC99;}div#content .calendar-event div {	float:left;	margin-right:5px;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:10pt;	font-style:italic;}a.calendar-event-link, a.calendar-event-link:hover, a.calendar-event-link:active, a.calendar-event-link:visited { color:#000;text-decoration:none; }div#content .calendar-event div.date { text-align:right;width:110px;margin-right:30px;margin-bottom:5px;font-weight:bold;font-style:italic; }div#content .calendar-event div.description { font-size:11pt;font-weight:bold;font-variant:small-caps; }/*div#content .calendar-event div.description:after { content: " - "; }*//*div#content .calendar-event div.venue:before { content: " - "; }*//* CALENDAR EVENT ITEM ON DETAIL PAGE */div#content .calendar-event-item {	width:85%;	min-height:100px;	padding:5px 5px 0 5px;	margin:0;}div#content .calendar-event-item div {	font-family:Georgia, "Times New Roman", Times, serif;	font-size:14pt;	line-height:18pt;	font-style:italic;}a.calendar-event-link, a.calendar-event-link:hover, a.calendar-event-link:active, a.calendar-event-link:visited { color:#000;text-decoration:none; }div#content .calendar-event-item div.date { font-size:14pt;line-height:24pt;font-weight:bold;font-style:italic; }div#content .calendar-event-item div.description { font-size:14pt;line-height:24pt;font-weight:bold;font-variant:small-caps; }div#content .calendar-event-item div.venue { float:left; }div#content .calendar-event-item div.venue:after { content: " - "; }div#content div#page div#calendarEventStories {	width:400px; 	border-top:1px solid #999;}div#content div#page div#calendarEventStories div.calendarEventStory {	margin-top:10px;	border:1px solid #ccc;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:12pt;	line-height:18pt;	font-style:italic;}div#content div#page div#calendarEventStories div.calendarEventStory div.author { 	font-size:10pt;	height:23px;	font-weight:bold;	background-color:#fff;	padding:3px 10px;}div#content div#page div#calendarEventStories div.calendarEventStory div.author p { 	}div#content div#page div#calendarEventStories div.calendarEventStory div.story {	font-size:9pt;	padding:10px 10px 0 10px;	border-top:1px solid #ececec;}div#content div#page div#storyForm {	width:400px; 	border-top:1px solid #999;	padding-top:10px;	margin-top:10px;	font-family:Georgia, "Times New Roman", Times, serif;	font-size:12pt;	line-height:18pt;	font-style:italic;}