body{
background-color:#d0dFdF;
font-family:tahoma; 
font-size:11pt; 
line-height: 1.3; 
color:#000000;
margin: 0;
text-align: center;
padding:5;
}

.s{margin-top: .1em; margin-bottom: .1em}
.e{margin-top: .3em; margin-bottom: .3em}
.t{margin-top: .7em; margin-bottom: .7em}

a.nav:link 	  { text-decoration:none; color:#195b9b; font-weight:bold;  }
a.nav:visited     { text-decoration:none; color:#195b9b; font-weight:bold; }
a.nav:hover 	  { text-decoration:none; color:#FF0000; font-weight:bold; text-decoration: underline; }


a.navQuicklink:link 	  { text-decoration:none; color:#000000; font-weight:normal; }
a.navQuicklink:visited     { text-decoration:none; color:#000000; font-weight:normal; }
a.navQuicklink:hover 	  { text-decoration:none; color:#FF0000; font-weight:normal; text-decoration : underline; }


td {
font-family:tahoma; 
font-size:11pt;
line-height: 1.3; }


.exposesub  			{background-color:#B0Df7f; height:18px; }


h1 { font-size:1.63em; color:#354;  font-weight: normal; line-height:1.01em; width:auto;}
h1 a  {color:#000; text-decoration:none;}
h2{ font-size:18px; color:#254; text-decoration:none;}
h3 { color:#753; font-size: 11pt; line-height:1.0em;margin:0;padding:5;}
h3 a {color:#FFdfAf; font-size:14px; line-height:1.25em; text-decoration:none;}
h3 a:hover {text-decoration:underline;}
hr { 
 height: 0;
 border-bottom: 1px solid #B0D8FF;
 border-top: 0px; 
 border-left: 0px;
 border-right: 0px; }

hr.dashed { 
 height: 0;
 border-bottom: 1px dashed #B0D8FF;
 border-top: 0px; 
 border-left: 0px;
 border-right: 0px; }
 
ul {
	list-style-type: square; }

.hspace1 { 
	width:30px; }
	
.listing {
	background-color: #FEFEFE; }
	
.lhead { 
	background-color:#B0D8FF;
	FONT-SIZE:11px; 
	text-align: center;
	height:18px; 
	FONT-FAMILY:verdana; }
	
a.lnav:link {
	text-decoration:none; color:#000000; }
a.lnav:visited { 
	text-decoration:none; color:#000000; }
a.lnav:hover { 
	text-decoration:none; color:#FF0000; text-decoration: underline; }

.ldesc { 
	FONT-SIZE:11px; 
	FONT-FAMILY:verdana; }

.lprice { 
	FONT-SIZE:12px; 
	white-space:nowrap;
	FONT-FAMILY:verdana; }

.lloc { 
	FONT-SIZE:11px; 
	FONT-WEIGHT:bold; 
	FONT-FAMILY:verdana; }

img.navpict { 
	border: 0px; }
	
img.lpict { 
	border-color:#FF0000; 
	border: 1px dashed #B0D8FF; }

button, input, select, textarea, object { 
	display:inline-block;
	FONT-SIZE: 12px;
	font-family: arial; }

form {
	margin: 0; }
	
fieldset {
	border: 0px; 
	margin-left: 0px; 
	padding: 0; }

fieldset.fssolid {
	border: 1px solid #B0D8FF;
	margin-left: 0px; 
	margin-bottom: 8px; }

fieldset.fsdashed {
	border: 1px dashed #B0D8FF;
	margin-left: 0px;
	margin-bottom: 8px; }

legend {
	color: #000040; }

label {
	font-weight: bold; }

.thumbnail{
    position: relative;
    z-index: 0; }

.thumbnail:hover{
    background-color: transparent;
    z-index: 50; }

.thumbnail span{ /*CSS for enlarged image*/
    position: absolute;
    background-color: #FFFFFF;
    padding: 5px;
    left: -500px;
    border: 1px dashed #B0D8FF;
    visibility: hidden;
    color: #000000;
    text-decoration: none;
    font-weight: bold; }

.thumbnail span img{ /*CSS for enlarged image*/
    border-width: 0;
    padding: 2px; }

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
    visibility: visible;
    top: -10px;
    left: 50px; /*position where enlarged image should offset horizontally */ }

