BODY {
	FONT-SIZE: 10pt;
	background-color: #4B2323;	
	FONT-STYLE: normal;
	FONT-FAMILY: "MS Sans Serif",Tahoma, Verdana, Arial, Helvetica;
	margin:0px;
	padding:0px;
	SCROLLBAR-FACE-COLOR: #7D0600;
	SCROLLBAR-HIGHLIGHT-COLOR: #fff;
	SCROLLBAR-SHADOW-COLOR: #fff;
	SCROLLBAR-3DLIGHT-COLOR: #DBDEE4; 
	SCROLLBAR-ARROW-COLOR: #fff; 
	SCROLLBAR-DARKSHADOW-COLOR: #DBDEE4	
}

TD {
 font-family: "MS Sans Serif", Arial, Verdana, sans-serif;
 color: #400103;
 font-size: 14px ;
 font-style: normal
}

A
{ 
	FONT-SIZE: 14px;
	COLOR: #940000;
	FONT-STYLE: normal;
	FONT-FAMILY: "MS Sans Serif",Verdana, Arial, sans-serif;
	TEXT-DECORATION: none;
	font-weight: 550;
}


A:hover {
	 COLOR: red; 
	 FONT-STYLE: normal;  
	 TEXT-DECORATION: none
}


A.catalog {
 font-size: 13px; 
 font-weight: bold; 
 color: #720000;
 text-decoration: none;
}

A.catalog:hover {color: red;}

A.subcatalog { 
 font-size: 13px ;
 color: #A10900;
 text-decoration: none;
 
}
A.subcatalog:hover {color: red;}


.light
{
	font-weight: 500;
	color: #720000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
}

.btext
{ 
  font-weight: 600;
}

.maintext
{
    FONT-FAMILY: "MS Sans Serif",Verdana, Arial, sans-serif;
	FONT-STYLE: normal;
	TEXT-DECORATION: none;
	font-size: 13px;

}

.lightstandard
{ 
  color:		#a10900;
  font-weight: 400;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.main_hdr
{ 
	font-family: "MS Sans Serif", Tahoma, Verdana;
	color: #720000;
	
}

.bottom_hdr
{	
	font-size: 11px;
	font-family: "MS Sans Serif", Verdana, Arial, sans-serif;
	color: white;	
}


TEXTAREA {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #626262; BORDER-BOTTOM: #c3c3c3 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; BACKGROUND-COLOR: #e6e6e6
}
SELECT {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #626262; BORDER-BOTTOM: #c3c3c3 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; BACKGROUND-COLOR: #e6e6e6
}
INPUT {
	BORDER-RIGHT: #c3c3c3 1px solid; BORDER-TOP: #c3c3c3 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #c3c3c3 1px solid; COLOR: #626262; BORDER-BOTTOM: #c3c3c3 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; HEIGHT: 16px; BACKGROUND-COLOR: #e6e6e6
}

INPUT.search {
	  HEIGHT: 16px; 
	  FONT-SIZE: 12px;
	  BORDER-TOP: none;
	  border-bottom:none;
	  border-right:none; 
	  border-left:none; 
      BACKGROUND-COLOR: white
}

INPUT.butn 
{	
	FONT-SIZE: 11px; 	
	border-left: 1px solid;
	border-top: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: #7d0600;
	background-color: #dadee4;
	font-family: "MS Sans Serif", Tahoma, Verdana;
	color: #a50900;
	FONT-WEIGHT: bold
}

INPUT.radio {
	 FONT-SIZE: 11px; 	 
	 COLOR: #626262;
	 background-color: #edeff2;
	 BORDER-RIGHT: 0px solid; 
	 BORDER-LEFT: 0px solid; 
	 BORDER-TOP: 0px solid; 
	 BORDER-BOTTOM: 0px solid;  
	 FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; 
	 HEIGHT: auto
}



.input_cart_empty {
	BORDER-RIGHT: #DADDE4 1px solid;
	BORDER-TOP: #DADDE4 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #DADDE4 1px solid;
	COLOR: #2d6386;
	BORDER-BOTTOM: #DADDE4 1px solid;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #DADDE4;
	font-weight: 600;
}

.input_cart {
	BORDER-RIGHT: #DADDE4 1px solid;
	BORDER-TOP: #DADDE4 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #DADDE4 1px solid;
	COLOR: #940000;
	BORDER-BOTTOM: #DADDE4 1px solid;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	HEIGHT: 18px;
	BACKGROUND-COLOR: #DADDE4;
	font-weight: 500;
}

.input_neutral {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; COLOR: #626262; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; HEIGHT: auto; BACKGROUND-COLOR: #f1f1f1
}
.input_neutral2 {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; FONT-SIZE: 11px; BORDER-LEFT: 0px solid; COLOR: #626262; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica; HEIGHT: 18px; BACKGROUND-COLOR: white
}
.picborder {
	BORDER-RIGHT: #626262 1px solid; BORDER-TOP: #626262 1px solid; BORDER-LEFT: #626262 1px solid; BORDER-BOTTOM: #626262 1px solid
}
.rubrikHeader {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #e51000; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
h1, h2 {
	font-size: 14px;
	FONT-WEIGHT: bolder;
}

h3, h4, h5 {
	font-size: 16px;
	FONT-WEIGHT: bolder;
}

.cat
{ font-size:		14px;
}
.small
{ font-size:		10px;
}


.cart
{ font-family:		Tahoma;
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#F0B5B5;
  background-color:  transparent;
}
.totalPrice
{ font-size:	    	16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}
.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#CD8181;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#CD8181;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #F0B5B5;
  BORDER-RIGHT: 1px dotted #F0B5B5;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #F0B5B5;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #F0B5B5;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #F0B5B5;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #F0B5B5
}

.le_links{padding:3px;}
.new_link_category{padding:10px; display:none;}
input.input_text1{width:95%}
#form_new_linkcategory{display:inline;}
#le_new_link{display:none; text-align:left; padding:6px;}
div.divider_grey{padding:0px; margin:4px; border:0px solid #bbbbbb; border-bottom-width:1px;}
div.subheader{font-size:11pt; font-weight:bold;}
div.edit_le_category{display:none; border: 1px dashed #999999; border-top-width:0px; padding:4px; padding-top:0px;}

.error_message{
	color: red; 
	padding: 4px;
	font-weight: bold;
}
.error_msg_f{
	color: red; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}
.ok_msg_f{
	color: blue; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}

/*Affiliate program styles*/
.affp_login {
	border: solid #AAAAAA; 
	border-width: 0px 0px  1px 1px; 
	padding: 0px 10px 10px 10px; 
	font-size:10pt; 
	font-weight:bold;
	}
.affp_user_info {
	padding: 6px 10px 10px 10px;
}

fieldset.admin_fieldset{
	border: 1px inset black; 
	padding: 10px;
	color: black;
}

fieldset.admin_fieldset input{
	margin: 0px;
}

#affp_enabled input{
	margin: 0px 4px 0px 4px !important;
}

input.checknomarging
{
	margin: 0px;
}

.edittitle
{
	font-size: 130%;
	font-weight: bold;
	color: #000000;
}

.header2
{
	font-size: 120%;
	font-weight: bold;
}

input.inlradio{
	vertical-align:middle;
	margin:0px;
}
