a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #000000; }
a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #000000; }
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #000000; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #999999; }

.services a:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #000000;text-decoration:underline; }
.services a:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #000000;text-decoration:underline; }
.services a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #000000;text-decoration:underline; }
.services a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; COLOR: #999999;text-decoration:none; }

td, tr, table, body, .text{ 
	font-family:arial,helvetica,verdama,sans-serif; 
	font-size:13px; 
	color: #000000
	}

.bg { background-attachment: fixed; background-color: #FFFFFF; background-image: url(images/index_40.gif); background-repeat: no-repeat; background-position: right bottom}
.t12_g { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5c5c5c}
.t10_g {
	font-family:arial,helvetica,verdama,sans-serif;
	font-size: 10px;
	color: #5c5c5c;
	font-weight: bold;
}
.bot {  font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF}
.a12_g {  font-family: arial, helvetica, sans-serif; font-size: 12px; color: 4f4f4f}
.t11_a1 {  font-family: arial, helvetica, sans-serif; font-size: 12px; color: #6D6D74; text-decoration: none}
.t11_a2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.bg2 {  background-attachment: fixed; background-color: #FFFFFF; background-image: url(images/index_41.gif); background-repeat: no-repeat; background-position: right bottom}
.t11_g {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5c5c5c;
}
.t14_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5c5c5c;
	font-weight: normal;
}
.t15_g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}

overImg {
	border: 1px solid #E0E0E0;
	}
.floatercell .relevanceBar
{
	background: #ededed;
	margin: 4px 0px 4px 0px;
	width: 50px;
	text-align: left;
	line-height: 4px;
	font-size: 4px;
}

.floatercell .relevanceBar div
{
	background: url("/images/diag.gif");
	line-height: 4px;
	font-size: 4px;
}
.style1 {
	color: #333333;
	font-weight:bold;
	}
.style3 {
	color: #CC0033;
	font-weight: bolder;
}
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style7 {color: #990000}
.style8 {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.dropcap
{ 
	float:left; 
	font-family: Arial, Helvetica, sans-serif;
	color:#999;
	font-size:220%;
	font-weight:normal;
 }
h1
{	
	font-family: arial, sans-serif;
	color: #666666;
	font-variant:small-caps;
	font-size: 14px;
	font-weight: bold;
}
.photography {
	position:relative;
	}
.credits {
	position:absolute;
	float:left;
	text-align:left;
	top:10px;
	left:32px;
	z-index:99;
	font-family:lucida sans, arial, helvetica, sans serif;
	font-weight:bold;
	width: 400px;
	}

#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;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	}
#keyboardMsg{
 	float: right; 
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#666666;
	text-align:right;
	}

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

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

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