body 
{
	background-color:#674F14;
	font-family:Tahoma;

}

.TopLeft
{
	white-space:nowrap;
	width:342px; 
	
	background-color:#F7F0C9;
}

.TopRight
{
	height:300px;
	width:618px; 
	background-color:#D6E097;
}

.LeftNAV
{
	width:161; 
	background-color:#96AA62; 
	padding-right:10px; 
	padding-top:20px; 
}
.LeftNAV a
{
	
	font-size:14px;
	font-weight:bold;
	color:#F7F0C9;
	text-decoration:none;
}
.LeftNAV a:hover
{
	
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.MainMenuSel
{

	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

ul
{
	list-style:none;
	margin-left:10px;
}
ul a
{
	 
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
ul a:hover
{
	 
	font-size:12px;
	font-weight:bold;
	color:#869758;
	text-decoration:underline;
}

li
{
	margin-bottom:10px;
}
.li_sub
{
	margin-left:10px;
	display:none;
}
.li_sub a
{
	margin-left:10px;
	 
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#000000;
}
.li_sub a:hover
{
	margin-left:10px;
	 
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#F7F0C9;
}

.li_sub2
{
	margin-left:10px;
	display:none;
}
.li_sub2 a
{
	margin-left:10px;
	 
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#F7F0C9;
}
.li_sub2 a:hover
{
	margin-left:10px;
	 
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#96AA62;
}

.MidNAV
{
	width:141px;
	background-color:#D1BA81;
}

.Product
{
	 
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding: 0px 0px 50px 0px;
	vertical-align:top;
}

.ProductBold
{
	 
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	padding: 0px 0px 0px 0px;
	vertical-align:top;
}

.ProductDIV
{
	padding: 20px;
	
}

.btnAdd2Cart
{
	color:#F7F0C9;
	background-color:#96AA62;
	height:20px;
	padding:2px 7px 2px 7px;
	text-decoration:none;
	 
	font-size:12px;
	font-weight:bold;
}

.ProdCat
{
	 
	font-size:18px;
	font-weight:bold;
	color:#8B6C39;
	padding-bottom:15px;
}

table.sample {
	border: 1px solid #674F14;
	width:575;
	overflow:visible;
}
table.sample td {
	border: 1px solid #674F14;
	padding: 0px;
	 
	font-size:12px;
	color: #000000;
}
table.sample tr.d0 td {
	background-color: #F7F0C9;
}
table.sample tr.d1 td {
	background-color: #F7F0C9;
}

.Text1
{
	color:#000;
	border:1px solid #869758;
	font:normal 12px tahoma,sans-serif;
}

.CartHead
{
	margin-left:10px;
	 
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#674F14;
	background-color:#96AA62;
	text-align:left;
	vertical-align:bottom;
}
.CartRow
{
	margin-left:10px;
	 
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	vertical-align:top;
}
.CartTotal
{
	text-align:right;
	 
	font-size:12px;
	font-weight:bold;
	color:#674F14;
	height:15px;
}

.Button1
{
	color:#DCE3B0;
	background-color:#96AA62;
	border:1px solid #666;
	font:bold 12px tahoma,sans-serif;
	padding:1px 5px;
}

.CartFooter
{
	padding:35px 0px 0px 0px;
	text-align:left;
	 
	font-size:10px;
	font-weight:normal;
	color:#8A6630;
	height:20px;
}

.CartError
{
	text-align:left;
	 
	font-size:12px;
	color:red;
	height:20px;
}
.CheckoutTotal
{
	text-align:right;
	 
	font-size:12px;
	font-weight:bold;
	color:#8A6630;
}
 .check0utHolder
 {
    padding:20px 20px 20px 20px;
     background-color:#DCE3B4;
      height:100%; 
      width:960px;
 }
  .check0utHolderFF
 {
    padding:20px 20px 1% 20px;
  
     background-color:#D6E097;
    height:1000px;
      width:920px;
 }
 
.MidNAVFF
{
	width:162;
	background-color:#D1BA81;
}
.MidNAVFF ul
{
    
      width:162;
      margin-left:-10px; 
	
}
.checkOutTop
{
    width:960px;
    background-color:#F7F0C9;
}
.checkOutSum
{
    float:right;
    width:200px;
    margin:10px 0px 0px 0px;
    line-height:18px;
    background-color:#F7F0C9;
    border:solid 1px #96AA62;
}
.orderFormFF
{
   font-size:12px;
   width:550px;
   margin-left:100px;
   line-height:22px;
   color:#674F14;
}
.orderFormFF input 
{
     border:solid 1px #96AA62;
}
.orderFormFF option
{
     border:solid 1px #96AA62;
}
.orderForm input 
{
     border:solid 1px #96AA62;
}
.orderForm option
{
     border:solid 1px #96AA62;
}
.orderForm select
{
     border:solid 1px #96AA62;
}
.orderForm
{
   font-size:12px;
   width:500px;
   line-height:22px;
    color:#96AA62;
    margin-left:20px;
}
.orderFormLeft
{
   
   width:150px;
    
}
.orderFormTitle
{
    font-weight:bold;
    font-size:13px;
}
.shipBox
{
    font-size:12px;
    margin:5px;  
    color:#96AA62;
    font-weight:bold;
    text-align:left;
    padding-left:100px
    
}
.shipBox Input
{
    vertical-align:middle;
}
.formHolder
{
    float:left;
    width:620px;
    margin:10px 0px 0px 0px;
        border:solid 1px #96AA62;
        background-color:#F7F0C9;
     text-align:center;
}

.clearAll
{
    clear:both;
}
.cartPad
{
    padding-top:10px;
    
    
}
.leftInner
{
    
    height:100%;
}

.btnHolder
{
    margin:10px;
}
.spcInsTXT 
{
    border:solid 1px #96AA62;
    overflow:visible;
}

.errorBox
{
    border:solid 1px red;
    background-color: #F7F0C9;
    line-height:22px;
    padding:5px;
    
}
