/*
 $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com
 Copyright (c) 2003 osCommerce
 Released under the GNU General Public License
*/
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;background: url(../../images/prev.gif) left 0% no-repeat; }
#nextLink { right: 0; float: right;background: url(../../images/next.gif) right 0% no-repeat; }
#prevLink:hover, #prevLink:visited:hover { background: url(../../images/prevhoov.gif) left 0% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../../images/nexthoov.gif) right 0% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }


/*** Begin Header Tags SEO ***/
h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #333333;
}
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #333333;
}
/*** End Header Tags SEO ***/

BODY {
 background-image:url(back.gif);
 background-attachment:fixed;

background-color:#A89A77;
 color: #666666;
 margin-top:10px;

}

A {
 color: #717171;
 text-decoration: none;
}

A:hover {
 color: #AABBDD;
 text-decoration: underline;
}

FORM {
 display: inline;
}

TR.header {
 background: #ffffff;
 font-size: 10px;
 color: #ffffff;
 font-weight : bold;
 text-decoration:none;

}

TR.headerNavigation {
 font-family: Verdana, Arial, sans-serif;
 background: #bbc3d3;
}

TD.headerNavigation {
 font-family: Tahoma, Arial, Verdana,sans-serif;
 font-size: 11px;
 color: #ffffff;
 font-weight : bold;
 text-decoration:none;
 text-transform:uppercase;
}

A.headerNavigation {
font-family: Arial, Verdana,sans-serif;
 font-size: 11px;
 color: #ffffff;
 font-weight : bold;
 text-decoration:none;
 text-transform:uppercase;
}

A.headerNavigation:hover {
 font-family: Arial, Verdana,sans-serif;
 font-size: 11px;
 color: #ffffff;
 font-weight : bold;
 text-decoration:none;
 text-transform:uppercase;
}

TR.headerError {
 background: #ff0000;
}

TD.headerError {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12px;
 background: #ff0000;
 color: #ffffff;
 font-weight : bold;
 text-align : center;
}

TR.headerInfo {
 background: #00ff00;
}

TD.headerInfo {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12px;
 background: #00ff00;
 color: #ffffff;
 font-weight: bold;
 text-align: center;
}

TR.footer {
 background: #bbc3d3;
}

TD.footer {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 background: #bbc3d3;
 color: #ffffff;
 font-weight: bold;
}

.infoBox {
 /*background: #b6b7cb;*/
}

.infoBoxContents {

 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
}

.infoBoxNotice {
 background: #FF8E90;
}

.infoBoxNoticeContents {
 background: #FFE6E6;
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
}


TD.infoBoxHeading {

font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
padding-left:10px;

}

.infoBoxHeading2 {

font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #5f5958;
padding-left:7px;
padding-right:0px;

}

.infoBoxHeading3 {

background-image:url(cat_box_back.gif);
height:36;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #5f5958;
padding-left:5px;

}


.infoBoxHeading4 {

font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #5f5958;
padding-left:5px;
padding-right:5px;
text-transform:uppercase;


}

TD.infoBox, SPAN.infoBox {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
 background: #f5f5f5;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
 background: #f8f8f9;
}

TABLE.productListing {
 /*border: 1px;
 border-style: solid;
 border-color: #b6b7cb;
 border-spacing: 1px;*/
}

.productListing-heading {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 background: #b6b7cb;
 color: #FFFFFF;
 font-weight: bold;
}

TD.productListing-data {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
}

A.pageResults {
 color: #0000FF;
}

A.pageResults:hover {
 color: #0000FF;
 background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #9a9a9a;
}

TR.subBar {
 background: #f4f7fd;
}

TD.subBar {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #000000;
}

TD.main, P.main {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
}

TD.accountCategory {
 font-family: Verdana, Arial, sans-serif;
 font-size: 13px;
 color: #aabbdd;
}

TD.fieldKey {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
}

TD.fieldValue {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
}

TD.tableHeading {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
}

SPAN.newItemInCart {
 font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
}

TEXTAREA {
 width: 100%;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
}

SPAN.greetUser {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 color: #f0a480;
 font-weight: bold;
}

TABLE.formArea {
 background: #f1f9fe;
 border-color: #7b9ebd;
 border-style: solid;
 border-width: 1px;
}

TD.formAreaTitle {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
}

SPAN.markProductOutOfStock {
 font-family: Tahoma, Verdana, Arial, sans-serif;
 font-size: 12px;
 color: #c76170;
 font-weight: bold;
}

SPAN.productSpecialPrice {
 font-family: Verdana, Arial, sans-serif;
 color: #ff0000;
}

SPAN.errorText {
 font-family: Verdana, Arial, sans-serif;
 color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/* star product pimped start */

.starTitle{
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 color: #c3c3c3;
 font-weight : normal;
}

.starName{
 font-family: Tahoma, Verdana, Arial;
 font-size: 24px;
 font-weight: normal;
 color: #1f79b6;
 }

 .starProdDesc{
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 color: #808080;
 }

 .starPrice{
 font-family: Arial, Verdana, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #ffffff;
 }

 .box_outline3 {
margin-top:3px;
border-top-width: 1px;
border-bottom-width: 1px;
border-right-width: 1px;
border-left-width: 1px;
border-style: solid;
border-color: #bfbfbf;

}

/* star product pimped end */
.cat_info_box {background: #fff6e6; border: solid 1px #6FA1C8; padding: 8px; margin-bottom: 10px; font-family: Verdana, Arial, sans-serif;
 font-size: 11px; font-weight: bold}

 /* BOF: More Pics 6 */
TABLE.popup {
 border-width: 1px;
 border-style: dotted;
 border-color
}
/* EOF: More Pics 6 */



.prod_namn{
 font-family: Tahoma, Arial, Verdana, sans-serif;
 font-size: 11px;
 color: #717171;
 font-weight: normal;
 text-decoration: none;
}



.search_box_header{
 font-family: Verdana, Arial, sans-serif;
 border:solid 1px ;
 border-color:333333;
 width: 110px;
 height: 18px;
 font-size: 10px;
 color:#222222;
 }
 .search_text{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 color: #ffffff;
 font-weight: normal;
 text-decoration: none;
}

.searchHeader{
 font-family: Verdana, Arial, sans-serif;
 border:solid 1px ;
 border-color:c5c5c5;
 width: 110px;
 height: 18px;
 font-size: 10px;
 color:#535151;
 }



 .information{
 padding-left:10px;
 padding-bottom:6px;
}
.information_link{
 font-family: Tahoma, Arial, Verdana, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 text-decoration: underline;
}


.category_meny{
 padding-top:0px;
 padding-bottom:10px;
}
.category_link{
 font-family: Tahoma, Arial, Verdana, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 text-decoration: underline;
}

.bestseller_meny{
 padding-left:10px;
 padding-top:5px;

}

.bestseller_border{

 padding-bottom:3px;
 border-top-width: 0px;
 border-bottom-width: 1px;
 border-right-width: 0px;
 border-left-width: 0px;
 border-style:dashed;

 border-color: #dadada;
}


.bestseller_link{
 font-family: Tahoma, Arial, Verdana, sans-serif;
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}



.cart_title {
 font-family: Arial,Tahoma, Verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #666666;
}

.cart_item {
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #075183;
 text-decoration:underline;
}

.box_name{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 color: #393838;
 font-weight: bold;
 text-decoration: none;



}

.also_purchased{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 color: #393838;
 font-weight: bold;
 text-decoration: none;
 padding-left:0px;

}

.box_price{
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color: #333333;
 font-weight: bold;
 text-decoration: none;
 margin-left:10px;
}


.cart_price{
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color: #196ab8;
 font-weight: bold;
 text-decoration: none;
}


.specials {
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color: #F00;
 font-weight: normal;
 text-decoration: none;
}

.specials_new_price{
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color: #ffffff;
 font-weight: bold;
 text-decoration: none;
}

.s_box_name{
 font-family: Tahoma, Verdana, Arial;
 font-size: 12px;
 color: #333333;
 font-weight: bold;
 text-decoration: none;

}

.spec_desc{
 font-family: Tahoma, Verdana, Arial;
 font-size: 11px;
 color: #333333;
 font-weight: normal;
 text-decoration: none;

}

.specials_box {
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color: #333333;
 font-weight: normal;
 text-decoration: none;
}

.specials_box_new_price{
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color: #333333;
 font-weight: bold;
 text-decoration: none;
}

.specials_box_name{
 font-family: Tahoma, Verdana, Arial;
 font-size: 12px;
 color: #999999;
 font-weight: normal;
 text-decoration: underline;

}

.whats_new_box_new_price{
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color: #333333;
 font-weight: normal;
 text-decoration: none;
}

.whats_new_box_price{
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 12px;
 color: #095fb3;
 font-weight: bold;
 text-decoration: none;
}

.whats_new_box_name{
 font-family: Tahoma, Verdana, Arial;
 font-size: 12px;
 color: #999999;
 font-weight: normal;
 text-decoration: underline;

}



.box_desc{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 color: #808080;
 font-weight: normal;
 text-decoration: none;
}

.box_desc_extra{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 color: #333333;
 font-weight: normal;
 text-decoration: none;

}

.box_outline {
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #dad9d9;

}

.box_create_account {
 border-top-width: 1px;
 border-bottom-width: 1px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #dad9d9;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#666;
 background-color:#F8F8F8;

}



.box_outline_login {
 border-top-width: 0px;
 border-bottom-width: 1px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #dad9d9;

}

.box_categories {
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #cccccc;
 background-color:#f3f3e7;

}

.box_specials {
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #cccccc;
 background-color:#ffffff;

}

.box_info {
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #cccccc;
 background-color:#f3f3e7;

}

.box_cart {
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #cccccc;
 background-color:#ffffff;

}


.box_currencies {
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #cccccc;
 background-color:#f3f3e7;


}

.box_new {
 border-top-width: 0px;
 border-bottom-width:0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #cccccc;
 background-color:#ffffff;

}

.box_best_sellers{
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #cccccc;
 background-color:#f3f3e7;
}

.box_default{
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #cccccc;
 background-color:#f3f3e7;
}

.box_white{
 border-top-width: 0px;
 border-bottom-width: 0px;
 border-right-width: 1px;
 border-left-width: 1px;
 border-style: solid;
 border-color: #cccccc;
 background-color:#ffffff;
}






.info_desc{
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 color: #333333;
 font-weight: normal;
 text-decoration: none;
}

.info_head{
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 color: #ffffff;
 font-weight: bold;
 text-decoration: none;
}

.info_price {
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 14px;
 color: #ffffff;
 font-weight: bold;
 text-decoration: none;
}

.info_special_price{
 font-family: Arial, Tahoma, Verdana, sans-serif;
 font-size: 14px;
 color: #ffffff;
 font-weight: normal;
 text-decoration: none;
}

.infoBoxHeading3 {
 background-color:#F4F4F4;
 height:35;
 font-family: Verdana, Arial, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #5f5958;
 padding-left:5px;

}

.adv_searchlink {
 font-family: Tahoma, Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #cccccc;
 text-decoration:underline;
}

.footerText {
 font-family: Tahoma, Arial, Verdana, sans-serif;
 font-size: 11px;
 color: #cccccc;
 font-weight: normal;
 text-decoration: none;
}


.new_product{
 background-image:url(box_head.gif);
 height:30;
 font-family: Arial, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #333333;
}

.cart_link{
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #999;
}
.nav{
 width:1039px;
 height:29px;
 margin-left:6px;
 background-image:url(nav_bg.gif);
 background-repeat:repeat-x;

}

#container {
 text-align: left; /* this overrides the text-align: center on the body element. */
 float:left;
}

#banners {
 float:right;
 padding-top:10px;
}

#pageBorder {
 background: #FFFFFF;

}
#header {
 padding:0 10px 30px 10px;
}







#logo {

 padding: 25px 0 0 0;
 float:left;
}


#boxes {
padding:25px 0 0 0;
 float:right;
}



#boxesPadding {
 padding:35px 20px 0 20px;
 float:left;
}

#boxesCategory {
 margin:5px 25px 30px 0;
 float:left;
 font-family: Verdana, Arial, sans-serif; font-size: 11px;
}

#mainContent {
 width:995px;
 background: #FFFFFF;
}
#footer {
 height:32px;
 margin:0 6px 6px 6px;
}



#footerLinks {
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color:#ffffff;
}

#footerCopyright{
 padding:10px 0;
 color: #666666;
}

#sidebar1 {
 float: left;
 width: 177px;
 height:1000px;
 background: #EBEBEB;
 margin:8px 0 0 9px;

}
#sidebar2 {
 float: right;
 width: 177px;
 height:1000px;
 background: #EBEBEB;
 margin:8px 9px 0 0;

}

#left {
 float: left;
}
#right{
 float: right;
}
#mainContent {
 width:593px;
 padding: 0;
 text-align:left;
}

.clearfloat {
 clear:both;
 height:0;
 font-size: 1px;
 line-height: 0px;
}


fieldset.search {
 border: none;
 float: right;

}
.search input, .search button {
 border: none;
 float: left;

}
.search input.box {
 color: #999999;
 font-size: 12px;
 width: 186px;
 height: 21px;
 padding: 3px 5px;
 background:url(search_bg.gif) no-repeat;
}

.btn {
 width: 30px;
 height: 21px;
 cursor: pointer;
 text-indent: -9999px;
 background: #fbc900 url(search_bg.gif) no-repeat top right;
}

h1 {
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:0;
padding-bottom:0;
}
h2 {
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
margin-bottom:0;
padding-bottom:0;
}
.boxText {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.categoryBoxText {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
}
.errorBox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFB3B5 none repeat scroll 0 0;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.stockWarning {
color:#CC0033;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.productsNotifications {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2FFF7 none repeat scroll 0 0;
}
.orderEdit {
color:#70D250;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
text-decoration:underline;
}
body {
	background-attachment:fixed;
	background-color:#A89A77;
	background-image:url(back.gif);
	color:#666666;
	margin-top:10px;
}
a {
color:#717171;
text-decoration:none;
}
a:hover {
color:#AABBDD;
text-decoration:underline;
}
form {
display:inline;
}
tr.header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
tr.headerNavigation {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BBC3D3 none repeat scroll 0 0;
font-family:Verdana,Arial,sans-serif;
}
td.headerNavigation {
color:#FFFFFF;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
a.headerNavigation {
color:#FFFFFF;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
a.headerNavigation:hover {
color:#FFFFFF;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
tr.headerError {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF0000 none repeat scroll 0 0;
}
td.headerError {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF0000 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}
tr.headerInfo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00FF00 none repeat scroll 0 0;
}
td.headerInfo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00FF00 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}
tr.footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BBC3D3 none repeat scroll 0 0;
}
td.footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BBC3D3 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.infoBox {
}
.infoBoxContents {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.infoBoxNotice {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF8E90 none repeat scroll 0 0;
}
.infoBoxNoticeContents {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFE6E6 none repeat scroll 0 0;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
td.infoBoxHeading {
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:10px;
}
.infoBoxHeading2 {
color:#5F5958;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:7px;
padding-right:0;
}
.infoBoxHeading3 {
	background-image:url(cat_box_back.gif);
	color:#5F5958;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:36px;
	padding-left:5px;
}
.infoBoxHeading4 {
color:#5F5958;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-transform:uppercase;
}
td.infoBox, span.infoBox {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F5F5F5 none repeat scroll 0 0;
}
tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
table.productListing {
}
.productListing-heading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#B6B7CB none repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
td.productListing-data {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
a.pageResults {
color:#0000FF;
}
a.pageResults:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFF33 none repeat scroll 0 0;
color:#0000FF;
}
td.pageHeading, div.pageHeading {
color:#9A9A9A;
font-family:Verdana,Arial,sans-serif;
font-size:14px;
font-weight:bold;
}
tr.subBar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F7FD none repeat scroll 0 0;
}
td.subBar {
color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
td.main, p.main {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
line-height:1.5;
}
td.smallText, span.smallText, p.smallText {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
td.accountCategory {
color:#AABBDD;
font-family:Verdana,Arial,sans-serif;
font-size:13px;
}
td.fieldKey {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
td.fieldValue {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
}
td.tableHeading {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.newItemInCart {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
checkbox, input, radio, select {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}
textarea {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
width:100%;
}
span.greetUser {
color:#F0A480;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
table.formArea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F1F9FE none repeat scroll 0 0;
border:1px solid #7B9EBD;
}
td.formAreaTitle {
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.markProductOutOfStock {
color:#C76170;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.productSpecialPrice {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
}
span.errorText {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
}
.moduleRow {
}
.moduleRowOver {
background-color:#D7E9F7;
cursor:pointer;
}
.moduleRowSelected {
background-color:#E9F4FC;
}
.checkoutBarFrom, .checkoutBarTo {
color:#8C8C8C;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.checkoutBarCurrent {
color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageBox {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageStackError, .messageStackWarning {
background-color:#FFB3B5;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageStackSuccess {
background-color:#99FF00;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.inputRequirement {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.starTitle {
color:#C3C3C3;
font-family:Verdana,Arial,sans-serif;
font-size:14px;
font-weight:normal;
}
.starName {
color:#1F79B6;
font-family:Tahoma,Verdana,Arial;
font-size:24px;
font-weight:normal;
}
.starProdDesc {
color:#808080;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
}
.starPrice {
color:#FFFFFF;
font-family:Arial,Verdana,sans-serif;
font-size:14px;
font-weight:bold;
}
.box_outline3 {
border:1px solid #BFBFBF;
margin-top:3px;
}
.cat_info_box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFF6E6 none repeat scroll 0 0;
border:1px solid #6FA1C8;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
margin-bottom:10px;
padding:8px;
}
table.popup {
border-style:dotted;
border-width:1px;
}
.prod_namn {
color:#717171;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.search_box_header {
border:1px solid #333333;
color:#222222;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
height:18px;
width:110px;
}
.search_text {
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.searchHeader {
border:1px solid #C5C5C5;
color:#535151;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
height:18px;
width:110px;
}
.information {
padding-bottom:6px;
padding-left:10px;
}
.information_link {
color:#000000;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.category_meny {
padding-bottom:10px;
padding-top:0;
}
.category_link {
color:#000000;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.bestseller_meny {
padding-left:10px;
padding-top:5px;
}
.bestseller_border {
border-color:#DADADA;
border-style:dashed;
border-width:0 0 1px;
padding-bottom:3px;
}
.bestseller_link {
color:#000000;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.cart_title {
color:#666666;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
}
.cart_item {
color:#075183;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
.box_name {
color:#393838;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.also_purchased {
color:#393838;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;
padding-left:0;
text-decoration:none;
}
.box_price {
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
margin-left:10px;
text-decoration:none;
}
.cart_price {
color:#196AB8;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.specials {
color:#FF0000;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.specials_new_price {
color:#FFFFFF;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.s_box_name {
color:#333333;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.spec_desc {
color:#333333;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.specials_box {
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.specials_box_new_price {
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.specials_box_name {
color:#999999;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.whats_new_box_new_price {
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.whats_new_box_price {
color:#095FB3;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.whats_new_box_name {
color:#999999;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.box_desc {
color:#808080;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.box_desc_extra {
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.box_outline {
border:1px solid #DAD9D9;
}
.box_create_account {
background-color:#F8F8F8;
border:1px solid #DAD9D9;
color:#666666;
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
}
.box_outline_login {
border-color:#DAD9D9;
border-style:solid;
border-width:0 1px 1px;
}
.box_categories {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_specials {
background-color:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_info {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_cart {
background-color:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_currencies {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_new {
background-color:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_best_sellers {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_default {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_white {
background-color:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.info_desc {
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.info_head {
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.info_price {
color:#FFFFFF;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.info_special_price {
color:#FFFFFF;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
}
.infoBoxHeading3 {
background-color:#F4F4F4;
color:#5F5958;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
height:35px;
padding-left:5px;
}
.adv_searchlink {
color:#CCCCCC;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.footerText {
color:#CCCCCC;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.new_product {
background-image:url(box_head.gif);
color:#333333;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
height:30px;
}
.cart_link {
color:#999999;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
}
.nav {
background-image:url(nav_bg.gif);
background-repeat:repeat-x;
height:29px;
margin-left:6px;
width:1033px;
}
#container {
float:left;
text-align:left;
}
#banners {
float:right;
padding-top:10px;
}
#pageBorder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
}
#header {
padding:0 10px 30px;
}
#logo {
float:left;
padding:25px 0 0;
}
#boxes {
float:right;
padding:25px 0 0;
}
#boxesPadding {
float:left;
padding:35px 20px 0;
}
#boxesCategory {
float:left;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
margin:5px 25px 30px 0;
}
#mainContent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
width:995px;
}
#footer {
height:32px;
margin:0 6px 6px;
}
#footerLinks {
color:#FFFFFF;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
}
#footerCopyright {
color:#666666;
padding:10px 0;
}
#sidebar1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB none repeat scroll 0 0;
float:left;
height:1000px;
margin:8px 0 0 9px;
width:177px;
}
#sidebar2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB none repeat scroll 0 0;
float:right;
height:1000px;
margin:8px 9px 0 0;
width:177px;
}
#left {
float:left;
}
#right {
float:right;
}
#mainContent {
padding:0;
text-align:left;
width:593px;
}
.clearfloat {
clear:both;
font-size:1px;
height:0;
line-height:0;
}
fieldset.search {
border:medium none;
float:right;
}
.search input, .search button {
border:medium none;
float:left;
}
.search input.box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(search_bg.gif) no-repeat scroll 0 0;
color:#999999;
font-size:12px;
height:21px;
padding:3px 5px;
width:186px;
}
.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBC900 url(search_bg.gif) no-repeat scroll right top;
cursor:pointer;
height:21px;
text-indent:-9999px;
width:30px;
}
h1 {
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
margin-bottom:0;
padding-bottom:0;
}
h2 {
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:normal;
margin-bottom:0;
padding-bottom:0;
}
.boxText {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.errorBox {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFB3B5 none repeat scroll 0 0;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.stockWarning {
color:#CC0033;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.productsNotifications {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2FFF7 none repeat scroll 0 0;
}
.orderEdit {
color:#70D250;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
text-decoration:underline;
}
body {
	background-attachment:fixed;
	background-color:#A89A77;
	background-image:url(back.gif);
	color:#666666;
	margin-top:10px;
}
a {
color:#717171;
text-decoration:none;
}
a:hover {
color:#AABBDD;
text-decoration:underline;
}
form {
display:inline;
}
tr.header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#FFFFFF;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
tr.headerNavigation {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BBC3D3 none repeat scroll 0 0;
font-family:Verdana,Arial,sans-serif;
}
td.headerNavigation {
color:#FFFFFF;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
a.headerNavigation {
color:#000000;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
a.headerNavigation:hover {
color:#007FFF;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
tr.headerError {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF0000 none repeat scroll 0 0;
}
td.headerError {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF0000 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}
tr.headerInfo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00FF00 none repeat scroll 0 0;
}
td.headerInfo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#00FF00 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}
tr.footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BBC3D3 none repeat scroll 0 0;
}
td.footer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#BBC3D3 none repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
.infoBox {
}
.infoBoxContents {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.infoBoxNotice {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FF8E90 none repeat scroll 0 0;
}
.infoBoxNoticeContents {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFE6E6 none repeat scroll 0 0;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
td.infoBoxHeading {
color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:10px;
}
td.boxar {
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:10px;
}
.infoBoxHeading2 {
color:#5F5958;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:7px;
padding-right:0;
}
.infoBoxHeading3 {
	background-image:url(cat_box_back.gif);
	color:#5F5958;
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	height:36px;
	padding-left:5px;
}
.infoBoxHeading4 {
color:#5F5958;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-transform:uppercase;
}
td.infoBox, span.infoBox {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F5F5F5 none repeat scroll 0 0;
}
tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F8F8F9 none repeat scroll 0 0;
}
table.productListing {
}
.productListing-heading {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#B6B7CB none repeat scroll 0 0;
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:bold;
}
td.productListing-data {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
a.pageResults {
color:#0000FF;
}
a.pageResults:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFF33 none repeat scroll 0 0;
color:#0000FF;
}
td.pageHeading, div.pageHeading {
color:#9A9A9A;
font-family:Verdana,Arial,sans-serif;
font-size:14px;
font-weight:bold;
}
tr.subBar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F4F7FD none repeat scroll 0 0;
}
td.subBar {
color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
td.main, p.main {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
line-height:1.5;
}
td.smallText, span.smallText, p.smallText {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
td.accountCategory {
color:#AABBDD;
font-family:Verdana,Arial,sans-serif;
font-size:13px;
}
td.fieldKey {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
td.fieldValue {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
}
td.tableHeading {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.newItemInCart {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
checkbox, input, radio, select {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
}
textarea {
font-family:Verdana,Arial,sans-serif;
font-size:11px;
width:100%;
}
span.greetUser {
color:#F0A480;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
table.formArea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F1F9FE none repeat scroll 0 0;
border:1px solid #7B9EBD;
}
td.formAreaTitle {
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.markProductOutOfStock {
color:#C76170;
font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
}
span.productSpecialPrice {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
}
span.errorText {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
}
.moduleRow {
}
.moduleRowOver {
background-color:#D7E9F7;
cursor:pointer;
}
.moduleRowSelected {
background-color:#E9F4FC;
}
.checkoutBarFrom, .checkoutBarTo {
color:#8C8C8C;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.checkoutBarCurrent {
color:#000000;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageBox {
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageStackError, .messageStackWarning {
background-color:#FFB3B5;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.messageStackSuccess {
background-color:#99FF00;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.inputRequirement {
color:#FF0000;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
}
.starTitle {
color:#C3C3C3;
font-family:Verdana,Arial,sans-serif;
font-size:14px;
font-weight:normal;
}
.starName {
color:#1F79B6;
font-family:Tahoma,Verdana,Arial;
font-size:24px;
font-weight:normal;
}
.starProdDesc {
color:#808080;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
}
.starPrice {
color:#FFFFFF;
font-family:Arial,Verdana,sans-serif;
font-size:14px;
font-weight:bold;
}
.box_outline3 {
border:1px solid #BFBFBF;
margin-top:3px;
}
.cat_info_box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFF6E6 none repeat scroll 0 0;
border:1px solid #6FA1C8;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
margin-bottom:10px;
padding:8px;
}
table.popup {
border-style:dotted;
border-width:1px;
}
.prod_namn {
color:#717171;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.search_box_header {
border:1px solid #333333;
color:#222222;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
height:18px;
width:110px;
}
.search_text {
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.searchHeader {
border:1px solid #C5C5C5;
color:#535151;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
height:18px;
width:110px;
}
.information {
padding-bottom:6px;
padding-left:10px;
}
.information_link {
color:#000000;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.category_meny {
padding-bottom:10px;
padding-top:0;
}
.category_link {
color:#000000;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.bestseller_meny {
padding-left:10px;
padding-top:5px;
}
.bestseller_border {
border-color:#DADADA;
border-style:dashed;
border-width:0 0 1px;
padding-bottom:3px;
}
.bestseller_link {
color:#000000;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.cart_title {
color:#666666;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
}
.cart_item {
color:#075183;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
.box_name {
color:#393838;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.also_purchased {
color:#393838;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:bold;
padding-left:0;
text-decoration:none;
}
.box_price {
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
margin-left:10px;
text-decoration:none;
}
.cart_price {
color:#196AB8;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.specials {
color:#FF0000;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.specials_new_price {
color:#000000;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.s_box_name {
color:#333333;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.spec_desc {
color:#333333;
font-family:Tahoma,Verdana,Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.specials_box {
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.specials_box_new_price {
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.specials_box_name {
color:#999999;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.whats_new_box_new_price {
color:#333333;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.whats_new_box_price {
color:#095FB3;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.whats_new_box_name {
color:#999999;
font-family:Tahoma,Verdana,Arial;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.box_desc {
color:#808080;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.box_desc_extra {
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.box_outline {
border:1px solid #DAD9D9;
}
.box_create_account {
background-color:#F8F8F8;
border:1px solid #DAD9D9;
color:#666666;
font-family:Tahoma,Geneva,sans-serif;
font-size:11px;
}
.box_outline_login {
border-color:#DAD9D9;
border-style:solid;
border-width:0 1px 1px;
}
.box_categories {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_specials {
background-color:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_info {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_cart {
background-color:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_currencies {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_new {
background-color:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_best_sellers {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_default {
background-color:#F3F3E7;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.box_white {
background-color:#FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:0 1px;
}
.info_desc {
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.info_head {
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.info_price {
color:#FFFFFF;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
.info_special_price {
color:#FFFFFF;
font-family:Arial,Tahoma,Verdana,sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
}
.infoBoxHeading3 {
background-color:#F4F4F4;
color:#5F5958;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
height:35px;
padding-left:5px;
}
.adv_searchlink {
color:#CCCCCC;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.footerText {
color:#CCCCCC;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.new_product {
background-image:url(box_head.gif);
color:#333333;
font-family:Arial,Verdana,sans-serif;
font-size:12px;
font-weight:bold;
height:30px;
}
.cart_link {
color:#999999;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
}
.nav {
background-image:url(nav_bg.gif);
background-repeat:repeat-x;
height:29px;
margin-left:6px;
width:1033px;
}
#container {
float:left;
text-align:left;
}
#banners {
float:right;
padding-top:10px;
}
#pageBorder {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
}
#header {
padding:0 10px 30px;
}
#logo {
float:left;
padding:25px 0 0;
}
#boxes {
float:right;
padding:25px 0 0;
}
#boxesPadding {
float:left;
padding:35px 20px 0;
}
#boxesCategory {
float:left;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
margin:5px 25px 30px 0;
}
#mainContent {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
width:995px;
}
#footer {
height:32px;
margin:0 6px 6px;
}
#footerLinks {
color:#FFFFFF;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
}
#footerCopyright {
color:#666666;
padding:10px 0;
}
#sidebar1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB none repeat scroll 0 0;
float:left;
height:1000px;
margin:8px 0 0 9px;
width:177px;
}
#sidebar2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EBEBEB none repeat scroll 0 0;
float:right;
height:1000px;
margin:8px 9px 0 0;
width:177px;
}
#left {
float:left;
}
#right {
float:right;
}
#mainContent {
padding:0;
text-align:left;
width:593px;
}
.clearfloat {
clear:both;
font-size:1px;
height:0;
line-height:0;
}
fieldset.search {
border:medium none;
float:right;
}
.search input, .search button {
border:medium none;
float:left;
}
.search input.box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(search_bg.gif) no-repeat scroll 0 0;
color:#999999;
font-size:12px;
height:21px;
padding:3px 5px;
width:186px;
}
.btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBC900 url(search_bg.gif) no-repeat scroll right top;
cursor:pointer;
height:21px;
text-indent:-9999px;
width:30px;
}
.prodlistname {
 font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: black;
 margin-bottom: 0;
 padding-bottom: 0;
 padding-left: 7px;
 padding-right: 7px;
 text-align: center;
 text-decoration: underline;
 }
.prodlistprice {
 font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
 font-size: 14px;
 font-weight: bold; 
 color: #1F4E7E;
 margin-bottom: 0;
 padding-bottom: 0;
 padding-left: 7px;
 padding-right: 7px;
 text-align: center;
 text-decoration:bold;
 }

