
/* Elements */
body {padding:0px;margin:0px;font: normal 10px Verdana;color:#000000;background-image:url(../images/bg_page.jpg);background-position:center top;background-repeat: no-repeat;background-color:#000000;}
a img {border:0px;}
a:link{color:#333333;text-decoration:none;}
a:hover{color: #333333;text-decoration: underline;}
a:visited{color: #333333;text-decoration: underline;}

/* named elements */
#ph_page{width:100%;}
#ph_site{width:950px;}
#tdFooter{background-color:#ffffff;border-top:solid 1px #dcdcdc}
#ph_content{width:950px;background-color:#ffffff;}
#tdMailingList{height:40px;background-image:url(../images/sidebar/sb_mailinglist.gif);background-position:center top;background-repeat:no-repeat;padding-top:52px;padding-left:10px;}
#tdHome{width:350px;padding-left:15px;}
#ph_header{width:100%;}



/* classes */
.rfv{padding-bottom:5px;}
.Header{height:133px;background-image:url(../images/top_header.gif);background-repeat:no-repeat;}
.Header a:link{color: #333333;text-decoration: none;}
.Header a:hover{color: #FFFFFF;text-decoration: underline;}
.Header a:visited{color: #FFFFFF;text-decoration: underline;}

.pnlInfo {color:#dcdcdc;padding-right:23px;}
.pnlInfo a:link{color: #dcdcdc;text-decoration: none;}
.pnlInfo a:hover{color: #FFFFFF;text-decoration: underline;}
.pnlInfo a:visited{color: #FFFFFF;text-decoration: underline;}

.pnlLogin {padding-right:28px;}
.catImg{max-width:770px;}

.NavCatGrad{height:20px;background-image:url(../images/NavCatGrad.gif);background-repeat:repeat-x;}
.NavCatGrad{height:20px;background-image:url(../images/NavCatGrad.gif);background-repeat:repeat-x;}
.LoginBoxTitle{color: #ffffff;font-size:8pt;}
.tdFooterItem{font-size:9px;color: #666666;}
.tdFooterItem li {padding:3px;}
.tdHomeLink{width:245px;}

.navFoot{height:8px;background-image:url(../images/navFootGrad.gif);background-repeat:repeat-x}
.pnlRating{text-align:center;width:130px;}
.dwNavParent{display:inline-block;border-bottom:solid 1px #deae08;border-right:solid 1px #deae08;font-size:12px}
.dwNavParent a:link{text-decoration:none;color:#000000;}
.dwNavParent a:link{text-decoration:none;color:#000000;}
.dwNavParent a:hover{text-decoration:underline;color:#000000;}
.dwNavParent a:visited{text-decoration:underline;color:#000000;}
.tblCatPath{display:inline-block;height:30px;}
.tdFooterHeader{font-weight: bold;color: #666666;font-size: 9pt;padding:6px;background-color:#dcdcdc;}
.linput{color:#dcdcdc;border-style:none;background-image:url(../images/bg_input.gif);background-repeat:repeat-x;font-weight:bold;height:14px;width:134px;border:solid 1px #000000;}

.dwMenu{background-image: url(../images/menu_bg_fill.png);border-right: dimgray 1px solid;border-top: dimgray 1px solid;border-left: dimgray 1px solid;border-bottom: dimgray 1px solid;}
.dwSubItem {background-image: url(../images/menu_fill.png);background-repeat: repeat-x;}
.dwSubItemHover {background-image: url(../images/menu_h_fill.png);background-repeat: repeat-x;}
.dwSubItem a{background:transparent;color:white;font-weight:bold;text-decoration:none;}
.dwSubItem a:hover{background:transparent;color:white;font-weight:bold;text-decoration:underline}
.dwSubItem td {padding-right:20px;padding-left:1px}
.dwSubItem a img {height: 32px;width: 32px;padding-right: 3px;border-right: dimgray 1px solid;border-top: dimgray 1px solid;border-left: dimgray 1px solid;border-bottom: dimgray 1px solid;}
.ulStandard{display:inline;}
.liStandard{float:left;list-style-type:none;padding-right:0px;padding-bottom:0px}
.ProductItemBox{width:190px;border:solid 1px #dcdcdc;font-size:8pt}

.ProductImage
{
    max-width:520px;
    max-height:400px;
    display:block;
}

a.gbRating {height:16px;width:16px;margin: 5px;display:block;background-image:url(../images/ratstar_i.gif);}
a.gbRating:hover {background-image:url(../images/ratstar_a.gif);}
a.gbRating_a {height:16px;width:16px;margin: 5px;display:block;background-image:url(../images/ratstar_a.gif);}

.pibHeader {text-align:center;height:35px;vertical-align: top;}
.pibHeader a:link {color: #696969;text-decoration: none;}
.pibContent {text-align:center;height:140px;} /*height:140px;*/
.pibThumb {max-height:140px;max-width:180px;border-style:none;}
.pibRRP {text-align:center;vertical-align:middle;height:35px;}
.pibCommands {text-align:center;height:55px;}
.pibCommandBox {width:100%;}

.productBox {width:100%}
.pibCommandBox {width:100%;}

.productBox {width:100%}
.productBox .NW {background-position: left bottom;background-image: url(../images/pbox_NW.png);background-repeat: no-repeat;height:18px;width:18px;}
.productBox .N {background-position: center bottom;background-image: url(../images/pbox_NFill.png);background-repeat: repeat-x;height: 18px;vertical-align: bottom;text-align: left;}
.productBox .NE {background-position: right bottom;background-image: url(../images/pbox_NE.png);background-repeat: no-repeat;height:18px;width:18px;}
.productBox .W {background-position: left top;background-image: url(../images/pbox_WFill.png);background-repeat: repeat-y;width:18px;}
.productBox .E {background-position: right top;background-image: url(../images/pbox_EFill.png);background-repeat: repeat-y;width:18px;}
.productBox .SW {background-position: left top;background-image: url(../images/pbox_SW.png);background-repeat: no-repeat;height:18px;width:18px;}
.productBox .S {background-position: center top;background-image: url(../images/pbox_SFill.png);background-repeat: repeat-x;height: 18px;}
.productBox .SE {background-position: right top;background-image: url(../images/pbox_SE.png);background-repeat: no-repeat;height:18px;width:18px;}
.productBox .C {background-color: #ffffff;}

.ulCatPath {list-style:none;list-style-type:none;padding:0px;margin:0px;display:inline-block;}
.liCatPath {float:left;padding-left:2px;padding-top:4px;display:inline-block;background-color:Red;}

/*
.SubCatItemBox {background-position: center top;background-repeat: no-repeat;height:48px;vertical-align:middle;display:inline}
.SubCatItemBox td a {color: #696969;text-decoration: none;}
.SubCatItemBox img {width: 32px;height: 32px;border:0px;}
*/

.SubCatItemBox{display:inline-table;}
.SubCatItem{background-image:url(../images/bg_SubCat.png);background-position:center center;background-repeat:no-repeat;width:80px;height:60px;}

.CatPath {display:inline-block;}
.CatPath a {color: #696969;text-decoration: none;}
.CatPath a:hover {color: #696969;text-decoration: underline;}

.phCatPath td {vertical-align: top;}
.phCatPath ul {padding:0px;margin:0px}
.phCatPath ul li {float:left}
.lblNoCats {padding-left:18px;padding-top:5px;}
.PubProductList {border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;}
.PubProductList {border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;}
.PubProductList a:link {color: #696969;text-decoration: none;}
.PubProductList a:hover {color: #696969;text-decoration: underline;}
.PubProductList a img {max-height:140px;max-width:180px;border-style:none;}
.cartHeader_lcap {border-left:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;border-top:solid 1px #dcdcdc;}
.cartHeader_else {border-right:solid 1px #dcdcdc;border-top:solid 1px #dcdcdc;}

.discRRP {color:Red;font-weight:bold;text-decoration:line-through;}
.custRRP {color: #3cb371;font-weight: bold;}

.PubProductRow {border-bottom:solid 1px #dcdcdc;}


