/* CSS Document */

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #999966;
	text-align: center;
}

P {
	Color: #1D200D;
	Font-Family: Arial, sans-serif;
	Font-Style: normal;
	text-decoration: none;
	font-size: 11px;
}


A {
	COLOR: #550011;
	FONT-FAMILY: arial, sans-serif;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

A:hover {
	COLOR: #880011;
	TEXT-DECORATION: none;
	font-weight: bold;
}


A:active {
	COLOR: 990000;
	TEXT-DECORATION: underline;
}
blockquote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000066;
}





.contenttable {
	background-color: #FFFFEE;
	vertical-align: top;
	align: center;
	width: 780px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #000000;
	border-right-color: #000000;
	border-left-width: 1px;
	border-right-width: 1px;
	color: #221100;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-size: 11px;
}

.contenttable td {
	padding: 6px;
	vertical-align: top;
}
.contenttable table {
	margin-left: 2px;
	margin-right: 15px;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #000000;
	font-size: 11px;
}
.contenttable table td {
	vertical-align: top;
	border-top: solid, #111100, 1px;
}
.contenttable img {
	margin: 10px;
}


.sidebar {
	background-color: #ddddaa;
	font-family: Arial, sans-serif;
	line-height: 16px;
	vertical-align: top;
	padding: 20;
}
.sidebar a {
	color: #661122;
	text-decoration: underline;
}
.sidebar a:hover {
	color: #660000;
	text-decoration: none;
}

.sidebar h2 a {
	color: #661122;
	text-decoration: underline;
}
.sidebar h2 a:hover {
	color: #660000;
	text-decoration: none;
}



.punchout {
	background-color: #12110E;
	padding: 18;
}
.punchout p {
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #EEE086;
}
.punchout a {
	color: #FFFFCC;
}

.contenttable p {
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: 221100;
}
.contenttable h1 {
	font-size: 26px;
	color: #111100;
}
.contenttable h2 {
	color: #330000;
	font-size: 17px;
}
.contenttable h2 a {
	color: #330000;
	text-decoration: underline;
	font-size: 17px;
}
.contenttable h2 a:hover {
	font-size: 17px;
	color: #330011;
}
.contenttable h3 {
	font-size: 17px;
	color: #443322;
}
.contenttable h4 {
	font-size: 14px;
	color: #443322;
}
.contenttable li {
	font-size: 12px;
	color: #443322;
	line-height: 18px;
}


.caption {
	font-family: Arial;
	font-size: 9px;
	font-style: italic;
	text-align: center;
}
.subhead {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #565634;
	font-style: italic;
}
.subhead a {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #565634;
	font-style: italic;
}
.subhead a:hover {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #DABF53;
	font-style: italic;
}

.insettable {
	background-color: #ddddbb;
	width: 200px;
	vertical-align: top;
	text-indent: 2px;
	letter-spacing: normal;
	color: #333333;
}
.insettable a {
	font-size: 12px;
	text-decoration: none;
}
.insettable td {
	padding: 9px;
	vertical-align: top;
}

.entry {
	font-size: 16px;
	color: #FFFFCC;
}
.entry a {
	font-size: 21px;
	color: #FFFFCC;
	text-decoration: none;
}
.entry a:hover {
	font-size: 21px;
	color: #FFFFFF;
	text-decoration: underline;
}
.entry a:visited {
	color: #FFFFCC;
}
.upcoming {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: 999966;
	color: #FFFFFF;
	width: 97%;
	border-top-width:1px;
	border-top-color:#000000;
	border-top-style:solid;

	border-left-width:2px;
	border-left-color:#000000;
	border-left-style:solid;

	border-right-width:1px;
	border-right-color:#000000;
	border-right-style:solid;

}

.upcoming td{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:000000;
	color: #FFFFFF;	
}


.upcoming a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.upcoming a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.upcoming h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFCC;
}

.perftable {
	background-color: #FFFFDD;
	vertical-align: top;
	align: center;
	width: 780px;
	border-left-style: solid;
	border-right-style: solid;
	border-left-color: #000000;
	border-right-color: #000000;
	border-left-width: 1px;
	border-right-width: 1px;
	color: #221100;
	padding:12;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-size: 11px;
}
.perftable a {
	font-size: 11px;
	color: #660000;
	text-decoration: underline;
}
.perftable th {
	background-color: #111100;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFAA;
	text-align: center;
}
.perftable td {
	height:20;
	border-bottom-style:solid;
	border-bottom-color:#444433;
	border-bottom-width:1px;
	text-indent: 12px;
}
.perftable h3 {
	font-size:16px;
}
