body {
	background-color: #FFFFFF;
	margin: 0 auto;
	scrollbar-arrow-color: white;
	scrollbar-base-color: #33A121;
	scrollbar-track-color: #f2f2f2;
}
#main{
	position:relative;
	width:835px;
	margin: 0 auto;
	z-index:10;
}
#headerTop{
	float:left;
}
#headerTop img{
	float:left;
	margin:0;
	border:none;
}
#headerTop .imgleft{
	background:url(../images/background_shadow_header.gif) repeat-x;
	float:left;
	margin:0;
	border:none;
	width: 100px;
}
#headerTop object{
	float:left;
	margin:0;
	border:none;
}
#headerTop embed{
	float:left;
	margin:0;
	border:none;
}
#headerBottomContainer{
	background:url(../images/new/body_bg.jpg) repeat-y;
	width:835px;
}
#headerBottom{
	margin: 0 auto;
	width: 803px;

}
#headerBottom img{
	float:left;
	margin:0;
	border:none;
}
#headerBottom .image{
	background:url(../images/new/head_back.jpg) no-repeat;
	float:left;
	margin-left:-7px;
	border:none;
	height:189px;
	width:240px;
}
#headerBottom .image a:hover{
	text-decoration:none;
}
#headerBottom .image a:visited{
	color:#0000EE;
}

#headerBottom object{
	float:left;
	margin:0;
	border:none;
}
/* margins */
#leftBorderTop{
	background: url(../images/background_shadow_header_le.gif) repeat-y;
	height:56px;
	width:16px;
	float:left;
}
#rightBorderTop{
	background: url(../images/background_shadow_header_ri.gif) repeat-y;
	width:16px;
	float:left;
	height:56px;
}
#topLine{
	background: url(../images/background_shadow_header.gif) repeat-x;
	width:100%;
	z-index:5;
	position:absolute;
	height:56px;
	left:0;
}
/* end margins */


/*  text   right   headerBottom*/
.home_right_text{
	font-family:Arial;
	text-align:center;
	margin-top:50px;	
}
.home_right_text .header{
	color: #007E00;
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
}
.home_right_text .contain{
	font-size:12px;	
	padding-top:10px;
}
/**/

/*  text   right   headerBottom*/
.catalog_right_text{
	font-family:Arial;
	text-align:right;
	margin-top: 10px;
	margin-right: 30px;
		
}
.catalog_right_text .header1{
	color: #007E00;
	text-transform:uppercase;
	font-size: 13px;
	font-weight:bold;
}
.catalog_right_text .contain{
	font-size:17px;	
	padding-top:7px;
	font-weight:bold;
}
.catalog_right_text .header2{
	color: #007E00;
	font-size: 12px;
	font-weight:bold;
	padding-top:10px;
}
.catalog_right_text ul{
	font-size:11px;
	margin-top:0px;
	text-align: left;
	margin-left:52px;
	padding-left:52px;
}
/**/
#contentText ul{
	font:normal 12px Verdana;
	text-align: left;
	margin-left:25px;
}
#contentText ul li{
	list-style:disc;
}
html>body #contentText ul{
	padding-left:5px;
}

.description ul li{
	list-style:disc;
}

.clear{
	clear:both;
	height:0;
	_margin-bottom: -20px;	
}
.breadcrumbs{
	padding: 10px 0px 10px 37px;	
	font:normal 12px Verdana;
	margin-top:0px;
}
.breadcrumbs a{		
	color: #0f01ca;
	text-decoration: underline;
}
/*.breadcrumbs a:activ{		
	color: red;
	text-decoration: none;
}*/

.breadcrumbs span{		
	font-family:"Arial";
	font-size:12px;	
	color: black;	
}

.content{
	width:803px;
	margin:0 auto;
	font:normal 12px Verdana;
}
#contentText{
	width:523px;
	padding:0 20px 10px 20px;
	font:normal 12px Verdana;
	float:left;
	background:url(../images/home_BG.jpg) no-repeat;
	background-position:left bottom;
	min-height:220px;
	_height:220px;
	_padding-left:15px;
	_margin-right:-15px;	
}
#contentText a{
	text-decoration:underline;
}
#contentText a:hover{
	text-decoration:none;
}
#contentText a:visited{
	color:#0000EE;
}
#contentText ul{
	font:normal 12px Verdana;
}
#right{
	width:200px;
	height:inherit;
	float:right;
	margin-right:20px;
	_margin-right:10px;
}
.rightInSite{
	width:200px;
	height:inherit;
	float:right;
	margin-right:20px;
	_margin-right:10px;
}
.rightInSite p{
	text-align:center;
	font:bold 11px Arial !important;
	color:#00A10E !important;
	margin:0;
	padding:0 0 10px 0;
	_position:relative;
	_right:-20px;
}
.content2{
	margin-bottom:-20px;
}
.header{
	color: #01a008;	
	font:bold 17px Arial;	
	font-weight: bold;
	margin-bottom: -5px;
}
#title{
	float:left;
}
#linkToTable{
	float:right;
	text-align:right;
	font:normal 12px Verdana;
}
#linkToTable a:hover{
	text-decoration:none;
}
#linkToTable a:visited{
	color:#0000EE;
}
.content p{
	font:normal 12px Verdana;
	color: #000000;
}
.content h3{
	font:bold 15px Arial;
	color:#9F1C1C; 
}
.tablehead{
	background:url(../images/new/table_head.jpg) no-repeat;
	background-position:center;
	height:22px;
	margin-top: 10px;
}

.content .submit{
	background:url(../images/new/bb44.gif) no-repeat;
	height:39px;
	width:159px;
	border:none;
	margin: 5px 0px 2px 180px;
	color:#007E00;
	font: bold 12px "Arial";
	cursor: pointer;
	position:relative;
	/*z-index:2;*/
	/*padding-bottom:20px;*/
}

*html .content .submit{
	margin: 5px 0px -15px 180px;
}

.tablehead p{
	margin:0px;
	color:white;
	font:normal 12px Verdana;
	text-transform:uppercase;
	padding:3px 3px 3px 35px;

}
.tablebody{
	background:url(../images/new/table_body.jpg) repeat-y;
	background-position:center;	
	
}
.tablebody p{	
	font:normal 12px Verdana;
	padding-left:30px;
	padding-top:5px;
	margin:0px;
}
.tablefooter{
	background:url(../images/new/table_footer.jpg) no-repeat;
	background-position:center;
	padding-top:13px;
	margin-bottom: 10px;
}

#footer{
	text-align:center;
	width: 835px;
	margin: 0 auto;
}
#footer a{
	padding-left: 40px;
	color:white;
	font-family:"Arial";
	font-size:11px;
}
#footer a:link{	
	text-decoration:none;	
}
#footer a:visited{
	text-decoration:none;
}
#footer a:hover{
	text-decoration:underline;
}
#footer a:active{
	text-decoration:none;	
}

#copyright{
	height:80px;
	width: 835px;
	margin: 0 auto;
}
#copyright a{
	color:white;
	font-family:"Arial";
	font-size:9px;
}
#copyright a:link{	
	text-decoration:none;	
}
#copyright a:visited{
	text-decoration:none;
}
#copyright a:hover{
	text-decoration:underline;
}
#copyright a:active{
	text-decoration:none;	
}
.credit_cards{
	background: url(../images/new/credit_cards.jpg) no-repeat;
	background-position:bottom right;
	float:right;
	right:50px;
	bottom:20px;
	padding-top:5px;
	padding-left: 5px;
	color: #178009;
	font:bold 11px Arial;
	height:auto;
	width:180px;
	position:absolute;
}


.contentContainer{
	background:url(../images/new/body_bg.jpg) repeat-y;
	width:835px;
}
#footerContainer{
	background: url(../images/background_footer2.gif) repeat-x;
	width:100%;
	height:20px;
	left:0;
	margin-top:-1px;
	clear:both;
}
#copyrightContainer{
	background: url(../images/background_bottom.gif) repeat;
	width:100%;
	height:80px;
	left:0;
	clear:both;
}
#footerMarginLeft{
	background: url(../images/background_footer2_left.gif) repeat-y;
	width:16px;
	height:20px;
	clear:left;
	float:left;
}
#footerMarginRight{
	background: url(../images/background_footer2_right.gif);
	width:16px;
	height:20px;
	float:left;
}
#footerLinks{
	width:801px;
	background:url(../images/background_footer.gif) repeat-x;
	float:left;
}
#copyrightMarginLeft{
	background: url(../images/background_bottom_left.gif) repeat-y;
	width:16px;
	float:left;
	height:80px;
}
#copyrightContent{
	width:801px;
	float:left;
	background:url(../images/background_middle-bottom.gif) repeat-x;
	height:55px;
	padding-top:25px;
}
#copyrightContent p{
	color:white;
	font-family:"Arial";
	font-size:9px;	
	text-align:center;
	margin:0px;	
}
#copyrightMarginRight{
	background: url(../images/background_bottom_right.gif) repeat-y;
	width:16px;
	float:left;
	height:80px;
}
.submitRight{
	background:transparent url(../images/new/submit_button.jpg) no-repeat;
	height:39px;
	width:159px;
	border:none;
	margin: 10px 0px 20px 0;
	color:#007E00;
	font:bold 12px Arial;
	cursor: pointer;
	padding:3px 0 0 15px;
	_margin-bottom:0;
	_position:relative;
	_right:-20px;
}
.submitCat{
	background:transparent url(../images/new/submit_button.jpg) no-repeat;
	height:39px;
	width:159px;
	border:none;
	margin: -15px 20px 5px 0;
	color:#007E00;
	font: bold 12px Arial;
	cursor: pointer;
	padding:3px 0 0 15px;
	float:right;
	position:relative;
	_margin-bottom:10px;
	/*style="float:right; margin-top:-15px;margin-bottom:10px;position:relative;"
	style="float:right; margin-top:-15px;margin-right:20px;margin-bottom:10px;position:relative;"*/	
}
.box-top{
	width:754px;
	height:22px;
	margin:0 auto;
	background: url(../images/new/table_head.jpg) no-repeat;
	color:#FFF;
	padding:3px 0 0 10px;
	font: bold 13px Arial;
	text-transform:uppercase;
	font-stretch:expanded;
}
.box-middle{
	width:754px;
	height:auto;
	margin:0 auto;
	background: url(../images/new/table_body.jpg) repeat-y;
	padding:2px 0 0 10px;
	margin-top:-3px;
}
.box-bottom{
	width:754px;
	height:13px;
	margin:0 auto;
	background: url(../images/new/table_footer.jpg) no-repeat;
	padding:2px 0 0 10px;
	margin-bottom:10px;
}
.categDescription{
	padding:0 10px 0 10px;
	font:normal 12px Verdana;
	color: #000000;
	margin-bottom:5px;
}
.item{
	margin:5px 0 0 9px;
	position:relative;
	width:365px;
	float:left;
	font:normal 12px Verdana;
}
.item img, .itemFullSize img{
	width:80px;
	height:58px;
	margin:0 25px 5px 0;
	border:0;
	float:left;
}
.item a{
	color:#1B00D0;
	text-decoration:underline;
}
.item a:visited, .itemFullSize a:visited{
	color:#1B00D0;
}
.item div{
	float:left;
	width:230px;
	height:auto;
	color:#000;
	text-decoration:none;
	position:relative
}
*html .item {
	width: 360px;
}
*html .item div{
	width: 250px;
}
.itemFullSize{
	margin:5px 0 0 0px;
	float:left;
	font:normal 12px Verdana;
	padding-right:5px;
}
.itemFullSize div{
	position:relative;
	height:auto;
}
.description{
	width:523px;
	padding:0 20px 10px 20px;
	font:normal 12px Verdana;
	float:left;
	_height:170px;
}
.descriptionBottom{
	width:523px;
	padding:0 20px 10px 20px;
	font:normal 12px Verdana;
	float:left;
	_height:80px;
}
.description p{
	font:normal 12px Verdana;
}
#productsTable{
	width:764px;
	height:22px;
	margin:0 auto;
	text-align:center;
	font:normal 12px Verdana;
	position: relative;
}
#productsTable tr td{
	height:30px;
}
.normalTR td{
	border-bottom:1px solid #C1C1C1;
}
.greenTableHeader{
	background:url(../images/new/table_head.jpg) no-repeat;
}
#productsTable tr th{
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
	color:#FFF;
	height:22px;
}
.tableHeader{
	background-color:#D4E7EE;
}
.tableHeader td{
	font:bold 12px Arial;
	height:22px !important;
}
#tableBottom{
	background:url(../images/new/table_footer.jpg) no-repeat;
	
}
.productsTable2{
	width:764px;
	height:22px;
	margin:0 auto;
	text-align:center;
	font:normal 12px Verdana;
}
.productsTable2 tr td{
	height:30px;
}
.productsTable2 tr th{
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
	color:#FFF;
	height:22px;
}
.greenTableHeader2{
	background:url(../images/new/table_head2.jpg) no-repeat;
}
#unTable{
	border: 1px solid #C0C0C0;
	font:normal 12px Verdana;
}
#unTable tr td{
	border: 1px solid #C0C0C0;
}
.first{
	background-color:#FAFAFA;
}
.second{
	background-color:#F5F5F5;
}
#form{
	margin-top:10px;
	padding-bottom:20px;
	float:left;
	width:510px;
	font:normal 12px Verdana;
	_margin-left:3px;
}
#form label{
	float:left;
	clear:left;
	width:250px;
	margin-top:3px;
	color:#117F20;
	font:bold 11px Verdana;
}
#form input{
	width:200px;
	float:left;
	border:1px solid #117F20;
	margin-top:3px;
	font:normal 12px Verdana;
}
#form select{
	width:203px;
	margin-top:3px;
	font:normal 11px Arial;
	border:1px solid #117F20;
	_width:205px;
}
#form textarea{
	width:200px;
	margin-top:10px;
	font:normal 11px Verdana;
	height:50px;
	border:1px solid #117F20;
}
#form button{
	background:url(../images/button_ok1.gif) no-repeat;
	width:17px;
	height:17px;
	border:0;
/*	cursor:pointer;*/
}
#form p{
	clear:both;
	color:#117F20;
	padding-top:5px;
	margin-bottom:0;
	font:bold 11px Verdana;
}
#formResponse{
	text-align:center;
	font:bold 12px Arial;
	color:#9F1C1C;
}
.descriptionCat{
	padding:0 20px 10px 20px;
	font:normal 12px Verdana;
	clear:both;
}
.noBottomBorderLeft{
	border-bottom:none !important;
	border-left:1px solid #366730;
	width:14px;
}
.noBottomBorderRight{
	border-bottom:none !important;
	border-right:1px solid #366730;
	width:14px;
}
.green{
	color:#396129;
}
.body{
	_margin-left:5px;
}