BODY 
{
 height: 100%; 
 width: 100%;
 margin-top: 0px;
 margin-left: 0px;
 margin-bottom: 1px;
 padding:0px;
 background-color: #333333; 
 background-attachment: fixed;
 background-repeat: no-repeat;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 color: #FFFFFF;
 text-decoration: none;
 font-style: normal;
 font-weight: normal; 
 SCROLLBAR-FACE-COLOR: #333333;
 SCROLLBAR-HIGHLIGHT-COLOR: #333333;
 SCROLLBAR-SHADOW-COLOR: #333333;
 SCROLLBAR-3DLIGHT-COLOR: #669999;
 SCROLLBAR-ARROW-COLOR: #669999;
 SCROLLBAR-TRACK-COLOR: #333333;
 SCROLLBAR-DARKSHADOW-COLOR: #669999;
} 

A
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #CCCCCC;
font-style: normal;
font-weight: normal;
background-color: #333333;
}  
 
A:link 
{ 
 text-decoration: none; 
 color:#99CCCC;
 background-color: transparent;
}
A:visited 
{ 
text-decoration: none; 
color:#99CCCC;
background-color: transparent; 
}

A:hover 
{ 
text-decoration: underline; 
color:#669999;
background-color: transparent; 
}

p 
{
text-indent:.1in; 
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-left: 15px;
padding-right: 15px;
text-align: left;
}

H1 
{
 margin-top: 0px; 
 margin-bottom:0px;
 font-family: "Times New Roman", Times, serif;
 color:#999999;
 background-color: #333333; 
 font-style:normal;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: thin ridge #CC9966;
 width:500px;
}

H2 
{
 text-indent: .2in;
 margin: 5px;
 color:#999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
}

H3 
{
 text-indent: .1in;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:18px;
 margin-top: 10px; 
 margin-bottom:0px;
 margin-left: 5px;
 padding-bottom: 5px;
}

.descriptContain 
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:14px;
 margin-top: 5px; 
 margin-bottom:0px;
 text-indent: 0px;
 width: 100%;
 padding-bottom: 10px;
}

.meetStaff 
{
 text-indent: .1in;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:18px;
 margin-top: 15px; 
 margin-bottom:0px;
 margin-left: 15px;
 padding-bottom: 0px;
}

.staffHead 
{
 width: 300px;
 text-indent: .1in;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:18px;
 margin-top: 1px; 
 margin-bottom:5px;
 margin-left: 15px;
 padding-bottom: 0px;
}

.qConHead 
{
 text-indent: .1in;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:16px;
 margin-top: 1px; 
 margin-bottom:0px;
 margin-left: 15px;
 padding-bottom: 0px;
 clear: both;
}

.descriptTxt 
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:14px;
 margin-top: 0px; 
 margin-bottom:0px;
 padding-bottom: 0px;
 padding-left: 10px;
 border: 1none;
 width: 550px;
 float: left;
 clear: left;
}

.descriptTxt2 
{
 color: #FFFFFF;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:15px;
 margin-top: 5px; 
 margin-bottom:0px;
 text-indent: 0;
}

.descriptTxtAgain 
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:14px;
 margin-top: 10px; 
 padding-bottom: 0px;
 padding-left: 20px;
 border: none;
 width: 370px;
 float: left;
 clear: left;
}

.contactDescriptTxt 
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:14px;
 margin-top: 13px; 
 margin-bottom:0px;
 padding-bottom: 0px;
 padding-left: 0px;
 border: thin solid Aqua;
 width: 370px;
 float: left;
 clear: left;
}

.descStaffTxt 
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:12px;
 margin-top: 3px; 
 margin-bottom:5px;
 margin-right:75px;
 padding-bottom: 3px;
 padding-left: 15px;
 padding-right: 25px;
 border: none;
 text-align: left;
}

.staffBorderBig 
{
 width: 300px;
 height: 400px;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:12px;
 text-align: center;
 margin-left: 15px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border: thin ridge #CCCC99;
}

.quickContact 
{
 color: #CCCCCC;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight: normal; 
 font-size:12px;
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 25px;
 float: left;
 border: none;
 clear: both;
}

.sumPoints 
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:14px;
 margin-top: 5px; 
 margin-bottom:0px;
 text-indent: 10px;
 width: 370px;
 border: none;
}

.sumPoints2 
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:14px;
 margin-top: 5px; 
 margin-bottom:0px;
 text-indent: 10px;
 width: 370px;
 border: none;
 clear: left;
}

.email 
{
 color: #ffffff;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:12px;
 margin-top: 0px; 
 margin-bottom:0px;
 text-indent: 0px;
 border: none;
 letter-spacing: .5px;
 padding-bottom: 5px;
 float: left;
 clear: right;
}

.ericProfile
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:12px;
 margin-top: 15px; 
 margin-bottom:0px;
 text-indent: 0px;
 width: 400px;
 border: none;
 float: left;
 padding-left: 15px;
}

.danProfile
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:12px;
 margin-top: 15px; 
 margin-bottom:0px;
 text-indent: 0px;
 width: 400px;
 border: none;
 float: left;
 padding-left: 15px;
}

.sumNamesHomePage
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:12px;
 margin-top: 0px; 
 margin-bottom:0px;
 float: left;
 width: 330px;
 clear: right;
 text-align: left;
 border: none;
 padding-left: 40px;
}

.sumNames
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:12px;
 margin-top: 0px; 
 margin-bottom:0px;
 float: left;
 width: 300px;
 clear: left;
 text-align: left;
 border: none;
 padding-left: 10px;
 }
 
 .sumNames2
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:12px;
 margin-top: 0px; 
 margin-bottom:0px;
 float: left;
 width: 600px;
 clear: left;
 text-align: left;
 border: none;
 padding-left: 10px;
 }
 
 .sumNames3
{
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:12px;
 margin-top: 0px; 
 margin-bottom:0px;
 float: left;
 width: 150px;
 clear: right;
 text-align: left;
 border: none;
 padding-left: 10px;
 }

.standOut 
{
 color: #996666;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:14px;
 margin-top: 0px; 
 margin-bottom:0px;
}

.philoso
{
 color: #ffffff;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:10pt;
 margin-top: 5px; 
 margin-bottom:10px;
 margin-left: 10px;
 padding-right: 5px;
 text-indent: .2in;
 text-align: left;
}

 .philoso2
{
 color: #ffffff;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:10pt;
 margin-top: 5px; 
 margin-bottom:10px;
 margin-left: 5px;
 padding-right: 5px;
 text-indent: .1in;
 text-align: left;
 clear: left;
} 

.newsIframeText
{
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight:normal; 
 font-size:10pt;
 margin-top: 0px; 
 margin-bottom:0px;
} 

.homeHeader 
{
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 5px;
 font-size: 20pt;
 font-family: Arial, Helvetica, sans-serif;
 color:#A0B4B3;
 background-color: #333333; 
 font-style:normal;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: thin ridge #99CCCC;
 width:550px;
 padding-left: 0px;
 float: left;
 text-align: left;
 clear: right;
}

.underH 
{
 text-align: left;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:18px;
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 5px;
 letter-spacing: 0px;
 width: 550px;
 float: left;
 border: none;
}

.profHeader 
{
 margin-top: 0px; 
 margin-bottom: 0px;
 font-size: 20pt;
 font-family: Arial, Helvetica, sans-serif;
 color: #CCCC99;
 background-color: #333333;
 font-style: normal;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: thin ridge #CCCC99;
 width: 550px;
 padding-left: 0px;
 float: left;
 text-align: left;
 margin-left: 5px;
 clear: right;
}

.underP 
{
 text-align: left;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:18px;
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 5px;
 letter-spacing: 0px;
 width: 550px;
 float: left;
 border: none;
 height: auto;
}

.projHeader 
{
 margin-top: 0px; 
 margin-bottom: 0px;
 font-size: 20pt;
 font-family: Arial, Helvetica, sans-serif;
 color: #CC9966;
 background-color: #333333; 
 font-style: normal;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: thin ridge #CC9966;
 width: 550px;
 padding-left: 0px;
 float: left;
 text-align: left;
 margin-left: 5px;
 clear: right;
}

.underP2 
{
 text-align: left;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:18px;
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 5px;
 letter-spacing: 0px;
 width: 550px;
 float: left;
 border: none;
}

.servHeader 
{
 margin-top: 0px; 
 margin-bottom: 0px;
 font-size: 20pt;
 font-family: Arial, Helvetica, sans-serif;
 color: #999966;
 background-color: #333333;
 font-style: normal;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: thin ridge #999966;
 width: 550px;
 padding-left: 0px;
 float: left;
 clear: right;
 text-align: left;
 margin-left: 5px;
}

.linksHeader 
{
 margin-top: 0px; 
 margin-bottom: 0px;
 font-size: 20pt;
 font-family: Arial, Helvetica, sans-serif;
 color: #9999cc;
 background-color: #333333;
 font-style: normal;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: thin ridge #9999cc;
 width: 550px;
 padding-left: 0px;
 float: left;
 clear: right;
 text-align: left;
 margin-left: 5px;
}

.underS 
{
 text-align: left;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:18px;
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 5px;
 letter-spacing: 0px;
 width: 550px;
 float: left;
 border: none;
}

.newsHeader 
{
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 5px;
 font-size: 20pt;
 font-family: Arial, Helvetica, sans-serif;
 color:#996666;
 background-color: #333333; 
 font-style:normal;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: thin ridge #996666;
 width:550px;
 padding-left: 0px;
 float: left;
 text-align: left;
}

.underN 
{
 text-align: left;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:18px;
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 5px;
 letter-spacing: 0px;
 width: 550px;
 float: left;
 border: none;
}

.conHeader 
{
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 5px;
 font-size: 20pt;
 font-family: Arial, Helvetica, sans-serif;
 color:#CC9999;
 background-color: #333333; 
 font-style:normal;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: thin ridge #CC9999;
 width: 550px;
 padding-left: 0px;
 float: left;
 text-align: left;
 clear: right;
}

.underC 
{
 text-align: left;
 color: #999999;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:18px;
 margin-top: 0px; 
 margin-bottom:0px;
 margin-left: 5px;
 letter-spacing: 0px;
 width: 550px;
 float: left;
 border: none;
 clear: left;
}

.contactTxt 
{
 text-indent: 0px;
 color: #FFFFFF;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: italic; 
 font-weight: normal; 
 font-size: 12px;
 margin-top: 0px; 
 margin-bottom: 0px;
 letter-spacing: .5px;
 padding-bottom: 5px;
 float: left;
 clear: right;
}

.contactTxt2 
{
 text-indent: .2in;
 color: #FFFFFF;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: italic; 
 font-weight: normal; 
 font-size: 12px;
 margin-top: 0px; 
 margin-bottom: 0px;
 letter-spacing: .5px;
 padding-bottom: 5px;
 float: right;
 clear: left;
}

.addressHead 
{
	text-indent: 0.15in;
	color: #CCCCCC;
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	margin-top: 1px;
	margin-bottom: 0px;
	letter-spacing: 0.5px;
	padding-bottom: 0px;
	float: left;
	clear: left;
}

.addressHead2
{
	text-indent: 0.15in;
	color: #CCCCCC;
	background-color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	margin-top: 1px;
	margin-bottom: 0px;
	letter-spacing: 0.5px;
	padding-bottom: 0px;
	float: left;
	clear: right;
}

.underHeader 
{
 text-indent: .1in;
 color: #FFFFFF;
 background-color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal; 
 font-weight: normal; 
 font-size: 16px;
 margin-top: 0px; 
 margin-bottom: 0px;
 margin-left: 10px;
 letter-spacing: 0px;
 float: left;
 border: none;
}

#page 
{
margin:0px auto;
width:100%;
height:100%;
min-height:100%;
height:auto ! important;
border: none;
}

.thebody 
{
 height: 100%;
 width: 100%;
 margin-bottom: 0px;
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 padding-left:0px; 
 padding-right:0px;
 padding-bottom: 0px;
 padding-top: 0px;
 color: #FFFFFF;
 background-color: #333333;
}

.main 
{
 font-family: Arial, Helvetica, sans-serif; 
 margin-left: 0px; 
 margin-right: 0px; 
 margin-top: 0px; 
 margin-bottom: 0px;
 color: #000000; 
 background-color: #333333;
 padding-top: 0px;
}

.mainContent 
{
 width:500px;
 vertical-align: middle;
 margin-left: 0px;
 border: 2px solid #9FB5B3;
 margin-top: 0px;
 margin-bottom: 200px;
}

.mainContentBox 
{
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF; 
 background-color:#9FB5B3;
 font-style:italic; 
 font-weight:bold; 
 font-size:1em;
 vertical-align: top;
 padding-left: 5px;
 padding-bottom: 5px;
 text-align: center;
}

.mainColorContainer 
{
 width: 560px;
 vertical-align: top;
 margin-left: 0px;
 border: thin solid #669999;
 height: 100px;
 padding:0px;
}

.sideMenuHeader 
{
 font-family: Arial, Helvetica, sans-serif; 
 background-color: #669999;
 font-style:italic; 
 font-weight:bold; 
 font-size:12pt;
 vertical-align: top;
 width: 150px;
 margin-left: 0px;
 padding-left: 0px;
 padding-bottom: 1px;
 padding-top: 1px;
 text-align: center;
 color:#333333;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: none;
}

.sMenuH 
{
 background-color:#9FB5B3;
 color: #FFFFFF;
 vertical-align: top;
 width: 150px;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-top: 5px;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
}

.sMenuP 
{
 background-color:#CCCC99;
 color: #FFFFFF;
 vertical-align: top;
 width: 150px;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-top: 5px;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
}

.sMenuP2 
{
 background-color:#CC9966;
 color: #FFFFFF;
 vertical-align: top;
 width: 150px;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-top: 5px;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
}

.sMenuS 
{
 background-color:#999966;
 color: #FFFFFF;
 vertical-align: top;
 width: 150px;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-top: 5px;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
}

.sMenuN 
{
 background-color:#996666;
 color: #FFFFFF;
 vertical-align: top;
 width: 150px;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-top: 5px;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
}

.sMenuC 
{
 background-color:#CC9999;
 color: #FFFFFF;
 vertical-align: top;
 width: 150px;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-top: 5px;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
}

.sMenuL 
{
 background-color:#9999cc;
 color: #FFFFFF;
 vertical-align: top;
 width: 150px;
 margin-left: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-top: 5px;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
}

#mainThumbsContain 
{
 margin-left: 10px;
 margin-top: 0px;
 margin-bottom: 5px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-top: 0px;
 border: none;
 height: auto;
 width: 575px;
 background-color: transparent;
 color: #FFFFFF;
 clear: both;
}

#mainThumbsContain2 
{
 margin-left: 10px;
 margin-top: 0px;
 padding-left: 0px;
 padding-bottom: 5px;
 padding-top: 0px;
 border: none;
 height: auto;
 width: 650px;
 background-color: transparent;
 color: #FFFFFF;
 clear: both;
}

.mainThumbsBox
{
 font-family: "Times New Roman", Times, serif;
 font-size: 9pt; 
 margin-left: 1px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
 padding-top: 0px;
 border: thin ridge #CC9966;
 text-align: center;
 height: 50px;
 float: left;
 cursor: pointer;
}	

.sideLongPic 
{
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 108px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
 height: 355px;
 width: 150px;
 background-color: transparent;
 color: #FFFFFF;
}

.sideLongPicLonger 
{
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 108px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
 height: 400px;
 width: 150px;
 background-color: transparent;
 color: #FFFFFF;
}

.sideLongPicMain 
{
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 20px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: medium solid #669999;
 height: 355px;
 width: 150px;
 background-color: transparent;
 color: #FFFFFF;
}

.theBodyText 
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 16px;
 padding-left: 5px;
}

.sideBodyText 
{
 background-color:#9FB5B3;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 16px;
 padding-left: 5px;
 margin-top: 5px;
 margin-bottom: 4px;
 vertical-align: top;  
}

.spanedSideText 
{
 color:#666666;
 background-color: #669999;
 text-align: center;
 vertical-align: middle;
 font-style: normal;
 font-weight: bold;
 padding-top: 2px;
 padding-bottom: 2px;
}

.spanedMainText 
{
 font-size:12pt;
 color:#FFFFFF;
 background-color: #333333;
 text-align: center;
 font-style: normal;
 font-weight: bold;
 padding-top: 0px;
 padding-bottom: 2px;
 padding-left:20px; 
 padding-right:0px;
 border: thin solid Aqua; 
}

.spanedMainText2 
{
 font-family: Arial, Helvetica, sans-serif;
 text-align: left;
 font-style: normal;
 font-weight: normal;
 padding-top: 5px;
 padding-bottom: 2px;
 padding-left:20px; 
 padding-right:10px;
 vertical-align: top;
 border: thin solid red;
}

.spanedMainText3 
{
 font-size:10pt;
 color:#FFFFFF;
 background-color: #333333;
 text-align: left;
 font-style: normal;
 font-weight: normal;
 padding-top: 5px;
 padding-bottom: 2px;
 padding-left:20px; 
 padding-right:0px;
 vertical-align: top;
 border: thin solid green;
}

.iframeImg 
{
 width: 100px;
 height: 75px;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-top: 10px;
 margin-right: 10px;
 padding-left: 3px;
 padding-right: 3px;
 padding-bottom: 3px;
 padding-top: 4px;
 border: thin groove #CC9966;
}

.iframeImg2 
{
 width: 100px;
 height: 50px;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-top: 20px;
 margin-right: 10px;
 padding-left: 3px;
 padding-right: 3px;
 padding-bottom: 10px;
 padding-top: 4px;
 border: thin groove #CC9966;
}

#mainIframeContainer 
{
 text-align: left;
 background-color: #333333;
 color: #FFFFFF;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border: thin solid Aqua;
 width: 600px;
 height: 400px;
}

#newsIframeContainer 
{
 text-align: left;
 background-color: #333333;
 color: #FFFFFF;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border: thin solid Fuchsia;
 height: 500px;
 width: 500px;
}

.bigPicBlock1 
{
 text-align: justify;
 width: 640px;
 height: 500px;
 background-color: #333333;
 color: #FFFFFF;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-top: 0px;
 border: none;
}

.panel
 {
  position: absolute;
  width: 630px;
  height: 497px;
  visibility: hidden;
  font: 12pt Verdana,sans-serif;
  text-align: left;
  background-color: #333333;
  color: #FFFFFF;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  margin-left: 10px;
  margin-right: 0px;
  margin-top: 5px;
  border: none;
  clear: both;
  float: left;
 }

.bigPicIframe 
{
 width: auto;
 height: auto;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-right: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border: thin ridge #CC9966;
 background-color: transparent;
 color: #FFFFFF;
}

.thumbPicIframe 
{
 height: 100%;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-right: 0px;
 padding-left: 10px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border:none;
 text-align: right;
}

.bigPicHeader 
{
 text-align: left;
 background-color: #CC9966;
 color: #333333;
 font-family: Arial, Helvetica, sans-serif;
 font-style:normal; 
 font-weight:bold; 
 font-size:14px;
 margin-top: 0px; 
 margin-bottom:5px;
 letter-spacing: 0px;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 5px;
 border: none;
 width: 550px;
}

.bigPicDescript 
{
 text-align: left;
 background-color: transparent;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-style:normal; 
 font-weight:normal; 
 font-size:12px;
 margin-top: 0px; 
 margin-bottom:0px;
 letter-spacing: 0px;
 padding-top: 2px;
 padding-bottom: 0px;
 padding-left: 0px;
 border: none;
}

.bigPicDescript2 
{
 text-align: left;
 background-color: transparent;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-style:normal; 
 font-weight:bold; 
 font-size:11px;
 margin-top: 0px; 
 margin-bottom:0px;
 letter-spacing: 0px;
 padding-top: 0px;
 padding-bottom:3px;
 padding-left: 0px;
 border-bottom: thin ridge #CC9966;
 
}

.homePagePicContain
{
 width: 650px;
 height: 220px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-left: 5px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border: none;
}

.homePagePicTxt
{
 font-family: Arial, Helvetica, sans-serif;
 font-style:normal; 
 font-weight:normal; 
 font-size:12px;
 text-align: left;
 text-indent: .1in;
 width: 650px;
 height: 220px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border: none;
 float: left;
 clear: both;
}

.homePagePicTxt2
{
 font-family: Arial, Helvetica, sans-serif;
 font-style:normal; 
 font-weight:normal; 
 font-size:10px;
 text-align: center;
 width: 250px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-top: 3px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border-bottom: none;
 border-left: none;
 border-right: none;
 border-top: thin ridge #CCCC99;
 
}

.homePagePic
{
 width: 250px;
 height: 200px;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border-bottom: none;
 float: right;
 border-top: none;
 border-left: none;
 border-right: none;
 clear: left;
 }

.peopleBorderBig 
{
 width: 100px;
 height: 75px;
 margin-left: 15px;
 margin-right: 2px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border: thin ridge #CCCC99;
}

.peopleBorder 
{
 width: 100px;
 height: 75px;
 margin-left: 18px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border: thin ridge #CCCC99;
 float: right;
}

.peopleTxt 
{
 font-family: Arial, Helvetica, sans-serif;
 background-color: #333333;
 font-size: 8pt;
 font-style: normal;
 font-weight: normal;
 text-align: left;
 vertical-align: top;
 color: #CCCCCC;
 margin-left: 10px;
 margin-right: 0px;
 margin-top: 0px;
 padding-right: 0px;
 padding-left: 10px;
 padding-bottom: 10px;
 padding-top: 3px;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: none;
 width: 100px;
}

.palmLink 
{
 font-family: "Times New Roman", Times, serif;
 background-color: #333333;
 font-size: 8pt;
 font-style: normal;
 font-weight: normal;
 text-align: center;
 color: #FFFFFF;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 padding-right: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: none;
} 

#block1 
{
 text-align: justify;
 width: 650px;
 height: 590px;
 background-color: #333333;
 color: #FFFFFF;
 border: none;
} 

.pad10 
{
 padding: 0px;
} 

.overflow 
{
	overflow: auto;
	border: none;
	height: 590px;
} 

.padside 
{
 padding-right: 50px;
 padding-left: 10px;
 padding-bottom: 0px;
}

.linkList 
{
 text-align: left;
 background-color: #333333;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-style:normal; 
 font-weight:normal; 
 font-size:14px;
 margin-top: 0px; 
 margin-bottom:0px;
 white-space: normal;
 text-indent: 0px;
 width: 600px;
 padding-left: 20px;
} 
 
.list 
{
 text-align: left;
 background-color: #333333;
 color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-style:normal; 
 font-weight:normal; 
 font-size:14px;
 margin-top: 0px; 
 margin-bottom:0px;
 white-space: normal;
 text-indent: 0px;
 width: 400px;
 padding-left: 20px;
}

.listH 
{
 text-align: right;
 background-color: #333333;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:16px;
 margin-top: 0px; 
 margin-bottom: 5px;
 letter-spacing: 1px;
 white-space: normal;
 padding-bottom: 0px;
 border: none;
 float: left;
 width: 550px;
 clear: left;
}

.listP 
{
 text-align: right;
 background-color: #333333;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size: 16px;
 margin-top: 0px; 
 margin-bottom: 5px;
 letter-spacing: 1px;
 white-space: normal;
 padding-bottom: 0px;
 border: none;
 float: left;
 width: 550px;
 clear: left;
}

.listP2 
{
 text-align: right;
 background-color: #333333;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size: 16px;
 margin-top: 0px; 
 margin-bottom: 5px;
 letter-spacing: 1px;
 white-space: normal;
 padding-bottom: 0px;
 border: none;
 float: left;
 width: 550px;
 clear: left;
}

.listS 
{
 text-align: right;
 background-color: #333333;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:16px;
 margin-top: 0px; 
 margin-bottom:5px;
 letter-spacing: 1px;
 white-space: normal;
 padding-bottom: 0px;
 float: left;
 width: 550px;
 border: none;
 clear: left;
}

.listL 
{
 text-align: right;
 background-color: #333333;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:16px;
 margin-top: 0px; 
 margin-bottom:5px;
 letter-spacing: 1px;
 white-space: normal;
 padding-bottom: 0px;
 float: left;
 width: 550px;
 border: none;
 clear: left;
}

.listN 
{
 text-align: right;
 background-color: #333333;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:16px;
 margin-top: 0px; 
 margin-bottom:5px;
 letter-spacing: 1px;
 white-space: normal;
 padding-bottom: 0px;
 float: left;
 clear: left;
 width: 550px;
 border: none;
}

.listC 
{
 text-align: right;
 background-color: #333333;
 color: #999999;
 font-family: Arial, Helvetica, sans-serif;
 font-style:italic; 
 font-weight:bold; 
 font-size:16px;
 margin-top: 0px; 
 margin-bottom:5px;
 letter-spacing: 1px;
 white-space: normal;
 padding-bottom: 0px;
 float: left;
 width: 550px;
 border: none;
 clear: left;
}

.hiLite 
{
background-color: #660000;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #FFCC00;
}

.bigText
{
 float: none;
 font-weight:normal;
 font-size:14pt;
 font-family:Arial, Helvetica, sans-serif;
 background-color: #333333;
 color:#FFFFFF;
 padding:1px;
}

.colorBar
{
 width: 300px;
 background-color: #996666;
 color: #FFFFFF;
 margin-top: 10px;
 margin-bottom: 5px;            
}

.mainLPic
{
 width: 100%;
 height: 73px;
 background-color: #9999cc;
 color: #FFFFFF;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: 5px solid #9999cc;
 border-bottom: none;
}

.mainHPic
{
 width: 100%;
 height: 73px;
 background-color: #9FB5B3;
 color: #FFFFFF;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: 5px solid #9FB5B3;
 border-bottom: none;
}

.mainPPic
{
 width: 100%;
 height: 73px;
 background-color: #CCCC99;
 color: #FFFFFF;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: 5px solid #CCCC99;
 border-bottom: none;
}

.mainP2Pic
{
 width: 100%;
 height: 73px;
 background-color: #CC9966;
 color: #FFFFFF;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: 5px solid #CC9966;
 border-bottom: none;
}

.mainSPic
{
 width: 100%;
 height: 73px;
 background-color: #999966;
 color: #FFFFFF;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: 5px solid #999966;
 border-bottom: none;
}

.mainNPic
{
 width: 100%;
 height: 73px;
 background-color: #996666;
 color: #FFFFFF;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: 5px solid #996666;
 border-bottom: none;
}

.mainCPic
{
 width: 100%;
 height: 73px;
 background-color: #CC9999;
 color: #FFFFFF;
 text-align: left;
 border-left: none;
 border-right: none;
 border-top: 5px solid #CC9999;
 border-bottom: none;
}

.hCornerPic
{
 width: 150px;
 height: 100px;
 background-color: #9FB5B3;
 color: #FFFFFF;
 border-left: none;
 border-right: thin solid #9FB5B3;
 border-top: thin solid #9FB5B3;
 border-bottom: none;
}

.pCornerPic
{
width: 150px;
 height: 100px;
 background-color: #CCCC99;
 color: #FFFFFF;
 border-left: none;
 border-right: thin solid #CCCC99;
 border-top: thin solid #CCCC99;
 border-bottom: none;
}

.p2CornerPic
{
 width: 150px;
 height: 100px;
 background-color: #CC9966;
 color: #FFFFFF;
 border-left: none;
 border-right: thin solid #CC9966;
 border-top: thin solid #CC9966;
 border-bottom: none;
}

.sCornerPic
{
 width: 150px;
 height: 100px;
 background-color: #999966;
 color: #FFFFFF;
 border-left: none;
 border-right: thin solid #999966;
 border-top: thin solid #999966;
 border-bottom: none;
}

.lCornerPic
{
 width: 150px;
 height: 100px;
 background-color: #9999cc;
 color: #FFFFFF;
 border-left: none;
 border-right: thin solid #9999cc;
 border-top: thin solid #9999cc;
 border-bottom: none;
}

.nCornerPic
{
 width: 150px;
 height: 100px;
 background-color: #996666;
 color: #FFFFFF;
 border-left: none;
 border-right: thin solid #996666;
 border-top: thin solid #996666;
 border-bottom: none;
}

.cCornerPic
{
 width: 150px;
 height: 100px;
 background-color: #CC9999;
 color: #FFFFFF;
 border-left: none;
 border-right: thin solid #CC9999;
 border-top: thin solid #CC9999;
 border-bottom: none;
}

#logoContainer
{
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
 padding-top: 0px;
 border: none;
 text-align: center;
 width: 110px;
 float: right;
}

.logoTxt 
{
 font-family: Verdana, Helvetica, Arial, sans-serif;
 background-color: #333333;
 font-size: 6pt;
 font-style: normal;
 font-weight: normal;
 text-align: right;
 color: #CCCC99;
 margin-left: 0px;
 margin-right: 0px;
 margin-top: 0px;
 padding-right: 3px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border: none;
 float: right;
 width: 110px;
}

#subLinkContainer
{
 font-family: "Times New Roman", Times, serif;
 font-size: 9pt;
 margin-left: 5px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
 padding-top: 5px;
 background: transparent;
 float: left;
 text-align: left;
 clear: left;
 width: 550px;
 border: none;
}	

.subLinkBox
{
 font-family: "Times New Roman", Times, serif;
 font-size: 9pt; 
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
 padding-top: 0px;
 border-bottom: thin groove #669999;
 text-align: left;
 height: 20px;
 width: 220px;
}

.subLinkBackBox
{
 font-family: "Times New Roman", Times, serif;
 font-size: 9pt; 
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
 padding-top: 0px;
 border: none;
 text-align: right;
 height: 0px;
 float: right;
}

.backButtonTxt
{
 font-family: "Times New Roman", Times, serif;
 font-size: 9pt;
 margin-left: 5px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 padding-left: 0px;
 padding-bottom: 0px;
 padding-right: 0px;
 padding-top: 0px;
 border-left: thin groove #669999;
 border-right: thin groove #669999;
 border-top: thin groove #669999;
 border-bottom: thin groove #669999;
 height: 20px;
 background: transparent;
 float: left;
 text-align: right;
 width: 350px;
 }	

#footer 
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 background-color: #333333;
 color: #FFFFFF;
 text-align: center;
 margin-left: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-left: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border-left: none;
 border-right: thin solid #669999;
 border-top: thin solid #669999;
 border-bottom: thin solid #669999;
 width: 800px;
 height: 30px;
 vertical-align: middle;
 z-index: 1;
}

.footerEnd 
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 8pt; 
 color: #FFFFFF;
 text-align: left; 
 margin-left: 0px; 
 margin-right: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 padding-left: 0px; 
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 border-left: none;
 border-right: none;
 border-top: none;
 border-bottom: none;
 width: 152px;
 height: 30px;
 background-color: #669999;
 float: left;
 vertical-align: middle;
}

.counter 
{
 text-align: center; 
 margin-left: 0px; 
 margin-right: 0px;
 margin-bottom: 0px;
 margin-top: 11px;
 padding-left: 0px; 
 padding-right: 0px;
 padding-bottom: 0px;
 padding-top: 0px;
 float: left;
 vertical-align: bottom;
 border-top: thin solid #669999;
 border-bottom: thin solid #669999;
 border-left: none;
 border-right: thin solid #669999;
}
