/* Sage Oil Vac CSS Document 
	Author: Kyle Reddoch - Spellmann and Associates */
	
/* Universal Properties */

body {margin:0; background:#696969;}

form {margin:0; padding:0; !important}

p {font:11px Verdana, Arial, Helvetica, sans-serif;}

h1 {font:14px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;}
	
h2 {font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;}
	
/* Outside Contain DIV Properties */

div#divOutsideContain {width:750px; margin:10px auto 0;}
	
/* Main Contain DIV Properties */

div#divMainContain {width:750px; margin:0;
	height:auto;
	float:left;
	background:url(images/bg_mainContain.jpg) repeat-y;}
	
/* Top and Bottom Bar Properties */
	
div#divTopBar {width:750px; margin:0; height:14px; float:left;
	background:url(images/pic_topBar.jpg) no-repeat;}
	
div#divBottomBar {width:750px; margin:0; height:14px; float:left;
	background:url(images/pic_bottomBar.jpg) no-repeat;}
	
/* Footer DIV Properties */

div#divFooter {width:750px; height:auto;
	padding:10px 0 0 0;
	text-align:center;
	clear:both;
	float:left;}
	
div#divFooter p {color:#FFFFFF;
	margin:0 0 15px 0;}
	
div#divFooter p a, a:visited {text-decoration:none;
	color:#FFFFFF;}
	
div#divFooter p a:hover {text-decoration:underline;
	color:#FFFFFF;}
	
/* Content DIV Properties */
	
div#divContentContain {width:720px; margin:0 15px;
	height:100%;
	float:left;}
	
/* Logo DIV Properties */
	
div#divLogo {width:267px; height:85px;
	float:left;}
	
/* Newsletter DIV Properties */
	
div#divNewsletter {width:443px; height:60px;
	float:left;
	background:url(images/pic_bgNewsletter.jpg) no-repeat;
	padding:25px 0 0 10px;}
	
div#divNewsletter h1 {margin:0 0 10px 0;
	color:#FFFFFF;}
	
div#divNewsletter input.txt {width:165px; height:auto;
	margin:0 10px 0 0;
	color:#FF0000;
	padding:0 0 0 5px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	float:left;}
	
/* Industry DIV Properties */
	
div#divIndustry {width:267px; height:198px;
	float:left;}
	
div#divIndustry img.arrow {margin:0 5px 0 0;}
	
div#divIndustry p {margin:0; background:url(images/bg_pIndustry.jpg) no-repeat;
	text-align:center;
	color:#666;
	padding:21px 0 6px 0;}
	
div#divIndustry h2 {background:url(images/bg_hIndustry.jpg) no-repeat;
	margin:0 0 2px 0;
	padding:5px 0 5px 24px;
	color:#000;}
	
div#divIndustry ul.sidebar {list-style: none;
	text-align: left;
	margin:0 2px 0 0;
	padding:0 10px;
	text-decoration: none;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	background:#d8d7d7;}
	
div#divIndustry ul.sidebar li {border-bottom: 1px dashed #999999;
	margin:0;
	padding: 1px 5px 1px 15px;}
	
div#divIndustry ul.sidebar li.bottomNone {border-bottom: none;
	margin:0;
	padding: 1px 5px 3px 15px;}
	
div#divIndustry ul.sidebar li a, a:visited {color:#000000;
	text-decoration:none;}
	
div#divIndustry ul.sidebar li a:hover {color:#000000;
	margin-left:5px;
	text-decoration:none;}
	
/* Slideshow DIV Properties */
	
div#divSlideshow {width:453px;
	height:198px;
	float:left;}
	
/* Navbar DIV Properties */
	
div#divNavbar {width:720px;
	height:28px;
	margin:0 0 2px 0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	background:url(images/bg_navbar.jpg) repeat-x;}
	
div#divNavbar a.Home, a.Home:visited {width:80px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;}
	
div#divNavbar a.Home:hover {width:80px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	background:#fbe199;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#000000;}
	
div#divNavbar a.Products, a.Products:visited {width:121px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;}
	
div#divNavbar a.Products:hover {width:121px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	background:#fbe199;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#000000;}
	
div#divNavbar a.Industries, a.Industries:visited {width:146px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;}
	
div#divNavbar a.Industries:hover {width:146px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	background:#fbe199;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#000000;}
	
div#divNavbar a.About, a.About:visited {width:118px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;}
	
div#divNavbar a.About:hover {width:118px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	background:#fbe199;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#000000;}
	
div#divNavbar a.Request, a.Request:visited {width:142px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	text-decoration:none;}
	
div#divNavbar a.Request:hover {width:142px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	background:#fbe199;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
	color:#000000;}
	
div#divNavbar a.Contact, a.Contact:visited {width:113px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	color:#000000;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;}
	
div#divNavbar a.Contact:hover {width:113px;
	height:21px;
	padding:7px 0 0 0;
	margin:0;
	float:left;
	color:#000000;
	background:#fbe199;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;}
	
#dropmenudiv{position:absolute;
border:1px solid #666;
border-bottom-width: 0;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;}

#dropmenudiv a{width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #666;
padding: 1px 0;
color:#000000;
text-decoration: none;
font-weight: bold;}

#dropmenudiv a:hover{background-color:#fbe199; color:#000000;}

/* Left Column DIV Properties */

div#divColumnLeft {width:247px;
	height:253px;
	background:url(images/bg_colLeft.jpg) no-repeat;
	float:left;
	padding:10px 10px 0 10px;}
	
div#divColumnLeft h1 {color:#FF0000; margin:0 0 5px 0;}

div#divColumnLeft p {margin:0 0 5px 0;}

div#divColumnLeft p a, a:visited {font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 5px 0 0;
	color:#FF0000;
	text-decoration:none;}
	
div#divColumnLeft p a:hover {font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 15px 0 0;
	color:#FF0000;
	text-decoration:none;}
	
div#divColumnLeft h1.Contact {margin:27px 0 7px 0;
	color:#999999;}
	
div#divColumnLeft h1.Contact img {margin:0 10px 0 0;}

/* Middle Column DIV Properties */

div#divColumnMiddle {width:207px;
	height:253px;
	background:url(images/bg_colMiddle.jpg) no-repeat;
	float:left;
	padding:10px 10px 0 10px;}
	
div#divColumnMiddle h1 {color:#FF0000; margin:0 0 5px 0;}

div#divColumnMiddle p {margin:0 0 5px 0;}

div#divColumnMiddle p a, a:visited {font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 5px 0 0;
	color:#FF0000;
	text-decoration:none;}
	
div#divColumnMiddle p a:hover {font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 15px 0 0;
	color:#FF0000;
	text-decoration:none;}

/* Right Column DIV Properties */

div#divColumnRight {width:206px;
	height:253px;
	background:url(images/bg_colRight.jpg) no-repeat;
	float:left;
	padding:10px 10px 0 10px;}
	
div#divColumnRight h1 {color:#FF0000; margin:0 0 5px 0;}

div#divColumnRight p {margin:0 0 5px 0;}

div#divColumnRight p a, a:visited {font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 5px 0 0;
	color:#FF0000;
	text-decoration:none;}
	
div#divColumnRight p a:hover {font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 15px 0 0;
	color:#FF0000;
	text-decoration:none;}
	
/* Sub Content DIV Properties */

div#divSubContent {width:720px;
	height:auto;
	float:left;
	padding:10px 0 0 0;}
	
div#divSubContent h1 {color:#FF0000;
	margin:0 0 10px 0;}
	
div#divSubContent h2 {color:#000000;
	margin:0 0 10px 0;
	text-decoration:underline;}
	
div#divSubContent h2 a.h2, a.h2:visited {font:12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	color:#FF0000;}
	
div#divSubContent h2 a.h2:hover {text-decoration:none;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;}
	
div#divSubContent p {margin:0 0 10px 0;}

div#divSubContent p a, a:visited {font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;}
	
div#divSubContent p a:hover {font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-decoration:none;}
	
div#divSubContent img.alignRight {float:right;
	border:2px solid #999;
	margin:0 0 0 10px;}
	
div#divSubContent img.alignLight {float:left;
	border:2px solid #999;
	margin:0 10px 0 0;}
	
div#divSubContent img.newsIcon {float:left;
	margin:0 5px 0 0;}
	
div#divSubContent input.txt {width:330px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	color:#FF0000;
	padding:0 0 0 5px;}
	
div#divSubContent select {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	color:#000000;
	padding:0 0 0 5px;}
	
div#divSubContent textarea {width:200px; height:170px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	color:#FF0000;
	padding:0 0 0 5px;}
	
div#divSubContent img.arrow {margin:0 5px 0 0;}
	
div#divSubContent ul {list-style:disc;
	text-align: left;
	margin:0 2px 0 0;
	padding:0 10px;
	text-decoration: none;
	font:11px Verdana, Arial, Helvetica, sans-serif;}
	
div#divSubContent ul li {border-bottom: 1px dashed #999999;
	margin:0;
	padding: 2px 5px 2px 10px;}
	
div#divSubContent ul li.bottomNone {border-bottom: none;
	margin:0;
	padding: 2px 5px 2px 10px;}
	
div#divSubContent ul li a, a:visited {color:#FF0000;
	text-decoration:none;}
	
div#divSubContent ul li a:hover {color:#000000;
	margin-left:10px;
	text-decoration:none;}
	
div#divSubContent ol { list-style-type:disc;
	text-align: left;
	margin:0 2px 0 0;
	padding:0 10px;
	text-decoration: none;
	font:11px Verdana, Arial, Helvetica, sans-serif;}
	
div#divSubContent ol li {border-bottom:none;
	margin:0;
	padding: 2px 5px 2px 10px;}
	
div#divSubContent ol li.bottomNone {border-bottom: none;
	margin:0;
	padding: 2px 5px 15px 10px;}
	
div#divSubContent ul li.bottomNone2 {
	border:0;
	margin:0 0 0 15px;
	padding: 2px 0 2px 10px;}
	
div#divSubContent ol li.bottomNone3 {
	/*list-style:none;*/
	border:0;
	margin:0 0 0 10px;
	padding: 2px 0 2px 10px;}
	
div#divSubContent ol li a, a:visited {color:#FF0000;
	text-decoration:none;}
	
div#divSubContent ol li a:hover {color:#000000;
	margin-left:10px;
	text-decoration:none;}