body{font-family: Arial,sans-serif; padding: 0; border-style: none; margin: 0; text-align:center;}
body{font-family: Arial,sans-serif; padding: 0; border-style: none; margin: 0; text-align:-moz-center;}
.Wrapper{ width: 60em}

.header{padding:0; height: 8em;  position:relative; margin-top: 0em;}
.header img{ right:2em; bottom:3.5em; position: absolute;}

.header span{left:9em; bottom:4em; position: absolute;}
.header div{padding: 0.4em 0 0.4em 4em ;white-space: nowrap;word-spacing:3em; text-align:left;
	background-color:#00547f;position: absolute; bottom: 0; left: 0; width: 100%;}
.header div a{position: relative; left: 1em;word-spacing: normal; font-size: 1.1em; font-weight: light; color: #ffffff;}
.header div a:link {text-decoration:none;}
.header div a:visited {text-decoration:none;} 
.header div a:hover {text-decoration:underline;}
.body{ position:relative; margin-top: 1.8em;text-align: justify; font-size: .95em; }
.body img { right:0em; bottom:0em; border-style: medium ; border-color: #aca795 ; #6c7782 rgb(50,125,255); }
.b2{ position:relative; margin-top: 1.8em;text-align: justify; font-size: .95em; }
/* .b3{position:relative; margin-top: 2em;text-align: justify; font-size: .95em;} */

.bpower{position:absolute; left:1%; top:0; width:24.0%; } /*text-align:left;}*/



.bx{padding:0; height: 9em;  position:relative;}
.bx img{ right:2em; bottom:4em; position: absolute; height:}
.bx span{left:9em; bottom:4em; position: absolute;}
.bx div{padding: 0.4em 0 0.4em 4em ;white-space: nowrap;word-spacing:1.5em; text-align:left;
	background-color:#00547f;position: absolute; bottom: 0; left: 0; width: 100%;}
.bx div a{position: relative; left: 1em;word-spacing: normal; font-size: 1.1em; font-weight: light; color: #ffffff;}
.bx div a:link {text-decoration:none;}
.bx div a:visited {text-decoration:none;} 
.bx div a:hover {text-decoration:underline;}
.bx img{right:2em; bottom:4em; position: absolute;}

  
.C{clear:left; margin-left:0em; margin-top:1em;text-align: justify;}
.C img{float:left; clear:left;}
.C p{padding: 0 3% 0 27%;margin-top: 0; }
.C div{float:left; clear:left; width: 20%; text-align:right; padding-left:0%; margin-bottom:0.5em;}


/* from index page -controls images*/
.C img{width: 13%;padding: 0 0 2em 9%; border-style:none;}
.C p{font-size:0.95em;}
.C div {font-size:0.75em}


.C div a{color: #334d55;}
.C div a:link {text-decoration:none;}
.C div a:visited {text-decoration:none;} 
.C div a:hover {text-decoration:underline;}

.f2{text-decoration:none;font-size: 0.8em;color: #334d55; font-weight: bold; display:block; padding-top: 0.4em;}
.C p a:link {text-decoration:none;}
.C p a:visited {text-decoration:none;}
.C p a:hover {text-decoration:underline;}

.Text-link {color: #334d66; font-weight: normal; font-size:1em;}
.Text-link  a:link {text-decoration:none;}
.Text-link  a:visited {text-decoration:none;}
.Text-link  a:hover {text-decoration:underline;}

.SideMenu {color: #334d66; font-weight: bold; font-size:0.9em;}
.SideMenu  a:link {text-decoration:none;}
.SideMenu  a:visited {text-decoration:none;}
.SideMenu  a:hover {text-decoration:underline;}


.f1{color: #334d55; font-weight: bold; font-size:1.0em;padding-top: 0.4em;}
.f1 a:link {text-decoration:none;}
.f1 a:visited {text-decoration:none;}
.f1 a:hover {text-decoration:underline;}

.f2{color: #334d55;}
.f3{color: #334d55; font-weight: light;}

h1{font-size: 1.6em;font-weight: lighter; margin: 0px; display: inline;color:#334d55; left:5.29em; top:1.7em; position: absolute;}
h2{font-weight: normal; display: inline; font-size:1em;color:#334d55; padding-left:27%; clear:left;font-size:1.3em;}
h3{font-weight: lighter; display: inline; color:#334d55; padding-left: 27%; clear:left;font-size:1.6em;}


/* footer position */
.footer{text-align: justify; width:84.7%; clear: left; float: right; padding: 0em 3% 0 0;} 

.footer img{float:left; margin-right: 1em; height: 3.5em;} 
.footer span{font-size: 0.7em;}
.footer a {color: #334d55; }
.footer a:link {text-decoration:none;}
.footer a:visited {text-decoration:none;} 
.footer a:hover {text-decoration:underline;}

/* FROM HERE */

.q1{margin:0 0 1em 30.0%; clear:left; text-align: left; text-align: justify;}
.q2{margin:0 0 2em 4%; text-align: left;}
.qpower{margin:0 0 2em 30.0%; clear:left; text-align: left;}


.qdist{margin:0 0 2em 10.0%; clear:left; text-align: left;}
.qdist2{margin:0 0 2em 4%; text-align: left;}


.q{float:left;width:16%; }
.qtext{float:left;width:48%; margin:0 0 2em 4%; text-align: left; }
.qtext a:link {text-decoration:none;}
.qtext a:visited {text-decoration:none;} 
.qtext a:hover {text-decoration:underline;}

/*.tabtext1{float:left;width:44%; margin:0 0 2em 4%; text-align: left; }*/

.tabtext1{text-decoration:none;font-size: 1.0em;color: #334d55; font-weight: bold; display:inline; padding-top: 0em; nowrap="nowrap"; }
.tabtext2{text-decoration:none;font-size: 0.9em;color: #334d55; font-weight: bold; padding-top: 0em;}
.tabtext3{text-decoration:none;font-size: 0.8em;color: #000000; font-weight: normal; }

.tabtext1 a:link {text-decoration:none; color: #334d55; font-size: 1em;}
.tabtext1 a:visited {text-decoration:none; color: #334d55;} 
.tabtext1 a:hover {text-decoration:underline;color: #334d55;}


.q img{border-style:none; width:100%;height:auto;}
.q p{background-color:#00547f; color:#ffffff;width:100%; padding: 0.2em 0; margin:0;}
.q p a{color:#ffffff; margin:0 0.2em; font-size:0.9em; font-weight:bold;}

.qpower{margin:0 0 2em 30.0%; clear:left; text-align: left;}


/* Distributors page */
.distribadd {float:left;width:50%; }
.distribadd img{border-style:none; width:100%;height:auto;}
.distribadd p{background-color:none; color:#000000;width:100%; padding: 0em 0; margin:0; font-size:0.9em;}
.distribadd p a{color:#334d55; margin:0 0.2em; font-size:0.9em; font-weight:bold;}

.loc{margin:0 0 -1em 32.0%; clear:left; text-align: left;}

.location{float:left;width:10%; }
.location img{border-style:none; width:100%;height:auto;}
.location p{background-color:#ffffff; color:#334d55;width:100%; padding: 0.2em 0; margin:0;}
.location p a{color:#334d55; margin:0 0.2em; font-size:0.9em; font-weight:bold;}

.disttable {float:left;width:50%; }
.disttable img{border-style:none; width:100%;height:auto;}
.disttable p{background-color:none; color:#000000;width:100%; padding: 0em 0; margin:0; font-size:0.9em;}
.disttable p a{color:#334d55; margin:0 0.2em; font-size:0.9em; font-weight:bold;}

.tabloc{margin:0 0 -1em 32.0%; clear:left; text-align: left;}

.tablocation{float:left;width:10%; }
.tablocation img{border-style:none; width:100%;height:auto;}
.tablocation p{background-color:#ffffff; color:#334d55;width:100%; padding: 0.2em 0; margin:0;}
.tablocation p a{color:#334d55; margin:0 0.2em; font-size:0.9em; font-weight:bold;}


/* Left hand text box 18.8%*/
.bo{position:absolute; left:1%; top:0; width:19.0%; } /*text-align:left;}*/
.bo p{margin:0 0 0.8em 0;}

.bpower{position:absolute; left:1%; top:0; width:24.0%; } /*text-align:left;}*/


.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:.11em;
	}


/*
h2left{font-weight: normal; display: inline; color:#334d55; padding-left: 0%; clear:left;font-size:1.3em;}
*/

.h2left{font-weight: normal; color:#334d55; padding-left: 0%; clear:left;font-size:1.3em;}

.h2left a:link {text-decoration:none; color:#334d55;}
.h2left a:visited {text-decoration:none; color:#334d55;} 
.h2left a:hover {text-decoration:underline; color:#a90017;}



.h3left{font-weight: normal; display: inline; font-size:1em;color:#334d55; padding-left: 0%; clear:left;font-size:1.0em;}

/* Pic heading is the blue bars that titles the thubnail pics throught the site */
.picHeading {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #00547f;
	font-size: .95em; font-weight:normal;}
.picHeading a:link{text-decoration:none; color: #FFFFFF; font-size: 1em;}
.picHeading a:visited{text-decoration:none;} 
.picHeading a:hover{text-decoration:underline;}


/* The following is specicifaclly large txts for the TECHNICAL PAGES */


.SpecHeadLarge{font-weight: bold; color:#334d55; padding-left: 0%; clear:left;font-size:2.5em;}
.SpecHead{font-weight: bold; color:#334d55; padding-left: 0%; clear:left;font-size:1.8em;}
.SpecHeadSmall{font-weight: normal; color:#334d55; padding-left: 0%; clear:left;font-size:1.8em;}
.SpecHeadRev {font-weight: normal; color:#ffffff; padding-left: 0%; clear:left;font-size:1.8em; background:#00547f}

.SpecSideTabCurr{font-weight: normal; color:#acacac; padding-left: 0%; clear:left;font-size:1.0em; background:#044467; text-align:center}
.SpecSideTab {font-weight: normal; color:#ffffff; padding-left: 0%; clear:left;font-size:1.0em; background:#044467; text-align:center; font-size:1.0em;}
.SpecSideTab a:link {text-decoration:none;}
.SpecSideTab a:visited {text-decoration:none;}
.SpecSideTab a:hover {text-decoration:underline;}

.TechSideTabCurr{font-weight: normal; color:#acacac; padding-left: 0%; clear:left; background:#044467; text-align:center; font-size:0.8em;}
.NTechSideTab {font-weight: bold; color: #334d66; padding-left: 0%; clear:left; text-align:center; font-size:0.9em;}
.TechSideTab {font-weight: normal; color:#ffffff; padding-left: 0%; clear:left; background:#044467; text-align:center; font-size:0.9em;}
.TechSideTab a:link {text-decoration:none;}
.TechSideTab a:visited {text-decoration:none;}
.TechSideTab a:hover {text-decoration:underline;}
.TechImg img:{padding:10em 10em 10em 0;}




/* SpecFooter position for Spec sheets only*/
.Specfooter{width:64.7%; float: left; padding: 0em 3% 0 0;} 

.SpecFooter img{float:left; margin-right: 1em; height: 3.5em;} 
.SpecFooter span{font-size: 0.7em;}
.SpecFooter a {color: #334d55; }
.SpecFooter a:link {text-decoration:none;}
.SpecFooter a:visited {text-decoration:none;} 
.SpecFooter a:hover {text-decoration:underline;}


