body{
	margin:0px;
	padding:0px;
	background-color:#84C130;
	/*background-image:url(images/bground.png);*/
	background-repeat:repeat-x;
	font-family: "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
}

#map{
	color:black;
		width:300px;
	height:200px;
}
#map_holder{
		width:217px ! important;
	margin-top:5px;
	font-size:12px;
}
#Container{
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	width: 900px;
	
}
#Banner{
	background-repeat: no-repeat;
}
#heading-info{
	float:right;
	width:400px;
	margin-left:10px;
	text-align:center;
	font-size:20px;
	color:#fff;
	font-weight:bolder;
	
	}
	.license{
		
		}
		.roc{
			color:black;
	font-size:22px;
			}
			.phone{
					font-size:30px;

				}
							.heading_address{
								color:black;
								font-size:18px;

								}
		
#CompanyName{
	margin:0px;
}
#CompanyName a{
}
#CompanyName a:hover{
}
#CompanyName a:visited{
}
#Nav{
		background-image:url(images/nav_back.png);
		height:30px;
			margin:0px;

}
#liNav{
	list-style-type: none;
	padding-top:5px;
		margin:0px;
}	
#liNav li{
		display:inline;
	margin-left:15px;
	margin-right:15px;	
	

}
#liNav li a{
	display:inline-block;
	color: #fff;
	text-decoration: none;
	font-weight:bolder;
}
#liNav li a:hover{
	color:#87c533
}
#liNav li a:visited{
}
#Content{
	padding-bottom: 120px;
	background-color:#fff;

}
.clear{clear: both;}
p{
	font-size: 14pt;
	color: white;
}
img{
	border: none;
	padding:0px;
}
h1{
	text-align: center;
	font-size: 16pt;
	margin: 10px;
	font-variant: normal;
	padding-top: 10px;
}
h2,legend{
	padding-top: 0px;
	font-size: 20pt;
	margin: 0px;
	font-variant: normal;
}
#indexList{
	color: white;
}
#index-box{
		background-image:url(images/bground.png);
		width:392px;
		height:410px;
		float:right;
		margin-bottom:5px;
		text-align:center;
	}
	#index-box p{
			color:black ! important;

		}
#contentLeft{
width:700px;
float:left;
padding:5px;
}
#contentRight{
width:190px;
float:right;

}
#contentRight img{
	display:block;
	margin:auto;
	}
.click{
	font-weight:bolder;
	font-size:20px;
	text-decoration:none;
	color:#fff;
	
	
	}
	.click:hover{
	color:red;
	}

.index-cat-box{
			background-image:url(images/bground.png);
		height:230px;
width:700px;		text-align:left;


	}
	.index-cat-box h1{
	color:white;
	font-size:28px;
	text-align:left;
	margin-top:5px;
	
	}
	.index-cat-box	img{
		float:left;
		margin:5px;
		}
			.index-cat-box p{
				color:black;
				font-size:14px;
				}
#links{
	padding: 5px;
	width: 238px;	
	list-style-type: none;
	font-size: 13px;
	margin:0px;
}

.label {
	display: block;
	text-align: left;
	float:left;
	width: 150px;
	font-weight: bold;
}

legend, h3{
	font-size: 18px;
	font-weight: bold;
	
}
 h3{margin:0px;
 
 }
.error {
	font-size: 16px;
	font-weight: bold;
}
#links a{
}
#links a:hover{
	color:red;
}
#links li{list-style-type: none;}
.our_address{
	font-size: 20px;
	font-weight: bold;
	padding:0px;

}
#customer_btn{
	color: white;
	width: 248px;
	text-align: center;
	font-size: 16pt;
	display: block;
}
#customer_btn img{
	left: -10px;
	position: relative;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;

}
#Footer{
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-top-width: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	width:900px;
	margin:auto;
}
#liFooter{
	list-style-type: none;
	margin:auto;
	text-align:center;
}
#liFooter li{
	vertical-align: middle;
	text-align: right;
	display: inline;
}
#liFooter li a{
	color: black;
	text-decoration: none;
	font-size: 12pt;
	margin right: 15px;
}
#liFooter li  a:hover{
	color: red;
}
#liFooter li a:visited{
}

.mpn_link{
	font-size: 12pt;
	color: white;
	text-decoration: none;
	display:block;
	margin:auto;
	width:400px;
	text-align:center;

}
.mpn_link a {text-decoration: none;}
.mpn_link a:hover {	color: red;}
.manufacturer{
	width:600px;
	padding: 5px;
	background-color: #7f90ac;
	margin:0px;
	border-color: #cbcbcb;
	border-width: 1px;
	border-style: solid;
	margin:5px;
	height:125px;	
}
.manufacturer ul{margin:0px;}
.manufacturer ul li { list-style-position: outside; list-style-type: none;}
.manu_logo{ margin-right: 5px; border-right-width: 1px; border-right-style: solid; padding-left: 29px; width: 220px; float:left; 	height:125px; 	border-color: #cbcbcb;
}
.manu_logo2{
padding-left: 29px;
width: 220px;
float:left;
height:125px;
}
.unit{
	float:left;
	font-size:12px;
	width:300px;
	padding: 5px;
	color: white;
	background-color: #7f90ac;
	margin:0px;
	border-color: #cbcbcb;
	border-width: 1px;
	border-style: solid;
	margin:5px;
	height:125px;	
}
.unit ul{padding: 5px; margin: 5px;}
.unit ul li {  }

.thumb{ 
	margin-right: 5px; border-right-width: 1px; border-right-style: solid; width: 100px; float:left; 	height:125px; 	border-color: #cbcbcb;

}
 .search_button{display:block; 	text-decoration: none;	font-size:20px;
	text-align: center;
	width:250px;
	padding: 5px;
	color: white;
	background-color: #7f90ac;
	margin:0px;
	border-color: #cbcbcb;
	border-width: 1px;
	border-style: solid;
	margin:5px;
	height:25px;} 
	 #search_button:hover{}
.corners{display:block}
.corners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#fff}
.corners1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  background:#737d85}
.corners2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  background:#6d7885}
.corners3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid ##fff;
  border-right:1px solid #fff;}
.corners4{
  border-left:1px solid #fff;
  border-right:1px solid #fff}
.corners5{
  border-left:1px solid #fff;
  border-right:1px solid #fff}
.cornersfg{
  background:#fff}
  .cust_comments{  	
  	border-right-width: 0px;
  	border-left-width: 0px;
  	border-top-width: 0px;
  	border-bottom-width: 1px;
  	border-color: #cbcbcb;
  	border-style: solid;
  }
   .cust_comments em{
   	
   	text-transform: uppercase;
   	
   }
  em{color:black;}
.clear{clear:both;}

#gmap{
		width:217px ! important;
	}
#tabs_container{		margin-left:15px;
		margin-right:15px;
		width:680px;
		
		}	
	#tabs_container P{
		margin-left:5px;
		margin-right:5px;
		color:black ! important;
		font-size:12px;
		}
		h1{margin:0px;
		
		}
		.cust_comments p{color:black ! important; margin-left:5px;}
		
		.rebate{
			padding-left:5px;
			}
		.rebate p{
			color:black !important;
			font-size:14px;		
			padding-left:5px;	}
			
			.rebate ul{
				margin-left:40px;
				}
				

#feed{
	clear:both;
	text-align:left;
	padding-left:3px;
	 	border:0px;
	 	width:90%;
	 	margin-top:200px;

	}
#feed ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#feed ul li{
		list-style-type:none;
	margin:0px;
	padding:5px;
		border:0px;
	border-top:1px;
	margin-bottom:5px;
	border-bottom:1px;
	border-color:#5D9DC1;
	border-style:solid;
		 	margin-left:20px;

}
#feed ul li:hover{
	cursor:pointer;
	border:0px;
		border-top:1px;

	border-bottom:1px;
	border-color:#CCC;
	border-style:solid;	
}
#feed ul li p{
	line-height:120%;
	color:black;
	}
.title{
	text-transform:capitalize;
	font-weight:bold;
	}
	
.published{

}
	
				