body {
	color: #222222;
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	}

p			{COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
td 			{COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.title		{COLOR: #222222; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight:bold;}
.small		{COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight:normal; text-decoration:none;}
textarea	{color:#222222; font-family:verdana, arial, helvetica, sans-serif; border:1px solid #222222; background:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
input.textbox	{color:#222222; font-family:verdana, arial, helvetica, sans-serif; border:#222222 solid 1px; background:#ffffff; width:200px; FONT-SIZE: 11px;}
select		{color:#222222; font-family:verdana, arial, helvetica, sans-serif; border:#222222 solid 1px; cursor:hand; background:#ffffff; FONT-SIZE: 11px;}
A			{FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 11px; text-decoration: none; color: #222222; text-decoration: underline;}
A:hover		{color: #CC3333; text-decoration: none;}
A.top		{COLOR: #222222; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 11px; FONT-WEIGHT: normal; text-decoration: none;}
A.top:hover {COLOR: #FF6800; text-decoration: none;}
strong		{color: #222222; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 11px; font-style: normal; font-weight: bolder;}
A.menu		{FONT-FAMILY: verdana,arial,helvetica; margin-left: 50px; FONT-SIZE: 12px; text-decoration: none; color: #222222; font-weight:bold;}
A.menu:hover{FONT-FAMILY: verdana,arial,helvetica; margin-left: 50px; FONT-SIZE: 12px; text-decoration: none; color: #CC3333; font-weight:bold;}
a.small		{COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight:normal; text-decoration:none;}
a.small:hover{COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; font-weight:normal; text-decoration:underline;}
UL 			{COLOR: #222222; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px;  padding-left: 0; margin-left: 20;}
H1		    {COLOR: #CC3333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 0 0; FONT-SIZE: 17px; FONT-WEIGHT: bold; FONT-STYLE: normal; text-align: right; letter-spacing: 0px;}
H2			{FONT-SIZE: 12px; COLOR: #333333; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; border-top: 1px #bbbbbb solid; border-left: 5px #CC3333 solid; padding-left: 5px; padding-top: 3px; padding-bottom: 3px;}
H3			{COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; text-align:center;}
a.linkopacity img {filter:alpha(opacity=90); -moz-opacity: 0.5; opacity: 0.5;-khtml-opacity: 0.5;}
a.linkopacity:hover img {filter:alpha(opacity=100); -moz-opacity: 1.0; opacity: 1.0; -khtml-opacity: 1.0;}
div.faq		{BORDER: #666666 1px solid; padding: 7px; margin: 7px 0 5px 0; font-size: 11px; background-color: #FFFFFF; background-image: url(images/bk1.gif);}
.q			{display: block; height: 22px; background: #FFFFFF; margin: 0 0 10px 0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#555555; font-size: 11px; font-weight: bold; padding: 2px; padding-top: 4px; padding-bottom: 4px; background-image: url(images/bk.gif);}

.button {
BORDER: 1px #222222 solid; 
FONT-SIZE: 11px; 
CURSOR: hand; 
COLOR: #222222; 
PADDING: 0 0 0 0; 
MARGIN: 3px 0 0 0;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-WEIGHT: bold; 
height:18px; 
BACKGROUND-COLOR: #F5F5F5; 
background-image: url(images/bgshadow.gif);
}

img.thumb {
  display: inline;
  border: 1px #222222 solid;
  margin: 5px;
}

div.nav {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px;
}

a.nav {
  font-family: Verdana;
  font-weight: bold;
  font-size: 13pt;
  color: #0000f0;
}

div.photo {
  text-align: center;
}

img.photo {
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	font-family: verdana, arial, sans-serif, geneva;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

.clear {
FONT-SIZE: 10px; 
LEFT: 700px; 
VISIBILITY: hidden; 
COLOR: #FFF6C3; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
POSITION: absolute; 
TOP: 58px
}
