body {
background-color:#FFFFFF;
background-image:url(img/bg.gif);
font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
font-size:11px;
margin:0px auto;
padding:0px;
}
h1 {
border-color:#68b022;
border-style:solid;
border-width:0px 0px 1px;
color:#68b022;
font-size:18px;
font-weight:bold;
height:30px;
margin:20px 0px 10px;
padding:0px;
width:auto;
}
h1 a {
border-color:#68b022;
border-style:solid;
border-width:0px 0px 1px;
color:#68b022;
font-size:20px;
font-weight:bold;
height:30px;
margin:20px 0px 10px;
padding:0px;
text-decoration:none;
width:auto;
}
h2 {
color:#68b022;
font-size:16px;
font-weight:bold;
margin:15px 0px 4px;
padding:0px;
}
p {
line-height:20px;
margin:15px 0px;
padding:0px;
}
a {
color:#336699;
}
hr {
background:#949494 none repeat scroll 0%;
border:medium none;
color:#949494;
font-size:1px;
height:1px;
line-height:1px;
margin:7px 0px !important;
width:100%;
}
textarea {
font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
font-size:13px;
}
input {
font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
font-size:12px;
}
select {
font-family:"Trebuchet MS",Verdana,Arial,Sans-serif;
font-size:12px;
}
input#loginBoxInputEmail {
background-color:#EAE9E9;
border:1px solid #949494;
font-size:11px;
font-weight:normal;
width:100px;
}
input#loginBoxInputPassword {
background-color:#EAE9E9;
border:1px solid #949494;
font-size:11px;
font-weight:normal;
width:100px;
}
input#searchInputField {
background-color:#FFFFFF;
border-color:#585858 rgb(182, 182, 182) rgb(182, 182, 182) rgb(88, 88, 88);
border-style:solid;
border-width:1px;
font-size:11px;
font-weight:normal;
padding-left:2px;
width:130px;
}
input#newsletterInputField {
background-color:#FFFFFF;
border-color:#585858 rgb(182, 182, 182) rgb(182, 182, 182) rgb(88, 88, 88);
border-style:solid;
border-width:1px;
font-size:11px;
font-weight:normal;
padding-left:2px;
width:160px;
}
input#addaquickieInputField {
background-color:#FFFFFF;
border-color:#585858 rgb(182, 182, 182) rgb(182, 182, 182) rgb(88, 88, 88);
border-style:solid;
border-width:1px;
font-size:11px;
font-weight:normal;
padding-left:2px;
width:130px;
}
div#loginBox {
color:#000000;
float:left;
font-size:11px;
font-weight:bold;
padding:6px 0px 5px;
text-align:left;
width:700px;
}
div#loginBox a {
color:#585858;
font-size:11px;
font-weight:normal;
}
img {
border:0pt none;
}
form {
margin:0px;
padding:0px;
}
hr.lightGrey {
background:#D9D9D9 none repeat scroll 0%;
border:medium none;
color:#D9D9D9;
font-size:1px;
height:1px;
line-height:1px;
margin:7px 0px !important;
width:100%;
}
div#mainContainer {
background-color:#FFFFFF;
border-color:#000000;
border-style:solid;
border-width:0px 10px;
margin-left:auto;
margin-right:auto;
padding:0px 15px;
width:900px;
}
div#leftColContainer {
float:left;
margin:0px;
padding:10px 0px 0px;
width:190px;
}
div#middleColContainer {
float:right;
margin:0px;
padding:0px 10px 0px 15px;
width:665px;
}
div#logoHeader {
background-image:url(img/headerRowBg.gif);
height:77px;
margin:0px;
padding:0px;
width:900px;
}
div#headerRuler {
background-color:#A6A6A6;
font-size:0px;
height:5px;
line-height:5px;
margin:5px 0px;
}
div#searchBox {
color:#FFFFFF;
font-size:11px;
}
div#searchBox input.text {
border-color:#2F2F2F rgb(87, 87, 87) rgb(87, 87, 87) rgb(47, 47, 47);
border-style:solid;
border-width:1px;
}
div#languageSelection {
color:#000000;
float:right;
font-weight:bold;
padding:10px 5px 5px 0px;
text-align:right;
width:150px;
}
ul#horizontalmenu {
background-color:#666666;
background-image:url(img/horMenuBg.gif);
height:31px;
list-style-type:none;
margin:0px;
padding:0px;
width:900px;
}
ul#horizontalmenu li {
background-color:#999999;
background-image:url(img/horMenuItemBg.gif);
background-repeat:repeat-x;
float:left;
height:25px;
margin:0px;
padding:6px 20px 0px;
}
ul#horizontalmenu li a {
color:#FFFFFF;
font-size:13px;
font-weight:bold;
text-decoration:none;
}
div#breadcrumb {
background-color:#FFFFFF;
background-image:url(img/breadcrumbbg.gif);
border-color:#D1D1D1;
border-style:solid;
border-width:0px 0px 1px;
color:#999999;
font-size:10px;
margin:0px;
padding:2px 0px 2px 5px;
text-align:left;
width:895px;
}
div#breadcrumb a {
color:#585858;
text-decoration:none;
}
ul#submenu {
background-color:#68b022;
display:block;
font-size:11px;
list-style-type:none;
margin:0px;
padding:0px;
width:190px;
}
ul#submenu a {
color:#FFFFFF;
margin:0px;
padding:0px;
text-decoration:none;
}
ul#submenu li.submenuspacer {
background-image:url(img/submenuSpacer.gif);
display:block;
font-size:1px;
height:3px;
line-height:3px;
margin:0px;
padding:0px;
width:190px;
}
ul#submenu li.level1 {
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:6px 0px 6px 10px;
text-transform:uppercase;
width:190px;
}
ul#submenu li.level2 {
background-color:#AD000A;
font-size:11px;
font-weight:normal;
margin:0px;
padding:2px 0px 2px 20px;
width:170px;
}
ul#submenu li.level3 {
background-color:#AD000A;
font-size:10px;
font-weight:normal;
margin:0px;
padding:1px 0px 1px 50px;
width:140px;
}
h1.boxHeader {
background-image:url(img/box1bg.gif);
border:medium none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:18px;
margin:0px;
padding:6px 0px 2px 10px;
vertical-align:middle;
}
h1.boxHeader_TagCloud {
background-color:#68b022;
border:medium none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:18px;
margin:0px;
padding:6px 0px 2px 10px;
vertical-align:middle;
}
h1.boxHeader a {
border:medium none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
div.boxBody {
background-color:#EAE9E9;
border-color:#949494;
border-style:solid;
border-width:0px 1px 1px;
color:#000000;
font-size:11px;
padding:8px 10px;
}
div.boxBody_TagCloud {
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
background-color: #68b022;
border-color:#68b022;
border-style:solid;
border-width:0px 1px 1px;
color:#000000;
font-size:11px;
padding:5px;
}
div.boxBody a {
color:#336699;
text-decoration:none;
}
div.boxBody p {
line-height:15px;
margin:5px 0px;
}
div.boxCart {
background-color:#585858;
color:#FFFFFF;
font-size:11px;
padding:6px 10px 2px;
}
div.boxCart a {
color:#FFFFFF;
text-decoration:underline;
}
div.boxCart p {
line-height:normal;
margin:0px;
padding:0px;
}
div.boxCartBody {
background-image:url(img/greenboxbg.gif);
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:20px;
padding:6px 0px 2px 10px;
vertical-align:middle;
}
div.boxCartBreakLine {
background-color:#585858;
background-image:url(img/boxCartBreakLine.gif);
font-size:0px;
height:2px;
line-height:0px;
margin:5px 0px;
padding:0px;
}
div.floatBox {
background-color:#F7F7F7;
border:1px solid #D9D9D9;
line-height:normal;
margin:0px;
padding:10px 20px;
}
div.floatBox h1 {
background-image:none;
border:medium none;
color:#336699;
font-size:16px;
font-weight:bold;
line-height:normal;
margin:10px 0px 6px;
text-decoration:none;
}
div.floatBox h2 {
color:#CD000C;
font-size:14px;
font-weight:bold;
margin:15px 0px 4px;
padding:0px;
}
div.floatBox ul {
line-height:22px;
}
div.productListingContainer {
background-color:#FFFFFF;
padding-top:4px;
}
div.productListingContainer a.productHeader {
border:medium none;
color:#336699;
font-size:14px;
font-weight:bold;
margin-top:0px;
padding:6px 0px 0px;
text-decoration:underline;
}
div.productListingContainer p.productDescription {
font-size:12px;
line-height:normal;
margin:0px;
padding:8px 0px 6px;
}
div.productListingContainer p.additionalDetails {
line-height:normal;
margin:0px;
padding:0px 0px 10px;
}
div.productListingContainer p.additionalDetails span.productPrice {
font-size:15px;
font-weight:bold;
line-height:normal;
margin:0px;
padding:0px;
}
div.productListingContainer p.additionalDetails span.shippingCosts {
color:#999999;
font-size:11px;
line-height:normal;
margin:0px;
padding:0px;
}
div.productListingContainer p.additionalDetails span.shippingCosts a {
color:#999999;
}
div.productListingContainer p.detailButtons {
line-height:normal;
margin:0px;
padding:0px;
}
h1.paymentBlockHeader {
background-color:#CD000C;
background-image:url(img/paymentBlocktHeaderBg.gif);
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:21px;
margin:0px;
padding:5px 0px 0px;
text-decoration:none;
vertical-align:middle;
}
h1.paymentBlockHeader input {
margin:2px 5px 0px;
padding:0px;
}
div.paymentBlockContainer {
background-color:#F7F7F7;
border-color:#D9D9D9;
border-style:solid;
border-width:0px 1px 1px;
line-height:15px;
margin:0px;
padding:10px;
}
div.paymentBlockContainer table td {
padding:2px;
}
h1.shippingBlockHeader {
background-image:url(img/shippingBlockHeaderBg.gif);
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:21px;
margin:0px;
padding:5px 0px 0px 8px;
text-decoration:none;
vertical-align:middle;
}
div.shippingBlockContainer {
background-color:#F7F7F7;
border-color:#D9D9D9;
border-style:solid;
border-width:0px 1px 1px;
line-height:15px;
margin:0px 0px 15px;
padding:6px;
}
div.shippingBlockContainer table td {
padding:2px;
}
div.productImagesBox {
background-color:#F7F7F7;
border:1px solid #D9D9D9;
color:#333333;
float:left;
font-size:11px;
margin:0px 15px 15px 0px;
padding:10px;
text-align:center;
width:150px;
}
div.productPriceAttributes {
background-color:#F7F7F7;
border:1px solid #D9D9D9;
color:#000000;
font-size:12px;
padding:10px 15px;
}
span.productOldPrice {
color:#FF0000;
font-size:12px;
font-weight:bold;
}
div.electronicDownloadsBox {
background-color:#EAE9E9;
border:1px solid #949494;
color:#000000;
font-size:12px;
padding:5px;
}
div.detailedSearchBox {
background-color:#F7F7F7;
border:1px solid #D9D9D9;
color:#000000;
font-size:12px;
padding:10px 15px;
text-align:center;
}
div.detailedSearchBox td.inputText input {
background-color:#FFFFFF;
border-color:#585858 rgb(182, 182, 182) rgb(182, 182, 182) rgb(88, 88, 88);
border-style:solid;
border-width:1px;
font-size:11px;
font-weight:normal;
padding-left:2px;
width:130px;
}
div.voucherBox {
background-color:#F7F7F7;
border:1px solid #D9D9D9;
color:#000000;
font-size:13px;
padding:10px 15px;
text-align:center;
}
div.productPreviewSplitLine {
background-image:url(img/productSplitLine.gif);
height:26px;
}
img.productImageBorder {
border:1px solid #D9D9D9;
}
div.moreCategoriesBox {
background-color:#F7F7F7;
border:1px solid #D9D9D9;
padding:15px;
}
.tableListingI {
background-color:#EAE9E9;
}
.tableListingII {
background-color:#F3F3F3;
}
.cartTableListingI {
background-color:#EAE9E9;
}
.cartTableListingII {
background-color:#F3F3F3;
}
td.cartTabelCell {
border-color:#CCCCCC;
border-style:solid;
border-width:0px 0px 1px;
padding:7px 4px;
}
div.popupContainer {
background-color:#FFFFFF;
padding:15px;
}
div.printOrderContainer {
background-color:#FFFFFF;
padding:15px;
}
div.printProductInfoContainer {
background-color:#FFFFFF;
padding:15px;
}
td.productListHeaderPrintOrder {
border-color:#000000;
border-style:solid;
border-width:0px 0px 1px;
font-weight:bold;
padding:5px;
white-space:nowrap;
}
td.productListItemPrintOrder {
border-color:#999999;
border-style:solid;
border-width:0px 0px 1px;
padding:5px;
vertical-align:top;
}
td.shippingTypeHeader {
background-color:#FF9900;
border-color:#FFCC66;
border-style:solid;
border-width:4px 0px 0px;
color:#FFFFFF;
padding:4px;
}
td.basketHeader {
background-color:#68b022;
background-image:url(img/basketHeaderBg.gif);
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:4px;
}
td.reviewListHeader {
background-color:#666666;
background-image:url(img/reviewListHeaderBg.gif);
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding:4px;
}
div.sitemapHeader {
background-color:#666666;
background-image:url(img/paymentBlocktHeaderBg.gif);
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:21px;
padding:3px 0px 0px 6px;
text-decoration:none;
vertical-align:middle;
}
div.sitemapHeader a {
color:#FFFFFF;
text-decoration:none;
}
div.sitemapContent {
background-color:#F7F7F7;
border-color:#D9D9D9;
border-style:solid;
border-width:0px 1px 1px;
line-height:15px;
margin:0px 0px 15px;
padding:10px;
}
div.sitemapContent a {
font-size:12px;
text-decoration:none;
}
div.errorMessage {
background-color:#FFB3B7;
border:1px dashed #CD000C;
font-size:13px;
margin:10px 0px;
padding:10px;
}
.messageStackSuccess {
background-color:#ADDA9D;
font-size:12px;
padding:8px;
}
div.productNavigator {
background-color:#F7F7F7;
border:1px solid #D9D9D9;
margin:10px 0px;
padding:10px;
}
div.agbConfirmation {
background-color:#FFB3B7;
border:1px solid #FF0000;
padding:10px;
}
div#footer {
background-color:#FFFFFF;
border-color:#666666;
border-style:solid;
border-width:1px 0px 0px;
color:#666666;
font-size:11px;
margin-left:auto;
margin-right:auto;
padding:4px 0px;
text-align:center;
width:900px;
}
div.copyright {
background-color:#FFFFFF;
border-color:#000000;
border-style:solid;
border-width:0px 10px;
color:#666666;
font-size:11px;
margin-left:auto;
margin-right:auto;
padding:0px 0px 10px;
text-align:center;
width:930px;
}
div.clearboth {
clear:both;
}
div.clearleft {
clear:left;
}
div.clearright {
clear:right;
}
td.contentsTopics {
background-color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding:15px;
}
td.main {
background-color:#FFFFFF;
font-size:12px;
padding:5px 15px;
}