

* {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#444444;
list-style:outside;
}
.ft {
font-family:arial, helvetica; 
font-size:10px; 
color:#ffffff;
}
.topb {font-family:arial, helvetica; 
font-size:18px; 
font-weight:bold; 
color:#444444;}

.topx {font-family:arial, helvetica; 
font-size:18px; 
font-weight:bold; 
color:#336799;}

.side {font-family:arial, helvetica; 
font-size:18px; 
font-weight:bold; 
color:#53A4E6;}

.img { 
border: 2px solid #336799; 
} 

table, td, tr, te, tl, h1 { 
            font-family:Arial,Helvetica,sans-serif; 
            font-size:12px;
            color:#444444;
            line-height:14pt;
            
}

h1 {
            font-weight:bold;
            margin:0px;
            font-size:16px;
            line-height:18pt;
			color:#336799
}

h2 {
            font-family:Edwardian Script ITC,serif;  
			font-weight:bold;
            margin:0px;
            font-size:34px;
            line-height:36pt;
}

h3 {
           
            margin:0px;
            font-size:12px;
            line-height:12pt;
}

h4 {
            font-family:Trebuchet MS,Verdana,Arial;
			color:#444444;
            font-weight:bold;
            margin:0px;
            font-size:13px;
            line-height:12pt;
}

h5 {
            font-weight:bold;
            margin:0px;
            font-size:20px;
            line-height:22pt;
			color:#336799
}

a {
color:#b01417;
text-decoration:none;
font-weight:bold;
}
:focus
{
  -moz-outline-style: none;
}

* a:active
{
  outline: none;
}
html {
height:100%;
}
body {
margin:0;
padding:0;
height:100%!important;
}

.formlighter {
	font: 10px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #333333;
	background: #FFFFFF;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.formany {
	font: 10px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #000000;
	background: #ffffff;
	border: 1px solid #808080;
}
.formwide {
	font: 10px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #000000;
	background: #ffffff;
	border: 1px solid #808080;
	width: 380px;
}

.X {font-family:arial, helvetica; 
font-size:18px; 
font-weight:bold; 
color:#FFFFFF;}

.L {font-family:arial, helvetica; 
font-size:14px; 
font-weight:bold; 
color:#FFFFFF;}

.B {font-family:arial, helvetica; 
font-size:18px; 
font-weight:bold; 
color:#82232f;}

.ft {
font-family:arial, helvetica; 
font-size:10px; 
color:#ffffff;
line-height:10pt;
}
.tt {
font-family:arial, helvetica; 
font-size:11px; 
color:#cfdae8;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#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(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}


	
	
	
	
	
	
	
	

