body {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;line-height: 15px;}TD, TH, .BOD, FONT {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;line-height: 15px;}.title {color: #000000;font-size: 12px;font-family: Verdana, Geneva, Arial;font-weight: bold;line-height: 15px;}.location {color: #D70000;font-size: 9px;font-family: Verdana, Geneva, Arial;background-color:#ffffff;}a:link {color: #696969;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: underline;}a:active {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: underline;}a:visited {color: #696969;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: underline;}a:hover {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;}a.calinks:link {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;}a.calinks:active {color: #ffffff;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;}a.calinks:visited {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;}a.calinks:hover {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: underline;}a.reviewtitles_:link {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #000000;}a.reviewtitles_:active {color: #FFE429;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #000000;}a.reviewtitles_:visited {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #000000;}a.reviewtitles_:hover {color: #ffffff;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#000000;border-left : 3px solid #000000;}a.reviewtitles_Reviews:link {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #D70000;}a.reviewtitles_Reviews:active {color: #FFE429;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #D70000;}a.reviewtitles_Reviews:visited {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #D70000;}a.reviewtitles_Reviews:hover {color: #ffffff;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D70000;border-left : 3px solid #D70000;}a.reviewtitles_News:link {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #FB9115;}a.reviewtitles_News:active {color: #FFE429;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #FB9115;}a.reviewtitles_News:visited {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #FB9115;}a.reviewtitles_News:hover {color: #ffffff;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#FB9115;border-left : 3px solid #FB9115;}a.reviewtitles_Discussions:link {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #FB15BD;}a.reviewtitles_Discussions:active {color: #FFE429;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #FB15BD;}a.reviewtitles_Discussions:visited {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#D3D3D3;border-left : 3px solid #FB15BD;}a.reviewtitles_Discussions:hover {color: #ffffff;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#FB15BD;border-left : 3px solid #FB15BD;}a.locations:link {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#ffffff;}a.locations:active {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#ffffff;}a.locations:visited {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#ffffff;}a.locations:hover {color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-decoration: none;background-color:#000000;}a.postevent:link {color: #000000;border:2px solid #FFE429;width:120px;height:18px;background-color:#d3d3d3;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.postevent:active {color: #000000;border:2px solid #FFE429;width:120px;height:18px;background-color:#d3d3d3;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.postevent:visited {color: #000000;border:2px solid #FFE429;width:120px;height:18px;background-color:#d3d3d3;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.postevent:hover {color: #000000;border:2px solid #FFE429;width:120px;height:18px;background-color:#FFE429;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.postreview:link {color: #000000;border:2px solid #D70000;width:120px;height:18px;background-color:#d3d3d3;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.postreview:active {color: #000000;border:2px solid #D70000;width:120px;height:18px;background-color:#d3d3d3;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.postreview:visited {color: #000000;border:2px solid #D70000;width:120px;height:18px;background-color:#d3d3d3;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.postreview:hover {color: #000000;border:2px solid #D70000;width:120px;height:18px;background-color:#D70000;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.about:link {color: #000000;border:2px solid #ffffff;width:120px;height:18px;background-color:#d3d3d3;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.about:active {color: #000000;border:2px solid #ffffff;width:120px;height:18px;background-color:#d3d3d3;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.about:visited {color: #000000;border:2px solid #ffffff;width:120px;height:18px;background-color:#d3d3d3;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.about:hover {color: #000000;border:2px solid #ffffff;width:120px;height:18px;background-color:#ffffff;padding-left: 10px;font-family: Verdana, Geneva, Arial;text-decoration: none;display:block;}a.calday:link {color: #000000;background-color:#FFE429;font-family: Verdana, Geneva, Arial;text-decoration: none;vertical-align : middle;text-align : center;}a.calday:active {color: #000000;background-color:#FFE429;font-family: Verdana, Geneva, Arial;text-decoration: none;vertical-align : middle;text-align : center;}a.calday:visited {color: #000000;background-color:#FFE429;font-family: Verdana, Geneva, Arial;text-decoration: none;vertical-align : middle;text-align : center;}a.calday:hover {color: #ffffff;background-color:#000000;font-family: Verdana, Geneva, Arial;text-decoration: none;vertical-align : top;display:block;}input { font : 9px/9px Verdana, Geneva, Arial; border : 1px solid #D3D3D3; color : black; background-color : #D3D3D3; margin-top: 2px; margin-bottom: 2px;}input.box350 { width: 180px;}input:focus { background-color : #FFE429; border : 1px solid #FFE429;}input.button { color : #fff; background-color : #000; border : 1px solid #000; padding : 0px}textarea { border: 1px solid #D3D3D3; margin-bottom: 10px; width: 180px; color: black; background-color: #D3D3D3; font: 9px/9px Verdana, Geneva, Arial;}.cal_frmtxt { border: 1px solid #D3D3D3; margin-bottom: 10px; width: 180px; color: black; background-color: #D3D3D3; font: 9px/9px Verdana, Geneva, Arial;}.typepulldown { font: 9px Verdana, Geneva, Arial; color: #000000; background-color:#FFE429; border-style:0; border:0px #333333; }/*  Months text and links */.callinks, .callinks a:link, .callinks a:active, .callinks a:visited, .callinks a:hover, .callinks_center {color: #000000;font-size: 20px;font-family: Helvetica, Arial, Verdana, Geneva;text-decoration: none;line-height: 20px;}.callinks {color: #000000;font-size: 20px;font-family: Helvetica, Arial, Verdana, Geneva;text-decoration: none;text-align : left;line-height: 20px;}.callinks a:link    { color: #000000;font-size: 20px;font-family: Helvetica, Arial, Verdana, Geneva;text-decoration: none;text-align : left;}.callinks a:active  { color: #000000;font-size: 20px;background-color:#ffffff;font-family: Helvetica, Arial, Verdana, Geneva;text-decoration: none;text-align : left;line-height: 20px;}.callinks a:visited { color: #000000;font-size: 20px;font-family: Helvetica, Arial, Verdana, Geneva;text-decoration: none;text-align : left;line-height: 20px;}.callinks a:hover {color: #000000;font-size: 20px;font-family: Helvetica, Arial, Verdana, Geneva;text-decoration: none;text-align : left;line-height: 20px;}/*  Days of the week text  */.weekdays { color: #000000;font-size: 9px;font-family: Verdana, Geneva, Arial;text-align: center;}/*  Days of the month text and links */.monthdays, .monthdays a:link, .monthdays a:active, .monthdays a:visited, .monthdays a:hover, .monthdays {color: #000000;width:28px;height:28px;background-color:#D3D3D3;font-family: Verdana, Geneva, Arial;text-decoration: none;vertical-align : middle;display:block;text-align : center;}.monthdays a:link    { color: #000000;width:28px;height:28px;background-color:#FFE429;font-family: Verdana, Geneva, Arial;text-decoration: none;vertical-align : middle;display:block;text-align : center;}.monthdays a:active  { color: #000000;width:28px;height:28px;background-color:#FFE429;font-family: Verdana, Geneva, Arial;text-decoration: none;vertical-align : middle;display:block;text-align : center;}.monthdays a:visited { color: #000000;width:28px;height:28px;background-color:#FFE429;font-family: Verdana, Geneva, Arial;text-decoration: none;vertical-align : middle;display:block;text-align : center;}.monthdays a:hover {color: #ffffff;width:28px;height:28px;background-color:#000000;font-family: Verdana, Geneva, Arial;text-decoration: none;vertical-align : top;display:block;text-align : center;}/*  Event Listing Titles */.eventlisttitle, .eventlisttitle a:link, .eventlisttitle a:active, .eventlisttitle a:visited, .eventlisttitle a:hover, .eventlisttitle {color: #000000;font-family: Verdana, Geneva, Arial;text-decoration: none;font-weight: bold;}.eventlisttitle a:link    { color: #000000;font-family: Verdana, Geneva, Arial;text-decoration: none;font-weight: bold;}.eventlisttitle a:active  { color: #000000;font-family: Verdana, Geneva, Arial;text-decoration: none;font-weight: bold;}.eventlisttitle a:visited { color: #000000;font-family: Verdana, Geneva, Arial;text-decoration: none;font-weight: bold;}.eventlisttitle a:hover {color: #FFFFFF;font-family: Verdana, Geneva, Arial;text-decoration: none;font-weight: bold;}/*  Navigational links in the header of mini-calendar  */.navlinks, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover{  color:       #000000; font-family: Verdana, Geneva, Arial; font-size:   9px; position:relative; z-index:1; top: -5px} .navlinks a:link    { color: #000000; font-size: 9px; font-family: Verdana, Geneva, Arial; text-decoration: none; }.navlinks a:visited { color: #000000; font-size: 9px; font-family: Verdana, Geneva, Arial; text-decoration: none; }.navlinks a:active  { color: #ffffff; font-size: 9px; font-family: Verdana, Geneva, Arial; text-decoration: none; }.navlinks a:hover   { color: #000000; font-size: 9px; font-family: Verdana, Geneva, Arial; text-decoration: underline; }/* CLASSES FOR CALENDAR TABLE (color, height, width defined through preference set)*//* CALENDAR PADDING (padding between calendars) */td.calendar {padding: 0px 0px 15px 0px;}td.calheader{vertical-align : top;padding: 0px 0px 0px 0px;}td.calwkdays{text-align:center;padding:1px 1px 1px 1px;}td.calmthdays{padding:1px 1px 1px 1px;vertical-align : top;text-align : center;}/* SELECTION PullDowns (acivities, groups, order)*/.selectpulldown {	font-family:		Verdana, Geneva, Arial;	font-size:			9px;	color:				#000000;	background-color:	white;	width:				103px;	border-top:			#D3D3D3 1px solid; 	border-left:		#D3D3D3 1px solid; 	border-right:		#D3D3D3 1px solid; 	border-bottom:		#D3D3D3 1px solid;}.datepulldown {	font-family:		Verdana, Geneva, Arial;	font-size:			9px;	color:				#000000;	background-color:	white;	border-top:			#D3D3D3 1px solid; 	border-left:		#D3D3D3 1px solid; 	border-right:		#D3D3D3 1px solid; 	border-bottom:		#D3D3D3 1px solid;}