body {
margin: 0 auto;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #999999;
text-align: center;
background-color: #000000;
}




#navlist
{
border: none;
margin: 0px;
padding: 0px;
background-color: none;
font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-bottom: 3px;
padding-top: 3px;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #FFFFFF;
background-color: #008080;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #000000;
font-weight: bold;
text-decoration: underline;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 1px solid #FFFFFF;
background-color: #000000;
padding: 1px;
padding-left: 0.5em;
padding-right: 0.5em;
color: #FFFFFF;
text-decoration: overline;
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 0.6em;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#navlist #active a { background-color: #008080; color: #FFFFFF; }








a {text-decoration: underline;}
a:link {color: #008080; font-size:8pt; font-weight: bold;}
a:link.this2 {color: 999999;}
a:link.this3 {color: 666666;}
a:link.this4 {color: 008080;}
a:link.this5 {color: 000000;}
a:link.jack1a {color: 00CC00;}
a:link.menu1 {color: 008080; width:140px; padding: 0; }
a:visited.menu1 {color: 008080; width:140px; padding: 0; }
a:hover.menu1 {color: FFFFFF; text-decoration:underline overline; width:140px; padding: 0; }

a:link.web1 {color: 008080; width:140px; padding:3;}
a:link.photo1 {color: FFFF99; width:140px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; background-image: url(photo/back2c.gif); border-color:white; padding: 1 1 2 8; margin-bottom:5px;}
a:link.photo2 {color: FFFF99;}
a:link.photo3 {color: FFFF99;}
a:link.photos {color: 003300;}
a:link.web2 {color: 000000;}
a:visited {color: #008080; font-size:8pt; font-weight: bold;}
a:visited.this2 {color: 999999;}
a:visited.this3 {color: 666666;}
a:visited.this4 {color: 008080;}
a:visited.this5 {color: 000000;}
a:visited.jack1a {color: 00CC00;}

a:visited.web1 {color: 008080; width:140px; padding: 3; }
a:visited.photo1 {color: FFFF99; width:140px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; background-image: url(photo/back2c.gif); border-color:white; padding: 1 1 2 8; margin-bottom:5px;}
a:visited.photo2 {color: FFFF99;}
a:visited.photo3 {color: FFFF99;}
a:visited.photos {color: 003300;}
a:visited.web2 {color: 000000;}
a:active {color: FFFFFF;}
a:active.photo2 {color: 003300;}
a:active.photo3 {color: 006600;}
a:active.photos {color: 006600;}
a:hover {color: #FFFFFF; text-decoration: overline; font-size:8pt;}
a:hover.this2 {color: FFFFFF; text-decoration:underline;}
a:hover.this3 {color: FFFFFF;}
a:hover.this4 {color: FFFFFF; text-decoration:underline;}
a:hover.this5 {color: FFFFFF; text-decoration:underline;}
a:hover.jack1a {color: FFFF99; text-decoration:underline;}

a:hover.web1 {color: FFFFFF; text-decoration:underline; width:140px; padding: 3;}
a:hover.photo1 {color: FFFFFF; text-decoration:none; width:140px; border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; background-image: url(photo/back2b.jpg); border-color:white; padding: 1 1 2 8; margin-bottom:5px;}
a:hover.web2 {color: FFFFFF; text-decoration:underline;}
a:hover.photo2 {color: FFFFCC; text-decoration:underline;}
a:hover.photo3 {color: FFFFCC; text-decoration:underline;}
a:hover.photos {color: FFFFFF; text-decoration:underline;}

a:link.photos1
{
	color: 006600; font-weight:bold; text-decoration:none; font-size: 8pt;
	width:90px; height:25px;
	border-width:1 1 5 1; border-color:003300; border-style:solid;
	background-color:00CC00; padding:0px; margin: 0px;
}

a:visited.photos1
{
	color: 006600; font-weight:bold; text-decoration:none; font-size: 8pt;
	width:90px; height:25px;
	border-width:1 1 5 1; border-color:003300; border-style:solid;
	background-color:00CC00; padding:0px; margin: 0px;
}

a:hover.photos1
{
	color: FFFFFF; font-weight:bold; text-decoration:none; font-size: 8pt;
	width:90px; height:25px;
	border-width:1 1 5 1; border-color:003300 FFFF99 FFFF99 FFFF99; border-style:solid;
	background-color:003300; padding:0px; margin: 0px;
}

a.linkopacity img {
	filter:alpha(opacity=50);
	border-width:2px; border-style:solid; border-color:FFFF99;
}
a.linkopacity:hover img {
	filter:alpha(opacity=100);
	border-width:2px; border-style:solid; border-color:00CC00;
}


span {font-family: Arial, Helvetica, sans-serif; }
.smwhite1 {font-family: Arial, Helvetica, sans-serif; color: FFFFFF; font-size: 7pt; text-align:left; }
.smteal1 {font-family: Arial, Helvetica, sans-serif; color: 008080; font-size: 7pt; text-align:left; }
.smgrey1 {font-family: Arial, Helvetica, sans-serif; color: CCCCCC; font-size: 7pt; text-align:left; }
.smgrey2 {font-family: Arial, Helvetica, sans-serif; color: 666666; font-size: 7pt; text-align:left; }
.smgrey3 {font-family: Arial, Helvetica, sans-serif; color: 333333; font-size: 7pt; text-align:left; }
.smblack1 {font-family: Arial, Helvetica, sans-serif; color: 000000; font-size: 7pt; text-align:left; }
.smgreen1 {font-family: Arial, Helvetica, sans-serif; color: 003300; font-size: 7pt; text-align:left; }
.smyellow1 {font-family: Arial, Helvetica, sans-serif; color: FFFFCC; font-size: 7pt; text-align:left; }

.swhite1 {font-family: Arial, Helvetica, sans-serif; color: FFFFFF; font-size: 8pt; text-align:left; }
.steal1 {font-family: Arial, Helvetica, sans-serif; color: 008080; font-size: 8pt; text-align:left; }
.sgrey1 {font-family: Arial, Helvetica, sans-serif; color: CCCCCC; font-size: 8pt; }
.sgrey2 {font-family: Arial, Helvetica, sans-serif; color: 666666; font-size: 8pt; text-align:left; }
.sgrey3 {font-family: Arial, Helvetica, sans-serif; color: 333333; font-size: 8pt; text-align:left; }
.sblack1 {font-family: Arial, Helvetica, sans-serif; color: 000000; font-size: 8pt; text-align:left; }
.sgreen1 {font-family: Arial, Helvetica, sans-serif; color: 003300; font-size: 8pt; text-align:left; }
.syellow1 {font-family: Arial, Helvetica, sans-serif; color: FFFFCC; font-size: 8pt; text-align:left; }
.syellow2 {font-family: Arial, Helvetica, sans-serif; color: FFFF99; font-size: 8pt; text-align:left; }

.white1 {font-family: Arial, Helvetica, sans-serif; color: FFFFFF; font-size: 10pt; }
.teal1 {font-family: Arial, Helvetica, sans-serif; color: 008080; font-size: 10pt; text-align:left; }
.grey1 {font-family: Arial, Helvetica, sans-serif; color: CCCCCC; font-size: 10pt; text-align:left; }
.grey2 {font-family: Arial, Helvetica, sans-serif; color: 666666; font-size: 10pt; text-align:left; }
.grey3 {font-family: Arial, Helvetica, sans-serif; color: 333333; font-size: 10pt; text-align:left; }
.black1 {font-family: Arial, Helvetica, sans-serif; color: 000000; font-size: 10pt; text-align:left; }
.green1 {font-family: Arial, Helvetica, sans-serif; color: 003300; font-size: 10pt; text-align:left; }
.green2 {font-family: Arial, Helvetica, sans-serif; color: 339900; font-size: 10pt; text-align:left; }
.yellow1 {font-family: Arial, Helvetica, sans-serif; color: FFFFCC; font-size: 10pt; text-align:left; }
.yellow2 {font-family: Arial, Helvetica, sans-serif; color: FFFF99; font-size: 10pt; text-align:left; }

.bwhite1 {font-family: Arial, Helvetica, sans-serif; color: FFFFFF; font-size: 12pt; text-align:left; }
.bteal1 {font-family: Arial, Helvetica, sans-serif; color: 008080; font-size: 12pt; text-align:left; }
.bgrey1 {font-family: Arial, Helvetica, sans-serif; color: CCCCCC; font-size: 12pt; text-align:left; }
.bgrey2 {font-family: Arial, Helvetica, sans-serif; color: 666666; font-size: 12pt; text-align:left; }
.bgrey3 {font-family: Arial, Helvetica, sans-serif; color: 333333; font-size: 12pt; text-align:left; }
.bblack1 {font-family: Arial, Helvetica, sans-serif; color: 000000; font-size: 12pt; text-align:left; }
.bgreen1 {font-family: Arial, Helvetica, sans-serif; color: 003300; font-size: 12pt; text-align:left; }
.byellow1 {font-family: Arial, Helvetica, sans-serif; color: FFFFCC; font-size: 12pt; text-align:left; }
.byellow2 {font-family: Arial, Helvetica, sans-serif; color: FFFF99; font-size: 12pt; text-align:left; }
