body {
	font: 400 12px Arial;	
}
table{	
	color: #FFF698;	
	background-color:White;	
}

input
{
    font: 400 11px Arial;
    color: black;
	background-color:#FFF698;  	
	width:110px;
}
input.template
{
    font: 400 11px Arial;
	color: #666666;
	background-color:#FFF698;  	
	width:170px;
}

input.number
{
    font: 400 11px Arial;
	color: black;
	background-color:#FFF698;  	
	width:40px;
}
input.addtoCart
{
    font: 400 11px Arial;
	color: #dfd893;
	background-color:#858C3B;
}

input.personalize
{
    font: 400 11px Arial;
	color: #FFFFFF;
	background-color:#726130;
}

input.checkbox
{
    background-color:#FFFFFF;
    width:15px;
}

select
{
    font: 400 11px Arial;
	color: black;
	background-color:#FFF698; 	
    width:115px; 
    
    
}
textarea
{
    font: 400 11px Arial ;
	color: black;
	background-color:#FFF698; 	
}
.padding_15
{
    padding-left:15px;
    padding-right:15px;
}

.padding_30_25
{
    padding-left:30px;
    padding-right:25px;
    font: 400 12px Arial;
	color: #913808;    
}
.padding_30
{
    padding-left: 30px;       
    font: 400 12px Arial;
	color: #913808;    
}
.padding_40_25
{
    padding-left:40px;
    padding-right:25px;
    font: 400 12px Arial;
	color:  #536b1f; 
	
}
.padding_50
{
    padding-left:50px;
    padding-right:50px;
    padding-bottom:20px;
    font: 400 12px Arial;
	color: #605419;    
}

.browntext
{
    font: 400 12px Arial;
	color: #87782e;
}

.green_bg
{
    background-color: #858C3B;
}
.green_bg_text
{
    font: 400 12px Arial;
    background-color: #858C3B;
    padding-left: 15px;
    padding-bottom: 3px;
}
.green_bg_text_5
{
    font: 400 12px Arial;
    background-color: #858C3B;
    padding-left: 5px;
    padding-bottom: 2px;  
}
.green_bg_text_10
{
    font: 400 12px Arial;
    background-color: #858C3B;
    padding-left: 10px;
    padding-bottom: 2px;  
}
.green_bg_text_20
{
    font: 400 12px Arial;
    background-color: #858C3B;
    padding-left: 20px;
    padding-top:3px;  
}

.brown_bg_text
{
    font: 400 12px Arial;
    background-color: #87782e;
    padding-left: 20px;
    padding-right: 10px;
    
}

.brown_bg_text_10
{
    font: 400 12px Arial;
    background-color: #87782e;
    padding-left: 10px;
    padding-right: 10px;
    
}
.brown_bg2_text
{
    font: 400 12px Arial;
    background-color: #94792d;
    padding-left: 20px;
    padding-right: 10px;
    
}
.green
{
    background-color: #858C3B;  
    padding-right: 15px; 
}
.green_nopad
{
    background-color: #858C3B;    
}
.brown
{
    background-color: #87782e;
}
.brown2
{
    background-color:#94792d;
}
.grey
{
    background-color:#ced1b1;
}
.orange
{
    background-color:#dba814;
}
.white
{
    background-color:#ffffff;
}
.yellow_bg
{
    background-color:#dfd893;
}
.bold
{
    font-weight:bold;
}   
 
.italics
{
    font-weight:normal;
    font-style:italic;
}
.err_yellow
{
    color: #dba814;   
} 
.card_title_brown
{
    color:#94792d;
    font-weight:bold;
}
.title_orange
{
    font-weight:bold;
    color: #f9a11b;
}


.title_orange_large
{
    font-weight:bold;
    color: #f9a11b;
    font-size:16px;
}

.card_info_green
{
    color:#858c3b;
    font-weight:normal;
    
}
.card_info_green_bold
{
    color:#858c3b;
    font-weight:bold;
    padding-top:5px;
}
.white_text
{
    color:#FFFFFF;
}
.yellow_text
{
    color:#fff100;
    padding-left: 10px;
    padding-right: 10px;
}
.yellow_text_pad8
{
    color:#fff100;
    padding-left: 8px;    
}
.yellow_text_nopad
{
    color:#fff100;    
}
.crimson_title_pd
{
    font-size:16px;
    font-weight:bold;
    color:#913808;
    padding-left:30px;
    padding-right:25px;
    padding-bottom:20px;
    padding-top:20px;
}

.crimson_title_pd_50
{
    font-size:16px;
    font-weight:bold;
    color:#913808;
    padding-left:50px;
    padding-right:50px;
    padding-bottom:10px;
    padding-top:20px;
}
    
.table_border_lg
{
    border-style:solid;
    border-color:#FFFFFF; 
    border-top-width:29px;
    border-left-width:48px;
    border-right-width:48px;
    border-bottom-width:40px;
}   
.table_border_20
{
    border:20px;
    border-style:solid;
    border-color:#FFFFFF;    
} 
.table_border_25
{
    border-left-width:25px;
    border-right-width:25px;
    border-left-style:solid;
    border-right-style:solid;
    border-color:#FFFFFF;    
}  

.table_sides_border_15
{
    border-left-width:15px;
    border-right-width:15px;    
    border-left-style:solid;
    border-right-style:solid;    
    border-color:#FFFFFF;     
} 
.table_cards
{
    border-left-width:7px;
    border-right-width:7px; 
    border-bottom-width:15px;
    border-top-width:15px;   
    border-style:solid;   
    border-color:#FFFFFF;    
} 
.table_cards_detail
{
    border-left-width:7px;
    border-right-width:18px; 
    border-bottom-width:15px;
    border-top-width:15px;   
    border-style:solid;   
    border-color:#FFFFFF;
}

.table_prodCat
{
    border-right-width:8px; 
    border-bottom-width:15px;
    border-top-width:15px;   
    border-style:solid;   
    border-color:#FFFFFF;    
} 
.table_cards_info
{
    border-left-width:10px;
    border-right-width:10px;     
    border-top-width:25px;   
    border-style:solid;   
    border-color:#FFFFFF; 
}
.table_login
{
   border-style:solid;
    border-color:#858C3B;
    border-top-width:40px;
    border-right-width:24px;
    border-left-width:24px;
    border-bottom-width:60px;
    background-color:#858C3B;       
}
.border_3
{
    border:3px;
    border-style:solid;
    border-color:#FFFFFF;     
} 
.catalog_border
{
    border-left-width:15px;
    border-right-width:15px;
    border-color: #858C3B;
    border-left-style:solid;
    border-right-style:solid;    
}   
.about_border
{
    border-style:solid;
    border-color:#87782e;
    border-top-width:15px;
    border-right-width:14px;
    border-left-width:18px;
    border-bottom-width:15px;
}
.press_border
{
    border-style:solid;
    border-color:#87782e;
    border-top-width:18px;
    border-right-width:15px;
    border-left-width:30px;
    border-bottom-width:16px;
 }

.store_border_old
{
    border-style:solid;
    border-color:#87782e;
    border-top-width:40px;
    border-right-width:24px;
    border-left-width:24px;
    border-bottom-width:60px;
    background-color:#87782e;    
}
.store_border
{
    border-style:solid;
    border-color:#87782e;
    border-top-width:12px;
    border-right-width:10px;
    border-left-width:4px;
    border-bottom-width:50px;
    background-color:#87782e;    
}
.nav_button_brown
{
   background-color: #726130;
   padding-right:10px;
   padding-left:10px; 
   padding-bottom:4px;
   padding-top:4px;
}
.nav_button_green
{
   padding-right:10px;
   padding-left:10px; 
   padding-bottom:4px;
   padding-top:4px;
   background-color: #858C3B;
}   

.nav_button_brown2
{
   background-color: #87782e;
   padding-right:13px;
   padding-left:14px; 
   padding-bottom:4px;
   padding-top:4px;
}
.nav_button_orange
{
   padding-right:14px;
   padding-left:14px; 
   padding-bottom:4px;
   padding-top:4px;
   background-color: #dba814;
}
.subnav_white
{
   padding-right:18px;
   padding-left:10px; 
   padding-bottom:4px;
   padding-top:4px;
   background-color: #FFFFFF;
} 
.subnav_white_18
{
   padding-right:18px;
   padding-left:18px; 
   padding-bottom:4px;
   padding-top:4px;
   background-color: #FFFFFF;
} 
.subnav_orange
{
   padding-right:10px;
   padding-left:10px; 
   padding-bottom:4px;
   padding-top:4px;
   background-color: #dba814;
}   
.subnav_orange_18
{
   padding-right:18px;
   padding-left:18px; 
   padding-bottom:4px;
   padding-top:4px;
   background-color: #dba814;
}  
a:link,a:visited,a:active{
	text-decoration: none;
	font: 400 12px Arial;
	color: #FFFFFF;	
	
}

a:hover{
	text-decoration: underline;
	font: 400 12px Arial;
	color: #FFFFFF;	
	
}

a.orange_bold:link,a.orange_bold:visited,a.orange_bold:active
{
    font: 700 12px Arial;
    color: #f9a11b;
}

a.orange_bold:hover{
	text-decoration: underline;
	font: 700 12px Arial;
	color: #f9a11b;	
}

a.green_bold:link,a.green_bold:visited,a.green_bold:active
{
    font: 700 12px Arial;
    color: #536b1f;
}

a.green_bold:hover{
	text-decoration: underline;
	font: 700 12px Arial;
	color: #536b1f;	
}

a.white_bold:link,a.white_bold:visited,a.white_bold:active
{
    font: 700 12px Arial;
    color: #FFFFFF;
}

a.white_bold:hover{
	text-decoration: none;
	font: 700 12px Arial;
	color: #FFFFFF;	
}
a.yellow:link, a.yellow:visited, a.yellow:active
{
    font: 400 12px Arial;
    color:#fff100;
}

a.yellow:hover{
	font: 400 12px Arial;
	text-decoration: underline;
	color: #fff100;	
}

a.yellow_bold:link, a.yellow_bold:visited, a.yellow_bold:active
{
    font: 400 12px Arial;
    color:#fff100;
    font-weight:bold;
}

a.yellow_bold:hover{
	font: 400 12px Arial;
	text-decoration: underline;
	color: #fff100;	
}
a.brown_link:link, a.brown_link:visited, a.brown_link:active
{
    color:#94792d;
}

a.brown_link:hover{
	text-decoration: underline;
	color: #94792d;	
}

a.green_link:link, a.green_link:visited, a.green_link:active
{
    color:#536b1f;
}

a.green_link:hover{
	text-decoration: underline;
	color: #536b1f;	
}

a.crimson_bold:link, a.crimson_bold:visited, a.crimson_bold:active
{
    color:#913808;
    font-weight:bold;
}

a.crimson_bold:hover{
	text-decoration: underline;
	color:#913808;
	font-weight:bold;
}