/* ------------------------------------------- PAGE SETUP */
body {margin: 0; padding: 0; width: 100%; font-size: 0.8em; font-family: Verdana, Helvetica, Arial, sans-serif; background: #001048;}
h1 {color: #ffffff; font-size: 1.2em;}

a img {border: 0;}
a {color: #ffffff;}

#mainContainer {width: 799px; padding: 0 0 20px 0; margin: 0 auto; color: white; background: url('/images/bglogo.jpg') no-repeat top center #001048;}	
#mainBox {width: 797px; padding: 0; margin: 0; border: 1px solid #FEC938;}
#mainContent {float: left; width: 530px; padding: 11px 0 0 25px; }

#login {width: 797px; margin: 0 auto; border-top: 1px solid #FEC938; border-left: 1px solid #FEC938; border-right: 1px solid #FEC938; padding: 3px 0; color: white; font-size: 0.9em; text-align: center;}
#login p {margin: 0; padding: 0;}

#header {width:797px; padding: 0; margin: 0; height: 167px;}
.logo {float: left; padding: 0; height: 167px;}
#Images {float: left; width: 185px; padding-top: 10px;}
.techData {display: inline; margin: -20px 0 0 0; padding: 0; float: right;}


#productsLeft {width: 310px; float: left; padding-top: 10px;}
p.parabold {font-weight: bold; padding-top: 0; margin-top: 0; font-size: 1.1em;}
#list {padding: 0 10px 0 0;}
#list ul {margin: 0 0 0 15px; padding: 0;}
#list li {margin: 0; padding: 0;}
#list h2 { margin: 0; padding: 0; font-size: 1em;}

#clearing {clear: both; height: 20px;}
#top {width: 510px; padding: 0; margin: 0;}
.topArrow {padding-left: 510px;}

#bottom {margin-top: 10px; width: 510px;}
.bottomArrow {padding-top: 3px; padding-left: 510px;}


/* ------------------------------------------- BENEFITS PAGE */
#headerBenefits {width: 510px; height: 20px; background-color: #4cc4cf; padding: 5px; margin: 0; }
#headerBenefits h1 {color: #000000; padding: 5px; margin: 0; display: inline; vertical-align: top;}
	
/* ------------------------------------------- POLY PAGE */
#headerPoly {width: 510px; height: 20px; background-color: #90d1ba; padding: 5px; margin: 0;}
#headerPoly h1 {color: #000000; padding: 5px; margin: 0; display: inline; vertical-align: top;}

/* ------------------------------------------- SILICONE PAGE */	
#headerSilicone {width: 510px; height: 20px; background-color: #FEC938; padding: 5px; margin: 0;}
#headerSilicone h1 {color: #000000; padding: 5px; margin: 0; display: inline; vertical-align: top;}
#workBox {float: left; width: 520px; height: 360px;}

/* ------------------------------------------- LEAD FREE PAGE */
#headerLead {width: 510px; height: 20px; background-color: #bbbcc0; padding: 5px; margin: 0;}
#headerLead h1 {color: #000000; padding: 5px; margin: 0; display: inline; vertical-align: top;}
	
/* ------------------------------------------- GUIDE TUBES PAGE */
#headerGuide {width: 510px; height: 20px; background-color: #f47b2a; padding: 5px; margin: 0;}
#headerGuide h1 {color: #000000; padding: 5px; margin: 0; display: inline; vertical-align: top;}

/* ------------------------------------------- BESPOKE PAGE */
#headerBespoke {width: 510px; height: 20px; background-color: #40c8f4; padding: 5px; margin: 0;}
#headerBespoke h1 {color: #000000; padding: 5px; margin: 0; display: inline; vertical-align: top;}

/* ------------------------------------------- CONTACT PAGE */
div#contactpage p.contactpage {font-weight: bold; font-size: 1.1em; line-height: 1.2em; padding: 10px 0 10px 0; display: block;}
div#contactpage p.contactpage a {display: inline;}
#contactpage p.conditionofsale {width: 250px; padding: 0 0 5px 0; font-weight: bold; background-color: #ffc838; text-decoration: none; text-align: center;}
#contactpage p.conditionofsale a.condition {color: white; font-weight: bold; padding: 0 0 5px 0; background-color: #ffc838; text-decoration: none; }
a.condition span.blackclick {color: black; font-weight: normal;}

/* ------------------------------------------- DSITRIBUTORS PAGE */
div#distributionContent {float: left; width: 530px; padding-left: 25px; padding-top: 11px;}
div.distributionL {float: left; width: 170px; padding: 0 6px 0 0;}
div.distributionL p {margin: 0; padding: 0; font-size: 0.9em;}
div.distributionL a {color: white; text-decoration: none;}
div.distributionL p.dist_tit {color: #fec938; margin: 0; padding: 0;}
div.distributionL p.dist_head {font-weight: bold; margin: 0; padding: 0;}

/* ------------------------------------------- MAIN PAGES */
div#possimages {float: right; padding: 0 0 10px 10px;}

/* ------------------------------------------- INDUSTIRES AND CASE STUDIES */
div#industries {background-color: #fec938; float: left; width: 530px; margin: 21px 10px 10px 10px; padding: 10px; color: #000000; line-height: 1.5em;}
div#industries h1 {color: #000000; padding: 0 0 10px 0; margin: 0;}
div#industries div#categorylinks {clear: both; border-top: 1px solid black; border-bottom: 1px solid black;  text-align: center; padding: 5px 0 5px 0;}
div#industries div#categorylinks a.industryCats {color: black; text-decoration: none; font-weight: bold; padding: 5px 10px; margin: 0 30px 0 30px;}
div#industries div#categorylinks a.industryCatsON {color: #ffffff; background-color: #231f20; text-decoration: none; font-weight: bold; padding: 5px 10px; margin: 0 30px 0 30px;}
div#industriesimgs {text-align: center;}
div#industriesimgs img {padding: 0 5px 10px 5px;}
div#xsindustryimg {float: left; border: 1px solid #ffffff; margin: 0 10px 10px 0px; height: 130px;}
div#casestudy {text-align: right; clear: both;}

div#client {margin: 0; padding: 0 0 10px 0;}
div#client p {margin: 0; padding: 0;}
div#product {margin: 0; padding: 0 0 10px 0;}
div#product p {margin: 0; padding: 0;}
div#application p.apptitle {margin: 0; padding: 0;}
div#application p {margin: 0; padding: 0 0 10px 0;}
div#casestudyimages {float: left; padding: 0 10px 0 0;}
div#casestudyimages p {margin: 0; padding: 0;}
div#copyright {font-size: 0.8em; line-height: 0.9em; clear: both;}

/* ------------------------------------------- NAV */
#navMenu {padding: 0; margin: 0px; text-align: left;}
#navMenu a {padding: 0 20px 0 25px;}
#textLinks {float:left; padding-top:5px; height: 19px; width: 560px;}
#textLinks a {color: #ffffff; text-decoration: none; font-size: 0.8em; font-weight: bold;}
#logoTwo {float: left; padding: 0; width: 200px; height: 26px;}
#logoTwo p {color: #000000; text-decoration: none; font-size: 0.9em; line-height: 26px; font-weight: bold; text-align: right; padding: 0; margin: 0;}


/* ---------------------------------------  SUB NAV */	

#buttonDiv {width: 223px; float: right; margin: 0; padding: 0 0 5px 0;}
	
#buttonOne {height: 98px; width: 223px; background: url('/layout_images/button1.gif') no-repeat;}
#buttonTwo {height: 72px; width: 223px; background: url('/layout_images/button2.jpg') no-repeat;}
#buttonThree {height: 73px; width: 223px; background: url('/layout_images/button3.jpg') no-repeat;}
#buttonFour {height: 73px; width: 223px; background: url('/layout_images/button4.jpg') no-repeat;}
#buttonFive {height: 73px; width: 223px; background: url('/layout_images/button5.jpg') no-repeat;}
#buttonSix {height: 70px; width: 223px; background: url('/layout_images/button6.jpg') no-repeat;}

.productLinkA {float: right; width: 120px; padding: 57px 0 0 0;}
.productLinkA a { color: #000000; text-decoration: none; font-weight: bold; letter-spacing: -1px; padding: 0 0 0 3px;}

.productLink {float: right; width: 120px; padding: 32px 0 0 0;}
.productLink a { color: #000000; text-decoration: none; font-weight: bold; letter-spacing: -1px; padding: 0 0 0 3px;}

/* ------------------------------------------- SITE MAP */
	#mainContent a{text-decoration: none;display: block;padding-top: 5px;font-size:1.2em;}
        a.indent{padding-left:20px;}
        #mainContent a:hover{text-decoration: underline;}
        #mainContent p{display:inline;font-size:1.2em;}

/* ---------------------------------------  ABOVEFOOTER_DIV*/
#aboveFooter {width: 520px; float: left; padding-top: 130px; padding-left: 40px; padding-bottom: 10px;}

.mailto {text-decoration: none; font-weight: bold; color: #ffffff; padding-right: 150px;}
.a2 {text-decoration: none; font-weight: bold; color: #00A8E8;}

/* ---------------------------------------  FOOTER */
#footer {clear:both}
#legal {clear: both;}
#legal a {font-size: 0.8em; color: white; text-decoration: none; padding: 10px;}
div.h1design {float: right; padding: 20px 0 0 0;}
div.h1design a {text-decoration: none; font-size: 0.6em; color: #3a4f96;}
div.itwlegal {float: left; padding: 20px 0 0 0; color: #3a4f96; font-size: 0.8em;}

/*--------------------------------------- EXTRANET */
div#extranetnav {padding: 20px 0 0 0;}
#mainContent div#extranetpage p { font-size: 1.1em; line-height: 1.2em; padding: 10px 0 10px 0;}
#mainContent div#extranetpage p a {text-decoration: underline; font-size: 0.9em;}
#extranetcontent p {font-size: 0.9em; padding: 10px 0 5px 0;}
#extranetcontent p a {padding: 0; margin: 0; display: inline;}
