/* General */
html, body {margin: 0px 0px 0px 0px; background-color: white; font-family: Verdana, Arial, Sans-Serif; font-size: 0.75em;}
form {margin: 0px 0px 0px 0px}
td {font-family: Verdana, Arial, Sans-Serif; font-size: 11px}

/* Link Styles */
a {color: #9e3400}
a.terms {color : #4E4E4E}
a.whitelink {color: white; text-decoration: underline}
.menulink {text-decoration: none}
.menulink:hover {text-decoration: underline}
.menualign {position: relative; top: -7px}
.total {color : #9e3400}
/* Form Controls */
input, textarea {font-family: Verdana, Arial, Sans-Serif; font-size: 11px} 
input.button {border: 1px solid #cfc5b4; font-weight:bold; background-color: #ffffff; height: 18px; color: #000000; cursor:hand;}
.subcategories {color: #9e3400; font-weight:bold;}
/* Text Styles */
 H1 {font-weight: bold; font-size: 14px; color: #9e3400; padding-bottom: 5px;}
.sub_heading {font-weight: bold; font-style:italic; font-size: 12px; color: #9e3400; padding-bottom: 5px;}
.messagetouser {color: red; font-weight: bold}
.menulink {font-weight: bold}
.terms {color: #4E4E4E}
.whitetext {color: white; font-weight: bold}
.footertext {color: #282828;font-family: Verdana, Arial, Sans-Serif; font-size: 9px; text-decoration:none;}
.footertext:hover {text-decoration: underline;}
.orangefootertext {color: #9e3400 ; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; font-size: 9px}
.productdetail {background-color: #DDDDDD}
.pnlAdditionalImagesDisabled {  font-size: 11px; color: #AAAAAA; background-color: #efefef; font-weight: bold; text-align: center; padding-top: 3px; padding-bottom: 3px;}
.pnlAdditionalImages {  font-size: 11px; color: black; background-color: #efefef; font-weight:bold; text-align: center;  padding-top: 3px; padding-bottom: 3px;  cursor: hand;}
.standard-text {font-family: Verdana; font-size:10px; font-weight: normal; color: #111111}
 select {font-family: Verdana, Arial, Sans-Serif; font-size: 11px}
.divider {font-family: Verdana, Arial, Sans-Serif;color: #9e3400;}
.menuitem {font-family: Verdana, Arial, Sans-Serif;color: #282828;font-size: 11px; text-decoration:none;}
.menuitem:hover {text-decoration: underline;}
.ImageBorder {border:1px solid #e3e1d7;}
.Price {color: #ed1c24; padding-left:8px; font-size: 12px; font-weight: bold;}
.ProductName {font-family: verdana, Arial, Sans-Serif; font-size: 11px; color: #000000; padding-top: 3px;}

/* Page Number */
.page_number_selected {font-weight: bold}
.page_number_unselected {font-weight: normal}

/* Shopping Cart */
.shoppingcart_header {background-color: #cfc5b4;}
.shoppingcart_empty {font-weight: bold; color: 9e3400; text-align: center; margin: 10px 0px 10px 0px}
.shoppingcart_item {font-weight: normal}
.shoppingcart_underline {border-bottom: 1px solid black}
.shoppingcart_totalprice {font-weight: bold; text-align: right; border-bottom: 1px solid black}
.shoppingcart_deliveryprice {font-weight: bold; text-align: right; border-bottom: 2px solid black}
.shoppingcart_overallprice {font-weight: bold; text-align: right; padding-top: 10px; font-size: 14px; border-bottom: 1px solid black}
.shoppingcart_button {border: 1px solid #000000; font-weight: bold; background-color: #e3e1d7; height: 18px; color: #000000; cursor:hand;}

/* Payment */
.payment_header {background-color: #cfc5b4; font-weight: bold; padding: 2px 2px 2px 2px}
.payment_item {font-weight: normal}
.payment_underline {border-bottom: 2px solid black}
.payment_totalprice {font-weight: bold; text-align: right; padding-right: 104px;}
.payment_discount {font-weight: bold; text-align: right; color: maroon;  padding-right: 104px;}
.payment_deliveryprice {font-weight: bold; text-align: right; border-bottom: 1px solid black;  padding-right: 104px;}
.payment_vattotal {font-weight: bold; text-align: right; border-bottom: 1px solid black;  padding-right: 104px;}
.payment_overallprice {font-weight: bold; text-align: right; padding-top: 10px; font-size: 14px; border-bottom: 1px solid black;  padding-right: 104px;}
  
/* Images */
.bg_main {background-image: url(images/bg_page.gif); background-repeat: repeat-y; }
