﻿@charset "utf-8";
/* CSS Document */

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
background-color:#000000;
background:url('http://www.powerzoneequipment.com/images/bg.jpg');
margin:0 auto;
}


/* These headers are to cover standard font sizes and styles that
are used throughout the site. */

h1 {
	font-size:x-large;
	font-weight:bold;
}


h2 {
	font-size:large;
	font-weight:bold;
}

h3 {
	font-size:medium;
	font-weight:bold;
}

h4 {
	font-size: medium;
	font-weight:normal;
}

h5 {
	font-size: small;
	font-weight:bold;
}

h6 {
	font-weight:bold;
}
/* ------------------------------------------------------ */

input {
	border: 2px #ffffff inset;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-opera-border-radius: 6px;
	-khtml-border-radius: 6px;
	border-radius: 6px;
	box-shadow: 2px 2px 2px #555555;
	-moz-box-shadow: 2px 2px 2px #555555;	
}

#leftbg {
	position:absolute;
	left:0px;
	width:127px;
	height:100%;
	background-color:#333333;
/*	background: url(images/pzewebsite_15.png) repeat-y;*/
	margin:0 auto;
	z-index:1;
	display:block;
/*	overflow: visible;
*/}

#bannerbg{
position:relative;
/*background: url(images/bannerbg.png) repeat-x;
height:132px;*/
background:url('http://www.powerzoneequipment.com/images/topbanner.jpg') no-repeat;
height:131px;
width:980px;
margin:0 auto;
z-index:2;
}

#banneronleft{
position:absolute;
background:url('http://www.powerzoneequipment.com/images/topbannerrepeat.jpg');
left:-980px;
width:980px;
height:131px;
margin:0 auto;
}

#banneronright{
position:absolute;
background:url('http://www.powerzoneequipment.com/images/topbannerrepeat.jpg');
right:-980px;
width:980px;
height:131px;
margin:0 auto;
}

#banner{
position:relative;
margin:0 auto;
width:825px;
height:106px;
top:0px;
z-index:1;
}

#logo{
position:absolute;
z-index:4;
}

#logo a{
/*background:url(images/logo.png) 0 0 no-repeat;*/
position:absolute;
margin:0 auto;
width:299px;
height:107px;
left:-190px;
top:0px;
}

#contentpadder{
position:relative;
width:980px;
margin:0 auto;

}

#allcontentwrapper{
/*float:left; /*IMPORTANT: THIS BRINGS DOWN THE CHILD FLOATED ELEMENTS BACK INTO THE FLOW OF THE PAGE SO THAT IT IS COUNTED AS CONTENT WITHING THE HEIGHT*/
padding-left:122px;
border-bottom:#333333 thick solid;
border-left:#333333 thick solid;
border-right:#333333 thick solid;
position:relative;
margin:0 auto;
background-color: #fcfcf4;
z-index:1;
height:100%;
min-height:430px;
min-width:650px;
}

#content{
float:left;
width:839px;
padding-left:65px;
margin:0 0 0 65px;
/*position:relative;
left:65px;
width:82%;
height:100%;*/
/*width:620px;*/
position:relative;
margin:auto;
z-index:3;
padding:5px;
}

#relcontentwrapper{
font:12px normal Geneva, Arial, Helvetica, sans-serif;
position:relative;
padding:5px;
margin:0 auto;
height:100%;
}

#homeiconwrapper{
margin:0 auto;
width:98%;
}

.homeicon{
position:relative;
width:800px;
height:70px;
float:left;
display:block;
height:80px;
margin:0 auto;
padding:5px;
z-index:2;
}

.homeicon:hover{
background-color:#F0F0F0;
}

.icon{
width:80px;
height:80px;
position:absolute;
left:0px;
margin:0 auto;
}

.icontxt{
font:15px normal Arial, Helvetica, sans-serif;
top:25px;
left:85px;
position:absolute;
margin:0 auto;
}

.icontxt2{
font:15px normal Arial, Helvetica, sans-serif;
top:40px;
left:85px;
position:absolute;
margin:0 auto;
}


/*********************************************************************************************************/

	#sidemenu{
	position:relative;
	left:-13px;
	width:100px;
	margin: 0 auto;
	z-index:11;
/*	overflow:visible;
*/
display:block;}
	
	#sidemenu ul{
	float:left;
	clear:both;
	margin:0;
	padding:0;
	list-style-type:none;
	font-family: verdana, arial, sanf-serif;
	font-size: 12px;
	font-weight:bold;
	z-index:11;
	}
	
	#sidemenu li {
	float:left;
	clear:both;
	margin:0px 0px 0px 0px;
	z-index:4;
	}
	
	#sidemenu a {
	color: #FFFFFF;
	float:left;
	text-decoration: none;
	z-index:11;
	}
	
	#sidemenu a:link, #sidemenu a:active, #sidemenu a:visited 
	{
	color: #000000;
	z-index:11;
	}
	
	.leftbutton{
	position:relative;
	left:-2px;
	background-color: #333333;
	height:20px;
	width:125px;
	z-index:11;
	display:block;
	}
	
	.leftbutton:hover{
	position:relative;
	background-color: #000000;
	z-index:11;
	}
	
	.leftbutton2{
	position:relative;
	left:-5px;
	background-color: #444444;
	height:20px;
	width:130px;
		z-index:11;
			display:block;

	}
	
	.leftbutton2:hover{
	position:relative;
	background-color: #000000;
	z-index:11;
	}
		
	
	.menutext{
	font:11px normal Verdana, Arial, Helvetica, sans-serif ;
	top:2px;
	color: #CCCCCC;
	position:relative;
	margin:0 auto;
	display:block;
	}
	
	.menutext:hover{
	color: #666666;
	position:relative;
	margin:0 auto;
	}	
	
	.menutext2{
	font:13px normal bold Verdana, Arial, Helvetica, sans-serif;
	top:2px;
	left:2px;
	color: #CCCCCC;
	position:relative;
	margin:0 auto;
		display:block;
	}
	
	.menutext2:hover{
	color: #666666;
	position:relative;
	margin:0 auto;
	}		
	
	.menutext3{
	font:10px normal bold Verdana, Arial, Helvetica, sans-serif;
	top:2px;
	color: #CCCCCC;
	position:relative;
	margin:0 auto;
		display:block;

	}
	
	.menutext3:hover{
	color: #FFFFFF;
	position:relative;
	margin:0 auto;
	}		
		
	
#topmenu{
position:absolute;
bottom:-33px;
height:26px;
width:825px;
margin: 0 auto;
z-index:3;
}

#topmenu ul{
float:left;
margin:0;
padding:0;
list-style-type:none;
font-family: verdana, arial, sanf-serif;
font-size: 12px;
font-weight:bold;
z-index:4;
}

#topmenu li {
float:left;
margin:0px 0px 0px 0px;
z-index:4;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}


#topmenu a, #topmenu h2{
display:block;
margin:0;
color: #FFFFFF;
float:left;
text-decoration: none;
z-index:4;
}

#topmenu h2{
color:#ffffff;
text-transform:uppercase;
}

#topmenu a{
color:#000000;
text-decoration:none;
}

#topmenu a:hover{
}

#topmenu a:link, #topmenu a:active, #topmenu a:visited 
{
color: #000000;
z-index:4;
}

#topmenu ul ul {
position: absolute;
top:18px;
width:127px;
z-index: 500;
}

#topmenu ul li ul li a{
width:127px;
height:20px;
background-color:#333333;
margin:0 auto;
}

#topmenu ul li ul li a:hover{
background-color: #666666;
margin:0 auto;
}

div#topmenu ul ul {
display: none;
}

div#topmenu ul li:hover ul
{display: block;}

div#topmenu ul ul,
div#topmenu ul li:hover ul ul,
div#topmenu ul ul li:hover ul ul
{display: none;}

div#topmenu ul li:hover ul,
div#topmenu ul ul li:hover ul,
div#topmenu ul ul ul li:hover ul
{display: block;}

.topmenutxt{
color:#FFFFFF;
margin:0 auto;
text-align:center;
position:relative;
top:1px;
display:block;
}

.topmenutxt:hover{
color:#999999;
}

.home{
/*background: url(images/Home-Button.png) 0 0 no-repeat;
margin:0 auto;
width:127px;
height:26px;*/
position:relative;
margin:0 auto;
width:127px;
height:18px; /*important for dropdown menu to not disappear with respect to topmenu ul li ul li*/
text-align:center;
}

.home:hover{
/*background-position:0 -2px;
margin:0 auto;*/
margin:0 auto;
position:relative;
top:-1px;
}

.inventory{
/*background: url(images/Inventory-Button.png) 0 0 no-repeat;
margin:0 auto;
width:127px;
height:26px;*/
position:relative;
margin:0 auto;
width:127px;
height:18px;
text-align:center;
}

.inventory:hover{
/*background-position:0 -2px;
margin:0 auto;*/
margin:0 auto;
position:relative;
top:-1px;
}

.equipmentavailable{
/*background: url(images/Inventory-Button.png) 0 0 no-repeat;
margin:0 auto;
width:127px;
height:26px;*/
position:relative;
margin:0 auto;
width:190px;
height:18px;
text-align:center;
}

.equipmentavailable:hover{
/*background-position:0 -2px;
margin:0 auto;*/
margin:0 auto;
position:relative;
top:-1px;
}


.services{
/*background: url(images/Services-Button.png) 0 0 no-repeat;
margin:0 auto;
width:127px;
height:26px;*/
position:relative;
margin:0 auto;
width:127px;
height:18px;
text-align:center;

}

.services:hover{
/*background-position:0 -2px;
margin:0 auto;*/
margin:0 auto;
position:relative;
top:-1px;

}

.technical{
/*background: url(images/Technical-Button.png) 0 0 no-repeat;
margin:0 auto;
width:127px;
height:26px;*/
position:relative;
margin:0 auto;
width:127px;
height:18px;
text-align:center;

}

.technical:hover{
/*background-position:0 -2px;
margin:0 auto;*/
margin:0 auto;
position:relative;
top:-1px;

}

.contactus{
/*background: url(images/Contact-Us-Button.png) 0 0 no-repeat;
margin:0 auto;
width:127px;
height:26px;*/
position:relative;
margin:0 auto;
width:127px;
height:18px;
text-align:center;

}

.contactus:hover{
/*background-position:0 -2px;
margin:0 auto;*/
margin:0 auto;
position:relative;
top:-1px;

}

.topmenubutton{
text-align:center;
margin:0 auto;
}

#tlcorner{
position:absolute;
left:127px;
top:0px;
background:url('http://www.powerzoneequipment.com/images/tlcorner.png') no-repeat 0 0;
margin:0 auto;
width:10px;
height:10px;
z-index:0;
}

#trcorner{
position:absolute;
right:0px;
top:0px;
background:url('http://www.powerzoneequipment.com/images/trcorner.png') no-repeat 0 0;
margin:0 auto;
width:10px;
height:10px;
z-index:0;
}

#blcorner{
position:absolute;
left:127px;
bottom:0px;
background:url('http://www.powerzoneequipment.com/images/blcorner.png') no-repeat 0 0;
margin:0 auto;
width:10px;
height:10px;
z-index:0;
}

#brcorner{
position:absolute;
right:0px;
bottom:0px;
background:url('http://www.powerzoneequipment.com/images/brcorner.png') no-repeat 0 0;
margin:0 auto;
width:10px;
height:10px;
z-index:0;
}


#footer{
	clear:both;
	text-align:center;
	position:relative;
	bottom:-50px;
	height:20px;
	width:600px;
	font:11px normal Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0 auto;
}

#footer a:link {
	color:#0000EE;
}

#footer a:visited {
	color:#551A8B;
}

#galleryicon{
float:left;
width:100px;
height:75px;
padding:17px;
overflow:visible;
}

/**/

.hpholder{
height:90px;
position:relative;
width:300px;
float:left;
}

.hpholder:hover{
background-color:#eeeeee;
}

#topinfo{
	position:absolute;
	margin:0 auto;
	right:70px;
	top:12px;
	height:50px;
	width:300px;
	text-align:center;
	font:12px  Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}


.button200px {
	display: block;
	background: url('http://www.powerzoneequipment.com/images/blackbutton200pxwide100pxhigh.jpg') no-repeat;
	width: 200px;
	height: 100px;
	min-height: 100px;
	min-width: 200px;
	text-align: center;
	color: white;
	font-size: medium;
	font-weight: bold;
	text-decoration: none;
	margin: 0px auto;
}

.button200px a {
	color: white;
	text-decoration: none;
}

.button200px a:visited {
	color: white;
	text-decoration: none;
}

#oilprices {
	margin: 0 auto;
	width: 640px;
}

.thirdpartychart {
	display: inline;
	float: left;
	margin: 10px auto;
	padding-left: 10px;
	padding-right: 10px;
}

.infoclass {
	background-color: #444444;
	color: #E0E0E0;
}

.infoclass h3 {
	display: block;
	background-color: #141414;
	padding: 8px;
}

.infoclass a {
	display: block;
	height: 24px;
	margin: 0 auto;
	padding-top: 8px;
	/* background-color: #333333; */
	color: #9D9DFF;
	text-decoration: none;
	font-weight: bold;
}

.infoclass a:hover {
	background-color: #333333;
	color:#FFFFFF;
}

.infoclass p {
	font-weight: bold;
	padding: 10px;
}

#subpagelinks{
	text-align:center;
	width:300px;
	position:relative;
	margin:0 auto;
}

#subpagelinks a{
	display:block;
	width:300px;
	height:25px;
	text-align:center;
	margin:0 auto;
	background-color:#F0F0F0;
	text-decoration:none;
	color:#555555;
	margin:1px;
	font-family:Arial, Helvetica, sans-serif;
}

#subpagelinks a:hover{
	background-color: #dddddd;
	color:#222222;
}

#subpagelinks a span{
	position:relative;
	top:4px;
	font-weight:bold;
	letter-spacing:1px;
}

.speclink {
	/* background: url('http://www.powerzoneequipment.com/images/icons/pdf_icon_small.jpg') no-repeat; */
	margin: 0 auto;
	height: 58px;
	/* background-color:#F0F0F0;
	color:#555555;
	width: 640px; */
	text-align: center;
	font-weight: bold;
}


.speclink img {
	border-style: none;
}

#relcontentwrapper a.link{
display:block;
width:90%;
height:25px;
text-align:center;
margin:0 auto;
background-color:#F0F0F0;
text-decoration:none;
color:#555555;
margin:1px;
font-family:Arial, Helvetica, sans-serif;
}

#relcontentwrapper a.link:hover{
background-color: #dddddd;
color:#222222;
}

#relcontentwrapper a.link span{
position:relative;
top:4px;
font-weight:bold;
letter-spacing:1px;
}

.pumpdesc{
position:relative;
margin:0 auto;
display:block;
padding-right:3px;
clear:left;
}

.pumpdesc:hover{
background-color:#F0F0F0;
}

.para{
text-align:justify;
padding:15px;
padding-top:0px;
width:370px;
font-size:1.2em;
line-height:1.2em;
position:relative;
margin:0 auto;
float:left;
}


.para2{
width:650px;
text-align:justify;
padding:7px;
font-size:1.2em;
line-height:1.2em;
position:relative; 
margin:0 auto;
float:right;
}

.pumpsparas{
	display:block; 
	text-align:justify; 
	padding:7px;
	position:relative; 
	float:left; 
	margin:0 auto;
}

#leftgrad{
position:absolute;
left:-164px;
background:url('http://www.powerzoneequipment.com/images/leftgrad.jpg') repeat-y;
margin:0 auto;
width:164px;
height:100.5%;
z-index:10;
}

#leftbackbg{
background:url('http://www.powerzoneequipment.com/images/bg.jpg');
position:absolute;
margin:0 auto;
left:-498px;
width:498px;
height:100%;
overflow:hidden;

}

#rightgrad{
position:absolute;
right:-166px;
background:url('http://www.powerzoneequipment.com/images/rightgrad.jpg') repeat-y;
margin:0 auto;
width:166px;
height:100.5%;
z-index:10;
}

#rightbackbg{
background:url('http://www.powerzoneequipment.com/images/bg.jpg');
position:absolute;
margin:0 auto;
right:-345px;
width:345px;
height:100%;
overflow:hidden;
}




.boldy {
	font-weight: bold;
}

table {
	/* font-family:"Courier New", Courier, monospace; */
    /* width: 820px; */
	border-collapse: collapse;
    line-height: 1.5em;
    color: black;
    font-size: small;
    margin-left: auto;
    margin-right: auto;
}


table a:link {
	color:#EEEEEE;
}

table a:visited {
	color:#EEEEEE;
}


.itemname {
	width: 110px;
	text-align:left;
}

.modelno {
	width: 130px;
	text-align:left;
}

.webdesc {
	width: 140px;
}

.webdesc1 {
	width: 375px;
}

.webdesc1a{
	font-weight: bold;
	width: 375px;
}

.webdesc1b {
	width: 375px;	
}


.col400 {
	width: 400px;
}

.col300 {
	width: 300px;
	text-align: center;
}


.col200 {
	width: 200px;
	text-align: center;
}

.col220 {
	width: 200px;
}

.col120 {
	width: 120px;
}

.col80 {
	width: 80px;
	text-align: center;
}

.col70 {
	width: 70px;
	text-align: center;
}

.col65 {
	width: 65px;
	text-align: center;
}

.col60 {
	width: 60px;
	text-align: center;
}


.cellcolor1 {
    background-color: #FFFFFF;
}

.cellcolor2 {
    background-color: #E0E0E0;
}

.leftheader {
	background-color: #E0E0E0;
	font-weight: bold;
}

th {
    font-weight: bold;
    font-size: small;
    color: white;
	background-color: #333333; /* 231F20 Green=#2E844A Red=#892E2E*/
    text-align: left;
}

td a:link {
	color:#0000EE;
}

td a:visited {
	color:#551A8B;
}

div#equipmentform {
	font-weight: bold;
	font-family:"Courier New", Courier, monospace;

}


