/* Global Styles */

body {
	margin:0px;
	}
	
td {
	font:12px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:0px;
	}
p {
	font:12px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:0px;
	}
li {
	font:12px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:0px;
	}
	
a {
	color: #993300;
	}
	
a:hover {
	color: #5C743D;
	}

#container {
    width: 800;
    margin: 0px;
    padding-top: 1cm;
}

/* ID Styles */

#navigation {
    width: 160px;
    position: absolute;
    left: 0px;
    top: 90px;
}

#home {
    width:160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 90px;
    visibility: hidden;
}

#rental {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 136px;
    visibility: hidden;
}

#service {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 383px;
    visibility: hidden;
}

#orbital {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 191px;
    visibility: hidden;
}
#pipecutting {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 225px;
    visibility: hidden;
}

#pcgf {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 320px;
    top: 262px;
    visibility: hidden;
}

#pcwachs {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 320px;
    top: 299px;
    visibility: hidden;
}

#pcwatts {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 320px;
    top: 336px;
    visibility: hidden;
}

#pcmti {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 320px;
    top: 373px;
    visibility: hidden;
}

#pckama {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 320px;
    top: 410px;
    visibility: hidden;
}

#pcberkley {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 320px;
    top: 447px;
    visibility: hidden;
}

#tubesquare {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 274px;
    visibility: hidden;
}

#tsgf {
    width: 160px;
    background-color:#ffffff;
    position:absolute;
    left:320px;
    top: 274px;
    visibility: hidden;
}

#tswachs {
    width: 160px;
    background-color:#ffffff;
    position:absolute;
    left:320px;
    top: 311px;
    visibility: hidden;
}

#tools {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 323px;
    visibility: hidden;
}

#purge {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 372px;
    visibility: hidden;
}

#video {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 406px;
    visibility: hidden;
}

#pipeclamps {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 455px;
    visibility: hidden;
}

#grinders {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 504px;
    visibility: hidden;
}

#sanding {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 538px;
    visibility: hidden;
}

#other {
    width: 160px;
    background-color: #ffffff;
    position: absolute;
    left: 160px;
    top: 587px;
    visibility: hidden;
}

#content {
    font-family: Arial;
    width: 735px;
    position: relative;
    padding-top: 1cm;
    left: 170px;
}

#footer {
    clear: left;
    width: 800px;
    padding-top: 1cm;
    padding-left: 170px;
    padding-right: 2cm;
    padding-bottom: 1cm;
}

#footer a {
    font-family: Arial;
    font-size:11px;
    color: #993300
}

#navigation td {
	border-bottom: 1px solid #F4FFE4;
    
	}
	
#navigation a.small {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
    background-image: url('../images/green_button_sm.jpg');
    background-position: bottom right;
	line-height:16px;
    height: 15px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}

#navigation a.small:hover {
    background-image: url('../images/green_button2_sm.jpg');
    background-position: top left;
    color: #990000;
	}
	
#navigation a.big {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
    background-image: url('../images/green_button.jpg');
    background-position: bottom right;
	line-height:16px;
    height: 30px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	}

#navigation a.big:hover {
    background-image: url('../images/green_button2.jpg');
    background-position: top left;
    color: #990000;
	}
	
#home a,
#rental a,
#orbital a,
#pipecutting a,
#pcwatts a,
#pcmti a,
#pckama a,
#pcberkley a,
#pcgf a,
#pcwachs a,
#pcts a,
#tubesquare a,
#tools a,
#tsgf a,
#tswachs a,
#purge a,
#service a,
#video a,
#pipeclamps a,
#grinders a,
#sanding a,
#other a {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
    background-image: url('../images/green_button3.jpg');
	line-height:16px;
    height: 28px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:2px 3px 5px 20px;
	}
	
#home a:hover,
#rental a:hover,
#orbital a:hover,
#pipecutting a:hover,
#pcwatts a:hover,
#pcmti a:hover,
#pckama a:hover,
#pcberkley a:hover,
#pcgf a:hover,
#pcwachs a:hover,
#pcts a:hover,
#tubesquare a:hover,
#tools a:hover,
#tsgf a:hover,
#tswachs a:hover,
#purge a:hover,
#service a:hover,
#video a:hover,
#pipeclamps a:hover,
#grinders a:hover,
#sanding a:hover,
#other a:hover {
    background-image: url('../images/green_button4.jpg');
    background-position: top left;
    color: #990000;
	}

#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

/* Class Styles */
	
.bodyText {
	font:12px/normal Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:0px;
	}

.bodyTextBold {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:0px;
	}

.headContact {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	margin-top:0px;
	}
	
.tableHead {
    text-align: center;
}

.tableNote {
    background-color: #000000;
    color: #ffffff;
    border: 1px solid #000000;
}

.tableOutline {
    border: 1px solid #000000;
}

.tableBkcolor {
    background-color: #c0c0f1;
}

.pageName{
	font: 2.0em times, Helvetica, sans-serif;
	color: #006600;
	/*line-height:26px;*/
	letter-spacing:.21em;
    font-weight:900;
    center
	}
	
.subHeader {
	font: 1.5em Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
    font-weight: 900;
	}

.quote {
	font: bold 14px/normal Arial, Helvetica, sans-serif;
	color: #006600;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
.oldnavText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}

.pageNavText {
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #003366;
	letter-spacing:normal;
	text-decoration: none;
	}
