img, div, input { /*behavior: url("Template/iepngfix.htc")*/ }

body
{
	padding:0;
	border:0;
	background-color:#fff;
	border:0;
	font-family:Arial, Helvetica, sans-serif; 
}

h1
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:18px;
	color:#4d6e1f; 
	font-weight:bold;
	padding:0px;
    margin:0px;
    padding-bottom:3px;
}
h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6c6a2f;
	font-weight:bold;
	padding:0px;
    margin:0px;
}
h3, h4
{
	padding:0px;
    margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#a1be4f;
	font-weight:bold
}
h3
{
	padding-top:12px; 
	padding-bottom:7px;
    font-size:20px;	
}
h4
{
	 
	padding-bottom:2px;
	padding-top:16px;
    font-size:15px;	
	color:#a2b22f;
}
P
{
	margin:0;
	padding:0;
	padding-bottom:8px
}

p,li
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
A {color:#e98117;}
SUP {font-size: 65%}

div.container
{
	/*background:url(../Images/Template/VerySign.jpg) no-repeat 846px 10px;*/
	width:991px;
	/*padding-top:50px;*/
}

div.main
{
	background-color:transparent;
	margin-bottom:20px;
}

td.menuBottom
{
	background-color:#e98117;
	vertical-align:middle;
	height:32px;
	border-right: solid 2px #FFFFFF;
	cursor:pointer;
	text-align:center;
}

a.menuBottom
{
	color:#ffffff;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:center;
}

td.menuTop
{
	/*background-color:#e98117;*/
}

td.leftTextTD
{
    width:189px;
    height:316px;
    /*background-image:url('../Images/Template/TestimonialsBottomBg.png');*/
    background-position:bottom right;
    background-repeat:no-repeat;
    background-color:#e98117;
    vertical-align:top;
    padding-left:15px;
    padding-right:10px;
}

td.greenBoxText 
{
    width:189px;
    height:145px;
    padding-left:15px;
    padding-right:10px;
    border-top:solid 2px #FFFFFF;
    font-size:12px;
    background-color:#a8c223;
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
}
td.greenBoxText  TD
{
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    color:#ffffff;
}
div.orangeBoxText
{
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-style: italic;
	padding-top:10px;
}

div.orangeBoxHeaderText
{
    
	font-size:15px;
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-style: italic;
    font-weight:bold;
}
.TestimonialsReadMore A
{
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF;
	font-style: italic; 

	text-decoration:none;
}
.TestimonialsReadMore A:Hover{color:#edf6c5;}
td.footer
{
    height:43px;
    background-color:#a8c223;
    background-image:url(../Images/Template/footer.jpg);
    background-repeat:no-repeat;
}

td.footerMenu
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#5d6f02;
	
}
td.footerMenu Span {font-size:13px;padding:0 4 }
a.footerMenu
{
    text-decoration:none;
    color:#5d6f02;
}
a:hover.footerMenu{color:#fff;}

/*TEMPLATE STYLES*/
td.mainTemplateTD
{
    width:519px;
    vertical-align:top;
}

.style4
{
	width:519px; 
	padding-left:45px; 
	padding-right:55px;
}
.style5
{
	width:165px;
	margin-left:300px;
	margin-top:52px;
}
.ProductBig
{
	width:519px;
	background-image:url(../Images/Template/ProductBig.jpg);
	background-repeat:no-repeat;
}

.td_pa
{
	vertical-align:top; 
	padding-top:15px;	
}
.style8
{
	width:240px;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767C6E;	
}
.style10
{
	width:519px; 
	padding-left:45px; 
	padding-right:55px; 
	vertical-align:top;
}
.marg_bullet
{
	border:0px; 
	margin-top:2px;
}
.marg_graf
{
	border:0px; 
	margin-top:27px;
}
.ProductSmall
{
	width:519px; 
	height:167px;
	padding-left:45px; 
	padding-top:26px;
	vertical-align:top;
	background-image:url(../Images/Template/ProductSmall.jpg);
	background-repeat:no-repeat; 
	background-position:right top;	
}
.Test
{
	float:right;
	height:194px;
	width:150px;
	background:URL(../Images/TestBg.jpg) no-repeat;
	padding-right:13px;
	padding-left:13px;
	margin:0;
	font-size:11px;
	color:#647848
}
.Test H4
{
	text-align:center;
	font-size:14px;
	color:#93ad48;
	padding-top:12px;
	padding-bottom:6px
}
.contact
{
	margin-top:20px;
	color:#e98117;
	font-size:12px;
}
.Contact INPUT, .Contact TEXTAREA {border:1px solid #97ad34;color:#647848;}
.Contact Input {background-color:#edf6c5}
BLOCKQUOTE {
  font: 13px/20px normal arial, sans-serif;
  padding:6px 0 0 18;
  margin: 5px;
  font-style:italic;
  background-image: url(../images/Template/openquote.jpg);
  background-position: top left;
  background-repeat: no-repeat;
   color:#4d6e1f;
  }

#names
{
	text-align:right;
	padding-right:20px;
	font-style:italic;
	color:#666666;	
}

a.anchor
{
	cursor:pointer;
	font-size:12px;
	text-decoration:underline;
	line-height:20px;
	padding:0px;
    margin:0px;
	font-family:Arial, Helvetica, sans-serif;
}
.buySide 
{
	font-size:14px;	
	padding:8 0 4 0;
	color:#e98117;
}
.buySide  A
{
	font-size:11px;		
	text-decoration:none;
	color:#4d6e1f; 
	border-bottom:1px dotted #97ad34;
	padding-bottom:1px;
	line-height:18px;
}

.cart1
{
	font-family:Arial; 
	font-size:12px; 
	font-weight:bold; 
	color:#647848;
	display:inline;
	padding:0px;
	margin:0px;   
}
.cart2
{
	font-family:Arial; 
	font-size:13px; 
	color:#97ad34;
	display:inline;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.cart3
{
	font-family:Arial; 
	font-size:12px; 
	color:#6e8053;
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.cart6
{
	font-family:Arial; 
	font-size:12px; 
	color:#4f4e35;
	padding:0px;
	margin:0px;
}

.cartStyle1
{
    font-family:Arial; 
    font-size:11px; 
    color:#77acd5;
}
.cartStyle2
{
    font-family:Arial; 
    font-size:12px; 
    color:#77acd5;
}
.cartStyle3
{
    font-family:Arial; 
    font-size:10px; 
    color:#647848;
}

.cartArrow
{
	cursor:pointer;
	border:0px;
}
input {padding-left:3px}

#InternationalOrdering
{
	color:#76923C;
	font-size: 13px;
	margin-top:10px;
}
#InternationalOrdering th
{
	border-top:1px #000 solid;
	border-bottom:1px #000 solid;
	text-align:left;
}
#InternationalOrdering a
{
	color:#074D8F;
}
#InternationalOrdering .CountryName
{
	font-weight:bold;
}
