p			{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
td 			{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.title		{COLOR: #555555; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
.small		{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight:normal; text-decoration:none;}
textarea	{color:#555555; font-family:verdana, arial, helvetica, sans-serif; border:1px solid #555555; background:#ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
input.textbox	{color:#555555; font-family:verdana, arial, helvetica, sans-serif; border:#555555 solid 1px; background:#ffffff; width:200px; FONT-SIZE: 11px;}
select		{color:#555555; font-family:verdana, arial, helvetica, sans-serif; border:#555555 solid 1px; cursor:hand; background:#ffffff; FONT-SIZE: 11px;}
A			{FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 11px; text-decoration: none; color: #417BCD;}
A:hover		{color: #CC0000; text-decoration: none;}
strong		{color: #555555; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 11px; font-style: normal; font-weight: bolder;}
A.side		{display: block; BORDER-TOP: #eeeeee 1px solid; BORDER-BOTTOM: #bbbbbb 1px solid; padding: 10px; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 11px; text-decoration: none; color: #417BCD; font-weight:bold;}
A.side:hover{display: block; BORDER-TOP: #bbbbbb 1px solid; BORDER-BOTTOM: #eeeeee 1px solid; padding: 10px; FONT-FAMILY: verdana,arial,helvetica; FONT-SIZE: 11px; text-decoration: none; color: #417BCD; font-weight:bold;}
a.small		{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight:normal; text-decoration:none;}
a.small:hover{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; font-weight:normal; text-decoration:none;}
UL 			{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px;  padding-left: 0; margin-left: 20;}
LI.menu		{margin-bottom: 7px; margin-left: 5px; color: #417BCD;}
img.pic {
border: #EEEEEE 5px solid;  
}
H1		    {
COLOR: #909090; 
border-bottom: #EEEEEE 13px solid;  
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 18px; 
FONT-WEIGHT: bold; 
FONT-STYLE: normal; 
text-align: right; 
padding-right: 10px; 
padding-bottom: 3px; 
padding-top: 1px; 
margin-top: 10px;
}
H2		{FONT-SIZE: 11px; COLOR: #808080; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: left; background: #EEEEEE; padding: 3px; border: none;}
H3		{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; padding-left: 65px; padding-top: 7px; padding-bottom: 5px;}
a.linkopacity img {filter:alpha(opacity=20); -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-RIGHT: #555555 1px solid; BORDER-TOP: #EEEEEE 1px solid; BORDER-LEFT: #EEEEEE 1px solid; BORDER-BOTTOM: #555555 1px solid; padding: 3px; font-size: 11px; background-color: #F5F5F5; background-image: url(images/bk1.gif);}
.q			{display: block; height: 22px; background: #EEEEEE; 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/bgshadow.gif);}
.foot, a.foot {font-family: verdana; font-size: 10px; color: #FFFFFF; text-decoration:none;}

img.border {
border: 7px #F5F5F5 solid;
margin: 0 10px 0 5px;
}

.img {
PADDING:11px;
BORDER:	solid 1px #BBBBBB;
background: #F5F5F5; 
}

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

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

td.thumb {
  font-size: 11px;
  text-align: left;
  width: 250px;
  height: 150px;
}

img.thumb {
  display: block;
  border: 7px #EEEEEE solid;
  text-align: center;
}

img.thumb:hover {
  display: block;
  border: 7px #FFFFFF solid;
  text-align: center;
}

TD		{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
.bottom {COLOR: #DDDDDD; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
DT		{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold;}
DD		{COLOR: #555555; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
div.switchcontent {padding-left: 30px;}


.tablecell {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #fffdff 1px solid; BORDER-LEFT: #fffdff 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid; BACKGROUND-COLOR: #EEEEEE
}

td.thumb {
  text-align: center;
  width: 150px;
  height: 150px;
  background-color: #f5f5f5;  
}

img.thumb {
  border-width: 0px;
}

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;
	back\ground-color: transparent;
	background-image: url(images/px.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
