@charset "windows-1252";
/* CSS Document */

body {font:12px Arial, Helvetica, sans-serif; color: #333333; padding:0; border:0; margin:0; background:#ffffff;}

a {color:#649917; text-decoration:underline;}
h1 {margin:5px 0 8px 5px; font-size:18px; font-weight:bold; color:#649917; display:none;}
h4{
	color:#649917;
	font:bold 14px Arial, Helvetica, sans-serif;
}
h5{
	margin:0;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#024731;
	text-decoration:none;
}
#container {width:100%; height:100%; background:url();}
#contentContainer {width:780px; margin:0 auto; padding-top:10px;}

#headContainer { width:100%; clear:both;}
.headerBar {background:url(/images/top_menu_bg.jpg) no-repeat top left;height:20px;}

#footContainer { width:100%; clear:both;}

#copyright {text-align:left; font-size:10px; color:#666666; padding:5px 0 5px 0;}

#mainContent {width:100%; background:#FFFFFF;}
#mainContent p {padding:0 0 10px 5px;}


table.mainContentTbl { width:780px; border:none; padding:0; margin:0;}


#leftMenu { width:213px;/*238*/ padding:45px 5px 5px 25px; background:#fff url(/images/bg_left_menu.jpg) top left no-repeat; }
#leftMenu h2{ margin:0 0 8px 5px; font-size:13px; font-weight:bold; text-transform:uppercase; color:#024731; text-decoration:none;}
#leftMenu h2 a { color:#024731; text-decoration:none;}

#rightContent {width:530px; /*580*/ padding:5px 5px 5px 0; clear:none;}

#rightContent h2 {margin:4 0 2px 0; font-size:18px; font-weight:bold; color:#649917; line-height:120%;}
#rightContent h3 {margin:4 0 2px 0; font-size:18px; font-weight:bold; color:#649917; line-height:120%;}


.rightContentCell {vertical-align:top;}
.LeftContentCell {vertical-align:top;}


.menuLevel1 {list-style-type: none; margin: 5px 0; padding: 0; width: 180px;}
.menuLevel1 li a { font: bold 13px Arial, Helvetica, sans-serif; color:#111111; display: block; width: auto; padding: 3px 0; padding-left: 10px; text-decoration: none;}
 /*IE only. Actual menu width minus left padding of A element (10px) */
* html .menuLevel1 li a {width: 170px;}


.menuLevel2 li {height:16px; display:block; padding-left:20px; width: 160px;}
* html .menuLevel2 li a {width: 140px;}
.menuLevel2 li a {color:#111111; text-decoration:none;font-size:11px; }



.productList {margin:0; padding:6px 6px 10px 6px; background:#ece9da; border:12px solid #ffffff; }
.productList img {border: 1px solid #649917;}

.listDesc {clear:both; margin:3px 0 5px 0; font-size:10px;position:relative;}
.listDesc h4 {font-weight:bold; font-size:11px; color:#024731;}
.listDesc .priceItem{
	color:#024731;
	font:bold 14px Arial, Helvetica, sans-serif;
}

.productBtn {font-size:11px; font-weight:bold;}


.headerBtn {font-size:11px; font-weight:bold; text-align:right;}

.headerBtnLeft {font-size:11px; font-weight:bold; text-align:left;}

.cartList th {padding:5px; background-color:#a0b244; color:#2d4800; font:normal 12px Arial, Helvetica, sans-serif;}
.cartList td {padding:3px; border-bottom: 1px #EEE solid; color:#0c3c16; font: normal 12px Arial, Helvetica, sans-serif;}
.cartList  input{
	border:2px solid #929292;
}
.cartBtn img{ float:left; padding: 0 3px 0 0;}
.cartBtn a {font-size:11px;text-decoration:none; display:block; color:#a0b04d; vertical-align:middle; padding:3px;}


.footerTbl {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#a7a5a6; text-align:left;}
.footerTbl a{ color:#a7a5a6; text-decoration:none; }

#rightContent ol li{list-style-type:decimal!important;margin:10px 0 10px 30px;}
#rightContent ul li{list-style-type:disc!important;margin:0px 0 10px 30px;}

