body {
	margin : 0;
	background-color : #ffffcc;
}
.red {
	color: #D50000;
}
a {
	color : #ffcc00;
	text-decoration: underline;
}



.table1 a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.page_title .table-new-products {
	background-color: #FFF;
	border: 2px solid #547C32;
	padding: 10px;
}

.table1 a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}



.table-new-products a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : 0% top;
}
.table-new-products a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.table-new-products td {
	color : #75962c;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
















.page_space {
	float : left;
	height : 30px;
	width : 97.5%;
}
.page_title_2 {
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : 700;
	color : #547c32;
}
.page_title {
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : 700;
	color : #547c32;
	float: left;
	width: 99%;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-right: 10px;
}
.forth_column {
	text-align : center;
	float : left;
	width : 24.5%;
}
a:hover {
	color : #ffffcc;
}
.header {
	width : 100%;
	background-image : url(../images/bg.png);
	background-repeat : repeat-x;
	height : 222px;
}


.one_third_column {
	width : 32.9%;
	float : left;
	padding : 0;
	text-align : center;
}
.one_third_column_l {
	width : 32.9%;
	float : left;
	padding : 0;
	text-align : center;
}









.one_third_column_l_h {
	width : 32.9%;
	float : left;
	padding : 0;
	text-align : center;
	height: 200px;
}
.one_third_column_border {
	width : 33%;
	float : left;
	padding : 0;
	text-align : center;
}
.one_eight_column {
	text-align : center;
	float : left;
	width : 12%;
	margin : 0;
}


.one_eight_column a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.one_eight_column a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}







.img_push {
	padding-top : 50px;
}

}
.half_column a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.half_column a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_sixth_column a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.one_sixth_column a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.footer {
	float : left;
	height : 160px;
	width : 100%;
	background-color : #2e4121;
	text-align : center;
	background-image : url(../images/bar_t.png);
	background-repeat : repeat-x;
	margin-top : 25px;
	padding-top : 27px;
	letter-spacing : 0.05em;
	margin-bottom : 0px;
}
.footer1 {
	float : left;
	height : 35px;
	width : 100%;
	background-color : #2e4121;
	text-align : center;
	background-image : url(../images/bar_t.png);
	background-repeat : repeat-x;
	margin-top : 25px;
	padding-top : 27px;
	letter-spacing : 0.05em;
}
.header_bar {
	height : 24px;
	background-image : url(../images/bar_t.png);
	background-repeat : repeat-x;
	width : 99.75%;
	float : left;
	text-indent : 3px;
	padding-right : 5px;
	padding-bottom : 0;
	padding-left : 0;
	background-position: center center;
	padding-top: 0px;
	vertical-align: middle;
}
.one_fifth_column {
	text-align : center;
	float : left;
	width : 19.5%;
}
.one_fifth_column a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_fifth_column a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.bodyText {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}
.pageName {
	color : #ffcc33;
	line-height : 18px;
	letter-spacing : 0.08em;
	padding : 5px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 900;
	text-align : center;
	vertical-align : middle;
	border : thin inset #000000;
	background-color : #2e4121;
	background-repeat : repeat;
}
.subHeader {
	color : #993300;
	line-height : 22px;
	letter-spacing : 0.08em;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}
.quote {
	color : #990000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	line-height : 12px;
	letter-spacing : 0.2em;
}


.quote2 {
	color : #990000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	font-style : normal;
	line-height : 12px;
	letter-spacing : 0.2em;
	text-align: center;
}


.smallText {
	font : 10px Arial, Helvetica, sans-serif;
	color : #666666;
	line-height : 22px;
}
.j_menu {
	font-size : 11px;
	font-weight : bold;
	color : #59872d;
	font-family : tahoma, arial, sans-serif;
	line-height : 15px;
	margin-top : 90px;
	margin-left : 65px;
}
.web_links {
	background-image : url(../images/bg_web.jpg);
	height : 127px;
	width : 319px;
	float : left;
	position : static;
}
.guestbook {
	font-size : 11px;
	font-weight : bold;
	color : #3d6122;
	font-family : tahoma, arial, sans-serif;
}
.blue2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #369;
}
.blue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #369;
}

.whole_column {
	float : left;
	width : 95%;
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	letter-spacing : 0.03em;
	margin-top : 15px;
	margin-bottom : 20px;
	margin-left : 10px;
}
.whole_column p {
	letter-spacing : 0.04em;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


.whole_column2 {
	float : left;
	width : 95%;
	text-align : left;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	letter-spacing : 0.03em;
	margin-top : 15px;
	margin-bottom : 20px;
	margin-left : 10px;
}


.indent_green {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #669933;
}
.nav_column {
	float : left;
	height : 25px;
	width : 99%;
	text-align : center;
	padding-top : 0;
	padding-bottom: 25px;
	margin-top: 0px;
}
.nav_column a {
	color : #990000;
	text-decoration : none;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.nav_column a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.price {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #ff0000;
	border : 1px solid #000000;
	text-align : center;
	background-position : center 0%;
	background-color : #ffffff;
}
.report_column {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 96%;
	border : 1px solid #333333;
	padding-top : 12px;
	padding-right : 25px;
	padding-bottom : 15px;
	padding-left : 10px;
	margin-top : 10px;
	margin-left : 6px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 20px;
}
.blank_open_column {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 96%;
	border : 1px solid #333333;
	padding-top : 0;
	padding-right : 10px;
	padding-bottom : 5px;
	padding-left : 10px;
	margin-top : 20px;
	margin-left : 9.5px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 10px;
}
.blank_open_column_o {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 96%;
	border : 1px solid #333333;
	padding-top : 0;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-left : 20px;
	margin-top : 20px;
	margin-left : 10px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 10px;
	margin-right: 10px;
}

.align_left {
	text-align : left;
}
.align_right {
	text-align : right;
}
.align_center {
	text-align : center;
	font-weight : bold;
	font-size : 14px;
	float : left;
	font-style : normal;
	width : 100%;
	padding-bottom: 10px;
}
.report_column .align_left img {
	margin : 0;
}
.half_column {
	float : left;
	width : 48.5%;
	text-align : center;
	padding-bottom: 20px;
}
.align_center a {
	color : #990000;
	text-decoration : none;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.align_center a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.report_column a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.report_column a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.order_error {
	font-size : 9px;
	color : #ff0000;
}
.header_cell {
	color : #ffffff;
	font-weight : bold;
	padding : 2px;
	text-indent : 5px;
	background-color: #175117;
}
.label_cell {
	font-weight : bold;
	font-size : 12px;
	letter-spacing: .001em;
}
.value_cell {
	font-size : 12px;
}
.navlinks A:hover {
	color : #df0000;
	text-decoration : none;
}
.search {
	position : absolute;
	top : 60px;
	right : 170px;
}
.dash_square {
	border : 1px dotted #666666;
	padding : 5px;
	margin : 3px;
}
.report_column ul {
	letter-spacing : 0.04em;
}
.one_sixth_column {
	text-align : center;
	float : left;
	width : 16.55%;
	
}
.one_forth_column {
	text-align : center;
	float : left;
	width : 24.5%;
	height: 200px;
}
.one_forth_column a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_forth_column a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_seventh_column {
	text-align : center;
	float : left;
	width : 14.1%;
}
.one_seventh_column a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_seventh_column a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.us_store {
	text-align : center;
	top : 195px;
	padding-top : 220px;
	position : static;
	overflow : hidden;
	height : 259px;
	width : 353px;
}
.one_third_bg {
	background-image : url(../images/us_stores.png);
	text-align : center;
	width : 353px;
	height : 259px;
	position : static;
	overflow : hidden;
}
.shipping {
	font-size : 9px;
	color : #666666;
}
.report_column_full {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 98%;
	border : 1px solid #333333;
	padding-top : 0;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-left : 0;
	margin-top : 10px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 10px;
	margin-left : 7px;
}
.report_column_full a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.report_column_full a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.table_link a {
	color : #990000;
	text-decoration : none;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.table_link a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.blank_open_column a {
	color : #990000;
	text-decoration : none;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.blank_open_column a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_third_column_l a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	background-position : top 0%;
}
.one_third_column_l a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_third_column_l a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	height: 200px;
}
.one_third_column_l_h a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_third_column_l_h a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	height: 200px;
}
.netscape_fix {
	background-color: #FFFFFF;
	float: left;
	width: 95%;
}
.new_column {
	float: left;
	width: 85%;
	padding-left: 10px;
	border: 1px solid #000000;
}
.report_column ul {
	letter-spacing: 0.05em;
	text-align: left;
}
.fagline {
	color: #666666;
	letter-spacing:0.1em;
	line-height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.new_pageName {
	color: #99CC66;
	line-height:26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 0.1em;
}
.logo {
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
}
.ornge_block {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FB6909;
	text-align: center;
	letter-spacing: 0.09em;
	padding: 5px;
	border: 1px solid #009900;
}
.one_fifth_column_e {
	text-align : center;
	float : left;
	width : 19.5%;
	height: 200px;
}
.one_sixth_column_container {
	text-align : center;
	float : left;
	width : 16.55%;
	height: 200px;
}

.one_sixth_column_e {
	text-align : center;
	float : left;
	width : 16.55%;
	height: 200px;
}.one_forth_column_category {
	text-align : center;
	float : left;
	width : 22%;
	background-color: #FFFFFF;
	border: 3px solid #35633E;
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 3px;
	margin-left: 9px;
}
.one_forth_column_category a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_forth_column_category a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.one_forth_column_t {
	text-align: center;
	float: left;
	width: 24.5%;
}
.one_forth_column_t a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.one_forth_column_t a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.header .one_third_column div .bodyText img {
	padding-top: 8px;
}

.table-link a {
	color : #990000;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	
}
.table-link a:hover {
	color : #75962c;
	text-decoration : underline;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel4 .CollapsiblePanelContent p .align_left {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel4 .CollapsiblePanelContent .align_left {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel4 .CollapsiblePanelContent p .align_center2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: center;
}
.report_column-n {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	float : left;
	width : 93%;
	border : 1px solid #333333;
	margin-top : 10px;
	margin-left : 10px;
	line-height : 18px;
	letter-spacing : 0.03em;
	margin-bottom : 40px;
	text-align: left;
	padding-top: 60px;
	padding-right: 30px;
	padding-bottom: 60px;
	padding-left: 30px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel7 .CollapsiblePanelContent div table tbody tr td p {
	color: #960;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel7 .CollapsiblePanelContent div table {
	border-top-color: #F2F2F2;
	border-right-color: #F2F2F2;
	border-bottom-color: #F2F2F2;
	border-left-color: #F2F2F2;
}

.table-25 {
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel8 .CollapsiblePanelContent .pic {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.report_column #CollapsiblePanel3 #CollapsiblePanel8 .CollapsiblePanelContent .format {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
}
