div.footer p{font-family: "Arial", Helvetica; font-size: 12px; text-align:center}
div.description h1{font-family: "Arial", Helvetica; font-size: 16px; font-weight: bold; text-align: center;}
span.bold {font-weight:bold;}
span.italic {font-style:italic;}
span.under {text-decoration: underline;}
div.nav {position:relative; top: -8px; font-family: "Arial", Helvetica; font-size: 14px}
a:link, a:visited {color: #767676}
a:focus, a:hover, a:active {color: #699fcd}
div.terms {border-spacing: 25px; font-family: "Arial", Helvetica; font-size: 14px;}
div.basket {position:relative; left: -17px; top: 6px;}
div.cont {text-align:center; font-family: "Arial", Helvetica; font-size: 14px;}
a.tree2:hover {background: #dcdcdc; line-height: 50%}
div.text-center{text-align:center;}

/*making two column list in cat pump product description*/
li.lone, li.ltwo, li.lthree, li.lfour, li.lfive {margin-left: 0em;}
li.lsix, li.lseven, li.leight, li.lnine, li.lten {margin-left: 12em;}
li.leleven, li.ltwelve, li.lthirteen, li.lfourteen, li.lfifteen {margin-left: 24em;}
li.lone {line-height: 1.2em;}
li.lsix, li.leleven {margin-top: -6em;}
/*end list*/

/*Related Products Layout*/
td.bottomborder {border-bottom: 3px solid #ffb200;}
table.related {border: 2px #dcdcdc solid; position:relative; top: 10px}
/*end*/

/*centers whole page and sets max width*/
div.page {   
width:100%;   
max-width:975px;   
_width: expression(document.body.clientWidth < 742? "975px" : document.body.clientWidth > 1000? "975px" : "auto");   
}   
/*end*/

/*adjust update button on baket page and add title formating*/
span.update2 {position:relative; top: 7px;}
span.center {font-family: "Arial", Helvetica; font-size: 22px; font-weight:bold;}
div.emptybask {text-align:center; font-family: "Arial", Helvetica; font-size: 14px; line-height: 170%;}

/*navbar contact number*/
div.contacthead {text-align:right; font-family: "Arial", Helvetica; font-size: 14px; color: #9a9a9a; font-weight: bold; position:relative; bottom: 4px}

/*help page formating*/
span.nc {a:focus, a:hover, a:active; color: black; font-weight: bold;}
div.helpbody p{text-indent:1.5em;}
div.linkstack {line-height: 150%;}

/*superscript notes*/
div.note {font-family: "Arial", Helvetica; font-size: 12px;}

/*Cattree Formatting*/
a.cat:link, a.cat:visited {font-family: "Arial", Helvetica; font-size: 14px; line-height: 170%; text-decoration:none; margin-left: 10px;}
a.cat:hover, a.cat:focus, a.cat:active {font-family: "Arial", Helvetica; font-size: 14px; line-height: 170%; text-decoration:underline; margin-left: 10px;}
a.cat1:link, a.cat1:visited {font-family: "Arial", Helvetica; font-size: 12px; line-height: 160%; text-decoration:none; margin-left: 10px;} 
a.cat1:hover, a.cat1:focus, a.cat1:active  {font-family: "Arial", Helvetica; font-size: 12px; line-height: 160%; text-decoration:underline; margin-left: 10px;}
a.cat2:link, a.cat2:visited {font-family: "Arial", Helvetica; font-size: 12px; line-height: 160%; text-decoration:none; margin-left: 10px;} 
a.cat2:hover, a.cat2:focus, a.cat2:active  {font-family: "Arial", Helvetica; font-size: 12px; line-height: 160%; text-decoration:underline; margin-left: 10px;}
span.treeselect {font-family: "Arial", Helvetica; font-size: 14px; font-weight: bold; line-height: 170%; margin-left: 10px;}
td.topimage {background: #f2f2f2 url(/img/top.jpg)}
td.bottomimage {background: #f2f2f2 url(/img/bottom.jpg)}
td.backcolor {background: #f2f2f2;}
a.signin {margin-left:28px; margin-bottom:8px;}
td.faxtree {background: #ffffff url(/img/faxtree.jpg);}
span.faxlink {a:focus, a:hover, a:active; font-weight: bold; font-family: "Arial", Helvetica; font-size: 14px; text-decoration:none;}
td.busihours {font-family: "Arial", Helvetica; font-size: 14px; line-height: 120%;}
span.busihours {font-family: "Arial", Helvetica; font-size: 14px; font-weight: bold; line-height: 150%}

/*Product Feature*/
div.feature {font-family: "Arial", Helvetica; font-size: 18px; font-style:italic;}
span.feaprice {font-family: "Arial", Helvetica; font-size: 22px; font-weight: bold;}
table.feawig {padding: 0px 0px 8px 0px; border-left: 1px dotted #767676; border-bottom: 1px dotted #767676;}

/*CAD after price*/
span.cad {font-family: "Arial", Helvetica; font-size: 12px;}

/*mini basket*/
td.botborder {border-bottom: 1px solid #f2f2f2; border-top: 1px solid #f2f2f2; font-family: "Arial", Helvetica; font-size: 14px; color: #767676; background-color: white;}
table.tabborder {border-left: 2px solid #f2f2f2; border-right: 2px solid #f2f2f2;}
td.basket {background: #ffffff url(/img/basket_top.gif)}

/*right side menu*/
td.rightmenu {text-align:center;}
td.rightmenu2 {text-align:center; background: #f2f2f2;}
div.sidefax {font-weight: bold; font-family: "Arial", Helvetica; font-size: 18px;}
td.bigtop {background: #ffffff url(/img/big-top.gif)}
td.bigbottom {background: #ffffff url(/img/big-bottom.gif)}

/*Sign In Text*/
a.signedin {font-family: "Arial", Helvetica; font-size: 14px; color: #FF9900; position:relative; left: 10px; font-weight: bold; text-decoration:none;}

/*Login Page*/
div.logexist {position:relative; left: 50px;}
a.create {font-family: "Arial", Helvetica; font-size: 18px; font-weight: bold; position:relative; left: 580px; top: 90px;}

/*checkout basket page*/
table.checkbask {margin-left:auto; margin-right:auto;}

/*Canada Warehouse slogan*/
div.canada {font-family: "Arial", Helvetica; position:relative; bottom: 10px;}

/*Blasto Feature*/
div.blastosmall {text-align:center; font-family: "Arial", Helvetica; font-size: 11px; position:relative; bottom: 3px;}

/*Random Product Spotlight on front page*/
table.prodspot {margin-left:auto; margin-right:auto;}
td.prodspot2 {background: #ffffff url(/img/productleft.gif); background-repeat: no-repeat}
td.prodspot3 {background: #ffffff url(/img/productright.gif); background-repeat: no-repeat}

/*Customer edit Account Page, top menu*/
div.custtopbar {text-align:right; font-family: "Arial", Helvetica; font-size: 14px;}
span.title {font-family: "Arial", Helvetica; font-size: 22px; font-weight:bold;}

/*order tracking details*/
td.orders {text-align:center;}

/*Order detail page*/
span.reorder {font-family: "Arial", Helvetica; font-size: 9px;}

/*Trade shows*/
td.trade {font-family: "Arial", Helvetica; font-size: 11px; text-align:center; background: #ffffff url(/img/trade-show.gif)}
span.tradehead {font-family: "Arial", Helvetica; font-size: 14px; font-weight:bold;}

/*descriptions on fittings*/
span.smaller {font-family: "Arial", Helvetica; font-size: 10px; text-align:center;}

/*On Sale Template*/
span.sale {font-family: "Arial", Helvetica; font-size: 18px; font-weight:bold; color: #ff9900;}
span.sale1 {font-family: "Arial", Helvetica; font-size: 14px; color: #ff9900; font-weight:bold;}

/*category numbering and bread crumbs*/
div.catnumbers {position:relative; left: 500px;}
div.breadfont {font-family: "Arial", Helvetica; font-size: 14px;}

/*payment information checkout*/
span.shipnote {font-family: "Arial", Helvetica; font-size: 12px; font-style:italic; position:relative; left: 120px}

/*Interpump Table*/
tr.tablebold {font-weight:bold;}
table.intertable {font-family: "Arial", Helvetica; font-size: 12px; text-align:center;}
thead.intertitles {background: #f2f2f2;}
tr.line {background: #f2f2f2;}
td.bgblue {background: #cbdffa;}
td.bgyellow {background: #f5f6c2;}
td.bggreen {background: #cbdfbb;}
td.bgpurple {background: #c4c2f6;}
td.inpad {padding: 3px 0 0 3px;}

/*Main page blurb*/
span.blurb {font-family: "Arial", Helvetica; font-size: 14px; line-height: 140%;}
