/* Copy Styles */



.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: italic;
	color: #FFFFFF;
}
.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #01232d;
}
.h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #01232d;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #01232d;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #01232d;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #01232d;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #278555;
}
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
}
.text6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #278555;
}
.text7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #278555;
}
.text8 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 7.5pt;
	color: #01232d;
}

.h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #01232d;
}
.h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #01232d;
}
.h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
html {
	height: 99%;
	margin: 0px;
	padding: 0px;
}

/*GI Navigation*/
.ginav
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/icons_ec_03.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 56px;
	height: 56px;
	margin: 0;
	padding: 0;
	top: 56px;
	left: 470px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(Assets/icons_ec_03.jpg);
}

.ginav a
{
display: block;
color: #000000;
font-size: 11px;
width: 56px;
height: 56px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.ginav img
{
	width: 56px;
	height: 56px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:56px;
height:56px;
}

.ginav a:hover img
{
visibility:hidden;
width:56px;
height:56px;
}
.ginav a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.ginav span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
}
/* OS Navigation*/
.osnav
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/icons_ec_05.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 56px;
	height: 56px;
	margin: 0;
	padding: 0;
	top: 56px;
	left: 552px;
	font-weight: bold;
	font-size: 18px;
}

.osnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 56px;
height: 56px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.osnav img
{
	width: 56px;
	height: 56px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:56px;
height:56px;
}

.osnav a:hover img
{
visibility:hidden;
width:56px;
height:56px;
}
.osnav a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.osnav span
{
	position: absolute;
	left: 0px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 56px;
	text-align: center;
}

/* SI Navigation*/
.sinav
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/icons_ec_07.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 56px;
	height: 56px;
	margin: 0;
	padding: 0;
	top: 56px;
	left: 634px;
	font-weight: bold;
	font-size: 18px;
}

.sinav a
{
display: block;
color: #000000;
font-size: 11px;
width: 56px;
height: 56px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.sinav img
{
	width: 56px;
	height: 56px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:56px;
height:56px;
}

.sinav a:hover img
{
visibility:hidden;
width:56px;
height:56px;
}
.sinav a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.sinav span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
} 

/* CW Navigation*/
.cwnav
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/icons_ec_09.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 56px;
	height: 56px;
	margin: 0;
	padding: 0;
	top: 56px;
	left: 716px;
	font-weight: bold;
	font-size: 18px;
}

.cwnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 56px;
height: 56px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.cwnav img
{
	width: 56px;
	height: 56px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:56px;
height:56px;
}

.cwnav a:hover img
{
visibility:hidden;
width:56px;
height:56px;
}
.cwnav a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.cwnav span
{
	position: absolute;
	left: -12px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 80px;
	text-align: center;
} 

/* PS Navigation*/
.psnav
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/icons_ec_11.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 56px;
	height: 56px;
	margin: 0;
	padding: 0;
	top: 56px;
	left: 798px;
	font-weight: bold;
	font-size: 18px;
}

.psnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 56px;
height: 56px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.psnav img
{
	width: 56px;
	height: 56px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:56px;
height:56px;
}

.psnav a:hover img
{
visibility:hidden;
width:56px;
height:56px;
}
.psnav a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.psnav span
{
	position: absolute;
	left: -12px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 80px;
	text-align: center;
}

/* SP Navigation*/
.spnav
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/icons_ec_13.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 56px;
	height: 56px;
	margin: 0;
	padding: 0;
	top: 56px;
	left: 880px;
	font-weight: bold;
	font-size: 18px;
}

.spnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 56px;
height: 56px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.spnav img
{
	width: 56px;
	height: 56px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:56px;
height:56px;
}

.spnav a:hover img
{
visibility:hidden;
width:56px;
height:56px;
}
.spnav a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.spnav span
{
	position: absolute;
	left: -12px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 80px;
	text-align: center;
}
/* link treatment  */
a:link {text-decoration: none; border: 0px; cursor: pointer;}
a:visited {text-decoration: none;}
a:hover {
	text-decoration: none;
	cursor:pointer;
	color: #999
}
a:active {
	outline: 0;
	border: 0px;
	cursor: pointer;
}
a {
	outline: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	cursor: pointer;
}

body,td,th {
}

.style1 {font-size: 9pt}
.style21 {font-size: 10pt; }
.style29 {font-size: 10pt; color: #999999; }
.style33 {font-size: 10pt; color: #666666; }
.style40 {color: #666666; font-size: 9pt;}
.style41 {font-size: 9pt; }
.style45 {color: #999999}
.style46 {font-size: 11pt}
.style52 {color: #000000}
.style53 {color: #333;}
.style54 {font-size: 7pt; }
.style56 {color: #FFFFFF}
.style57 {color:#ffffff; }
.style58 {color: #278555}
.style59 {font-size: 9px}
.style60 {
	font-size: 8px
}
.style61 {font-size: 6px}
.style62 {font-size: 18px; color: #ffffff;}

.style80 {color:#FFFFFF}
.style81 {font-size: 12px; color: #FFFFFF;}
.style82 {color:#FFFFFF}
.style83 {color: #F00;}
/* Building Photo on About us page */
#aboutImage {
	position:absolute;
	left:600px;
	top:390px;
	width:350px;
	height:135px;
	z-index:10;
	overflow: hidden;
}
/*icons for here*/
#imheregi{
	width:56px;
	height:56px;
	position: absolute;
	left:470px;
	top:56px;
	z-index:1000;
	}
#imhereos{
	width:56px;
	height:56px;
	position: absolute;
	left:552px;
	top:56px;
	z-index:1000;
	}
#imheresi{
	width:56px;
	height:56px;
	position: absolute;
	left:634px;
	top:56px;
	z-index:1000;
	}
#imherecw{
	width:56px;
	height:56px;
	position: absolute;
	left:716px;
	top:56px;
	z-index:1000;
	}
#imhereps{
	width:56px;
	height:56px;
	position: absolute;
	left:798px;
	top:56px;
	z-index:1000;
	}	
#imheresp{
	width:56px;
	height:56px;
	position: absolute;
	left:880px;
	top:56px;
	z-index:1000;
	}	
/* About us Navigation Left Side Main */
#aboutus {
	position:absolute;
	left:49px;
	top:245px;
	width:200px;
	height:16px;
	z-index:50;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* Background Image for Entire Site */
#background {
	position:absolute;
	left:0px;
	top:0px;
	z-index:0;
	background-color:#FFFFFF;
	height:640px;
	width: 1016px;
	text-align:center;
}
/* Body Element Template */
body{
	width:100%;
	margin: 0px 0px;
	padding: 0px;
	text-align: center;
}
/* Contact Navigation Left side Main */
#contact {
	position:absolute;
	left:49px;
	top:224px;
	width:200px;
	height:16px;
	z-index:50;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
/* Three photos on bottom of contact page */
#contactBanner{
	top:473px;
	left: 325px;
	position: absolute;
	z-index: 3;
}
/* Building Photo on Contact Page */
#contactBuilding{
	top:204px;
	left: 333px;
	position: absolute;
	z-index: 3000;
	width: 278px;
	height: 246px;
}
/* Address and Contact Info on Contact Page */
#contactCopy{
	position: absolute;
	top: 200px;
	left: 300px;
	width: 250px;
	height: 225px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 24;
	text-align: left;
}
#contactCopy2{
	position: absolute;
	top: 220px;
	left: 560px;
	width: 425px;
	height: 390px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 24;
	text-align: left;
}
#contactCopy3{
	position: absolute;
	top: 200px;
	left: 560px;
	width: 250px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 24;
	text-align: left;
}
#contactCopy4{
	position: absolute;
	top: 435px;
	left: 300px;
	width: 250px;
	height: 125px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2003;
	text-align: left;
	visibility: hidden;
}
#contactCopy5{
	position: absolute;
	top: 435px;
	left: 165px;
	width: 130px;
	height: 125px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2003;
	text-align: right;
	visibility: hidden;
}
#contactCopy6{
	position: absolute;
	top: 435px;
	left: 300px;
	width: 250px;
	height: 120px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2003;
	text-align: Left;
	visibility: visible;
}
/*Photo Captions Contact Page*/
#luke{
	position: absolute;
	top: 310px;
	left: 574px;
	width: 86px;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2001;
	text-align: left;
	line-height: 9.5px;
}
#charlie{
	position: absolute;
	top: 310px;
	left: 676px;
	width: 86px;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2001;
	text-align: left;
	line-height: 9.5px;
}
#sean{
	position: absolute;
	top: 310px;
	left: 780px;
	width: 86px;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2001;
	text-align: left;
	line-height: 9.5px;
}
#ken{
	position: absolute;
	top: 310px;
	left:883px;
	width: 86px;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2001;
	text-align: left;
	line-height: 9.5px;
}
#traci{
	position: absolute;
	top: 441px;
	left: 574px;
	width: 86px;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2001;
	text-align: left;
	line-height: 9.5px;
}
#elaine{
	position: absolute;
	top: 441px;
	left: 676px;
	width: 86px;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2001;
	text-align: left;
	line-height: 9.5px;
}
#erin{
	position: absolute;
	top: 441px;
	left: 780px;
	width: 86px;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2001;
	text-align: left;
	line-height: 9.5px;
}
#todd{
	position: absolute;
	top: 441px;
	left:883px;
	width: 86px;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 2001;
	text-align: left;
	line-height: 9.5px;
}

/*Traci Uhlenhako Nav*/
.lukeImage
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/Luke1.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 97px;
	height: 128px;
	margin: 0;
	padding: 0;
	top: 221px;
	left: 568px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(Assets/Luke1.jpg);
	z-index: 2000;
}

.lukeImage a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 128px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.lukeImage img
{
	width: 97px;
	height: 128px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:97px;
height:128px;
}

.lukeImage a:hover img
{
visibility:hidden;
width:97px;
height:128px;
}
.lukeImage a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.lukeImage span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
}

/*Charlie Ismert Nav*/
.charlieImage
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/Charlie1.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 97px;
	height: 128px;
	margin: 0;
	padding: 0;
	top: 221px;
	left: 671px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(Assets/Charlie1.jpg);
	z-index: 2000;
}

.charlieImage a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 128px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.charlieImage img
{
	width: 97px;
	height: 128px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:97px;
height:128px;
}

.charlieImage a:hover img
{
visibility:hidden;
width:97px;
height:128px;
}
.charlieImage a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.charlieImage span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
}



/*Sean Duffy Nav*/
.seanImage
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/Sean1.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 97px;
	height: 128px;
	margin: 0;
	padding: 0;
	top: 221px;
	left: 774px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(Assets/Sean1.jpg);
	z-index: 2000;
}

.seanImage a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 128px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.seanImage img
{
	width: 97px;
	height: 128px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:97px;
height:128px;
}

.seanImage a:hover img
{
visibility:hidden;
width:97px;
height:128px;
}
.seanImage a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.seanImage span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
}
/*Ken Loucks Nav*/
.kenImage
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/Ken1.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 97px;
	height: 128px;
	margin: 0;
	padding: 0;
	top: 221px;
	left: 877px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(Assets/Ken1.jpg);
	z-index: 2000;
}

.kenImage a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 128px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.kenImage img
{
	width: 97px;
	height: 128px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:97px;
height:128px;
}

.kenImage a:hover img
{
visibility:hidden;
width:97px;
height:128px;
}
.kenImage a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.kenImage span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
}





/*TraciIsmert Nav*/
.traciImage
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/Traci1.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 97px;
	height: 128px;
	margin: 0;
	padding: 0;
	top: 352px;
	left: 568px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(Assets/Traci1.jpg);
	z-index: 2000;
}

.traciImage a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 128px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.traciImage img
{
	width: 97px;
	height: 128px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:97px;
height:128px;
}

.traciImage a:hover img
{
visibility:hidden;
width:97px;
height:128px;
}
.traciImage a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.traciImage span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
}

/*Elaine Uhlenhako Nav*/
.elaineImage
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/Elaine1.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 97px;
	height: 128px;
	margin: 0;
	padding: 0;
	top: 352px;
	left: 671px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(Assets/Elaine1.jpg);
	z-index: 2000;
}

.elaineImage a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 128px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.elaineImage img
{
	width: 97px;
	height: 128px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:97px;
height:128px;
}

.elaineImage a:hover img
{
visibility:hidden;
width:97px;
height:128px;
}
.elaineImage a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.elaineImage span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
}



/*Erin Uhlenhako Nav*/
.erinImage
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/Erin1.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 97px;
	height: 128px;
	margin: 0;
	padding: 0;
	top: 352px;
	left: 774px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(Assets/Erin1.jpg);
	z-index: 2000;
}

.erinImage a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 128px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.erinImage img
{
	width: 97px;
	height: 128px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:97px;
height:128px;
}

.erinImage a:hover img
{
visibility:hidden;
width:97px;
height:128px;
}
.erinImage a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.erinImage span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
}
/*Todd Uhlenhako Nav*/
.toddImage
{
	position: absolute;
	font-family: arial, helvetica, sans-serif;
	background: url(Assets/Todd-Uhlenhako.jpg) no-repeat;
	white-space: nowrap;
	display: block;
	width: 97px;
	height: 128px;
	margin: 0;
	padding: 0;
	top: 352px;
	left: 877px;
	font-weight: bold;
	font-size: 18px;
	background-image: url(Assets/Todd-Uhlenhako.jpg);
	z-index: 2000;
}

.toddImage a
{
display: block;
color: #000000;
font-size: 11px;
width: 97px;
height: 128px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.toddImage img
{
	width: 97px;
	height: 128px;
	border: 0
}

* html a:hover
{
visibility:visible;
width:97px;
height:128px;
}

.toddImage a:hover img
{
visibility:hidden;
width:97px;
height:128px;
}
.toddImage a:hover{
	text-decoration: none; 
	cursor:pointer; 
	color: #FFFFFF;
	font-weight:bold;}

.toddImage span
{
	position: absolute;
	left: -8px;
	top: 64px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	width: 72px;
	text-align: center;
}

/* Container used for centering page in Browser Windo */
#container {
	width: 1016px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding: 15px;
	position: relative;
}
#container2 {
	width: 1260px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height: inherit;
	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding: 15px;
	position: relative;
}
/* About Us Headline */
#copyHeader3 {
	position:absolute;
	left:309px;
	top:209px;
	width:85px;
	height:26px;
	z-index:9;
	visibility:visible;
	font-family: Arial, Helvetica, sans-serif;
}
/* Copy Panel on About us page */
#copyMain {
	position:absolute;
	left:309px;
	top:240px;
	width:635px;
	height:360px;
	z-index:10;
	overflow: visible;
	padding-right: 5px;
	margin-right: 5px;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 13pt;
}

/* Table for Specifications */
#teleglide{
	position:absolute;
	left:124px;
	top:425px;
	width:70px;
	height:70px;
	z-index:10;
}
#constantContact {
	position:absolute;
	left:0px;
	top:0px;
	width:1016px;
	height:900px;
	z-index:1300;
	overflow: visible;
}
#eCatalog {
	position:absolute;
	top:0px;
	width:auto;
	z-index:1300;
	overflow: visible;
	height: 840px;
}
#grid {
	position:absolute;
	left:198px;
	top:425px;
	width:760px;
	height:176px;
	z-index:13;
	overflow: auto;
}

#gridder {
	position:absolute;
	left:198px;
	top:425px;
	width:760px;
	height:176px;
	z-index:13;
	overflow: auto;
}
#sitegrid {
	position:absolute;
	left:225px;
	top:267px;
	width:760px;
	height:300px;
	z-index:12;
	overflow: auto;
	padding-right: 0px;
	margin-right: 0px;
}
/* For all Animations loaded as element or entire page replacement */
#homeAnim {
	position:absolute;
	left:118px;
	top:158px;
	width:881px;
	height:464px;
	z-index:1;
}
/* Info Header, Text, Text2, photo */
#infoHeader {
	position:absolute;
	left:400px;
	top:247px;
	width:550px;
	height:25px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
}
#infoHeadercwt {
	position:absolute;
	left:350px;
	top:247px;
	width:600px;
	height:25px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
}
#whatWeDohdr {
	position:absolute;
	left:199px;
	top:276px;
	width:260px;
	height:20px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
#whatWeDo {
	position:absolute;
	left:200px;
	top:300px;
	width:300px;
	height:310px;
	z-index:12;
	overflow: visible;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
}
#capabilitieshdr {
	position:absolute;
	left:535px;
	top:276px;
	width:425px;
	height:20px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#capabilitiesOne {
	position:absolute;
	left:535px;
	top:300px;
	width:130px;
	height:210px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#capabilitiesTwo {
	position:absolute;
	left:685px;
	top:300px;
	width:130px;
	height:210px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#capabilitiesThree {
	position:absolute;
	left:835px;
	top:300px;
	width:130px;
	height:210px;
	z-index:247;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#capabilitiesImage {
	position:absolute;
	left:535px;
	top:520px;
	width:100px;
	height:100px;
	z-index:12;
	overflow: hidden;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#caseStudiesTable {
	position:absolute;
	left:535px;
	top:520px;
	width:457px;
	height:100px;
	z-index:247;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#caseStudiesHdr {
	position:absolute;
	left:540px;
	top:257px;
	width:420px;
	height:25px;
	z-index:247;
	overflow: hidden;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
}
#caseStudiesCopy {
	position:absolute;
	left:667px;
	top:287px;
	width:220px;
	height:180px;
	z-index:247;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#caseStudiesImage {
	position:absolute;
	left:215px;
	top:257px;
	width:760px;
	height:367px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#redBanner {
	position:absolute;
	left:400px;
	top:320px;
	width:550px;
	height:40px;
	z-index:12;
}
#redCopy {
	position:absolute;
	left:5px;
	top:5px;
	width:540px;
	height:31px;
	z-index:12;
	line-height: 10px;
}
#sitemapper {
	position:absolute;
	left:225px;
	top:247px;
	width:550px;
	height:25px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
}
#info {
	position:absolute;
	left:400px;
	top:278px;
	width:315px;
	height:58px;
	z-index:12;
	overflow: visible;
	padding-right: 5px;
	margin-right: 5px;
}
#infoTwo {
	position:absolute;
	left:725px;
	top:278px;
	width:251px;
	height:58px;
	z-index:12;
	overflow: visible;
	padding-right: 5px;
	margin-right: 5px;
}
#infoPhotos{
	position:absolute;
	top: 238px;
	left: 219px;
	width: 171px;
	height: 117px;
	z-index:3;
	border-width: 0;
}
/* Red and Gray buttons on top of table for specifications */
#infoNavLeftRed{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 788px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
#infoNavLeftGray{
background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 788px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
#infoNavMidRed{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 840px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
#infoNavMidGray{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 840px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
#infoNavRightRed{
background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 892px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
#infoNavRightGray{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 892px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
/* Oil Reserve Info Tab Navigation*/
#infoNavLeftRedor{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 738px;
	width: 100px;
	height: 15px;
	z-index: 23;
}
#infoNavLeftGrayor{
background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 738px;
	width: 100px;
	height: 15px;
	z-index: 23;
}

#infoNavRightRedor{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 839px;
	width: 100px;
	height: 15px;
	z-index: 23;
}
#infoNavRightGrayor{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 839px;
	width: 100px;
	height: 15px;
	z-index: 23;
}
/* SI Tab Navigation In-line Drainage */
#infoNavLeftRedsi{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 738px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
#infoNavLeftGraysi{
background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 738px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
#infoNavMidRedsi{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 789px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
#infoNavMidGraysi{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 789px;
	width: 50px;
	height: 15px;
	z-index: 23;
}
#infoNavRightRedsi{
background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 840px;
	width: 100px;
	height: 15px;
	z-index: 23;
}
#infoNavRightGraysi{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 840px;
	width: 100px;
	height: 15px;
	z-index: 23;
}
/* Red and Gray Tabs for Chemical Waste Tanks */

#infoNavLeftRedcwt{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 715px;
	width: 75px;
	height: 15px;
	z-index: 23;
}
#infoNavLeftGraycwt{
background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 715px;
	width: 75px;
	height: 15px;
	z-index: 23;
}
#infoNavMidRedcwt{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 790px;
	width: 75px;
	height: 15px;
	z-index: 23;
}
#infoNavMidGraycwt{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 790px;
	width: 75px;
	height: 15px;
	z-index: 23;
}
#infoNavRightRedcwt{
background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 865px;
	width: 75px;
	height: 15px;
	z-index: 23;
}
#infoNavRightGraycwt{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 865px;
	width: 75px;
	height: 15px;
	z-index: 23;
}

/* Red and Gray Tabs for Supplemental Products */

#infoNavLeftRedsp{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 715px;
	width: 75px;
	height: 15px;
	z-index: 23;
}
#infoNavLeftGraysp{
background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 715px;
	width: 75px;
	height: 15px;
	z-index: 23;
}
#infoNavMidRedsp{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 640px;
	width: 150px;
	height: 15px;
	z-index: 23;
}
#infoNavMidGraysp{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 640px;
	width: 150px;
	height: 15px;
	z-index: 23;
}
#infoNavRightRedsp{
background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 790px;
	width: 150px;
	height: 15px;
	z-index: 23;
}
#infoNavRightGraysp{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 790px;
	width: 150px;
	height: 15px;
	z-index: 23;
}
/*InfoNavLeft Series*/
#infoNavLeftRed2{
	background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 758px;
	width: 60px;
	height: 15px;
	z-index: 23;
}
#infoNavLeftGray2{
background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 758px;
	width: 60px;
	height: 15px;
	z-index: 23;
}
#infoNavMidRed2{
background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 820px;
	width: 60px;
	height: 15px;
	z-index: 23;
}
#infoNavMidGray2{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 820px;
	width: 60px;
	height: 15px;
	z-index: 23;
}
#infoNavRightRed2{
background-color:#FF0000;
	position: absolute;
	top: 350px;
	left: 882px;
	width: 60px;
	height: 15px;
	z-index: 23;
}
#infoNavRightGray2{
	background-color:#CCCCCC;
	position: absolute;
	top: 350px;
	left: 882px;
	width: 60px;
	height: 15px;
	z-index: 23;
}
/* Literature Navigation Main */
#literature {
	position:absolute;
	left:49px;
	top:203px;
	width:200px;
	height:16px;
	z-index:50;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
/* Invisible logo and photo for Print */
#logo{
	position:absolute;
	left: 0px;
	top: 0px;
	width: 1016px;
	height: 302px;
	z-index:15;
	visibility:hidden;
}
#leftImageSmall {
	position:absolute;
	left:43px;
	top:21px;
	width:74px;
	height:120px;
	z-index:20;
	visibility: visible;
}

/* Address Bar on Bottom of Page */
#quotation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #333;
	position:absolute;
	left:110px;
	top:635px;
	width:850px;
	height:auto;
	z-index:4;
	text-align: center;
}
/* Representatives Navigation Main */
#representatives {
	position:absolute;
	left:49px;
	top:182px;
	width:200px;
	height:16px;
	z-index:50;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	visibility: visible;
}
/* Section Navigation Buttons within Category pages */
#section1 {
	position:absolute;
	left:482px;
	top:197px;
	width:125px;
	height:35px;
	z-index:10;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
}
#section2 {
	position:absolute;
	left:605px;
	top:197px;
	width:125px;
	height:35px;
	z-index:10;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
}
#section3 {
	position:absolute;
	left:728px;
	top:197px;
	width:125px;
	height:35px;
	z-index:10;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
}
#section4 {
	position:absolute;
	left:300px;
	top:165px;
	width:450px;
	height:60px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
}
#section5 {
	position:absolute;
	left:300px;
	top:215px;
	width:450px;
	height:300px;
	z-index:12;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
}
#section6 {
	position:absolute;
	left:854px;
	top:197px;
	width:125px;
	height:35px;
	z-index:10;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
}
/* Gray Bars */
#sectionBars{
	position: absolute;
	top: 157px;
	left: 219px;
	width: 782px;
	height: 80px;
	z-index: 2;
	border-width: 0;
}
/* SiteMap Button */
#siteMap {
	position:absolute;
	left:914px;
	top:634px;
	width:83px;
	height:16px;
	z-index:9;
}
/* Table Header for specifications Pages */
#tableHeaders{
	position: absolute;
	top:365px;
	left:198px;
	width:750px;
	height: 58px;
	z-index: 1000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: none;
	word-spacing: normal;
	line-height: 10px;
	vertical-align: top;
}
#form{
	position: absolute;
	top: 193px;
	left: 300px;
	z-index: 50;
	overflow: auto;
	height: 425px;
	width: 680px;
}
#form2{
	position: absolute;
	top: 275px;
	left: 225px;
	z-index: 50;
	overflow: auto;
	height: 335px;
	width: 754px;
}
#formApps{
	position: absolute;
	top: 281px;
	left: 211px;
	z-index: 50;
	overflow: auto;
	height: 330px;
	width: 769px;
}
#gi_cat{
	position: absolute;
	top: 87px;
	left: 0px;
	z-index: 50;
}
#repInfo{
	font-family:Arial, Helvetica, sans-serif;
	position: absolute;
	top: 186px;
	left: 691px;
	width: 293px;
	height: 374px;
	z-index: 30;
	overflow: auto;
}
#schier{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:auto;
	visibility: visible;
}
#washington{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#oregon{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#california{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#nevada{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#idaho{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#montana{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#wyoming{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#utah{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#arizona{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#newmexico{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#colorado{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#ndakota{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#sdakota{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#nebraska{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#kansas{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#oklahoma{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#texas{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#minnesota{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#iowa{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#missouri{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#arkansas{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#louisiana{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#wisconsin{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#illinois{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	visibility: hidden;
}
#michigan{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#indiana{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#ohio{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#kentucky{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#tennessee{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#mississippi{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#alabama{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#florida{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#georgia{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#scarolina{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#ncarolina{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#virginia{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#wvirginia{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#pennsylvania{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#newyork{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#dc{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#de{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#md{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#nj{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#ri{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#ct{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#ma{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#vt{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#nh{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#me{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#caribbean{
	top:10px;
	margin-top: 10px;
	margin-left: 10px;
	height: 320px;
	overflow: auto;
	font-family:Arial, Helvetica, sans-serif;
	overflow:scroll;
}
#map{
	position:absolute;
	top:200px;
	left:248px;
	width: 415px;
	height:363px;
	z-index: 55;
}
#ginav{
	height: 64px;
	width: 64px;
	position: absolute;
	top: 53px;
	left: 512px;
}
#ticker{
	position:absolute;
	left:302px;
	top:158px;
	z-index:1000;
}
#shrimpboat{
	position:absolute;
	left:586px;
	top:250px;
	z-index:1001;
}
#shrimpHeader3 {
	position:absolute;
	left:586px;
	top:176px;
	width:300px;
	height:50px;
	z-index:1003;
	visibility:visible;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/* Copy Panel on About us page */
#copyShrimp {
	position:absolute;
	left:213px;
	top:248px;
	width:360px;
	height:369px;
	z-index:10;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}
#shrimpboat2 {
	position:absolute;
	left:587px;
	top:593px;
	width:360px;
	height:28px;
	z-index:1002;
	overflow: auto;
	padding-right: 5px;
	margin-right: 5px;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

