body{
  font: 1em/1.125em Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
}
table tr td{
  font: 1em/1.125em Arial, Helvetica, sans-serif;
}
h1{
  margin: 10px;
  color: #FFCC00;
  font: 2em/1.125em Arial, Helvetica, Sans-serif;
}

.floater {
	position:absolute;
	left:205px;
	top:300px;
}

.scrollx {
	position:absolute;
	left:205px;
        margin-left:0px;
	top:510px;
}

.scroll {
	position:relative;
	left:10px;
	top:10px;
}

.foot {
	position:absolute;
	left:150px;
	top:625px;
  	margin-left: 5px; 
  	text-decoration: none; 
	text-align: center; 
  	color: #FFFFFF; 
  	font: 12px Arial, Helvetica 
}

hr {
 color:"#0DF9A2";
 border-color:"#0DF9A2";
 background-color:"#0DF9A2";
 height:1px;
 border:top;
}

A:link 
{ 
  text-decoration: none; 
  color: #000000; 
  font: 12px Arial, Helvetica;
}

A:visited 
{ 
  text-decoration: none; 
  color: #D8D066; 
  font: 12px Arial, Helvetica;
}

A:active 
{ 
  text-decoration: none; 
  color: #D8D066; 
  font: 12px Arial, Helvetica;
}

A:hover 
{ 
  text-decoration: none; 
  color: #44b649; 
  font: 12px Arial, Helvetica;
}

input:focus,textarea:focus,input:hover,textarea:hover {
  background-color: lightblue;
}

.itemBorder { border: 1px solid black }
.itemText 
{ 
  margin-left: 5px; 
  text-decoration: none; 
  color: #FFFFFF; 
  font: 12px Arial, Helvetica 
}

.itemText2 
{ 
  margin-left: 5px; 
  text-decoration: none; 
  color: #FFFFFF; 
  font: 12px Arial, Helvetica 
}

.itemText3 
{ 
  margin-left: 5px; 
  text-decoration: none; 
  color: #FFFFFF; 
  font: 12px Arial, Helvetica 
}

.iT 
{ 
  margin-left: 5px; 
  margin-right: 5px; 
  text-decoration: none; 
  color: #e9e177; 
  font: 16px Arial, Helvetica 
}

.iT2 
{ 
  margin-left: 5px; 
  margin-right: 5px; 
  text-decoration: none; 
  color: #FFCE1D; 
  font: 24px Arial, Helvetica 
}

.iT3 
{ 
  margin-left: 5px; 
  margin-right: 5px; 
  text-decoration: none; 
  color: #000000; 
  font: 14px Arial, Helvetica 
}

.iT4 .visited 
{ 
  margin-left: 5px; 
  margin-right: 5px; 
  text-decoration: none; 
  color: #e9e177; 
  font: 14px Arial, Helvetica 
}

.iT5 
{ 
  margin-left: 5px; 
  margin-right: 5px; 
  line-height: 20px; 
  text-decoration: none;
  text-align: bottom; 
  color: #0df900; 
  font: Bold 16px Arial, Helvetica 
}

.iT6 
{ 
  margin-left: 5px; 
  margin-right: 5px; 
  line-height: 10ex; 
  text-decoration: none;
  text-align: bottom; 
  color: #000066; 
  font: Bold 14px Arial, Helvetica 
}


.iT7 A:link
{ 
  color: #000000;
}

.iT7 a:hover{
  color: #2266FF;
}

.NavTitle 
{ 
  margin-left: 5px; 
  margin-right: 5px; 
  line-height: 10ex; 
  text-decoration: none;
  text-align: bottom; 
  color: #e9e177; 
  font: Bold 15px Arial, Helvetica 
}

.NavDate 
{ 
  color: #000000; 
  margin-left: 5px; 
  margin-right: 5px; 
  line-height: 10ex; 
  text-decoration: none;
  text-align: bottom; 
  font: Bold 12px Arial, Helvetica 
}

.Cal1 
{ 
  color: #000000; 
  background: #CCFF99;
  margin-left: 5px; 
  margin-right: 5px; 
  line-height: 10ex; 
  text-decoration: none;
  text-align: bottom; 
  font: Bold 14px Arial, Helvetica 
}

.Cal2 
{ 
  color: #000000; 
  background: #99CCFF;
  width: 400px;
  margin-left: 5px; 
  margin-right: 5px; 
  line-height: 10ex; 
  text-decoration: none;
  text-align: bottom; 
  font: Bold 14px Arial, Helvetica 
}

.Cal3 
{ 
  color: #000000; 
  background: #FFCCCC;
  margin-left: 5px; 
  margin-right: 5px; 
  line-height: 10ex; 
  text-decoration: none;
  text-align: bottom; 
  font: Bold 14px Arial, Helvetica 
}

.Cal4 
{ 
  color: #000000; 
  background: #CC99FF;
  margin-left: 5px; 
  margin-right: 5px; 
  line-height: 10ex; 
  text-decoration: none;
  text-align: bottom; 
  font: Bold 14px Arial, Helvetica 
}

.title 
{ 
  text-decoration: none; 
  color: #e9e177; 
  font: Bold 14px Arial, Helvetica 
}

#topimage
{
  background: #5B459A url("../images/feinpano.jpg") center center no-repeat;
  width: 800;
  height:332;
}
.litext 
{ 
  text-decoration: none; 
  color: #e9e177; 
  font: Bold 12px Arial, Helvetica 
}

.ritext1 
{ 
  text-decoration: none; 
  color: #44b649; 
  font: 12px Arial, Helvetica;
}

.ritext2 
{ 
  text-decoration: none; 
  color: #D8D066; 
  font: 12px Arial, Helvetica; 
  font-style: italic; 
}

.xtext 
{ 
  text-decoration: bold; 
  color: #000066; 
  font: Bold 14px Arial, Helvetica; 
  font-style: bold; 
}

#frontimage{
  padding:0px;
  spacing:0px;
  position: relative;
}

.footer {position:absolute; TOP:595px; LEFT:0px; WIDTH: 780px; color: #5d001d; font: Bold 10px Arial, Helvitica; text-align:center; }

.main {position:absolute; TOP:175px; LEFT:125px; WIDTH: 650px; margin-left:5px; margin-right:5px;}

.logpanel {position:absolute; TOP:240px; LEFT:685px; text-align:center; }
.logmsg   {position:absolute; TOP:180px; LEFT:685px; color:#5d001d; font:Bold 16px Arial, Helvitica; text-align:center; }
.button {color: #5d001d; font: Bold 10px Arial, Helvitica; text-align:center; }

.cstart { position:absolute; TOP:175px; LEFT:10px; }
.content {position:relative; LEFT:10px; TOP:20px; WIDTH: 650px; color: #5d001d; font: Bold 14px Arial, Helvitica; text-align:left; }
.content2{position:relative; LEFT:10px; TOP:30px; WIDTH: 650px; color: #5d001d; font: Bold 12px Arial, Helvitica; text-align:left; }
.cframe  {position:relative; LEFT: 0px; TOP:20px; WIDTH: 650px; color: #5d001d; font: Bold 14px Arial, Helvitica; text-align:left; }

.small  {position:absolute; LEFT: 375px; TOP:535px; color: #5d001d; font: Bold 10px Arial, Helvitica; text-align:right; }

.fline {position:relative; LEFT:10px; TOP:20px; font: Bold 22px Arial, Helvitica; text-align:left; color: #006b00;}

.head1 { position:absolute; TOP: +20px; LEFT:20px;  font: Bold 22px Arial, Helvitica; color: #5d001d; }
.head2 { position:relative; TOP: +10px;             font: Bold 16px Arial, Helvitica; color: #cc001d; margin-top: 20pt;}
.info  { position:relative; TOP: +20px;             font: Bold 14px Arial, Helvitica; color: #5d001d; width: 675px; margin-bottom: 10pt; }
.info2 { position:relative; TOP: +20px;             font: Bold 14px Arial, Helvitica; color: #5d001d; width: 500px; margin-bottom: 10pt; }
.info0 { position:relative;                         font: Bold 12px Arial, Helvitica; color: #5d001d; width: 500px; margin-bottom: 10pt; }
.list  { position:relative; TOP: +20px; LEFT:20px;  font: Bold 14px Arial, Helvitica; color: #5d001d; width: 675px; margin-bottom: 5pt;  }
.list2 { position:relative; TOP: +20px; LEFT:40px;  font: Bold 14px Arial, Helvitica; color: #5d001d; width: 675px; margin-bottom: 5pt;  }

.footnote { position:relative; TOP: 12px;          font: Bold 10px Arial, Helvitica; color: #ff0000; width: 675px; }
.footnote2 { font: Bold 10px Arial, Helvitica; color: #ff0000; vertical-align: super; }

.about1 {position:absolute; LEFT:40px; TOP: 20px; font: Bold 22px Arial, Helvitica; text-align:left; color: #ffff66;}
.about2 {position:absolute; LEFT:50px; TOP: 50px; WIDTH: 700px; color: #5d001d; font: Bold 12px Arial, Helvitica; text-align:left; }
.about3 {position:absolute; LEFT:60px; TOP: 60px; WIDTH: 600px; color: #5d001d; font: Bold 16px Arial, Helvitica; text-align:left; }

.ximg  { position:absolute; TOP: +50px; LEFT:525px; font: Bold 14px Arial, Helvitica; color: #5d001d; width: 675px; }

table.neat {
	border-width: 2px 2px 2px 2px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: blue blue blue blue;
	border-collapse: separate;
	background-color: rgb(250, 240, 230);
}
table.neat th {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: blue blue blue blue;
	background-color: rgb(255, 255, 240);
        text-align: center; font-weight: bold;
	-moz-border-radius: 0px 0px 0px 0px;
  
}
table.neat td {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-right-color: blue;
	border-right-style:solid;
	border-right-width:3px;
	border-bottom-style:none;
        background-color: #5b459c
	-moz-border-radius: 0px 0px 0px 0px;
}

table.neat tr.d0 td {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	background-color: #FEFEF2;
	border-right-color: blue;
	border-right:solid;
	border-bottom-style:none;
}
table.neat tr.d1 td {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	background-color: #CCCCFF;
	border-right-color: blue;
	border-right:solid;
	border-bottom-style:none;
}

.xx {
        border-right-color:blue;
}