/* restyling of standard html tags */
.ACstadium HR {
	color : White;
}
.ACstadium P {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 81%;
	margin-top : 8px;
	margin-bottom : 8px;
	line-height : normal;
}
.ACstadium A {
	color : White;
	font-weight : bold;
	text-decoration : none;
}
.ACstadium A:ACTIVE {
	color : White;
	text-decoration : underline;
}
.ACstadium A:FOCUS {
	color : White;
	text-decoration : underline;
}
.ACstadium A:HOVER {
	color : White;
	text-decoration : underline;
}
.ACstadium A:VISITED {
	color : White;
}

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin : 0em 0em 0em 0em;
	padding : 0em 0em 0em 0em;
	background-color : White;
	color : Black;
}

P,TD,TH {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : Black;
}

LI {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : Black;
	margin-top : 5px;
}
DT {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : Black;
	font-weight : bold;
	margin-top : 10px;
}
DD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	color : Black;
	margin-top : 5px;
}
H1 {
		font-size : 200%;
		font-weight : bold;
		margin : 0em 0em 0.5em 0em;
		padding : 0em 0em 0em 0em;
}

H2 {
		font-size : 150%;
		font-weight : bold;
		margin : 0em 0em 0.5em 0em;
		padding : 0em 0em 0em 0em;
}

H3 {
		font-size : 144%;
		font-weight : bold;
		margin : 0em 0em 0.5em 0em;
		padding : 0em 0em 0em 0em;
}

H4 {
		font-size : 125%;
		font-weight : bold;
		margin : 0em 0em 0.5em 0em;
		padding : 0em 0em 0em 0em;
}

H5 {
		font-size : 119%;
		font-weight : bold;
		margin : 0em 0em 1em 0em;
		padding : 0em 0em 0em 0em;
}

H6 {
		font-size : 113%;
		font-weight : bold;
		margin : 0em 0em 0.5em 0em;
		padding : 0em 0em 0em 0em;
}

HR {
	height : 1px;
	color : #8B0722;
	clear : both;
}

A {
	color: Blue;
	font-weight : bold;
	text-decoration : none;
}

A:ACTIVE {
	color: Red;
	text-decoration : underline;
}

A:FOCUS {
	color: Red;
	text-decoration : underline;
}

A:HOVER {
	color: Red;
	text-decoration : underline;
}

A:VISITED {
	color : Blue;
}

/* styles that define the context bar aka cookie crumb line */
.ACcontexttable {
	background-color : #F7EACA;
	border-bottom : 1px solid #C6C7C9;
	border-top : 1px solid #C6C7C9;
}
.ACcontextcell {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 71%;
	font-style : italic;
	padding : 2px 0px 0px 10px;
}
TD.ACcontextcell A {
	color: Blue;
	font-weight : normal;
}

/* classes for modifying common styles */
.ACtextsmall {
	font-size : 88%;
}
.ACmenusmall {
	font-size : 88%;
}

.ACtextindent {
	margin-left : 5%;
}

.ACfloattable {
	float : right;
	padding : 10px 10px 10px 10px;
	margin : 10px 0px 10px 20px;
	border : 2px solid #8B0722;
	background-color : #F7EACA;
}

.ACfloatcell {
	border : 2px solid #8B0722;
	background-color : #F7EACA;
}

.ACimagecell {
	border : 1px solid #C6C7C9;
	background-color : #F7EACA;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 88%;
	font-style : italic;
}


/* styles that brings list up close to line above and spaces out the list items */
.AClist {
	margin-top : 0px;
	line-height : 15pt;
}
.ACprelist {
	margin-bottom : 0px;
}
.AClistitemspaced {
	margin-top : 6pt;
}


/* special use styles */
.ACgototop {
	text-align : center;
	font-size : 71%;
}
.ACfaqquestion {
	font-weight : bold;
	color : #8B0722;
	margin-bottom : 0px;
}
.ACfaqanswer {
	margin-top : 10px;
	margin-left : 40px;
}

.ACtopbannertable {
	background-color : #FFFFFF;
}

.ACtopbannercell {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 71%;
}


.ACremotenavcell {
	background-color : #F7EACA;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 88%;
	border-left : 1px solid #C6C7C9;
}

/* these styles define the left side navigation column */
.AClocalnavcell {
	background-color : #C7E3F1;
	border-right : 1px solid #C6C7C9;
}
.AClocalnavlink {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 88%;
	margin-top : 8px;
	margin-bottom : 8px;
	line-height : normal;
}


HR.endpage {
	height : 2px;
	color : #8B0722;
	clear : both;
}

.ACvertline {
	border-left : 2px solid #8B0722;
}

.ACrequired {
	font-weight : bold;
	color : Red;
}

/*styles used in _source html files */
div.srcProgram {
	background-color : transparent;
}
div.srcContact {
	float : right;
	width : 35%;
	border : thin solid #8B0722;
	background-color : #F7EACA;
	padding : 0px 5px 0px 5px;
	margin : 0px 0px 5px 5px;
}
div.srcMoreInfo P {
	border : thin solid #8B0722;
	background-color : #F7EACA;
	padding : 0px 5px 0px 5px;
	text-align : center;
	width : 40%;
}
div.srcTitle P {
	font-size : 113%;
	font-weight : bold;
}


