@font-face {       font-family: "Blue Highway"; src: url("http://dekosoft.com/font/bluehigh.ttf") format('truetype');}BODY, P, TD  { 	font-size: 9pt; 	font-family: verdana, arial, helvetica, helve, sans-serif;}.emailLink A { font-size: 10 pt; color: #A80000 ; }.navLink A { font-size: 10 pt;}.centerLink A{ font-size: 12pt; 	font-family: arial, helvetica, sans-serif ;		 color: #000000 ; }.navHedLink { font-size: 8pt; 	font-family: verdana, arial, helvetica, sans-serif ;		 color: #FFFFFF ;  font-weight: Bold ;}.home_hed   {        color: #333333 ;   font-family: "GeosansLight";  src: local('GeosansLight')    url("http://dekosoft.com/font/GeosansLight.ttf") format('truetype'); font-weight:normal;font-size: 24pt;}.homeImg {border:1px; border-thickness: 1px; border-color: #000; border-style: solid;}a:hover .homeImg { border: 1px solid #f00; } a.rlink:link {text-decoration: underline; color:  #666666}a.rlink:visited {text-decoration: underline; color:  #666666 }a.rlink:hover {text-decoration: underline; color: #990033 }a.rlink:active {text-decoration: underline; color:  #003366 }a.homelink:link {color:  #333333}a.homelink:visited {text-decoration: none; color:  #333333 }a.homelink:hover {text-decoration: underline; color: #f00 }a.homelink:active {text-decoration: underline; color:  #003366 }a.darkBgLink:link {text-decoration: underline; color:  #fff}a.darkBgLink:visited {text-decoration: underline; color:  #fff }a.darkBgLink:hover {text-decoration: underline; color: #f00 }a.darkBgLink:active {text-decoration: underline; color:  #003366 }a.darkBgLink1:link {text-decoration: underline; color:  #c00}a.darkBgLink1:visited {text-decoration: underline; color:  #c00}a.darkBgLink1:hover {text-decoration: underline; color: #f00 }a.darkBgLink1:active {text-decoration: underline; color:  #003366 }.titlehed  { color: #336699 ;  font-weight: Bold ;font-size: 18 pt;}.titlehed2  { color: #336699 ;  font-weight: Bold ;font-size: 18pt;}.titlehed3  { color: #999 ;  font-family:"Blue Highway", Verdana;font-weight: Bold ;font-size: 18pt;letter-spacing: 0.2em;}.hdr1  { color: #7e8e99 ;  font-weight: Bold ;font-size: 7pt;}.hdr2   { color: #333333 ;  font-size: 16pt;font-weight: Bold ;;}.prodhed2 B {font-size: 7 pt; color: #336699 ;  }.introtext P {font-size: 11pt; color: #333 ;  }.introtext2 {font-size: 12pt; color: #333 ;  }.smallcaption P {font-size: 8pt; color: #666 ;  }.datestamp I {font-size: 7pt; color: #000000 ;  }.hdr_client   { color: #132537 ;  font-size: 18pt;font-weight: Bold ;}#Container{position:absolute;top:0;left:50%;margin-left:-500px;}#header{position:absolute;top: 0px;left: 0px;width: 1004px;  height: 104px;}#navbar{position:absolute;top: 71px;left: 1px;width: 980px;  height: 22px;background-color:#101C2A;border-width: thin;border-color: #fff;border-style: solid;padding-left:20px;padding-top:10px;}#navbar2{position:absolute;top: 71px;left: 1px;width: 980px;  height: 22px;background-color:#101C2A;border-width: thin;border-color: #fff;border-style: solid;padding-left:20px;padding-top:10px;}#content{position:absolute;top: 104px;left: 0px;width: 1001px;height: auto;border-width: thin;border-color: #fff;border-style: solid;background-color:#fff;}#breadcrumb{float:left;width: 930px; height: auto;padding-left:40px;padding-top:20px;}#toptext{float:left;width: 930px; height: auto;padding-left:40px;padding-top:20px;padding-bottom:20px;}#introtext{position:absolute;top: 53px;left: 18px;width: 270px; height: 485px;}#introtext2{float:left;width: 180px; height: 175px;text-align: right;padding-left:40px;padding-top:10px;}#returnlink{float:left;width: 930px; height: 15px;text-align: center;padding-left:40px;}#footer{float: left;width: 1001px;  height: 46px;background-color:#101C2A;margin-top:20px;text-align:center;}#thumbnail{float:left;width:125px;height:175px;padding-left:20px;padding-top:10px;text-align: center;}#thumbnail_2{float:left;width:125px;height:175px;padding-left:5px;padding-top:10px;text-align: center;}#thumbnail_blank{float:left;width:160px;height:175px;padding-left:5px;padding-top:10px;text-align: center;}#display250{float:left;width:300px;height:auto;padding-left:20px;padding-top:10px;padding-bottom:10px; color: #666666 ;    font-family:"Blue Highway", Verdana; font-weight:normal;font-size: 24pt;letter-spacing: 0.2em;text-align: center;}#display250_2{float:left;width:300px;height:auto;padding-left:20px;padding-top:10px;padding-bottom:10px;}#display640{float:left;width:640px;height:auto;padding-left:20px;padding-top:10px;padding-bottom:10px;text-align: center;}#display1000{float:left;width:1000px;height:auto;padding-left:20px;padding-top:10px;padding-bottom:10px;text-align: center;}#bottomframe{position:absolute;top: 0px;left: 1px;width: 1002px;  height: 1px;background-color:#fff;text-align: center;}/* begin lightbox.css */#lightbox{	position: absolute;	top: 40px;	left: 0;	width: 100%;	z-index: 100;	text-align: center;	line-height: 0;	}#lightbox a img{ border: none; }#outerImageContainer{	position: relative;	background-color: #fff;	width: 250px;	height: 250px;	margin: 0 auto;	}#imageContainer{	padding: 10px;	}#loading{	position: absolute;	top: 40%;	left: 0%;	height: 25%;	width: 100%;	text-align: center;	line-height: 0;	}#hoverNav{	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 100%;	z-index: 10;	}#imageContainer>#hoverNav{ left: 0;}#hoverNav a{ outline: none;}#prevLink, #nextLink{	width: 49%;	height: 100%;	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;	}#prevLink { left: 0; float: left;}#nextLink { right: 0; float: right;}#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }#imageDataContainer{	font: 10px Verdana, Helvetica, sans-serif;	background-color: #fff;	margin: 0 auto;	line-height: 1.4em;	}#imageData{	padding:0 10px;	}#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	#imageData #caption{ font-weight: bold;	}#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}			#overlay{	position: absolute;	top: 0;	left: 0;	z-index: 90;	width: 100%;	height: 500px;	background-color: #000;	filter:alpha(opacity=60);	-moz-opacity: 0.6;	opacity: 0.6;	}	.clearfix:after {	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;	}* html>body .clearfix {	display: inline-block; 	width: 100%;	}* html .clearfix {	/* Hides from IE-mac \*/	height: 1%;	/* End hide from IE-mac */	}		