body
{
	font:normal normal normal 11px/20px verdana,arial,helvetica,sans-serif;
	padding:0;
	margin:0;
	background-color:#E6D7CF;
}
h1
{
	font-size:17px;
	font-weight:bold;
	color:#111;
	margin:0 0 7px 0;
}
h2
{
	color:#333;
	font-size:15px;
	font-weight:bold;
	display:inline;
}
h3
{
	color:#333;
	margin:0 0 5px 0;
	font-size:14px;
	font-weight:bold;
	margin:7px 0 0 0;
}
h4
{
	color:#333;
	margin:0;
	font-family:Tahoma,verdana,arial,helvetica,sans-serif;
	font-size:14px;
	font-weight:normal;
}
h5
{
	color:#333;
	margin:0;
	font-family:Tahoma,verdana,arial,helvetica,sans-serif;
	font-size:13px;
	font-weight:normal;
}
p
{
	margin:6px 0 9px 0;
}
img
{
	padding:0;
	margin:0;
}
a img
{
	border-style:none;
}
img.inlineL
{
	float:left;
	margin:4px 7px 4px 7px;
	border:1px solid #888;
}
img.inlineR
{
	float:right;
	margin:4px 7px 4px 7px;
	border:1px solid #888;
}
strong
{
	font-weight:bold;
}
em
{
	font-style:italic;
}
#h
{
	padding:0;
	margin:0;
	border-collapse:collapse;
}
#trc
{
	background-color:#80416C;
	color:#fff;
	width:156px;
	padding:10px;
	/*font:normal normal bold 11px/18px verdana,arial,helvetica,sans-serif;*/
}
#hozNav
{
	background-image:url(/Images/t_03.jpg);
	background-repeat:no-repeat;
	color:#E6D7CF;
	font:normal normal bold 14px/20px verdana,arial,helvetica,sans-serif;
	padding:0 0 11px 10px;
}
#hozNav a
{
	color:#e6d7cf;
	margin:0 9px 0 0;
}
#hozNav a:link, #hozNav a:visited, #hozNav a:active
{
	text-decoration:none;
}
#hozNav a:hover
{
	text-decoration:underline;
}

#lc
{
	width:178px;
	background-color:#41793B;
	vertical-align:top;
}
#lcContent
{
	padding:4px;
}
#lcContent h3
{
	color:#E6D7CF;
	text-align:center;
}

#lc a
{
	color:#fff;
}
#lc ul
{
	list-style-type:none;
	font-size:13px;
	margin:0 0 0 8px;
	padding:0;
}
#lc li
{
	margin-bottom:4px;
}
#lc div.sideBar
{
	margin:11px 7px 0 5px;
	color:#E6D7CF;
	background-color:#418040;
	border:1px dashed #805840;
}
#lc div.sideBar h4
{
	background-color:#805840;
	padding:4px 6px 4px 6px;
	color:#E6D7CF;
	text-align:left;
	font-size:12px;
	font-weight:bold
}
#lc div.sideBar h5
{
	background-color:#805840;
	padding:4px 6px 4px 6px;
	color:#E6D7CF;
}
#lc div.sideBar p
{
	padding:0 6px 0 6px;
}

#mc
{
	width:525px;
	background-color:#E6D7CF;
	vertical-align:top;
	padding:10px 10px 30px 10px;
	font-size:12px;
}
#rc
{
	width:177px;
	background-color:#80416C;
	height:345px;
	vertical-align:top;
}
#rc a
{
	color:#fff;
	font-size:15px;
}
#rc li
{
	margin-bottom:4px;
}

#rc div.sideBar
{
	margin:11px 9px 0 9px;
	color:#E6D7CF;
	background-color:#9B4C83;
	border:1px dashed #BF662E;
}
#rc div.sideBar h4
{
	background-color:#805840;
	padding:4px 6px 4px 6px;
	color:#E6D7CF;
	text-align:left;
	font-size:12px;
	font-weight:bold
}
#rc div.sideBar h5
{
	background-color:#805840;
	padding:4px 6px 4px 6px;
	color:#E6D7CF;
}
#rc div.sideBar p
{
	padding:0 6px 0 6px;
}


.siteMap
{
	font:normal normal normal 12px/10px tahoma,verdana,arial,helvetica,sans-serif;
	color:#E6D7CF;
}
#fsImgHeader div.siteMap
{
	color:#333;
	padding:5px 0 0 0;
}

#f
{
	font-size:9px;
}
#fsFooter
{
	font-size:9px;
	padding:0 0 0 5px;
}

#eventCal
{	
	margin:13px 0 0 0;
	color:#111;
}
.eventCalContainer
{
	border:1px solid #111;
}
.eventCalTitle
{
	background-color:#BF662E;
	font:normal normal bold 12px tahoma,verdana,arial,helvetica,sans-serif;
}
.eventCalDayHeader
{
	font:normal normal bold 11px tahoma,verdana,arial,helvetica,sans-serif;
	background-color:#E69F73;
}
.eventCalDay
{
	font:normal normal normal 9px verdana,arial,helvetica,sans-serif;
	padding-bottom:6px;
	background-color:#E69F73;
}
.eventCalToday
{
	background-color:#BC5E9F;
	border:1px solid #80416C;
}
.eventCalSelected
{
	background-color:#BC5E9F;
}
.eventCalNav
{
	font:normal normal normal 12px verdana,arial,helvetica,sans-serif;
}

#secondaryNav
{
	list-style-type:none;
	font-size:13px;
	margin:0 0 0 8px;
	padding:0;
}
table .infoV
{
	border-collapse:collapse;
	border:none;
	margin:3px 0 0 0;
}
.infoV th
{
	text-align:left;
	font-weight:normal;
	padding:0 0 6px 0;
}
.infoV td
{
	text-align:left;
	font-weight:normal;
	padding:0 0 6px 15px;
}
.imgTopCaption
{
	padding:0 0 0 2px;
	margin:0 0 6px 0;
	font:normal normal normal 12px/20px tahoma,verdana,arial,helvetica,sans-serif;
}
.imgBottomCaption
{
	padding:0 0 0 2px;
	margin:6px 0 6px 0;
	font:normal normal normal 11px/20px tahoma,verdana,arial,helvetica,sans-serif;
}
#fsImgContainer
{
	padding:2px 15px 15px 15px;
}
#fsImgHeader
{
	padding:5px 0 9px 5px;
}