/* CSS Document */



body {
	font-family: arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0em 0em 0em 0em;
	padding: 0em;
color: #000000;
	background-color: #cccccc;
}

body.popUp {
	font-family: arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0em 0em 0em 0em;
	padding: 0em;
color: #000000;
	background-color: #ffffff;
}


a {
text-decoration: none;
}

a:link {
color: #F8D8B5;
/*color: #067B7A;*/
/*color: #04595B;*/
}

a:visited {

color: #F8D8B5;
/*color: #04595B;*/
}

a:hover {
text-decoration: underline;
}


a.nav {
text-decoration: none;
}





a.blkText:link {
color: #795531;
/*color: #067B7A;*/
/*color: #04595B;*/
}

a.blkText:visited {

color: #795531;
/*color: #04595B;*/
}

a.blkText:hover {
text-decoration: underline;
}


a.nav {
text-decoration: none;
}

H3 {
margin: 0em;
padding: 0em;
line-height: 1.2em;

}


table.main {
	 font-size: 16px;
	border-style: solid solid solid solid;
	border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170);
	border-collapse: collapse;
	background-color: white;
}

table.main2 {
	 font-size: 16px;
	border-style: none solid solid solid;
	border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170);
	border-collapse: collapse;
	background-color: #ffffff;
}

table.navBar {
	 font-size: 16px;
	border-style: none solid none solid;
	border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170);
	border-collapse: collapse;
	background-color: #000000;
}


table.TOC {
	 font-size: 16px;
	border-style: solid;
	border-color: #cccccc;
border-width: thin;
border-collapse: collapse;
color: #000000;
	background-color: #f9f9f9;
	}

table.contribBodyText {
	 font-size: 16px;

color: #ffffff;
	background-color: #464646;
	}


table.grid {
font-size: 16px;
	border-style: solid solid solid solid;
	border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170);
	border-collapse: collapse;
	background-color: white;
}


table.grid2 {
font-size: .9em;
	border-style: solid solid solid solid;
	border-color: rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170) rgb(170, 170, 170);
	border-collapse: collapse;
	background-color: white;
}


table.bullits {
font-size: 16px;
	margin: 0em 0em 0em 1em;
}


p.castBodyTextBlk{
margin: 0em 0em 0em 7em; 
font-size: 16px;
color: #000000;
}


ul {
list-style-type: square;
padding: 0em;
margin: 0em 0em 0em 1.5em;
}






p.contributeBodyTextBlk{
margin: 1.6em 0em 0em 0em; 
font-size: 17px;
color: #444444;
line-height: 1.8em;
}


p.castBodyTextWht{
margin: 0em 0em 0em 7em; 
font-size: 16px;
color: #ffffff;
}

p.nowPlayingText{
margin: 0em 0em 0em 0em; 
font-size: 16px;
color: #ffffff;
}

div.contributorBodyTextWht{
margin: 0em 0em 0em 200pt; 
padding: 0em;
font-size: 16px;
color: #ffffff;
}


#splashTextArea {
margin:  16px 20px 10px 5px; 
color: #333333;

}

#splashTextArea a:visited {

/*color: #F8D8B5;*/
color: #04595B;
}

#splashTextArea a:link {
/*color: #F8D8B5;*/
color: #74523b;
/*color: #04595B;*/
}









div.homeTextArea {
margin:  20px 20px 10px 0px; 
color: #333333;
}


p.contributorBodyTextWht{
margin: 0em 0em 0em 190pt; 
padding: 0em;
font-size: 16px;
color: #ffffff;
}

p.contribRtMargin{
margin: 0em 8em 0em 0em; 

}


p.doubleSpace {
line-height: 1.8em;
}

.TextWht{
padding: 0em;
margin: 0em 0em 0em 0em; 
font-size: 16px;
color: #ffffff;
}


span.titleFont {
font-size: 24px;
}


span.font_20 {
font-size: 20px;
}





/*--------------------------------------------OLD CSS---------------------------- */


