﻿.shroni {font-family:Arial, Helvetica, sans-serif; font-size:100%}
.shroni table {font-size:12px}
.shroni span {font-size:12px}
.shroni th {font-weight:bold;}
.shroni h1 {padding: 0px 0px 10px 5px;
    font-size: 1.4em;
	color: #4c1f1a;
	font-style: italic;
	font-weight: bold;
	text-align:center;
}
.shroni a 
{
    color:#4f7942;
}

.shroni .head1      {padding: 0px 0px 10px 5px;
	font-size: 1.4em;
	color: #4c1f1a;
	font-style: italic;
	font-weight: bold;
	text-align:center;
}

.shroni  #ctl00_CPH1_lblLogin_Main   {padding: 0px 0px 10px 5px;
	font-size: 1.7em;
	color: #4c1f1a;
	font-style: italic;
	font-weight: bold;
	text-align:center;
	border-bottom: solid 1px #4c1f1a;
	line-height:50px;
}

.shroni .head1 span {padding: 0px 0px 30px 0px;
	font-size: 1.0em;
	color: #4c1f1a;
	font-style: italic;
	font-weight: bold;
	text-align:center;
}

.no_container {
	padding: 5px 25px 0px 26px;
	width: 900px;
	height: 159px;
	z-index: 1;
		}

#prev_Head {text-align:center}

.shroni #div_center {position:relative;margin:auto;width:800px;}
.shroni .txt_hide {border:none; background-color:Transparent;width:0px;height:0px}
.shroni .link_hide a{text-decoration:none;color:black}
.shroni .btn_hide {border:none; background-color:Transparent; color:white; margin:0px; width:0px; height:0px}
.shroni .invoice_panel0 {background-color:#ffff99;border:solid 1px red; }
.shroni .invoice_panel2 {background-color:#DFFFCA;border:solid 1px red; }
.shroni .page_center{margin-left:auto;margin-right:auto}

.shroni .rpt_alt_style {background-color:#f7f7f7}
.shroni .rpt_item_style {background-color:white}
.shroni .input_bk {background-color:#f2f2f2;}
.shroni .input_bk_alt {background-color:#e9e9e7;}
.shroni .locked_alt{background-color:#f2f2f2}
.shroni .cph_center{margin-left:auto;margin-right:auto;width:95%;text-align:center}
.shroni .gray_border{border:solid 1px #d9d9d9}
.shroni .gray_border td{border:solid 1px #d9d9d9;vertical-align:middle}

.shroni .gray_border_top_dotted{border-top:dotted 1px #d9d9d9}

.shroni .time_header{background-color:#4f7942;color: white;}
.shroni .time_nav {background-color:#e8ded9;color:#4f7942;}
.shroni a.time_nav_link{color:#4f7942;}

.RatingGreen {display:block; float:left; clear:both; width:110px;min-width:110px; margin-bottom:2px}
.RatingGreen .ImageContainer {float:left; background-image:url(rating-green.png); background-repeat:no-repeat; width:130px; height:20px; line-height:20px; position:relative }
.RatingGreen .TextContainer {color:white;font-size:x-small;width:0px}
.RatingGreen .ImageContainer .item {height:20px;width:22px;float:left; cursor:pointer; cursor:hand}
.CustomNumberItems .RatingGreen .ImageContainer {width: 68px}

.shroni .div_border {border-color:#dcdcdc}
.shroni .div_products{border-color:#dcdcdc;background-color:#dcdcdc}
.shroni .Prod_Head {color:white;background-color:#4f7942;}
.shroni .view_Head {padding: 0px 0px 10px 5px;
	font-size: 1.4em;
	color: #4c1f1a;
	font-style: italic;
	font-weight: bold;}

.shroni .mnuLayout_Class {background-color: #4f7942; color:white; border-color:white; font-family:Verdana; font-size:90%}
.shroni .mnuLayout_Class a {color:White}

.reg_header{background-color:#6c4643;color:white}
.reg_border{border:solid 1px #6c4643}
.shroni .btn_link {border:none; background-color:Transparent; color:#4f7942; margin:0px; text-decoration:underline;text-align:left}
.basket_link {color:#4f7942;}
.ce_editor {border-color:red}
.setup_head{background-color:#4f7942;color:white}
.setup_head_lbl {color:white}
.script_block {background-color:#ffff99}
.strap1 {font-family:Sans-Serif; text-align: right; color: gray; font-size: 125%}
.strap2 {text-align: center; color: gray; font-size: 150%}
.strap  {font-family:Sans-Serif;color:gray;font-size:12px;font-weight:bold}

#div_links {border-top:solid 1px #4f7942}
#div_links_both {border-top:solid 1px #4f7942; border-bottom:solid 1px #4f7942}
#div_Side_Menus {background-color: #4f7942;width:100%}
.panel_right_border {border-right:solid 1px #4f7942;padding-right:15px;margin-top:10px;margin-top:5px}
a.loginstatus{color: #4f7942;}
.in_basket {background-color:#DFFFCA}

/*Locked*/
.locked_item {background-color:#f2f2f2}
.locked_alt{background-color:white}
.locked_edit{background-color:#ffff99}
.locked_head_all {background-color:white}
.locked_col_all {background-color:white}

.top_bottom {writing-mode: tb-rl;mso-rotate:-90;}

.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}

.shroni .level1
{
    color: gray;
    background-color: white;
    height: 25px;
    border-right:solid 1px white;
    margin-top: 4px;
    display:block;
    padding:2px;
    width:120px;
    vertical-align:middle;
    text-transform:uppercase;
    text-align:center;
    font-weight:bold;
 }
 
.shroni .hoverstyle
{
    color: black;
    display:block;
}
       
.shroni .dynamicstyle
{
    color: gray;
    background-color: white;
    width:100%;
    text-align:left;
    display:block;
    z-index:1;
    text-transform:uppercase; 
    vertical-align:middle;
    font-weight:bold;
    font-size:0.8em;
    border-bottom:solid 1px #6c4643;
    padding:4px 0px 4px 0px;
    margin: 0px 2px 0px 2px;
    
} 

.shroni .dynamichoverstyle
{
    color: black;
}

.footerstyle
{
    color: White;
    background-color: #82573e;
    height:26px;
    margin-top:0px;
   
 } 
 
 .footer_hoverstyle
{
   text-decoration:underline;
}

.shroni .prodstyle
{
   color: White;
   background-color: #4f7942;
   width:120px;
   height:18px;
   border-left:solid 1px white;
   display:block;
   text-align:center;
   font-weight:bold;
} 
 
 .shroni .prod_hoverstyle
{
    background-color: #76a05b;
    display:block;
}

.wholestyle
{
   color: White;
    background-color: #4f7942;
    width:120px;
    height:18px;
    border-left:solid 1px white;
    display:block;
   } 
 
 .whole_hoverstyle
{
    color: #76a05b;
    display:block;
}

.results_btn
{
   border:none; background-color:Transparent; margin:0px; text-decoration:underline;color: #4f7942; cursor:pointer
}

.results_lbl
{
   color: #4f7942; 
}

.results_tbl
{
    border: solid 2px #4f7942;text-align:left
}

.shroni .results_txt
{
   color: #4f7942; text-align: center;  border:solid 1px LightGrey; font-size:1em;
}

.results_product
{
   color: #4f7942; 
}
.results_img
{
    border:solid 1px #4f7942
}
.results_top_box
{
    background-color: #76a05b; text-align: center;width:105px;vertical-align:middle;
}
.shroni .results_link
{
   font-family:Prisoner SF, Arial; font-size:120%;color:white
}
.results_bottom_box
{
   background-color: #4f7942; text-align: center;width:105px;vertical-align:middle;
}

.shroni .paging span 
{
    font-size:1.9em;
}

a.paged{
    font-weight:bold;
}

.results_charges{background-color:#4f7942;color:white}
.results_charge_lnk{color:white; text-decoration:none}

.results_supp_box
{
    background-color: #76a05b;color:White;
}
.results_supp_box table
{
  color:white; 
}

.results_supp_box a
{
  color:white; 
}
.link_img:hover
{
    cursor:pointer
}

.menu_off_prod {z-index:0;background-color:#4f7942; color:white; font-family: "Verdana"; text-decoration:none}
.sub_menu_off_prod {z-index:0;background-color:white; color:#4f7942; font-family: "Verdana"; text-decoration:none;border:solid 1px #4f7942}
.sub_menu_on_prod {z-index:0;background-color:#e8ded9; color:#4f7942; font-family: "Verdana"; text-decoration:none;border:solid 1px #4f7942}

.menu_off_attr {z-index:0;background-color:#76a05b; color:white; font-family: "Verdana"; text-decoration:none}
.sub_menu_off_attr {z-index:0;background-color:white; color:#76a05b; font-family: "Verdana"; text-decoration:none;border:solid 1px #76a05b}
.sub_menu_on_attr {z-index:0;background-color:#e8ded9; color:#76a05b; font-family: "Verdana"; text-decoration:none;border:solid 1px #76a05b}

.tab_Bord	{BORDER-RIGHT:DarkGray 1px outset; BORDER-TOP:DarkGray 1px solid; BORDER-LEFT:DarkGray 1px solid;BORDER-Bottom:DarkGray 1px outset;}
.tab_Bord td {text-align:center;}
.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:#4f7942;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;}

.tab_Menu {height:25px;}
.tab_Quick_Menu {height:28px;}

.menu_bk {background-color: #4f7942; }
.menu_tbl{border-right:solid 2px #4f7942;}

.footer_mnu {background-color: #82573e;font-size: 0.9em; color: white;border-bottom:solid 5px white;}
.rpt_sub_total {background-color: #76a05b; color:white; font-family:Verdana; font-weight:bold;}
.rpt_total {background-color: #4f7942; color:white; font-family:Verdana; font-weight:bold;}

a.type_tabs_lnk {display:block;padding-top:2px;padding-bottom:2px}
.type_tabs_nav {border-bottom:solid 1px DarkGray; Height:30px;}
.type_tabs {background-color:#e8ded9; border:solid 1px DarkGray; border-right:outset 1px darkGray; border-bottom:solid 0px #e8ded9; Height:30px;}
.type_tabs_select {background-color:white; border:solid 1px DarkGray; border-right:outset 1px darkGray; border-bottom:solid 0px #e8ded9; Height:30px;}
.type_tabs_lines {border:solid 1px black}

.sel_pref {background-color:#76a05b}
.sel_sub {background-color:#e8ded9}

.del_date_even {background-color:#76a05b}
.del_date_odd {background-color:white}

.menu_head {color:white;background-color:#4f7942; border:5px solid #4f7942;}
.menu_off {color:white;background-color:#76a05b;border-left:5px solid #4f7942;border-right:5px solid #4f7942;border-bottom:solid 1px #4f7942;text-decoration:none }
.menu_on {color:#4f7942;background-color:white;border-left:5px solid #4f7942;border-right:5px solid #4f7942;border-bottom:solid 1px #4f7942; text-decoration:none}
.menu_spacer {color:#4f7942;background-color:#4f7942; border-left:5px solid #4f7942;border-right:5px solid #4f7942; line-height:5px}
.menu_logo {background-color:white;border-top:5px solid white;}

.menu_main_off {color:white;background-color:#76a05b;border-right:1px solid white;}
.menu_main_off_end {color:white;background-color:#76a05b;}
.menu_main_on {color:#76a05b;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:#76a05b;border:1px solid white;}
.menu_main_on_sub {color:#00492B;background-color:white;border:1px solid #00492B;}

.prod_discount_pnl {margin:6px;border:solid 1px #4f7942;background-color:#76a05b;padding:2px}
.prod_discount {background-color:#76a05b;color:white;font-weight:bold;font-family:Arial;font-size:6pt;}
.prod_discount_pnl span {font-size:0.8em;}
.prod_item {width:158px;height:150px;vertical-align:top}
.prod_item_sep {width:199px;height:150px;vertical-align:top }

.txtHead {border:none;text-align:center;background-color:#f2f2f2}
.pop_header{background-color:#82573e;color:white}
.pop_header_txt{background-color:#82573e;color:white;border:none;width:100%;text-align:center}
.pop_border{border:solid 2px #82573e;background-color:#f2f2f2; }
.shroni .clip_width {width:670px;}

.cph_center{margin: 0 auto;}
.cal_calendar td {text-align:center;vertical-align:middle;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .dynamicstyle{width:150px;}
    .dynamicstylehover{width:150px;}
}