﻿body {font-family:Arial; font-size: 9pt;background-color:white;margin:0px;color:#462213}
h1, h2, h3, h4, h5 {
	margin: 0px 0px 5px 0px;
	font-size: 1em;
}

h1  {font-size: 1.2em;
	font-weight: normal;
	color: #765321;
	line-height: 1.6em;
	margin-top: 0px;
	margin-bottom: 20px;
}

.head1      {font-size: 1.2em;
	font-weight: normal;
	color: #765321;
	line-height: 2.6em;
	margin-top: 0px;
	margin-bottom: 0px;
}

a {color:#462213; font-family: Arial; font-weight:normal; text-decoration:underline; }
a.foot_lnk	 	{color:white;text-decoration:underline;}

#div_center {position:relative;margin:auto;width:940px;}
div_middle_it{position:relative;margin:auto;width:800px;}
#div_container {width:960px;
	margin-left:auto;
	margin-right:auto;}
#div_Body {}
#div_Header {}
#div_Header_Strapline{color:Gray; font-size:100%}
#div_menu {font-size:100%;background-color:#76a05b;width:100%;border-top:solid 1px white;}
#div_Side_Panel {color:#765321;background-color:white; font-size:100%;border-color:#dcdcdc}
.div_border {border-color:#dcdcdc}
.div_products{border-color:#dcdcdc;background-color:#dcdcdc}
#div_Footer {color:Gray;font-size:85%;background-color:white}
#div_main_bar{ background-color: #765321; height: 0px}
#div_bar {background-color: #765321;}
#div_menu_main {background-color:#00492B;height:25px;}
div_body_menu_blank{background-color: #76a05b;font-size: 110%;}
.Prod_Head {color:white;background-color:#765321;}
.view_Head {color:#765321;font-size:120%;}

.mnuLayout_Class {background-color: #765321; color:white; border-color:white; font-family:Arial; font-size:90%}
.mnuLayout_Class a {color:White}

.reg_header{background-color:#765321;color:white}
.reg_border{border:solid 1px #765321}
.btn_link {border:none; background-color:Transparent; color:#765321; margin:0px; text-decoration:underline;text-align:left}
.basket_link {color:#765321;}
.ce_editor {border-color:red}
.setup_head{background-color:#765321;color:white}
.setup_head_lbl {color:white}
.script_block {background-color:#ffff99}
.strap1 {text-align: right; color: gray; font-size: 125%}
.strap2 {text-align: center; color: gray; font-size: 150%}
.strap  {text-align:center; color:gray}

#div_links {border-top:solid 1px #765321}
#div_links_both {border-top:solid 1px #765321; border-bottom:solid 1px #765321}
#div_Side_Menus {background-color: #765321;width:100%}

.in_basket {background-color:#DFFFCA}

/*Locked*/
.locked_item {background-color:#DFFFCA}
.locked_edit{background-color:#ffff99}

.box_band1 {background-color:white}
.box_band2 {background-color:#DBEADC}
.box_band3 {background-color:#DFFFCA}
.box_band4 {background-color:#D6F8DE}
.box_band5 {background-color:#76a05b}

a.loginstatus
{
    color: #c4713f;
    text-decoration : none; 
    font-weight:bold;
    font-size:8pt;
}

a.loginstatus:hover
{
   color: #c4713f;
   text-decoration : underline; 
    font-weight:bold;
    font-size:8pt;
    }


.level1
{
    color: White;
    background-color: #765321;
    border-right:solid 1px white;
    margin-top:1px;
    display:block;
    padding:2px;
    font-size:9pt;
    z-index:100;
    height:100%
    }
 
   .level1_vertical
{
    color: White;
    background-color: #76a05b;
    width:100px;
    border-top:solid 2px white;
    margin:0px;
    display:block;
    padding-top:3px;
 }

.hoverstyle
{
    background-color: white;
    color:#765321;
    display:block;
}
       
.dynamicstyle
{
    color: #765321;
    background-color: white;
    border: solid 1px #765321;
    width:100%;
    text-align:left;
    display:block;
    text-indent:1px;
    padding-top:3px;
    padding-bottom:3px;
    z-index:100;
} 

.dynamichoverstyle
{
    color: #765321;
    background-color: #e8ded9;
    border: solid 1px #765321;
    width:100%;
    display:block;
    
    padding-top:3px;
    padding-bottom:3px;
    z-index:100;
}

.footerstyle
{
    color: White;
    background-color: #76a05b;
    height:26px;
    margin-top:0px;
   
 } 
 
 .footer_hoverstyle
{
   text-decoration:underline;
}

.prodstyle
{
   color: White;
    background-color: #765321;
    width:120px;
    height:18px;
    border-left:solid 1px white;
    display:block;
   } 
 
 .prod_hoverstyle
{
    background-color: #765321;
    display:block;
    color:White;
}

.results_btn
{
   border:none; background-color:Transparent; margin:0px; text-decoration:underline;color: #765321; cursor:pointer
}

.results_lbl
{
   color: black;
}

.results_tbl
{
   border-bottom: solid 2px #00492B;text-align:left
}
.results_txt
{
   color: black; font-size:8pt;
}

.results_price
{
   color: black; font-size:8pt; font-weight:bold;
}

.results_product
{
   color: #765321; font-size:8pt; font-weight:bold;
}

.results_img
{
    border:solid 1px #765321
}
.results_top_box
{
  background-color:#00492B;text-align: center;width:75px
}
.results_link_top
{
   color:#c4713f;text-decoration:none;padding-bottom:3px;font-size:8pt
}
.results_link_bot
{
   font-size:110%;text-decoration:none;color:#00492B
}
.results_bottom_box
{
  background-color:#DCEADB; text-align: center;vertical-align:middle;width:100px;
}
.link_img:hover
{
    cursor:pointer
}

.plus_btn {color:#00492B;text-align:center;cursor:pointer;font-size:76%;}

.res_Prods {color:White;background-color:#00492B;font-size:90%;border-top:solid 2px #00492B; border-bottom:solid 2px #00492B}
.results_img {color: #00492B}
.results_charges{background-color:#BE3A45;color:white}
.results_sort{background-color:#DCEADB;color:white;text-align:right;color:#00492B;font-size:90%}
.results_charge_lnk{color:#00492B; text-decoration:none}

.menu_off_prod {z-index:0;background-color:#765321; color:white; font-family: "Arial"; text-decoration:none}
.sub_menu_off_prod {z-index:0;background-color:white; color:#765321; font-family: "Arial"; text-decoration:none;border:solid 1px #765321}
.sub_menu_on_prod {z-index:0;background-color:#e8ded9; color:#765321; font-family: "Arial"; text-decoration:none;border:solid 1px #765321}

.menu_off_attr {z-index:0;background-color:#76a05b; color:white; font-family: "Arial"; text-decoration:none}
.sub_menu_off_attr {z-index:0;background-color:white; color:#76a05b; font-family: "Arial"; text-decoration:none;border:solid 1px #76a05b}
.sub_menu_on_attr {z-index:0;background-color:#e8ded9; color:#76a05b; font-family: "Arial"; text-decoration:none;border:solid 1px #76a05b}

.tab_Bord	{background-color:white;width:600px;BORDER-RIGHT:DarkGray 1px outset; BORDER-TOP:DarkGray 1px solid; BORDER-LEFT:DarkGray 1px solid;BORDER-Bottom:DarkGray 1px outset;}
.nobord		{border-style: solid; border-width: 0; padding: 0; background-color:transparent;}
.tabfree    {z-index:0;background-color:white;color:#9c9a9c;font-weight:normal;BORDER-RIGHT:#9c9a9c 1px solid; BORDER-TOP:#9c9a9c 1px solid; BORDER-LEFT:#9c9a9c 1px solid; BORDER-bottom:#9c9a9c 1px solid;}
.tabpage    {z-index:0;color:#765321;background-color:white;font-weight:normal;BORDER-RIGHT:#9c9a9c 1px solid; BORDER-TOP:#9c9a9c 1px solid; BORDER-LEFT:#9c9a9c 1px solid; BORDER-bottom:white 0px solid;}

.menu_bk {background-color: #765321; }
.menu_tbl{border-right:solid 2px #765321;}

.footer_line {color:#00492B;}
.footer_mnu {background-color: #76a05b;font-size: 0.9em; color: white;}
.rpt_sub_total {background-color: #76a05b; color:white; font-family:Arial; font-weight:bold;}
.rpt_total {background-color: #765321; color:white; font-family:Arial; font-weight:bold;}
    
.div_Contact {background-color:#0E5833;padding:5px}
.Contact_head {color:White;font-size:8pt;font-weight:bold;}
.Contact_lbl {background-color:#4A895C;color:White;}
.Contact_img {margin-top:5px;border:solid 2px #0E5833}
a.Contact_lnk {background-color:#4A895C;color:White;text-decoration:none}
a.Contact_lnk:hover {background-color:white;color:#4A895C;}

.div_left_menu_home {width:150px;height:1px}
.div_left_menu {width:150px;height:1px}
/*
.content_main_div_home {text-align:left; }
.content_main_div_admin {text-align:left; }
.content_main_div {margin-left:135px; margin-right:0px;text-align:left; }
.content_border_div_home {border:solid 1px #DCEADB;vertical-align:top}
.content_border_div {border:solid 1px white;vertical-align:top;}
.content_title_home {background-color:#DCEADB; color:#0E5833;text-align:left;margin-top:5px}
.content_title {}
*/

a.menu_home {color: white;padding-bottom:15px;margin-left:5px;text-decoration:none;font-family:Arial;font-size:9pt;font-weight:bold}

.menu_head {background-color:white;background: url(images/menu_bk.jpg);font-weight:bolder;padding:4px;padding-left:6px;font-size:11pt; }
.menu_off {background-image:url(images/menu_content_bk.jpg);background-color:white; text-decoration:none;font-size:9pt;font-family:Arial;}
.menu_on {text-decoration:none}
.menu_spacer {background-color:Transparent;background-image:none;}
.menu_logo {}

.menu_main_off {color:white;background-color:#00492B;border-right:1px solid white;}
.menu_main_off_end {color:white;background-color:#00492B;}
.menu_main_on {color:#00492B;background-color:white;border-right:1px solid #00492B;}
.menu_main_on_end {color:#00492B;background-color:white;}
.menu_main_off_sub {color:white;background-color:#00492B;border:1px solid white;}
.menu_main_on_sub {color:#00492B;background-color:white;border:1px solid #00492B;}

.news_btn {cursor:pointer;background-image:url(images/menu_bk.jpg);margin-left:0px;border-style:none;font-weight:bold}
.search_btn {color:white;cursor:pointer;background-image:url(images/search_bk.png); border-style:none;}
.basket_btn {cursor:pointer;background-image:url(images/menu_bk.jpg); border-style:none; font-size:80%;margin:0px;padding:2px;font-variant:small-caps}
.prod_discount_pnl {margin:6px;border:solid 1px black;background-color:#c8713c;padding:2px}
.prod_discount {background-color:#c8713c;color:white;font-weight:bold;font-family:Arial;}
.prod_item {width:158px;height:150px;vertical-align:top}
.prod_item_sep {width:199px;height:150px;vertical-align:top }

.content_bg {background-color:white}
a.foot_page_lnk {color:white;text-decoration:none}

.clip_width {width:735px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .dynamicstyle{width:150px;}
    .dynamicstylehover{width:150px;}
}

/* New Checkout */
.guest_head1      
{
    font-size: 9pt;
	font-weight: normal;
	color: #765321;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family:Tahoma;
}

.guest_border{border:solid 1px #765321; width:210px;height:130px}
.guest_text {font-family:Tahoma; font-size:8pt;color:#252525;}
.guest_td {width:210px;text-align:right;vertical-align:bottom;}

.checkout_title {font-family:Tahoma; font-size:9pt;color:#252525; font-weight:bold;}
.checkout_nobord {font-family:Tahoma; font-size:8pt;color:#252525;border-style:none; font-weight:bold;}
.checkout_th {font-family:Tahoma; font-size:8pt;color:#252525;font-weight:bold}
.checkout_td {font-family:Tahoma; font-size:8pt;color:#252525;}
.checkout_td input, textarea  {font-family:Tahoma; font-size:9pt;color:#252525;}
a.checkout_td {font-family:Tahoma; font-size:9pt;color:#252525;}

.checkout_12pt {font-family:Tahoma; font-size:12pt;color:#252525}
.checkout_9pt {font-family:Tahoma; font-size:9pt;color:#252525}
.checkout_8pt {font-family:Tahoma; font-size:8pt;color:#252525}

a.checkout_lnk {font-family:Tahoma; font-size:8pt;}