/*
- these stylesheet settings apply to all media
- for printing styles edit templates/print.css
- learn more about CSS at http://www.w3schools.com/css/
- 2003/11/23 PaulM forums.eeweb.nl
*/

/* replaces old "select width settings" in currencies.php, manufacturers.php box and search.php box */
.boxText select {
width: 95%;
}

/* set pageheading text (now included in h1 tag) size back to normal size */
h1, div.h1mimic {
margin-bottom: 18px;
font-family: Verdana, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
color: #9a9a9a;
}

h3 { font-size: 14px; font-weight: bold; color: yellow; font-family: Verdana, Arial, sans-serif; margin: 5px 0 5px 0; padding: 0;}

img  {	border:	0px;}
	
h1.product { font-weight: bold; margin: 0; font-size: 20px; color: yellow; margin-bottom: 0px;}
hr.red { box-shadow: 3px 3px 3px rgb(102,0,0); color: red; -moz-box-shadow: 3px 3px 3px rgb(102,0,0); -webkit-box-shadow: 3px 3px 3px rgb(102,0,0);}

a.pageResults { color: yellow; text-decoration: underline; }
a.button { background: url(/includes/languages/english/images/buttons/button_blank125.gif) no-repeat; display: block; height: 21px; line-height: 21px; text-align: center; width: 125px; }
a.button:hover { text-decoration: none; color: white; }
div.search-results { font-family: Verdana, Arial, sans-serif; color: white; font-size: 11px; line-height: 16px; margin-bottom: 25px;}
div.search-results h2 { margin: 0; padding: 0; }
div.search-results a { color: yellow; text-decoration: underline; font-weight: normal; font-size: 11px; }
div.support-results div.content { margin-bottom: 15px; }
legend { font-family: Verdana, Arial, sans-serif; color: yellow; font-size: 11px; font-weight: bold; padding: 5px; }
table.productListing { border: 0; border-spacing: 0 !important; color: white;}
td.productListing-heading { background: rgb(153,0,0); color: white; padding: 5px; }
td.productListing-heading a { background: none; }
tr.productListing-even td { background: #292929; color: white; border-bottom: 1px dotted #666; padding: 5px;}
tr.productListing-odd td { background: #222; color: white; border-bottom: 1px dotted #666; padding: 5px; }
tr.productListing-even td a, tr.productListing-odd td a { color: yellow; }
td.productListing-data { background: #222; }
.price { color: yellow; font-weight: bold; font-size: 12px;}
label.price { font-weight: bold; }
table.productPriceBox { border-color: yellow; }
table.productPriceBox td { border-color: yellow; color: yellow; font-size: 11px; padding: 2px; }
.supportLinks { line-height: 18px; }
.welcome-reviews a { color: yellow; text-decoration: underline;}

.pageHeading h1 { color: red; margin-bottom: 10px;}

/**
 * Breadcrumbs
 */ 
#breadcrumbs { border-bottom: 1px solid #444; color: #999; font-family: Verdana, Arial, sans-serif; font-size: 12px; padding: 5px; position: relative; margin: -15px 0 10px -3px; z-index: 999; }
#breadcrumbs a { color: #999; margin: 5px; }
#breadcrumbs a.current { color: yellow; }
/**
 * Product tabs
 */
ul.product-tabs { list-style: none; margin: 0; padding: 0;}
ul.product-tabs li { background: #333; border: 1px solid #444; display: block; -moz-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0;  border-radius: 5px 5px 0 0; cursor: pointer; cursor: hand; float: left; margin: 0 4px 0 0; padding: 5px; position: relative; top: 1px;}
ul.product-tabs li.active { background: #222 !important; border-bottom: 1px solid #222 !important; }
