@charset "utf-8";

/*tag selectors */
a:link {
	color: #BF5030;
	font-style: italic;
	text-decoration: none;
}

a:visited {
	color: #BF5030;
	font-style: italic;
	text-decoration: none;
}

a:hover {
	color: #FFD973;
	background-color: #086CA2;
	text-decoration: none;
}

a:active {
	color: #0BF5030;
	font-style: italic;
	text-decoration: none;
}


body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #A62500;
	text-decoration: underline;
	margin-bottom: 8px;
}

h1, h2, h3, h4, h5, h6, p, ul, li, dd, dt, dl, ol {
	line-height:2.1ex;
}

ol li {
	list-style-type: decimal;
	list-style-position: outside;
	padding-left: 0px;
	margin-left: 20px;
}

ol li ol li {
	list-style-type: lower-alpha;
	list-style-position: outside;
	padding-left: 0px;
	margin-left: 30px;	
}

ul li {
	list-style-type: disc;
	list-style-position: outside;
	padding-left: 0px;
	margin-left: 20px;	
}

ul li ul li {
	list-style-type: circle;
	list-style-position: outside;
	padding-left: 0px;
	margin-left: 30px;
}



/*class selectors */
/* problems
textflow {
	position: relative;
	left: 700px;
	width: 220px;
}

textflow2 {
	float: right;
	width: 220px;
}
*/

/*
textflow2 {
	position: relative;
	left: 620px;
	width: 220px;
}
*/

/*class selectors */
.fineprint {
	font-size: 1.7ex;
}
.sideSectionRight {
	float: right; 
	width: 460px;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #FFD973;
	border-color: #000;
	border-width: 1px;
	border-style: solid;
	padding-right: 1px;
	padding-top: 1px;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size: 10px;
	color: #086CA2;	
}

.sub {
	vertical-align: sub;
	font-size: 1.2ex;	
}

.super {
	/* liked super better
	position: relative;
	top: -2px;
	*/
	vertical-align: super;
	font-size: 1.2ex;
}

/*contextual selectors */
.sideSectionRight a:link {
	color: #086CA2;
	text-decoration: underline;
}

.sideSectionRight a:visited {
	color: #086CA2;
	text-decoration: underline;	
}

.sideSectionRight a:hover {
	color: #FFD973;
	text-decoration: none;
}

.sideSectionRight a:active {
	color: #086CA2;
	text-decoration: underline;
}

.sideSectionRight img{
	border-color: #BF5030;
	border-width: 2px;
	border-style: outset;
}

.sideSectionRight p{
	padding: 5px;
	line-height: 3ex;
}

table.wc {
	border-color: #086CA2;
	border-style: outset;
	border-width: 4px;
}

table.wc a:link {
	color: #000;
	font-style: italic;
	text-decoration: none;
}

table.wc a:visited {
	color: #000;
	font-style: italic;
	text-decoration: none;
}

table.wc a:hover {
	color: #FFD973;
	background-color: #086CA2;
	text-decoration: none;
}

table.wc a:active {
	color: #000;
	font-style: italic;
	text-decoration: none;
}

table.wc caption {
	margin: 5px;
	font-variant: small-caps;
}

table.wc tr td {
	border-color: #086CA2;
	border-style: outset;
	border-width: 4px;
	vertical-align: top;
}

table.wc thead th {
	border-color: #BF5030;
	border-style: outset;
	border-width: 4px;
	text-align: left;
	vertical-align: top;
}

tr.alternating1 div{
	background-color: #FFD973;
	color: #A62500;
}

tr.alternating2 div{
	background-color: #FF6B40;
	color:#FFC;
}

/*id selectors */
#bgPic {
	background-color: #ffffff;
	background-image: url(../images/banner5.gif);
	height: 116px;
	width: 780px;
}

#bannerHeading {
	visibility: hidden;
}

/*bodybox is currently unused -- intended as bodyframe holder but do that with container_12 */
#bodybox {
	padding: 5px;
	width: 100%;
}

#bannerbox {
	padding-top: 10px;
}

#footerlinks li{
		display:inline;
		padding-right: 10px;
		border-right: 1px solid #000;
}

#footerlinks a:link {
	color: #000;
	background-color: #FFF;
	text-decoration: none;
	font-style: normal;
}

#footerlinks a:visited {
	color: #000;
	background-color: #FFF;
	text-decoration: none;
	font-style: normal;
}

#footerlinks a:hover {
	color: #000;
	background-color: #FFF;
	text-decoration: underline;
	font-style: normal;
}

#footerlinks a:active {
	color: #000;
	background-color: #FFF;
	text-decoration: none;
	font-style: normal;
}

