BODY 
{
	background-color: White;
	font-size: 1.1em;
	font-family: Times New Roman, Helvetica;
}
DIV.ExternalBorder { border: solid 2px black; padding: 5px; width: 750px; }
DIV.InternalBorder { border: solid 2px red; padding: 0px; }
DIV.MAIN
{
	background-image: url(images/background.jpg);
	background-repeat: repeat-y;
	background-color: #dcdcdc; 
	text-align: left;
	padding: 0;
}
DIV.LOGO
{
	position: relative;
	top: -20px;
	left: -30px;
	background-color: transparent;
	border: none;
	width: 262px;
	height:  163px;
	text-align: center;
	z-index:90;
}
DIV.MENUOUT
{
	position: relative;
	top: -50px;
	left: 350px;
	background-color: White;
	border: solid 3px black;
	width: 300px;
	text-align: center;
	padding: 10px;
	z-index:80;
}
DIV.MENUIN
{
	background-color: White;
	border: solid 3px red;
	text-align: center;
	padding: 15px;
	z-index:81;
}
.LINKTEXT
{
	font-size: 16pt;
	color: Black;
	white-space: nowrap;
}
DIV.SubHeader {background-image: url(images/background.jpg);
		border: none;
		height: 150px; 
		left: 0px;
		width: 745px;
		background-color: Silver;
		background-repeat: no-repeat;
		padding: 0;
		text-align: center;}
DIV.DataArea { padding: 0px; padding-top: 0px; border: none; margin: 0px; width: 745px;}
TABLE.dataTable {padding: 0px; border: none; width: 745px; margin: 0px; align: left;}


.SubNavigation { text-align: center; border-top: solid 2px red; border-right: solid 2px red; vertical-align: top; width: 200px; background-image: url(images/left-background.jpg); background-repeat: repeat;}
.SubData { border-top: solid 2px red; vertical-align: top; padding: 10px; width: 550px;}
.SUBSCRIPT { color: Red; font-size: 1.6em; font-weight: bold;}
.TITLESCRIPT { color: Red; font-size: 1.6em; font-style: italic;}
.Narative { font-size: 1.4em;}
.submenu { color: black; font-size: 1.0em; white-space: nowrap; text-decoration: none;}
.submenu:hover	{ text-decoration: underline; color: red; font-style: italic;}
.subImage { border: outset 2px white; text-align: center; }
.NAVLINK
{
	border: solid 1px red;
	width: 100px;
	white-space: nowrap;
	font-size: 8pt;
	color: Black;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	font-weight: bold;
	background-color: White;
	z-index: 100;
}
.mainTable {text-align: center; border: none 0px; width: 750px; }
.copyright
{
	font-size: 8pt;
	color: Gray;
}
.hosting
{
	font-size: 8pt;
	color: Gray;
}
.contactinfo
{
	text-align: center;
	font-size: 12pt;
	color: black;
}
HR
{
	color: White;
}
HR.redline
{
	color: red;
}


A:link	{	
	text-decoration:	underline;
	color:	black;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	black;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	red;

