/* global */
body {margin:0 auto; width:800px; background-color:#FFFFFF; color:#584090}
div, span {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; line-height:150%}
td {vertical-align:top}
li {line-height:150%; list-style-type:circle}
hr {width:1px solid #CCCCCC}
/* global */


/* hyperlinks */
a {text-decoration:none}
a:link {color:#9933FF}
a:hoover {color:#A9CD5B}
a:active {color:#81C8B5}
a:visited {color:#999999}
/* hyperlinks */

.header {background-color:#FFFFFF; position:absolute; top:10px; width:800px; float:left}
.contentall {background-color:#FFFFFF; position:absolute; top:170px; width:800px; float:left}

/* footer */
.footer {background-image:url("../images/global/footerback.jpg"); 
background-repeat:repeat-x}
img.footerright {text-align:right}
.footertext {vertical-align:bottom; font-size:7pt; color:#4E4E71; padding:5px}
a.footer2:link {color:#9933FF}
a.footer2:hover {color:#A9CD5B}
a.footer2:active {color:#81C8B5}
a.footer2:visited {color:#666666}
/* footer */


/* navigation */
.subnav {background-color:#E2DDEE; margin-top:10px; padding:5px}

.navproducts {background-image:url("../images/skyback.jpg"); background-repeat:repeat-y; color:#000000; font-weight:500; padding:3px}

.navprod {color:#000000; font-weight:500; text-transform:uppercase}
a.navprod:link {color:#000000}
a.navprod:hover {color:#90D3D9}
a.navprod:active {color:#000000}
a.navprod:visited {color:#000000}

.navsub {font-size:7pt}
/* navigation */

/* fonts */
.normalcontent {background-image:url("http://www.thepolecompany.co.uk/images/global/backfooterright.jpg"); background-repeat:no-repeat; background-position:bottom right}
.normal {padding:10px 0 10px 10px}
.subnormal {color:#999999}
.subtitle, .subtitle2, .subtitle3 {font-weight:900}
.subtitle {font-size:11pt; text-transform:uppercase}
.subtitle2 {padding-top:6px; font-size:10pt}
.subtitle3 {padding-top:3px}
.caption {text-align:center; font-size:7pt; padding:10px; color:#178590; display:block}
.news {padding:8px 5px 8px 10px; font-size:8pt; color:#FFF}
a.news:link {color:#FFF}
a.news:hoover {color:#A9CD5B}
a.news:active {color:#81C8B5}
a.news:visited {color:#FFF}
/* fonts */

/* images */
.headline {text-align:right; float:right; padding:10px 0 10px 0; clear:both}
.back {background-color:#28183D; background-image:url("http://www.thepolecompany.co.uk/images/global/navfootertopl.jpg"); background-repeat:no-repeat; background-position:bottom}
td.leftcolback {background-color:#E9E9E9}
.colback {background-color:#E9EEE8}
/* images */


/* products */
td.products {background-color:#EEEEEE; text-align:center; border:solid 1px #AAAAAA; font-size:7pt; padding:0px}
table.boxedstyle {margin:10px 0 10px 5px; width:385px}
td.boxed {text-align:center; padding:0}
.surround {text-align:center; margin:0 0 10px 5px; padding:0; width:385px}
img.colourbox {margin:2px 0 0 2px}
/* products */


/* start catalogue items */
td.producttitle {background-color:#90D3D9; border-bottom:1px solid #444444}
td.dbstyle {border:1px solid #AAAAAA; margin:2px}
.dbimage {position:relative; top:0px; left:0px; width:200px; height:120px; text-align:left; float:left; vertical-align:middle; padding:0 10px 0 0}
.dbwrapper {float:right; width:420px; display:block; padding-top:5px}
.dbdescription {line-height:150%}
.dbdestitle {color:#777777}
.dbpage {background-color:#DDDDDD; padding:5px; text-align:right; color:#000000; font-size:7pt}
.dbsubnormal, .dbsubnormal2 {font-size:7pt; color:#444444}
.dbsubnormal2 {line-height:150%; padding:5px; margin:2px; text-align:center}
.dbsubtitle {font-size:7pt; color:#777777}
td.catpage {background-color:#DDDDDD; padding:5px; text-align:right; color:#000000; font-size:7pt}
.productsback, .catproducts {color:#000000; padding:2px; font-size:7pt}
.catnumbers {margin-top:5px; margin-bottom:5px; text-align:center}
.catnexttop, .catnextbottom {font-size:6pt; color:#CC9966; padding:5px}
.catnextbottom {vertical-align:bottom}
/* end catalogue items */


.box {clear:both; border:solid 1px #999999; padding:5px; font-size:7pt; color:#999999; line-height:120%}


/* start build your own pole */
.contentpoles {background-color:#FFFFFF; position:absolute; top:170px; width:798px; float:left; border:1px solid #999999; text-align:center}
.stepswrapper {padding-left:5px; padding-right:5px}
.step {padding:10px 0; text-transform:uppercase; font-weight:bold; font-size:9pt}
.buildtitle {padding:10px 0; font-weight:bold; font-size:9pt}

.stepbox2 {width:608px; display:block}
.stepbox3 {width:490px; display:block}
.stepbox4 {width:298px; display:block}

.poleframe {border-bottom:1px dotted #999999; border-right:1px dotted #999999}
.poleframe2 {border-bottom:1px dotted #999999}

ul.build {list-style-type:none; display:inline}
li.build, li.buildv2 {list-style-type:none; list-style:inside; float:left; display:block; margin:2px; padding:0px; font-size:7pt}
li.buildv2 {width:70px; text-align:center}

li img.pole {position:relative; top:0px; left:0px; text-align:left; vertical-align:top; clear:right; padding-bottom:2px}

.poletitle {font-weight:bold}
.poleitem {color:#999999; font-size:7pt}
.imagestyle {padding-top:20px; border:0px; vertical-align:bottom; text-align:center}

ul.horizontalwrap {list-style-type:none; display:inline}
li.horizontallist {list-style-type:none; display:inline; list-style:inside; float:left; display:block; margin:2px; padding-right:4px; font-size:7pt; color:#178590}
/* start build your own pole */