#container{width:980px;margin:0 auto;padding:10px 0 3px 0;background-color:#fff;}
#header,#homeheader{width:980px;height:auto;float:left;margin:auto;}
#homeheader{padding:0px 0px 7px 0px;}
#homecontents{width:980px;height:auto;float:left;text-align:left;}
#homeleft{width:791px;height:auto;float:left;display:block;padding:0 3px 0 0px;}
#homeright{width:auto;height:auto;float:left;display:block;padding:0 0 0 0;}
#pageheader{background-color:#fff;margin:5px 0 5px 19px;}
#footer{width:1000px;height:auto;float:left;margin:auto;}

/* home page */
.categorybox{border-color:#adcfff;border-style:solid;border-width:1px;}
.categorytitlebkg{background-image:url(../images/tabbkg.jpg);color:#fff;font-size:12px;font-family:Arial;font-weight:bold;padding:0px 13px 0px 13px;text-transform:uppercase;}

A.categorytitle:link{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;text-transform:uppercase;text-decoration:none;}
A.categorytitle:active{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;text-transform:uppercase;text-decoration:none;}
A.categorytitle:visited{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;text-transform:uppercase;text-decoration:none;}
A.categorytitle:hover{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;text-transform:uppercase;text-decoration:underline;}

A.depttitle:link,A.depttitle:active,A.depttitle:visited,A.depttitle:hover,A.alldeptprods:link,A.alldeptprods:active,A.alldeptprods:visited,A.alldeptprods:hover,A.producttitle:link,A.producttitle:active,A.producttitle:visited,A.producttitle:hover{color:#7d7d7f;font-size:11px;font-family:Arial;font-weight:bold;text-decoration:underline;}
A.alldeptprods:link,A.alldeptprods:active,A.alldeptprods:visited,A.alldeptprods:hover{color:#0065ff;}
A.depttitle:hover,A.alldeptprods:hover,A.producttitle:hover{text-decoration:none;}

A.feaprodtitle:link,A.feaprodtitle:active,A.feaprodtitle:visited,A.feaprodtitle:hover{color:#0065ff;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:none;}
A.feaprodtitle:hover{text-decoration:underline;}
.feaprodtext{color:#7d7d7f;font-size:14px;font-family:Arial;}

#subcategories ul{padding:0 10px 0 10px;margin:0;list-style:none;}

/* top */
A.topnavpink:link,A.topnavpink:active,A.topnavpink:visited,A.topnavpink:hover{color:#0065ff;font-size:11px;font-family:Arial;font-weight:bold;text-decoration:underline;}
A.topnavpink:hover{text-decoration:none;}

.SecureCheckoutTxt{color:#717173;font-size:33px;font-family:Arial;font-weight:normal;}

/* bottom */
A.bottomlink:link,A.bottomlink:active,A.bottomlink:visited,A.bottomlink:hover{color:#fff;font-size:11px;font-family:Arial;font-weight:bold;text-decoration:none;}
A.bottomlink:hover{text-decoration:underline;}
A.bottomlinkgrey:link,A.bottomlinkgrey:active,A.bottomlinkgrey:visited,A.bottomlinkgrey:hover{color:#7d7d7f;font-size:12px;font-family:Arial;font-weight:bold;text-decoration:underline;}
A.bottomlinkgrey:hover{text-decoration:none;}

.bottomtext{color:#fff;font-size:11px;font-family:Arial;font-weight:bold;text-decoration:none;}
.bottomcopyright{color:#7d7d7f;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:none;}
.bottomtextgrey{color:#7d7d7f;font-size:11px;font-family:Arial;font-weight:bold;text-decoration:none;}

/* generic */
.pinktext11{color:#0065ff;font-size:12px;font-family:Arial;text-decoration:none;font-weight:bold;}
.greytext{color:#7d7d7f;font-size:11px;font-family:Arial;text-decoration:none;}
.lightpinkbkg{background-color:#dadada;padding:3px 3px 7px 3px;}
.blacktext{color:#000;font-size:12px;font-family:Arial;text-decoration:none;}

A.pinklink:link,A.pinklink:active,A.pinklink:visited,A.pinklink:hover{color:#0065ff;font-size:11px;font-family:Arial;font-weight:bold;text-decoration:underline;}
A.pinklink:hover{text-decoration:none;}

/* departments */
.artcatbkg{background-color:#0065ff;height:30px;}
.artcatbox{background-color:#dadada;}
.artsubcatbkg{background-color:#dadada;padding:7px 10px 0px 10px;}
A.articledept:link,A.articledept:active,A.articledept:visited,A.articledept:hover{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;text-decoration:underline;text-transform:uppercase;}
A.articledept:hover{text-decoration:none;}

A.articlesubdept:link,A.articlesubdept:active,A.articlesubdept:visited,A.articlesubdept:hover{color:#787870;font-size:11px;font-family:Arial;font-weight:bold;text-decoration:underline;}
A.articlesubdept:hover{text-decoration:none;}

/* products */
.prodimg{border:1px solid #7d7d7f;}
.prodsbcrumbtext{font-size:13px;color:#7d7d7f;font-family:Arial;font-weight:bold;}
.depttitle{font-size:19px;color:#000;font-family:Arial;font-weight:normal;}
.prodbkg{background-color:#dadada;}
.prodpricelabel{font-size:13px;color:#0065ff;font-family:Arial;font-weight:normal;}
.prodqtybox{border:dashed 1px #b5b9bc;padding:3px 3px 3px 3px;}
.prodqtyseparator{border:dashed 1px #b5b9bc;}

A.prodsbcrumb:link,A.prodsbcrumb:active,A.prodsbcrumb:visited,A.prodsbcrumb:hover{font-size:13px;color:#7d7d7f;font-family:Arial;font-weight:bold;text-decoration:none;}
A.produrl:link,A.produrl:active,A.produrl:visited,A.produrl:hover{font-size:12px;color:#000;font-family:Arial;font-weight:bold;text-decoration:none;}
A.paging:link,A.paging:active,A.paging:visited,A.paging:hover{font-size:12px;color:#000;font-family:Arial;font-weight:normal;text-decoration:none;}
A.prodsbcrumb:hover,A.produrl:hover,A.paging:hover{text-decoration:underline;}

/* prodinfo */
.descheader{background-color:#dadada;color:#7d7d7f;font-size:12px;font-family:Arial;font-weight:bold;}
.desctext{background-color:#f3f3f3;color:#7d7d7f;font-size:11px;font-family:Arial;text-decoration:none;}

/* forced cross sell*/
.darkgreytextbold,a.darkgrey:link,a.darkgrey:active,a.darkgrey:visited,a.darkgrey:hover{color:#717171;font-size:13px;font-family:Arial;text-decoration:none;font-weight:bold;}
a.darkgrey:hover{text-decoration:underline;}
ul.features{margin:3px 3px 3px 15px;}

/* side */
.sidesubdept{background-color:#dadada;padding:3px 7px 3px 3px;}
.sidesubdeptblock{background-color:#dadada;}
/*.deptoverbkg{background-image:url(../images/deptoverbkg.gif);background-repeat:repeat-x;padding:7px 7px 7px 7px;}*/
.deptoverbkg{padding:7px 7px 7px 7px;background-color:#0066ff;}
.deptbkg{background-color:#dadada;padding:7px 7px 7px 7px;}
A.deptoverlink:link,A.deptoverlink:active,A.deptoverlink:visited,A.deptoverlink:hover{font-size:13px;color:#ffffed;font-family:Arial;font-weight:bold;text-decoration:none;}
A.sidenav3:link,A.sidenav3:active,A.sidenav3:visited,A.sidenav3:hover{font-size:12px;color:#000;font-family:Arial;font-weight:bold;text-decoration:none;}
A.sidenav3sel:link,A.sidenav3sel:active,A.sidenav3sel:visited,A.sidenav3sel:hover{font-size:12px;color:#0065ff;font-family:Arial;font-weight:bold;text-decoration:none;}
A.deptoverlink:hover,A.sidenav3:hover,A.sidenav3sel:hover{text-decoration:underline;}

/* right */
#deliverybox{background-image:url(../images/Delivryboxbkg.jpg);text-align:center;padding:1px 1px 1px 1px;}

/* customer services */
.pageheader{color:#fff;font-size:11px;font-family:Arial;font-weight:bold;background-color:#0065ff;}
.header1,.header2{color:#787878;font-size:17px;font-family:Arial;font-weight:bold;}
.header2{font-size:15px;}
.boxheaderbkg{color:#fff;font-size:11px;font-family:Arial;font-weight:bold;background-color:#000;}
.boxheaderlink:link,.boxheaderlink:active,.boxheaderlink:visited,.boxheaderlink:hover{color:#fff;font-size:11px;font-family:Arial;font-weight:bold;text-decoration:none;}
.boxheaderlink:hover{text-decoration:underline;}
.boxheaderbkg1{color:#fff;font-size:11px;font-family:Arial;font-weight:bold;background-color:#000;}

.boxlink:link,.boxlink:active,.boxlink:visited,.boxlink:hover{color:#7d7d7f;font-size:11px;font-family:Arial;font-weight:bold;text-decoration:underline;}
.boxlink:hover{text-decoration:none;}

/* basket */
.basketcrossheader{color:#fff;font-size:12px;font-family:Arial;font-weight:bold;background-color:#00A0B0;}
.cartsubheading{color:#7D7D7F;font-size:19px;font-family:Arial;font-weight:normal;}
.cartsubheadingpink{color:#0065ff;font-size:17px;font-family:Arial;font-weight:bold;}
.prodtitle{color:#6f6f6f;font-size:13px;font-family:Arial;font-weight:bold;}
.crosssellbox{background-color:#E8EEA8;}
.tablebordercolor{border:1px solid #FCDCE7;}
.smallgreytext{color:#7d7d7f;font-size:10px;font-family:Arial;text-decoration:none;}

/* H1 tags */
H1.pageheader{color:#fff;font-size:11px;font-family:Arial;font-weight:bold;background-color:#0065ff;text-indent:5;padding:5px 5px;vertical-align:top;}
H1.depttitle{font-size:19px;color:#000;font-family:Arial;font-weight:normal;text-indent:7px;line-height:19px;padding:5px 5px;width:98%;margin-top:1px;}
H1.ptv_articles{font-size:15px;color:#fff;font-family:Arial;font-weight:bold;background-color:#0065ff;text-indent:5px;padding:5px 5px;width:100%;margin:1px 10px 0px 10px;}
H1.default{color:#787878;font-size:11px;font-family:Arial;font-weight:bold;text-align:left;padding:5px 0px 0px 15px;position:absolute;top:1544px;}
H1{font-size:20px;color:#7d7d7f;font-family:Arial;font-weight:normal;}