.gradient-heading {	
margin: 0;	
padding: 5px;	
font: bold 1.5em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;		
color: #000;	
background: #fff url(../images/gradient-gray.gif) repeat-x;
}

.leadHeading {	
color: #000;
font: 1.8em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
height: 33px;
padding-top: 5px;
padding-left: 155px;
margin-top: 0;
}

.smallpanelHeading {	
color: #000;
font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
height: 34px;
padding-top: 5px;
padding-left: 5px;
margin-top: 0;
}

.smallpanelHeadingO {	
color: #000;
font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
height: 34px;
padding-top: 8px;
padding-left: 10px;
margin-top: 0;
}

.productHeading {	
color: #000;
font: 1.8em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
height: 34px;
padding-top: 5px;
padding-left: 10px;
margin-top: 0;
}

.SOLHeading {	
color: #000;
font: 1.8em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
height: 34px;
padding-top: 5px;
padding-left: 10px;
margin-top: 0;
}

.contactHeading {	
color: #000;
font: bold 1.5em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
height: 34px;
padding-left: 10px;
padding-top: 8px;
margin-top: 0;
}

.telephone {	
color: #fff;
font: bold 1.6em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;

}

.heading {	
margin: 0 0 0 10px;	
color: #000;
font: bold 1.5em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}

.subHeading {	
margin: 0 0 0 10px;	
color: #00623a;
font: bold 1.1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}


			h1 {	margin: 0 0 0 10px;	
	color: #000;
	font: bold 1.3em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;		}			#contentheader h1 {		font-size:14px;		padding:10px;		margin:0px;		}

.body {	
	margin: 0 0 0 10px;	
	color: #000;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}

.bodyBold {	
	margin: 0 0 0 10px;	
	color: #000;
	font: bold 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}

.bodyBoldNomargin {	
	margin: 0 0 0 0px;	
	color: #000;
	font: bold 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}




/* fonts for tables */

/* LEAD TABLE FONTS */

.bodyLeadTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #000;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/lead-panel/lead-panel-body.gif) repeat-y;
}

.priceLeadTable {	
	margin: 0 0 0 0;
	color: #be1707;
	font: 1.5em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}

.priceSmallLeadTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #be1707;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/lead-panel/lead-panel-body.gif) repeat-y;
}

/* TABLE FONTS right align */

.bodyTableRight {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #000;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/lead-panel/lead-panel-body.gif) repeat-y;
	text-align: right;
}

.priceTableRight {	
	margin: 0 0 0 0;
	color: #be1707;
	font: 1.5em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	text-align: right;
}

.priceSmallTableRight {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #be1707;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/lead-panel/lead-panel-body.gif) repeat-y;
	text-align: right;
}

/* SMALL TABLE FONTS */

.bodySmallTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #000;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/small-panel/small-panel-body.gif) repeat-y;
}

.bodySmallTableNoPad{	
	margin: 0 0 0 0;
	color: #000;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/small-panel/small-panel-body.gif) repeat-y;
}

.viewproductSmallTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #000;
	font: bold 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/small-panel/small-panel-body.gif) repeat-y;
	text-align: right;
}

.priceSmallTable {	
	margin: 0 0 0 0;
	color: #be1707;
	font: 1.5em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}

.priceSmallSmallTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #be1707;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/small-panel/small-panel-body.gif) repeat-y;
}

/* PRODUCT TABLE FONTS */

.bodyProductTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #000;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/product-panel/product-panel-body.gif) repeat-y;
}

.priceProductTable {	
	margin: 0 0 0 0;
	color: #be1707;
	font: 1.5em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}

.priceSmallProductTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #be1707;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/product-panel/product-panel-body.gif) repeat-y;
}

/* SOLUTION TABLE FONTS */

.bodySOLTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #000;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/solution-panel/solution-panel-body.gif) repeat-y;
}

/* CONTACT TABLE FONTS */

.bodyContactTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #000;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/contact-panel/contact-panel-body.gif) repeat-y;
}

.bodyContactTableBold {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #000;
	font: bold 1.1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/contact-panel/contact-panel-body.gif) repeat-y;
}

.priceContactTable {	
	margin: 0 0 0 0;
	color: #be1707;
	font: 1.5em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}

.priceSmallContactTable {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #be1707;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: url(../images/contact-panel/contact-panel-body.gif) repeat-y;
}

.footer {	margin:0;	padding: 3px 0 0;	font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;	font-size: 1em;	color: #fff;
	text-align: center;
}

/* top nav links */

.NavLink 
		{
			margin:0;
			padding:0;
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
			font-size: 12px;
			font-weight: bold;
			color:#ffffff;
		}	
		
a.NavLink:visited 
		{
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;	
			color: #ffffff;
			font-size: 12px;
			text-decoration: none;
		}

a.NavLink:hover 
		{
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;	
			color: #000000;
			font-size: 12px;
			font-weight: bold;
			text-decoration: none;
		}
		
/* mainlinks */

.mainLink 
		{
			margin:0;
			padding:0;
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
			font-size: 1em;
			font-weight: bold;
			color: #ffc423;
			text-decoration: none;
		}	
		
a.mainLink:visited 
		{
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;	
			color: #ffc423;
			font-size: 1em;
			text-decoration: none;
		}

a.mainLink:hover 
		{
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;	
			color: #000000;
			font-size: 1em;
			font-weight: bold;
			text-decoration: none;
		}
		
/* mainlinks bigger */

.mainLink2 
		{
			margin:0;
			padding:0;
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
			font-size: 1.2em;
			font-weight: bold;
			color: #ffc423;
			text-decoration: none;
		}	
		
a.mainLink2:visited 
		{
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;	
			color: #ffc423;
			font-size: 1.2em;
			text-decoration: none;
		}

a.mainLink2:hover 
		{
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;	
			color: #000000;
			font-size: 1.2em;
			font-weight: bold;
			text-decoration: none;
		}
		

/* PDF box FONTS */

.headingPDF {	
	color: #000;
	height: 34px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	margin: 0 0 0 0;
	font-weight: bold;
	background: #000;
}

.bodyPDF {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	font: 1em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: #000;
}

.bodyBoldPDF {	
	margin: 0 0 0 0;
	padding-left: 10px;
	padding-right: 10px;
	color: #fff;
	font: bold 1.2em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
	background: #000;
}

/* PDFlinks */

.PDFLink 
		{
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
			font-size: 1.5em;
			font-weight: bold;
			color: #ffc423;
			text-decoration: none;
		}	
		
a.PDFLink:visited 
		{	
			color: #ffc423;
			text-decoration: none;
			font: bold 1.5em Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;
}

a.PDFLink:hover 
		{
			font-family: Arial, Verdana, Helvetica, 'Trebuchet MS', sans-serif;	
			color: #ffffff;
			font-size: 1.5em;
			font-weight: bold;
			text-decoration: none;
		}

