﻿a:hover{text-decoration:underline;font-size:8pt;}
a:visited{text-decoration:underline;font-size:8pt;}
a:link{text-decoration:underline;font-size:8pt;}
a:visited
{
	color: #72a531; 
} 
a:link
{
	color: #72a531; 
} 
a:hover 
{
	color: #5c6a85;
}
html
{
	 height:0;
}

body
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	font-size:11px;
	background-color:white;
	color: #000;
	margin: 10px 0 0 0;
	text-align:center;
}

body /* Mozilla Firefox alignment */ 
{
 	text-align: -moz-center; 
}
#contentstyle
{
 	height:200px; 
 	padding-left:20px; 
 	text-align:left; 
 	valign=top;
}

h1
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #72a531;
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:3px;
}
h2
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #5c6a85;
	font-size:14px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;

}
h2 a:link
{
	color: #40739d;
	text-decoration:none;
}
h2 a:visited
{
	color: #40739d; 
	text-decoration:none;
} 
h2 a:hover 
{
	color: #f15c2b;
	text-decoration:underline;
}
h3
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #5c6a85;
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
h4
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #72a531;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
h5
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #fff;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
h6
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #5c6a85;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
p
{
	margin:0px;
	margin-top:5px;
}
ul
{
	list-style-image: url('../images/Bullet-Arrow.gif');
	margin-top:0;
}
#footer {
	font-size:9px;
	color: #686d71;
}
#footer a {
	text-decoration:none;
}
#footer a:hover {
	color: #f15c2b;
	text-decoration:underline;
}

/* Top Navigation */ 	
.topnav {
    text-align:left;
    padding-left:3px;
}
.topnav a {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #5c6a85;
	}
.topnav a:visited
	{
	font-size:12px; /* font-size & text decoration must be repeated here for IE6 */ 
	text-decoration:none;	
	color: #5c6a85;
	}
.topnav a:hover
	{
	font-size:12px; /* font-size & text decoration must be repeated here for IE6 */ 
	text-decoration:none;
	color: #72a531;
	} 
.topnav_item {
    text-align:left;
    color: #fff;
}
.topnav_item a {
	font-size:12px;
	text-decoration:none;
	color: #fff;
	}
.topnav_item a:visited
	{
	font-size:12px; /* font-size & text decoration must be repeated here for IE6 */ 
	text-decoration:none;	
	color: #fff;
	}
.topnav_item a:hover
	{
	font-size:12px; /* font-size & text decoration must be repeated here for IE6 */ 
	text-decoration:none;
	color: #fff;
	}	
.adjustedZIndex /* needed for drop down menus to appear in IE8 */ 
	{  
    z-index: 50;
	}
	
/* Side Menu */ 
.sidemenu
	{
	 padding-top:55px;
	 text-align:left;
	}
.sidemenu h1
	{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #72a531;
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:3px;
	} 
.sidemenu h2
	{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #5c6a85;
	font-size:12px;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:7px;
	}	
.sidemenu h2 a:link {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #5c6a85;
	line-height:10px;
	}
.sidemenu h2 a:visited
	{
	font-size:12px; /* font-size must be repeated here for IE6 */ 	
	color: #5c6a85;
	text-decoration:none;
	}
.sidemenu h2 a:hover
	{
	font-size:12px; /* font-size must be repeated here for IE6 */ 
	color: #72a531;
	text-decoration:none;
	}
.sidemenu h3
	{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #5c6a85;
	font-size:12px;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:7px;
	}		
.sidemenu h3 a:link {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color: #5c6a85;
	padding-left:0px;
	line-height:10px;
	}
.sidemenu h3 a:visited
	{
	font-size:12px; /* font-size must be repeated here for IE6 */ 	
	color: #5c6a85;
	padding-left:0px;
	text-decoration:none;
	}
.sidemenu h3 a:hover
	{
	font-size:12px; /* font-size must be repeated here for IE6 */ 
	color: #72a531;
	text-decoration:none;
	}	
/* Panels */	
#Panel ul { 
    margin:0;
    margin-left:25px;
    margin-right:10px;
    padding : 0;
    }
#Panel li { 
     padding-bottom:3px;
    }
/* Home Page Panels */	
#HomePanel
	{
	 background-image:url('../images/HomePage-Panel.jpg');
	 background-repeat:no-repeat;
	}	
#HomePanel ul { 
    margin:0;
    margin-left:20px;
    padding : 0;
    }
#HomePanel li { 
     padding-bottom:3px;
    }
    
/* Footer */
#footer {
	font-size:10px;
	color: #5c6a85;
}
#footer a {
	text-decoration:none;
	color: #5c6a85;
}
#footer a:visited {
	color: #5c6a85;
}
#footer a:hover {
	color: #72a531;
	text-decoration:underline;
}
/* SpecSheets */
#SpecSheet ul
{
	list-style-image: url('../images/icons/PDF.gif');
	font-size:11px;
	font-weight:bold;
	color: #5c6a85;
	margin-top:0;
	margin-left:60px;
	vertical-align:middle;

}
#SpecSheet h4
{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica;
	color: #72a531;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	padding-bottom:0px;
	border-bottom:thin;
	border-bottom:1px;
	border-bottom-color:gray;
	border-bottom-style:solid;
	width: auto;
}
#SpecSheet a {
	font-size:12px;
	text-decoration:none;
	color: #5c6a85;
	}
#SpecSheet a:visited
	{
	font-size:12px; /* font-size & text decoration must be repeated here for IE6 */ 
	text-decoration:none;	
	color: #5c6a85;
	}
#SpecSheet a:hover
	{
	font-size:12px; /* font-size & text decoration must be repeated here for IE6 */ 
	text-decoration:underline;
	color: #72a531;
	}	


