/* CSS Document */

body{background:#928a8c;
font-family:Arial, Helvetica, sans-serif;
}
#wrap{
width:800px;
margin:0 auto;
padding:0;
}
#header{
width:800px;
margin:0;
padding:0;
}
#navigation{
background:#cecccd;
float:left;
list-style:none;
margin:0;
padding:10px 0 10px 10px;
display:inline;
font-size:12px;
width:576px;
}
#navigation a{
color:#000000;
text-decoration:none;
}
.mainnav{
color:#000000;
float:left;
margin:0;
padding:0 15px 0 0;
display:inline;
}
#dropDown{
width:170px;
float:left;
background:#cecccd;
margin:0;
padding:9px 0 7px 30px;
font-size:10px;
}
.dropDown{
font-size:10px;
background-color:#deebf6;
}
#homepagecopy{
float:left;
width:407px;
margin:0;
padding:0;
color:#ffffff;
}
#productpagecopy{
float:left;
width:252px;
margin:0;
padding:0;
color:#ffffff;
}
#productpagecopy img{
margin:0 6px 15px 0;
padding:0;
}
h1{
font-size:14px;
margin:0;
padding:15px 0 10px 0;
font-weight:bold;
}
p{
font-size:12px;
margin:0;
padding:0 0 15px 0;
}
.anylinkcss{
	position:absolute;
	border:1px solid #000000;
	border-bottom-width: 0;
	font:normal 10px arial;
	color:#cecccd;
	line-height: 18px;
	background-color: #cecccd;
	visibility: hidden;
	width:150px;
}

.anylinkcss a{
color:#FFFFFF;
display: block;
text-indent: 3px;
border-bottom: 1px solid #000000;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}

.anylinkcss a:hover{ 
background-color: #a6a6a6;
color: white;
display: block;
}

#brochure{
color:#FFFFFF;
font-size:11px;
float:left;
width:121px;
margin:10px 0 20px 14px;
padding:0;
}
#brochure a{
color:#ffffff;
text-decoration:none;
}
#brochure img{
border:none;
}
#homepageproduct{
color:#FFFFFF;
font-size:11px;
float:left;
width:107px;
margin:10px 0 0 15px;
padding:0;
}
#homepageproduct a{
color:#ffffff;
text-decoration:none;
}
#homepageproduct img{
border:none;
}
#footer{
width:960px;
margin:0;
padding:5px 0 0 0;
font-size:9px;
color:#FFFFFF;
}
#footer a{
color:#FFFFFF;
text-decoration:none;
}
#showerGullyProductImages{
width:800px;
float:left;
margin:20px 0 0 0;
padding:0;
}
#showerGullyProductImages img{
border:none;
}
.showerGully{
margin:0 15px 0 0;
padding:0;
}
.channelDrainage{
margin:0 10px 0 0;
padding:0;
}
.drainBodies{
margin:0 10px 0 0;
padding:0;
}
.showerGulliesTable{
float:left;
width:519px;
margin:15px 0 10px 15px;
padding:0;
border:1px;
}
.showerGulliesTableHeadings{
background:#cecccd;
font-size:12px;
margin:0;
padding:0;
}
.showerGulliesTableHeadings td{
margin:0;
padding:5px 5px 5px 5px;
}
.showerGulliesTableContent{
background:#ffffff;
font-size:11px;
margin:0;
padding:0;
}
.showerGulliesTable td{
width:129px;
margin:0;
padding:2px 5px 2px 5px;
}
.channelDrainageTable{
float:left;
width:519px;
margin:15px 0 10px 15px;
padding:0;
border:1px;
}
.channelDrainageTableHeadings{
background:#cecccd;
font-size:12px;
margin:0;
padding:0;
}
.channelDrainageTableHeadings td{
margin:0;
padding:5px 5px 5px 5px;
}
.channelDrainageTableContent{
background:#ffffff;
font-size:11px;
margin:0;
padding:0;
}
.channelDrainageTable td{
width:173px;
margin:0;
padding:2px 5px 2px 5px;
}
.drainBodiesTable{
float:left;
width:519px;
margin:15px 0 10px 15px;
padding:0;
border:1px;
}
.drainBodiesTableHeadings{
background:#cecccd;
font-size:12px;
margin:0;
padding:0;
}
.drainBodiesTableHeadings2{
background:#cecccd;
font-size:11px;
margin:0;
padding:0;
}
.drainBodiesTableHeadings td{
margin:0;
padding:5px 5px 5px 5px;
}
.drainBodiesTableHeadings2 td{
margin:0;
padding:5px 5px 5px 5px;
}

.drainBodiesTableContent{
background:#ffffff;
font-size:11px;
margin:0;
padding:0;
}
.drainBodiesTable td{
width:103px;
margin:0;
padding:2px 5px 2px 5px;
}
.drainBodiesTableContent td{
width:103px;
margin:0;
padding:2px 5px 2px 5px;
}
.drainBodiesTableBottomInfo{
background:#ffffff;
color:#000000;
font-size:11px;
margin:0;
padding:0;
}
.drainBodiesTableBottomInfo td{
width:519px;
margin:0;
padding:2px 5px 2px 5px;
}
.drainBodiesTableBottomInfo2{
background:#ffffff;
color:#000000;
font-size:11px;
margin:0;
padding:0;
}
.drainBodiesTableBottomInfo2 td{
margin:0;
padding:2px 5px 2px 5px;
}
.selectionTable{
width:790px;
float:left;
margin:15px 2px 0 0;
padding:0;
}
#mainLeftImage{
float:left;
width:300px;
margin:20px 40px 0 0;
padding:0;
}
#techpagecopy{
float:left;
color:#ffffff;
width:410px;
margin:10px 0 0 0;
padding:0;
}
#techpagecopy a{
color:#FFFFFF;
}
#installationpagecopy{
float:left;
color:#ffffff;
width:375px;
margin:10px 0 0 0;
padding:0;
}
#installationpagecopy a{
color:#FFFFFF;
}
#installationimage{
width:410px;
margin:20px 0 0 0;
padding:0;
float:left;
}
#specpagecopy{
color:#ffffff;
width:500px;
margin:10px 0 0 0;
padding:0;
}
#specpagecopy a{
color:#FFFFFF;
}
.submitButton{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
width:50px;
background:#cecccd;
margin:5px 0 0 0;
padding:0;
}
.spectablecell1{
width:100px;
margin:0;
padding:2px 5px 2px 5px;
}
#pdflogo{
float:left;
width:252px;
margin:0 0 20px 0;
padding:0;
}
#pdflogo p{
float:left;
width:220px;
margin:0;
padding:0;
}
#pdflogo a{
color:#FFFFFF;
text-decoration:none;
}
#pdflogo img{
float:left;
width:19px;
margin:0;
padding:0;
border:none;
}

#linearisbrochuredownloads{
float:left;
width:800px;
margin:15px 0 0 0;
padding:0;
}
#linearisbrochuredownloads h1{
color:#FFFFFF;
margin:0 0 15px 0;
padding:0;
}
#linearisbrochuredownloads p{
color:#FFFFFF;
margin:10px 0 0 0;
padding:0;
}
#linearisbrochuredownloads a{
color:#FFFFFF;
text-decoration:none;
}
#linearisbrochuredownloads img{
border:none;
}
#covercopy{
float:left;
width:177px;
margin:0 20px 0 0;
padding:0;
}