body
{ scrollbar-base-color:#DCDCDC;
	  scrollbar-track-color:#DCDCDC;
	  scrollbar-face-color:#ffffff; 
	  scrollbar-highlight-color:#7084A0; 
	  scrollbar-3d-light-color:#000000; 
	  scrollbar-dark-shadow-color:#454545; 
	  scrollbar-shadow-color:#454545; 
	  scrollbar-arrow-color:#454545;
	}

A:ACTIVE, A:LINK, A:VISITED {
   	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #799BFF;
	text-decoration:none;
}
 A:HOVER
 {
 	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-decoration:none;
	padding-bottom:1px;
	background:url(media/dotted_nav.gif) repeat-x bottom left;
}

a.menu:visited,a.menu:link
{
	font-size: 11px;
	text-decoration : none;
	color: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	vertical-align : middle;
}
a.menu:hover,a.menu:active
{
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	padding-bottom:1px;
	background:url(media/dotted_nav.gif) repeat-x bottom left;
}

a.menuvertical:visited,a.menuvertical:link,a.menuvertical:hover,a.menuvertical:active
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	padding-bottom:1px;
}
.menudefaulttext{
	font-family : Arial, Helvetica, sans-serif;
	font-size:11px;
	color: black;
}
h1
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #799BFF;
	margin-top : 0;
	margin-bottom : 0;
}
h2
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #799BFF;
	margin-top : 0;
	margin-bottom : -20;
}
h3
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #1E77D3;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration : none;
}
h4
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #1E77D3;
	margin-top : 0px;
	margin-bottom : 0px;
	text-decoration : underline;
}

small
{
	font-family : Arial, Helvetica, sans-serif;
	color: #454545;
	font-size:9px;
}
a.small:visited,a.small:link,a.small:hover,a.small:active
{
	font-family : Arial, Helvetica, sans-serif;
	color: #454545;
	font-size:9px;
}
input
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #454545;
	
}
select
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #454545;
	line-height : 200%;
}
.defaulttext
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #3C3C3C;
	line-height : 200%;
}
a.defaulttext:visited,a.defaulttext:link
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #454545;
	text-decoration : none;

}
a.defaulttext:hover,a.defaulttext:active
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #454545;
	text-decoration : none;
	padding-bottom:1px;
	background:url(media/dotted_nav.gif) repeat-x bottom left;
}
.defaultsmall
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #454545;
	text-decoration : none;

}
a.defaultsmall:visited,a.defaultsmall:link
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #454545;
	text-decoration : none;

}
a.defaultsmall:hover,a.defaultsmall:active
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #454545;
	text-decoration : none;
	padding-bottom:1px;
	background:url(media/dotted_nav.gif) repeat-x bottom left;
}

td.rightboxsmall
{
	background-color : #E9E9E6;
	margin-left : 8px;
	font-family : Arial, Helvetica, sans-serif;
	color: #454545;
	font-size:9px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	}
#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(../media/overlay.png); }

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