/*
$Id: stylesheet.css, v1.02 2004/11/19 paulm
*/
/* priselist styles all media, specific printing styles in separate stylesheets */
/* set width depending on number of columns */    
.colsPL-1 table {
width: 550px;  
}
.colsPL-2 table {
width: 350px;    
}
.colsPL-3 table {
width: 255px;    
}
/* end set width depending on number of columns */

/* profiles navigation */
div#profilesListPL {
height: 30px;
width: 100%;
border-top: solid #000 1px;
border-bottom: solid #000 1px;
background-color: #336699;
}
div#profilesListPL ul {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: small;
color: #FFF;
line-height: 30px;
white-space: nowrap;
}
div#profilesListPL li {
list-style-type: none;
display: inline;
}
#specialfeaturesHeading{
display:none;
}
div#profilesListPL li a {
text-decoration: none;
padding: 7px 10px;
color: #FFF;
}
div#profilesListPL li a:link {
color: #FFF;
}
div#profilesListPL li a:visited {
color: #CCC;
}
div#profilesListPL li a:hover {
color: #FFF;
background-color: #3366FF;
}
div#profilesListPL ul li.selectedPL a {
color: white !important;
background-color: #3366FF; 
}
/* end profiles navigation */

/* prevents header margin differences between browsers */
h1, h2, h3, h4, h5 ,h6 {
margin: 0.3em;
}
.notSplPL {
text-decoration: line-through;    
}
#languagesPL, #currenciesPL {
width: 125px;
margin: 5px;    
}
.selectionPL, .selectionPl table {
margin: 5px auto;
text-align: center;  
}
 .selectionPl table {
border: 1px solid silver;
background: #aef;
}    
#optionsPL {
background: #ffe;
font-size: 10pt;
}
.inactivePL td {
font-style: italic;
font-weight: lighter;
}
.subhPL {
position: relative;
font-size: 0.8em;
color: #555;  
}
.datePL {
position: absolute;
top: 0;
right: 5px;
}
div.pageNrPL {
margin-left: 5px;
text-align: left;
}
.prcPL s {
display: none;
}
.splPL {
color: red;
}
.pagePL, #pageOnePL, .pageOnePL {
color: black;
background-color: white;
width: 100%;
margin: 0 auto;
position: relative;
}
.headPL {
position: relative;
height: 100px;
}
.footPL {
font-size: 0.9em;
font-weight:bold;
margin-top: 15px;
width:100%;
text-align:center;
color:#555;
}

.colPL td, .colPL th {
font-family: Verdana, sans-serif;
font-size: 0.8em;
}

.colhPL td {
text-align: center;
font-size: 0.75em;
border-width: 0px;
background-color: #FAFADE;
color:#A08090;
}
table.colPL {
/*border: 1px silver solid;
 width: 240px; */
margin: 0px;
}
table.colWrapPL {
margin: 0 auto;
}
table.colWrapPL td {
vertical-align: top;
}
.colPL td, .colPL th {
border: #ddf solid 1px;
padding: 2px 2px;
}
.scPL-1 th {
font-weight: bold;
color: #564E40;
text-align: center;
background: #F4E4C6;
border: 1px solid #ddf;
font-size:1em;
}
.scPL-2 th {
font-weight: bold;
color: #564E40;
background: #DFE7F2;
border: 1px solid #ddf;
text-align: left;
font-size:.9em;
text-indent: 2em;
}
td.prcPL , td.splPL, td.splDatePL, td.sohPL {
text-align: right;
}
/*
IE bug ?, text-align: right combined with td width setting nok
tr.productPL td.prcPL {
width: 4em;
}
*/
.pagePL, #pageOnePL, .pageOnePL {
position: relative;
margin-bottom: 20px;
}
img {
border-style: none;
} 
#boxesPL td form{
margin: 0;
padding: 0;
}

@media print {
/* moved to separate stylesheets */
/* end @media print */ 
} 



/*sideboxes*/


#signupsidebox {
margin-left: -5px;
border-top: 1px dotted #000;
margin-top: -10px; 
padding-top: 15px;
}

#signupsideboxContent p{
color: #800;
font-family: Helvetica, Arial;
text-align: left;
padding-top: 15px;
}

#whosonline {
margin-left: -5px;
}
#whosonlineHeading {
text-align:left;
}


#editablesideboxtopright {
margin-top: 0;
}

#editablesideboxtoprightContent {
margin-right: 5px;
padding-bottom: 10px;
}


#newitemssideboxHeading {
margin: 0em;
padding: 0em;
font-family: Helvetica, Arial;
font-size: 1.5em;
color: #800;
text-align: center;
font-weight: normal;

}



#newitemssidebox {
border-top: 1px dotted #000;
padding-top: 10px;
margin-left: -5px;
border-bottom: 1px dotted #000;
}



#newitemssideboxContent {
margin-top: 15px;
width: 165px;
}

#newitemssideboxContent p{
font-family: Helvetica, Arial;
font-size: 1.0em;
color: #000;
padding-top: 10px;
text-align: left;
}

#newitemssideboxContent a{
font-family: Helvetica, Arial;
font-size: 1.0em;
color: #4682B4;

}

#newitemssideboxContent a:hover{
font-family: Helvetica, Arial;
font-size: 1.0em;
color: #000;
text-decoration: underline;
}



/*** Styles Disclaimer on Price List page ***/

#priceDisclaimer {
margin: 0 auto;
width:522px;
border: 1px #000 dashed;
padding-left: 20px; 
background: #fafade;  
color: #aa100e; 
font-size: 1.4em; 
font-family: Tahoma, Arial; 
margin-bottom: 5px;
margin-top:5px;
line-height: 1.1em;
}

h2 {
color:#62768e;
font-family: Helvetica, Arial;
font-style: italic;
}

/*** Styles WUCOLS in left sidebox ***/

#wucols {
display: block;
background: url(/includes/templates/utf/images/custom/faucet.png) no-repeat;
background-position: 40% 100%;
height: 150px;
width: 180px;
margin-top: 1.0em;
margin-left: 0.8em;
font-size: 1.2em;
color: #4682B4;
font-weight: bold;
margin-bottom: 1.0em;
}

/**************************STYLESHEET****************************/


   
