@charset "utf-8";
/* CSS Document */


/*H2 with a Fixed width rounded corner boxes*/
.left-col-roundedbox{
background:#ece3b9 url(../images/rounded-box/rounded-corners.gif) no-repeat top left;
width:auto;
color:#6f5e1c;
}

.left-col-roundedbox2{
background:#ece3b9 url(../images/rounded-box/rounded-corners-check.gif) no-repeat top left;
width:auto;
color:#6f5e1c;
}

.left-col-roundedbox-pdf{
background:#ece3b9 url(../images/rounded-box/rounded-corners-pdf.gif) no-repeat top left;
width:auto;
color:#6f5e1c;   
    }

/*first paragraph in the left hand column-index*/
.first {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color: #246;
}

/*starting out page-dom-onlick menus for divs(toggle1 to toggle7)*/  /* hidden divs 1-7 on starting out page check for inline styles*/
#toggle1, #toggle2, #toggle3, #toggle4, #toggle5, #toggle6, #toggle7{
padding:5px;
margin:5px 0;
font-size:12px;
color:#369;
border:1px solid #dce6ed;
}

#toggle8, #toggle9, #toggle10, #toggle11, #toggle12, #toggle13, #toggle14, #toggle15 {
font-size:12px;
color:#369;
padding:5px;
margin:5px 0;
}

/*padding on the paragraph class 'size 2'*/
#right-column .size2{
margin-top:25px;
background-color:#e6d690;
padding:10px 5px;
font-size:13px;
border: 1px solid white;
}

.removeimage-border{
border:none;
width:313px;
height:283px;
}

/*span used to enlarge, change font and color to blue on 'index' and 'oil management' pages in bot right-hand col*/
.size3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
font-weight:bolder;
display:inline;
}

/*span tag on 'index' and oil management pages for styling oranage text at foot of righthand column*/
.size{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#c00;
font-weight:normal;
padding:30px 0 0 25px;
background: #fff url(../images/navbar-slices/transparentbackground.png) no-repeat left top;
display:block;
height:40px;
}

/*used on h4 heading on benefits page*/
.sizeclock{
background:#fff url(../images/other/small-alarmclock.jpg) no-repeat 75% top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#d21f1f;
font-weight:bold;
padding:10px 0 0 5px;
height:70px;
margin: 0;
}


/*span for the word 'excellant' and the number '4' on benefits page*/
.style1 {
font-size: 18px;
}


/*color style red color*/
.telnumber{
color: #c00;
padding-left:15px;
font-weight:lighter;
}

/*color style 'black'*/
.color2{
color:#036;
font-weight:bold;
margin-top: 30px;
}

/*styling of image of screen shots of software*/
.imgbotborder{
border:1px solid #e3d59b;
margin-bottom:3px;
}

/*styling for ul on oil management software page(simple underline-dotted image)*/
.dotted-line{
background: #fff url(../images/other/dotted-line.gif)no-repeat bottom left;
padding-bottom:20px;
}

.borderbottom{
padding:5px 0 10px 0;
margin-bottom:5px;
}

/*border style class, can be added to any block element tag, 1px solid #a6a637*/
.bordercolor{
border: 1px solid #a6a637;
}


/*floating images*/
.floatleft{
float:left;
margin-right:15px;
margin-top:10px;
margin-bottom:6px;
}

.floatright{
float:right;
}

/*end*/

/*standards imagery on the benefits page*/
#standards{
	width:242px;
	background:#fff url(../images/navbar-slices/backgroundslice.png) repeat-x left top;
	border:1px solid #fff;
	height:65px;
	padding:5px;
	margin-bottom:10px;
}

#standards2{
	width:242px;
	background:#fff url(../images/navbar-slices/backgroundslice.png) repeat-x left top;
	border:1px solid #fff;
	height:65px;
	padding:5px;
	margin-top:280px;
	margin-bottom:10px;
}

#standards3{
	width:242px;
	background:#fff url(../images/navbar-slices/backgroundslice.png) repeat-x left top;
	border:1px solid #fff;
	height:65px;
	padding:5px;
	margin-top:500px;
	margin-bottom:10px;
}

/*oil products page*/
#standards4{
 width:242px;
 background:#fff url(../images/navbar-slices/backgroundslice.png) repeat-x left top;
 border:1px solid #fff;
 height:65px;
 padding:5px;
 margin-top:100px;
 margin-bottom:10px;
}
/*end*/

/*text within the 'above div'*/
#standardstext{
width:140px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:inline;
float:right;
padding:10px 5px 0 0;
}

#chambericon{
 margin-bottom:10px;
}


#topmargin{
margin-top:570px;
}

/*styling for span tag on about uspage*/
.manufacturers{
font-size:12px;
font-style:normal;
font-weight:normal;
color:#000;
}

/*testsuite page*/
.testsuite{
	color:#000;
	font-size:12px;
	display:block;
	padding:5px;
	width:auto;
	margin-top:15px;
}

/*top margin class*/
.margintop{
margin-top:240px;
}

/*class color*/
.red{
color:#c00;
}

/*"Enlarge" link used on all images that can be clicked on to enlarge*/
#enlarge{
padding:5px 0;
font-size:12px;
color:#036;
font-weight:bold;
display:block;
text-decoration: none;
margin: 5px 0 5px 20px;
}

/*positioning of div "Excellant sample turnaround"*/
#sample-turn{
padding:0;
margin:10px 15px 0 0;	
width:230px;
display:block-inline;
float:left;
background:#fff url(../images/other/arrows2b.gif) no-repeat bottom right;
}


/*styling of paragraph within the div*/
#sample-turn p{
color:#fff;
margin:0;
padding:1px 5px;
margin:0;
}

.turnaround{
font-size:16px;	
}

/*end*/
