body#supplies .pageTitle h1 { color: #34BCBA;  }
/*body#supplies .module h1 { color: #34BCBA; }*/

    /*height: 18px;*/
body#supplies .sidebar ul li { padding-left: 13px; }
body#supplies .sidebar ul li ul li { padding-left: 10px; }
body#supplies .sidebar ul li.collapsible { background-image: none; padding-left: 0px; }
body#supplies .sidebar ul li span { display: block;  padding-top: 2px; }
body#supplies .sidebar ul li span a { display: block; width: 125px; padding-left: 15px; background: #f4f4f4 url('/images/global/collapse_single_choice.gif') no-repeat 0px 1px; }
body#supplies .sidebar ul li.collapsible span a { width: 125px; background: #f4f4f4 url('/images/global/collapse_off.gif') no-repeat 0px 1px; }
body#supplies .sidebar ul li.collapsible span a.collapsed { background: #f4f4f4 url('/images/global/collapse_on.gif') no-repeat 0px 1px; }
body#supplies .sidebar ul li.collapsible ul { display: none; }
body##supplies .sidebar ul li, .rightCol ul li { background: transparent url('/images/linkmark_dow.gif') no-repeat 0px 6px; padding-left:13px; }
body#supplies #links_ftr .linksFtrCol li {background: transparent url('/images/linkmark_dow.gif') no-repeat 0px 6px; padding-left:13px;}

.sidebar ul li, .rightCol ul li { background: transparent url('/images/linkmark_dow.gif') no-repeat 0px 6px; padding-left:13px; }

#supl h1{
  margin: 0px 0px 10px 0px;
  padding: 0px 0px 0px 4px;
  border-left:solid 3px  #34BCBA;
  border-bottom:solid 1px #adafb2;
  border-top:solid 1px #adafb2;
  border-right:solid 1px #adafb2;
  line-height:1.45;
  background:url("/images/tit_bg.jpg") repeat-x;
  font-size:130%;
}


#supplies_utils { margin-bottom: 10px; }
.util_col1 { float: left; width: 330px; }
.util_col1 select { margin: 5px 0px 5px; font-size:100%; color: #000000; width: 330px; padding: 2px 3px; }
.util_col2 { float: right; width: 110px; }
/*.util_col2 a, .util_col2 a:hover, .util_col2 a:active, .util_col2 a:visited { color: #34BCBA; }*/

.pCategory, .pSubCategory { margin-bottom: 15px; }
.pCatTitle, .pSubCatTitle { height: 18px; margin-bottom: 10px;}
/*.pCatTitle h1, .pSubCatTitle h1 { font-size: 1.2em; margin: 0px; height: 18px; color: #34BCBA;  }*/

.pCatTitle h1, .pSubCatTitle h1 { font-size:130%;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 4px;
    border-left:solid 3px #34BCBA;
    border-bottom:solid 1px #adafb2;
    border-top:solid 1px #adafb2;
    border-right:solid 1px #adafb2;
    line-height:1.45;
    background:url("/images/tit_bg.jpg") repeat-x;
}

.pCatTitle h2, .pSubCatTitle h2 {
    border-left:solid 3px  #34BCBA;
    border-bottom:solid 1px #adafb2;
    margin: 0px 0px 10px 0px;
    padding: 0px 0px 0px 4px;
    font-weight: bold;
    line-height: 1.25;
    font-size:120%;
}

.pCatTitle span { display: block; padding-top: 2px; height: 16px;  vertical-align: bottom; color: #000000; }

.pSubCategory .pCatTitle, .pSubCategory .pCatTitle h1 { height: 20px; }
.pSubCatTitle, .pCatDescription {  }
.pSummary { float: left; width: 155px; color: #000000; line-height: 1.2em; }
.pSummary ul { margin: 10px 0px 0px; padding: 0px; text-align: left;}
.pSummary ul li {
    list-style-type: none;
    margin:5px 0px 5px 10px;
    padding:0px 0px 0px 15px;
    background: transparent url('/images/listmark_dow.gif') no-repeat 0px 5px;}
/*.pSummary a, .pSummary a:hover, .pSummary a:active, .pSummary a:visited,*/
/*.pTile span.pName a, .pTile span.pName a:hover, .pTile span.pName a:active, .pTile span.pName a:visited {*/
	/*color: #34BCBA;*/
/*}*/

.pPopular, .pSubCatList { float: left; width: 410px; margin-left: 10px; display: inline; }
.pTile { width: 136px; float: left; color: #000000; }
.pTile span { display: block; }
/*.pTile span.pName { color: #34BCBA; }*/
.pTile span.pName { color: #000000;font-weight:bold; }
.pImage { width: 136px; text-align: center; height: 115px; margin-top: 25px; }
.pImage img { margin: 0px auto;  }
.pTile .pTileInfo { height: 65px; }


.pFullList .pTile { width: 280px; position: relative; }
.pFullList .pTile span { padding-left: 130px; }
.pFullList .pName { margin-bottom: 2px; }
.pFullList .pImage { width: 115px; position: absolute; top: 0px; left: 0px; }
.pFullList .pPreview { margin: 5px 0px; }
.pFullList .pPreview .bold, .pFullList .pPreview .itemSpec { color: #000000; margin: 3px 0px; }
.pFullList .pPreview .itemDesc { color: #000000; }

.pListHBreak { float: left; width: 575px; height: 1px; border-bottom: 1px solid #ededed; font-size: 0; margin: 10px 0px;  }

.pTabs { height: 30px; width: 575px; }
.pTabs ul { margin: 0px; padding: 0px; float: left; width: 300px; }
.pTabs ul li { margin: 0px; padding: 0px; list-style-type: none; width: 136px; background: transparent url('/images/products/tab_left.gif') no-repeat top left; }
.pTabs ul li a { text-align: center;  display: block; width: 116px; margin-left: 10px; padding-right: 10px; background: transparent url('/images/products/tab_right.gif') no-repeat top right; cursor: hand; }
/*.pTabs a, .pTabs a:hover, .pTabs a:visited, .pTabs a:active { color: #34BCBA; text-decoration: none; }*/
.pTabs ul li h3 { margin: 0px; color: #34BCBA; height: 22px; padding: 8px 0px 0px; }
.pDetails {
	background-color: #fafafa; 
	border: 1px solid #ececec;
	padding: 10px 20px 20px; color: #000000;
}
.pDetails p { margin: 0px 0px 10px; }
.product_content { margin: 10px 0px; }
.pButtons { width: 210px; height: 26px; float: right; text-align: right; }
table.pSpecs {
	border-top: 1px solid #dcdcdc;
	border-bottom: 1px solid #dcdcdc;
	width: 533px; margin-top: 20px;
}
/*table.pSpecs a, table.pSpecs a:hover, table.pSpecs a:active, table.pSpecs a:visited { color: #34BCBA; }*/
table.pSpecs td.itemSpec { color: #333; width: 165px; border-right: 1px solid #dcdcdc; }
table.pSpecs tr.alt { background-color: #f5f5f5; }
table.pSpecs tr.final td.itemSpec { background-color: #ececec; }
table.pSpecs td { padding: 5px 15px; }
table.pSpecs tr.final span { display: block; }

#servicesList { margin: 0px 0px 10px; padding: 0px; }
#servicesList li { margin: 3px 0px 3px 30px; padding: 0px 0px 0px 15px; list-style-type: none; background: transparent url('/images/global/plus.gif') no-repeat 0px 3px; }
#servicesList span { display: block; padding: 0px; margin: 0px; }
#servicesList .bold { color: #888; }

.sidemodules{ margin-bottom: 10px; }
.sidemodules .sbarTop {
	background: #F4F4F4 url('/images/global/panel_gray_tl.gif') no-repeat top left; position: relative;
	min-height: 8px;
	height: auto !important;
	height: 8px;
	display: block;
}
.sidemodules .sbarTop div {
	font-size: 0; float: right; width: 169px; height: 8px; background: transparent url('/images/global/panel_gray_tr.gif') no-repeat top right;
	position: absolute; top: 0px; right: 0px;
}
.sidemodules .sbarTop h1 {
	text-align: left; margin: 0px;  font-size: 0.75em;font-weight:bold;color:#000000;
	padding: 8px 5px 8px 15px; line-height: 1.2em;
}

/*span.pLink a, span.pLink a:hover, span.pLink a:active, span.pLink a:visited { color: #000000; }*/

