.style1 {color: #41372B}
body {
	background-color: #F1EEDA;
	padding-top: 30px;
	padding-bottom: 30px;
}
body,td,th {
	color: #;
}
#Layer1 {
	position:relative;
	top:640px;
	width:100%;
	height:651px;
	z-index:1;
	overflow: auto;
	visibility: inherit;
}
#Layer2 {
	position:absolute;
	left:1464px;
	top:658px;
	width:187px;
	height:629px;
	z-index:2;
	background-color: #FFFFFF;
}
.style5 {color: #7DADAD}
.style6 {color: #41372B; }
.style7 {
	font-size: 12pt;
	font-weight: bold;
	color: #42382C;
}
.style8 {
	font-size: 12em;
	color: #55A0FF;
}
.text1  {
	font-size: 9pt;
	color: #42382C;
}
#Layer3 {
	position:absolute;
	width:100%;
	height:599px;
	z-index:1;
	top: 147px;
}
#Layer4 {
	position:absolute;
	width:182px;
	height:563px;
	z-index:2;
	left: 818px;
	top: 22px;
	background-color: #7DADAD;
}
#Layer5 {
	position:absolute;
	width:177px;
	height:557px;
	z-index:1;
	left: 820px;
	top: 25px;
	background-color: #FFFFFF;
}
.style9 {color: #7D9BE3}

/* news frame - adjust height here and spotbox blue */
#Layer6 {
	position:relative;
	width:166px;
	height:380px;
	z-index:1;
	background-color: #FFFFFF;
	padding-top: 9px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 11px;
}

.style10
			{font-size: 9pt;
			line-height: 10pt;
			color: #7B6851;
			}
.style11			 {
	font-size: 11pt;
	line-height: 15pt;
	font-weight: bold;
	color: #42382C;
}

.style10 
			{font-size: 9pt;
			line-height: 10pt;
			color: #7B6851;
			}

/*  Client will use these styles */
h1			{color: #166AA6;
			font: normal 1.7em Arial, Verdana, Helvetica, sans-serif;
			padding-bottom: 0.4em;
			letter-spacing: 0px;
			}

h2			{color: #166AA6;
			font: normal 1.4em Arial, Verdana, Helvetica, sans-serif;
			padding-top: 0.7em;
			padding-bottom: 0.3em;
			letter-spacing: 0px;
			}
			
h3			{color: #945630;
			font: bold 1.1em/185% Arial, Verdana, Helvetica, sans-serif;
			padding-top: 0.7em;
			}
			
h4			{color: #945630;
			font: normal 1em/185% Arial, Verdana, Helvetica, sans-serif;
			}
			
								
/* Styles hidden from client */

* 			{
	margin: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
			}

body 		{margin: 0;
			padding: 3;
			background-color: #F1EEDA;
			color: #41372B;
			font: normal 0.76em/190% Arial, Verdana, Helvetica, sans-serif;
			}
			
p			{padding-bottom: 1em;
			text-align:justify;
			line-height: 1.2em;
			}			

p.small		{padding-bottom: .8em;
			line-height: 1.4em;
			}
			
p.box	{line-height: 1.4em;
			padding-bottom: .1em;}

p.right	{text-align:right;
		}
					
a:link, a:visited {
			color: #41372B;
			font-weight: bold;
			text-decoration: none;
			}

a:hover, a:active {
			color: #41372B;
			font-weight: bold;
			text-decoration: underline;
			}

img:link, a img {
			border: 0;
			}
			
.lists ul 	{list-style-position: outside;
			padding-left: 20px;
			padding-bottom: 20px;
			}
			
.lists li	{padding: 5px;
			}

#page		{width: 718px;
			margin: 0 auto 30px auto;
			background-color: #FFFFFF;
			}

#header		{width: 718px; 
			height: 103px;
			border-left: 1px solid #B2B2B2;
			border-right: 1px solid #B2B2B2;
			border-top: 1px solid #B2B2B2;
			background: #fbfadb;
			padding-bottom: 3px;
			}		
	
.left		{
	float: left;
	padding-left: 4px;
	padding-top: 4px;
			}			

.right		{
	width: 140px;
	float: right;
	padding-right: 4px;
	padding-top: 15px;
	text-align:right;
			}	

			
#nav		{width: 607px;
			background: #7DADAD;
			padding-left: 113px;
			line-height: 24px;
			height: 26px;
			border-top: 4px solid #7DADAD;
			}
			
#nav ul		{display: block;
			}
				
#nav ul li	{list-style: none; 
			font: bold 11px Arial, Verdana, Helvetica, sans-serif;
			float: left;
			line-height: 23px;
			height: 26px;
			}

#nav ul li a:link, #nav ul li a:visited {
			padding-left: 14px; 
			padding-right: 14px;
			color: #FFFFFF;
			background: #7DADAD;
			text-decoration: none;
			float: left;
			}

#nav ul li.menuActive, #nav ul li.menuActive a:link, #nav ul li.menuActive a:visited, #nav ul li.menuActive a:hover, #nav ul li.menuActive a:active  {
			color: #423934;
			margin-bottom: -3px;
			background: #FFFFFF;
			}

#nav ul li a:hover, #nav ul li a:active, {
			color: #41372B; 
			text-decoration: none;
			}
			
#main		{background: #FFFFFF;
			width: 718px; 
			border-left: 1px solid #B2B2B2;
			border-right: 1px solid #B2B2B2;
			padding-top: 22px;
			clear: both;
			float: left;
			}
			
#mainright	{background: #FFFFFF;
			width: 228px;
			height: 300px; 
			padding-top: 22px;
			float: right;
			}
			
#subnav		{background: #A2B9C5;
			float: left;
			width: 161px;
			font: normal 1em Arial, Verdana, Helvetica, sans-serif;
			height: 100%;
			}
			
.subnav		{padding-left: 27px;
			padding-top: 9px;
			padding-bottom: 9px;
			}			

.subnavON	{margin-left: 10px;
			padding-left: 17px;
			background: #FFFFFF;
			color: #41372B; 
			}
			
.subnavONtab{margin-left: 10px;
			background: #FFFFFF;
			height: 5px;
			}		
						
.subnav	a:link, .subnav a:visited {
			color: #FFFFFF;
			text-decoration: none;
			font-weight: normal;
			}
			
.subnav a:hover, .subnav a:active {
			color: #41372B; 
			text-decoration: none;
			font-weight: normal;
			}

#headerImg	{padding-left: 13px;
			padding-bottom: 22px;
			}
			
#contentReg	{float: left;
			padding-left: 25px;
			padding-right: 25px;
			padding-bottom: 20px;
			width: 430px;
			}
#contentReg2	{
			padding-left: 100px;
			padding-right: 100px;
			padding-bottom: 20px;
			}
			
#infolayers {
	position: absolute;
	width: 100%;
	top: 482px;
	left: 0px;
	height: 385px;
			}
			
#infocenter {
			width: 700px;
			margin-left: auto;
			margin-right: auto;
			}

#infoposition {
			display: block;
			padding-left: 500px;
			height: 0px;
			}
						
.infocolumn	{width: 194px;
			}
			
/* Blue frame around news - adjust frame 20px than here  */
.spotBoxBlue {
			height: auto;
			background: #7DADAD;
			text-align: left;
			padding-top: 2px;
			padding-left: 2px;
			padding-right: 2px;
			padding-bottom: 2px;
			color: #FFFFFF;
			font: normal 1em/1.3em Arial, Verdana, Helvetica, sans-serif;
			}

#footer 	{clear: both;
			width: 688px; 
			border-left: 1px solid #B2B2B2;
			border-right: 1px solid #B2B2B2;
			border-bottom: 1px solid #B2B2B2;
			background: #FFFFFF;
			text-align: right;
			padding: 15px;
			color: #41372B;
			font: normal 83% Arial, Verdana, Helvetica, sans-serif;
			}
			
#footer a:link, #footer a:visited {
			text-decoration: none;
			color: #41372B;
			}
			 
#footer a:hover, #footer a:active {
			text-decoration: underline;
			color: #41372B;}
			
table.table1
			{border-width: 2px;
    		border-style: solid;
    		border-color: #41372B;
    		padding: 1px 1px 0px 1px;}
			
td.td1		{
    		border-width: 0px;
   			border-style: solid;
    		border-color: #41372B;
    		padding: 6px 6px 0px 6px;
