a:link {color: #033660;}

h1	
	{	
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif";	
	color: "#003d6c";
	text-align: left;	
	}

h2	
	 { color: #003d6c; 
	 font-family: arial, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif"; 
	 text-align: left;
	 }

h3	
	  { color: black; font-size: 14pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: lighter; text-align: left; margin-top: 6px; margin-left: 10px }
	 
h3.menu	
	{
	color: #003d6c;	
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif";	
	text-align: left; 
	}

h4	
	   { color: #003d6c; font-size: 15pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-bottom: 5px }
h5	
	 { 
	 color: #003d6c; 
	 font-size: 11pt; 
	 font-family: arial, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif"; 
	 margin-bottom: -8pt; margin-left: 16pt; padding-bottom: 0pt; border-bottom: 0pt none 
	 }

h6	
	 { font-style: normal; 
	 font-weight: 300; 
	 font-size: 8pt; font-family: arial, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif"; 
	 text-align: left; 
	 }

p      
	 { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14pt; margin-top: 14px; margin-right: 5px; margin-left: 10px }
	
p.splash  
	{ 
	font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: normal; line-height: 12px; margin: auto auto 5px; top: -12px; bottom: -12px; 
	}
	
p.narrow 
	  { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14pt; margin-right: 260px }
	
.small_text 
	{ font-size: 8pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif"; 
	text-align: left; 
	}
Content
	{
	font-size: 10pt;	
	 font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif";
	 text-align: left;
	 }

#SideNav
	{
	font-size: 10pt;
	font-family: arial, verdana, helvetica, monaco, univers, sans serif;	
	font-weight: bold;
	xxtext-indent : 20px;
	}
	
.submenu
	{
	font-size: 10px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, "sans-serif";	
	font-weight: bold;
	}
.bold_lead_in  
	{ 
	color: #003d6c; 
	font-size: 11pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	font-weight: bold 
	}

li 
	{ 
	font-size: 10pt; 
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
	line-height: 14pt; 
	list-style-type: none 
	}

img.rightImage 
	  { padding-right: 8px; padding-left: 20px; float: right }
img.imagebottompad { padding-bottom: 30px; float: right }
img.imagetoppad { padding-top: 45px; float: right }
td.trucks   { background-image: url("images-shared/truck-driving-man.jpg"); background-repeat: no-repeat; background-attachment: inherit; background-position: right 0; float: right }
td.trucks1 { background-image: url("images-shared/montage-2.jpg"); background-repeat: no-repeat; background-attachment: inherit; background-position: right 0; float: right }
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}


