@charset "utf-8";
/* CSS Document */

/*   THIS SECTION IS FOR GLOBAL STYLES ONLY */
/*   THIS SECTION IS FOR GLOBAL STYLES ONLY */
/*   THIS SECTION IS FOR GLOBAL STYLES ONLY */
/*   THIS SECTION IS FOR GLOBAL STYLES ONLY */


body {
/*	background-image:url(../_siteIMAGES/blocks.jpg);*/
	background-color:#777;
	background-position:top;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#FFF;
}

img {
    max-width: 100%;
    max-height: 100%;
}


ul.a {
	list-style:circle;
}

figcaption {
	text-align:center;
	font:"Courier New", Courier, monospace;
	font-size:16px;
}

#container  {
	border-radius:15px;
	background-color:transparent;
	max-width:1000px;
	margin:0 auto;
	min-width:500px;
	text-align:center;
}

#headerBar {
	border-radius:30px 10px 30px 10px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 153, 153, .7);
	text-align:center;
	min-height:150px;
}

#naviBar {
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	border-radius:10px 30px 10px 30px;
	text-align:center;
	background:rgba(153, 102, 0, .5);
	clear:both;
}

#mainBar {
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	border-radius:30px 10px 30px 10px;
	text-align:center;
	background:rgba(102, 0, 0, .3);
/*	display:inline-block;*/
	width:100%;
}

#footerBar {
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	border-radius:10px 30px 10px 30px;
	text-align:left;
	background:rgba(0, 153, 153, .7);
}

.pumpTable {
	display:table;
}

.centerTable {
	display:block;
	margin-left:auto;
	margin-right:auto;
	padding:50px 50px;
}

.200Table {
	display:table;
	width:100%;
}

.300Table {
	display:table;
	width:100%;
}

.500Table {
	display:table;
	width:100%;
}

.tr {
	display:table-row;
	text-align:center;
	vertical-align:middle;
}

.td3 {
	display:table-cell;
	padding:10px;
	margin:0 auto;
	width:34%;
	border:#FFF solid 1px;
	vertical-align:middle;
}

.td6 {
	display:table-cell;
	padding:10px;
	margin:0 auto;
	width:50%;
	border:#FFF solid 1px;
	vertical-align:middle;
}

.td25 {
	display:table-cell;
	padding:10px;
	margin:0 auto;
	width:20%;
	border:#FFF solid 1px;
	vertical-align:middle;
}

.td20 {
	display:table-cell;
	padding:10px;
	margin:0 auto;
	width:15%;
	border:#FFF solid 1px;
	vertical-align:middle;
}

.td10 {
	display:table-cell;
	padding:10px;
	margin:0 auto;
	width:12%;
	border:#FFF solid 1px;
	vertical-align:middle;
}

.td50 {
	display:table-cell;
	padding:10px;
	margin:0 auto;
	width:60%;
	border:#FFF solid 1px;
	vertical-align:middle;
}


.tableHead {
	background:rgba(255, 255, 0, .1);
}


.pdfContainer {
	width:100%;
}

.footer {
	padding:15px;
	margin-left:20px;
	margin-right:20px;
	font-size:0.8em;
}


.headerLogo {
	float:left;
	max-width:500px;
	display:inline;
}

.logoSize {
}

.headerImage {
	max-width:500px;
	height:auto;
}

.headerInfo {
	padding:35px 25px;
	font-size:1.5em;
	line-height:40px;
	display:inline-block;
}

.headerText {
	color:#000;
	font-weight:700;
	text-shadow:2px 2px 4px #C00;
	display:inline-block;
}

.clearLine {
	clear:both;
}

.titleMain {
	padding:20px;
	color:#FFF;
}

.titleContact {
	padding:20px;
	font-size:3em;
	color:#FFF;
}

.titleAbout {
	padding:20px;
	color:#FFF;
	font-size:3em;
	text-align:left;
}

.titleSub {
	padding:20px;
	color:#FFF;
	font-size:1.5em;
	text-align:left;
}

.textAbout {
	padding:0px;
	color:#FFF;
	font-size:1.1em;
	text-align:left;
}

.titleGland {
	padding:20px;
	color:#FFF;
	font-size:2.2em;
	text-align:left;
}

.textGland {
	padding:0px;
	color:#FFF;
	font-size:1.1em;
	text-align:left;
}

.glandLeft {
	display:inline;
	float:left;
	text-align:left;
	padding-right:2em;
}

.pumpRight {
	display:inline;
	float:right;
	text-align:right;
	padding-left:2em;
}

.textCenter {
	text-align:center;
	padding-top:.8em;
	padding-bottom:.8em;
	display:table-cell;
	vertical-align:middle;
}

.imgLeft {
	display:inline;
	float:left;
	margin-right:20px;
}

.imgRight {
	display:inline;
	float:right;
	margin-left:20px;
}

.width40 {
	width:40%
}

.headerMain {
	font-size:1.8em;
	font-weight:bold;
}

.headerSub {
	font-size:2em;
	font-weight:500;
}

.gland {
	float:left;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 153, 153, .1);
}

.pump {
	float:right;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 153, 153, .1);
}

.machine {
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(153, 0, 153, .1);
}

.popBox01 {
/*	float:left;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 153, 153, .1);
	width:auto;
}

.popBox02 {
/*	float:left;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:0em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 153, 153, .2);
	min-width:350px;
	max-width:50%;
}

.popBox03 {
/*	float:right;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:0em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 153, 153, .2);
	min-width:350px;
	max-width:50%;
}

.popBox04 {
/*	float:left;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 153, 153, .2);
	width:auto;
}

.popBox05 {
/*	float:left;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(255, 255, 0, .1);
	width:auto;
}

.popBox06 {
/*	float:left;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 0, 255, .1);
	width:auto;
}

.popBoxTable01 {
/*	float:left;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 153, 153, .2);
	width:auto;
	text-align:center;
}

.popBoxTable02 {
/*	float:left;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 0, 255, .1);
	width:auto;
	text-align:center;
}

.popBoxTable03 {
/*	float:left;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:2em;
	padding-right:2em;
	padding-bottom:1em;
	padding-top:1em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0,153,255,.2);
	width:auto;
	text-align:center;
}


.popBoxCatalog {
/*	float:left;*/
	display:inline-block;
	margin-left:2em;
	margin-right:2em;
	margin-bottom:1em;
	margin-top:1em;
	padding-left:0.5em;
	padding-right:0.5em;
	padding-bottom:0.5em;
	padding-top:0.5em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 255, 0, .1);
	width:auto;
}

.glandButton {
/*	float:left;*/
	display:inline-block;
	margin-left:1em;
	margin-right:1em;
	margin-bottom:0.5em;
	margin-top:0.5em;
	padding-left:1em;
	padding-right:1em;
	padding-bottom:0.5em;
	padding-top:0.5em;
	border-radius:20px 20px 20px 20px;
	box-shadow: 10px 10px 10px 0px rgba(0,0,0,0.5);
	background:rgba(0, 255, 0, .1);
	width:250px;
}
