/* ---------------------------------------------------------
 Common Styles (Defaults)
--------------------------------------------------------- */
a:link {
	background-color:			transparent;
	color:						#cc3300;
}
a:visited {
	background-color:			transparent;
	color:						#cc3300;
}
a:active {
	background-color:			transparent;
	color:						#ff9900;
}
a:focus {
	background-color:			transparent;
	color:						#ff9900;
}
a:hover {
	background-color:			transparent;
	color:						#ff9900;
}
body {
	background-color:			#ffffff;
	color:						#333333;
	font-family:				sans-serif;
	font-size:					9pt;
	scrollbar-3dlight-color:	#cc3300;
	scrollbar-arrow-color:		#cc3300;
	scrollbar-darkshadow-color:	#cc3300;
	scrollbar-base-color:		#ffcc99;
	scrollbar-face-color:		#ffcc99;
	scrollbar-highlight-color:	#ffcc99;
	scrollbar-shadow-color:		#ffcc99;
	scrollbar-track-color:		#ffcc99;
}
p {
	font-size:					9pt;
}
blockquote {
	font-style:					italic;
	font-size:					9pt;
}
li {
	font-size:					9pt;
}
ul {
	margin-bottom:				0px;
	padding-left:				0px;
}
td {
	color:						#333333;
	font-size:					9pt;
}
th {
	color:						#333333;
	font-size:					9pt;
	font-weight:				bold;
}
pre {
	font-family:				monospace;
	font-size:					9pt;
	line-height:				1;
}
img {
	border-width:				0pt;
}
input {
	font-family:				monospace;
	font-size:					9pt;
}
select {
	font-family:				monospace;
	font-size:					9pt;
}

/* ---------------------------------------------------------
 Enter Button on Top Page
--------------------------------------------------------- */
.enter
{
	background-color:			#ff9933;
	color:						#ffffff;
	font-weight:				bold;
}

/* ---------------------------------------------------------
 Header Picture Area (Top Part)
--------------------------------------------------------- */
.head {
	background-image:			url(/autumn/images/head.jpg);
	background-position:		top left;
	background-repeat:			no-repeat;
}

/* ---------------------------------------------------------
 Common Menu Area (Top Part)
--------------------------------------------------------- */
.site {
	background-color:			#eeeedd;
	border-top:					#cccccc ridge 1px;
	padding:					3px;
	filter:						progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffddbb', endColorStr='#eeeedd', gradientType='1')
}
.site1 {
	background-color:			transparent;
	color:						#000000;
	padding:					4px;
}
.site2 {
	background-color:			#ddddcc;
	border-color:				#333333;
	border-style:				solid;
	border-width:				1px;
	padding:					3px;
}
.site1 a:link {
	color:						#000000;
}
.site1 a:visited {
	color:						#000000;
}
.site2 a:link {
	color:						#000000;
}
.site2 a:visited {
	color:						#000000;
}
.site2 a:active {
	color:						#000000;
}
.site2 a:focus {
	color:						#000000;
}
.site2 a:hover {
	color:						#000000;
}

/* ---------------------------------------------------------
 Path Navigation Area (Top Part)
--------------------------------------------------------- */
.path {
	background-color:			#ff6600;
	border-top:					#cccccc ridge 1px;
	padding:					3px;
	filter:						progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ff6600', endColorStr='#ffffff', gradientType='1')
}
.path1 {
	background-color:			transparent;
	color:						#ffffff;
	padding:					4px;
}
.path3{
	background-color:			transparent;
	color:						#ffff00;
}
.path2 {
	background-color:			#ffccbb;
	border-color:				#cc3300;
	border-style:				solid;
	border-width:				1px;
	padding:					3px;
}
.path1 a:link {
	background-color:			transparent;
	color:						#ffffff;
}
.path1 a:visited {
	background-color:			transparent;
	color:						#ffffff;
}
.path2 a:active {
	color:						#cc3300;
}
.path2 a:focus {
	color:						#cc3300;
}
.path2 a:hover {
	color:						#cc3300;
}

/* ---------------------------------------------------------
 Main Menu Area (Left Part)
--------------------------------------------------------- */
.menu {
	background-color:			#ff9933;
	filter:						progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffcc80', endColorStr='#ff9900', gradientType='0')
}
.menu1 {
	background-color:			#transparent;
	background-image:			url(/autumn/images/menu1.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	color:						#cc3300;
	font-size:					10.5pt;
	font-weight:				bold;
	padding:					6px;
}
.menu2 {
	background-color:			#ffcc99;
	padding:					6px 6px 6px 24px;
}

/* ---------------------------------------------------------
 Site Banner Area (Left Part)
--------------------------------------------------------- */
.icon {
	color:						#cc0000;
	font-weight:				bold;
	padding:					6px;
}

/* ---------------------------------------------------------
 Main Body Area (Center Part)
--------------------------------------------------------- */
.body1 {
	border-bottom:				#cc0000 double 3px;
	color:						#cc0000;
	font-size:					24pt;
	font-weight:				bold;
	padding:					20px 0px 0px 0px;
	filter:						Glow(Color='#ffffff', Strength=2) DropShadow(Color='#ff9933', OffX=1, OffY=1, Positive=true)
}
.sub1 {
	font-size:					10.5pt;
	font-weight:				bold;
	text-align:					right;
	padding:					10px 0px 0px 0px;
}
.sub1 span.prev{
	color:						#333333;
}
.sub1 span.this{
	color:						#990000;
}
.sub1 span.next{
	color:						#cccccc;
}
.text1 {
	line-height:				1.25em;
	padding:					10px 0px 30px 150px;
}
.text1 strong.orange{
	color:						#ff9900;
}
.text1 strong.peach{
	color:						#ff6666;
}
.body2 {
	background-color:			#ffcccc;
	color:						#cc0000;
	font-size:					12pt;
	font-weight:				bold;
	padding:					6px;
}
.sub2 {
	border-color:				#ffcccc;
	border-style:				solid;
	border-width:				0px 3px 0px 3px;
	font-size:					10.5pt;
	font-weight:				bold;
	padding:					10px 10px 0px 10px;
}
.text2 {
	border-color:				#ffcccc;
	border-style:				solid;
	border-width:				0px 3px 3px 3px;
	line-height:				1.25em;
	padding:					10px;
}
.body3 {
	color:						#990000;
	font-size:					10.5pt;
	font-weight:				bold;
	padding:					20px 20px 5px 10px;
}
.sub3 {
	font-size:					10pt;
	font-weight:				bold;
	padding:					0px 20px 5px 20px;
}
.text3 {
	line-height:				1.25em;
	padding:					0px 20px;
}
.body4 {
	background-color:			#ffb259;
	color:						#990000;
	font-size:					10pt;
	font-weight:				bold;
	padding:					3px;
}
.sub4 {
	background-color:			#ffcc99;
	font-weight:				bold;
	padding:					5px 5px 0px 5px;
}
.text4 {
	background-color:			#ffcc99;
	padding:					5px;
}

/* ---------------------------------------------------------
 Advertisement Area (Right Part)
--------------------------------------------------------- */
.advt {
	background-color:			#ffffff;
	border-color:				#ff9900;
	border-style:				solid;
	border-width:				4px;
	padding:					12px;
}

/* ---------------------------------------------------------
 Addtional Information Area (Right Part)
--------------------------------------------------------- */
.note0 {
	background-color:			#ffcc99;
}

.note1 {
	background-image:			url(/autumn/images/note1.gif);
	background-position:		top left;
	background-repeat:			no-repeat;
	color:						#990000;
	font-size:					10.5pt;
	font-weight:				bold;
	padding-top:				6px;
	text-align:					center;
}
.note2 {
	background-color:			#ffcc99;
	border-color:				#ff9900;
	border-style:				solid;
	border-width:				3px;
	padding:					6px;
	line-height:				1.25em;
}
.note2 ul {
	color:						#990000;
	list-style-type:			square;
	margin-left:				18px;
}
.note2 li {
	line-height:				1.5em;
}
.note3 {
	background-color:			#ffcc99;
	line-height:				1.25em;
}

/* ---------------------------------------------------------
 Footer Area (Bottom Part)
--------------------------------------------------------- */
.foot {
	background-color:			#ffcc80;
	border-color:				#cccccc;
	border-style:				ridge;
	border-width:				1px 0px 0px 0px;
	line-height:				1.5em;
	padding:					10px;
	filter:						progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#ff9900', gradientType='1')
}
.link {
	color:						#990000;
}

/* ---------------------------------------------------------
 Table Styles
--------------------------------------------------------- */
.tch {
	background-color:			#ffb259;
	border-left:				#ffffff solid 3px;
	border-right:				#ffffff solid 3px;
	color:						#990000;
	font-size:					10.5pt;
	font-weight:				bold;
	padding:					4px 6px 4px 6px;
	text-align:					center;
}

.thh {
	background-color:			#ffcc99;
	border-bottom:				#ff9900 solid 2px;
	border-left:				#ffffff solid 3px;
	border-right:				#ffffff solid 3px;
	border-top:					#ff9900 solid 2px;
	color:						#990000;
	font-weight:				bold;
	padding:					3px 6px 3px 6px;
	text-align:					center;
}

.tdh {
	background-color:			#ffffff;
	border-bottom:				#ff9900 solid 1px;
	border-left:				#ffffff solid 3px;
	border-right:				#ffffff solid 3px;
	color:						#333333;
	font-weight:				normal;
	padding:					4px 6px 4px 6px;
}

.tcv {
	background-color:			#ffb259;
	color:						#990000;
	font-size:					10.5pt;
	font-weight:				bold;
	padding:					4px 6px 4px 6px;
	text-align:					center;
}

.thv {
	background-color:			#ffcc99;
	border-bottom:				#ffffff solid 3px;
	border-left:				#ff9900 solid 2px;
	border-right:				#ff9900 solid 2px;
	border-top:					#ffffff solid 3px;
	color:						#990000;
	font-weight:				bold;
	padding:					3px 6px 3px 6px;
	text-align:					right;
}

.tdv {
	background-color:			#ffffff;
	border-bottom:				#ffffff solid 3px;
	border-right:				#ff9900 solid 1px;
	border-top:					#ffffff solid 3px;
	font-weight:				normal;
	color:						#333333;
	padding:					3px 6px 3px 6px;
}

/* ---------------------------------------------------------
 Calendar & Map Page Styles
--------------------------------------------------------- */
.calendar {
	background-color:			#ffddaa;
}
.listdate{
	background-color:			#cc0000;
	color:						#ffffff;
	font-weight:				bold;
	padding:					4px;
	text-align:					center;
}
.listhead{
	background-color:			#ff9900;
	color:						#ffffff;
	padding:					4px;
}
.listhead span {
	font-weight:				bold;
}
.listhead a:link {
	color:						#ffffff;
	font-weight:				bold;
}
.listhead a:visited {
	color:						#ffffff;
	font-weight:				bold;
}
.listhead a:active {
	color:						#ffffff;
	font-weight:				bold;
}
.listhead a:focus {
	color:						#ffffff;
	font-weight:				bold;
}
.listhead a:hover {
	color:						#ffffff;
	font-weight:				bold;
}
.listnote{
	background-color:			#ffcc99;
	color:						#993300;
	padding:					4px;
}
.listtext{
	background-color:			#ffffff;
	border-color:				#ffcc99;
	border-style:				solid;
	border-width:				0px 4px 4px 4px;
	line-height:				1.25em;
	padding:					4px;
}
.listpict{
	background-color:			#ffcc99;
	padding:					4px;
}

/* ---------------------------------------------------------
 Web News & Report Page Styles
--------------------------------------------------------- */
.new-autumn {
	color:						#ff0000;
	font-weight:				bold;
}

.newslisttitle {
	padding:					6px;
}
.newslisttitle a:link {
	text-decoration:			none;
}
.newslisttitle a:visited {
	text-decoration:			none;
}
.newslisttitle a:active {
	text-decoration:			underline;
}
.newslisttitle a:focus {
	text-decoration:			underline;
}
.newslisttitle a:hover {
	text-decoration:			underline;
}

.newstextdate {
	color:						#333333;
	font-size:					9pt;
	font-weight:				bold;
	padding:					5px;
}

.newstextbody {
    font-family:				monospace;
    font-size :					9pt;
    line-height :				1.5;
	padding:					5px;
}
