body {
	background-color:#ffffff;
	margin: 0px;
	padding: 0px;
	background-image:url(assets/bg.jpg);
	background-repeat:repeat-x;
}

.pic {
	border:none;
	padding:0xp;
	margin:0px;
}

.footerdts{
	 float:right; 
	 width:290px;
	 }

.li5 {
	position:relative;
	width:192px;
	padding-left:0px;
	z-index: 10;
	border: none;
	margin: 0px;
	background-image:url(assets/lileftbg.jpg);
	height:25px;
		}
		
		.li6 {
	position:relative;
	width:162px;
	z-index: 13;
		}
		
		ul.drop2 {
	list-style-type: none;
	margin:0px 0px 0px 0px;
	padding:0px;
	border:none;
	line-height:22px;
	z-index: 9;
		}
		
		ul.topnav{
			list-style:none;
			margin:0px;
			padding:0px;
			}
		
		a.leftlink {
			display:block;
			font-family:Tahoma;
			font-size: 12px;
			color: #747472;
			margin:0px 0px 0px 2px;
			text-decoration:none;
			font-weight:bold;
			line-height:25px;
			text-align:left;
			cursor:pointer;
			width:155px;
			padding-left:34px;
		}
		
		a.leftlink:hover {
			color: #de0b1a;
			background-color:#FFF;
			line-height:25px;
		}
		
		ul.drop3 {
			list-style-type: none;
			margin:0px 0px 0px 0px;
			padding:0px;
			border:none;
			line-height:18px;
		}
	
.mainframe {
	position:relative;
	height: auto;
	width: 855px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom:0px;
}

.top{
	height:91px;
	}

.navbar{
	position: relative;
	margin: 0px;
	padding: 0px;
	border:none;
	width: 855px;
	height: 26px;
	z-index:1;
	background-image:url(assets/navbg.jpg);
}

	.topleft {
		float:left;
		margin: 0px;
		padding: 0px;
		border:none;
		width: 327px;
		height: 45px;	
		background-color: #e0a55f;
		z-index:1;
	}

	.topright {
		float:right;
		margin: 0px;
		padding: 0px;
		border:none;
		width: 537px;
		height: 45px;	
		background-color: #0d3b5d;
		z-index:1;
		text-align:center;
	}

	.topbox {
		padding:12px;
	}
	
	a.menulink {
		margin: 0px;
		padding: 0px 0px 0px 0px;
		font-family: Verdana;
		font-size: 11px;
		color: #fff;
		font-weight:bold;
		line-height:25px;
		text-decoration:none;
	}
	
	a.menulink:hover {
		color: #dc0e0e;
	}
	
	a.menulink2 {
		display: block;
		font-family: Tahoma;
		font-size: 12px;
		color: #ffffff;
		font-weight:normal;
		text-decoration:none;
	}
	
	a.menulink2:hover {
		color: #eb0c1e;
	}
	
	.bottomdiv{
		background-image:url(assets/bottomdiv.jpg);
		background-repeat:no-repeat;
		background-position:bottom;
		height:25px;
		}
	
		.limenuindex2 {
	float:left;
	position: relative;
	margin:0px 5px 0px 0px;
	z-index:10;
	width:auto;
	list-style:none;
	padding-left: 10px;
	padding-right: 10px;
	line-height:26px;
		}	

.header2 {
	position: relative;
	margin: 0px;
	padding: 0px;
	border:none;
	width: 855px;
	height: 254px;	
	background-color: #fff;
	z-index:1;
}

.ulleft{
	list-style:none;
	padding:0px;
	margin:0px;
	}

	.navleft {
		float:left;
		margin: 0px;
		padding: 20px 0px 0px 0px;
		border:none;
		width: 192px;
		z-index:1;
	}
	
	.lileft{
		background-image:url(assets/lileftbg.jpg);
		height:18px;
		}

	.flash {
		float:right;
		margin: 0px;
		padding: 0px;
		border:none;
		width: 663px;
		height: 258px;	
		z-index:1;
	}


.main {
	position: relative;
	margin: 0px;
	padding: 35px 0px 0px 0px;
	width: 855px;
	height:auto;
	overflow:auto;
	width:100%;
	background-image:url(assets/bg3.jpg);
	background-repeat:repeat-x;
	background-color:#f3ece2;
}

.main2 {
	position: relative;
	padding: 0px;
	width: 855px;
	height:auto;
	overflow:auto;
	margin: 0px auto 0px auto; 
}

	.mainleft {
		float:left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		width:192px;
		height:auto;
	}

	.mainright {
		float:right;
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
		width:663px;
		text-align:left;
		height:auto;
		overflow:auto;
	}

		.mainbox {
			position:relative;
			margin: 0px;
			padding: 30px 30px 60px 30px;
		}

		.mainbox2 {
	position:relative;
	margin: 0px;
	width:247px;
	padding:0px 36px 0px 63px;
	float:left;
		}
		
			.mainbox4 {
	position:relative;
	margin: 0px;
	width:600px;
	padding:0px 0px 0px 60px;
	float:left;
		}
		
		.mainbox3 {
	position:relative;
	margin: 0px;
	float:right;
	width:301px;
	padding: 0px 0px 0px 10px;
	background-color:#ebdecb;
		}
		
	.leftnav{
	width:192px;	
	padding-top:26px;
	background-image:url(assets/leftnavtop.jpg);
	background-repeat:no-repeat;
	background-position:top;	
	}

.imgspacerleft{
	padding:0px 7px 10px 0px;
	}
	
.imgspacerright{
	padding:0px 0px 10px 0px;
	}
	
.imgspacerright2{
	padding:0px 0px 13px 0px;
	}


.footer {
	margin-left:auto; 
	margin-right:auto;
	position: relative;
	margin:0px auto 0px auto;
	padding: 10px 0px 0px 0px;
	border:none;
	width: 855px;
	height: 30px;
	z-index:1;
}

.footer2 {
	background:#F3ECE2;
	position:relative;
	height: 240px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:10px 0px 0px 0px;
}

.footer2_text {
	position:relative;
	width: 855px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding:10px 0px 0px 0px;
}

	.footerleft {
		float:left;
		margin: 0px;
		padding: 0px;
		border:none;
		width: 508px;
		height: auto;
		z-index:1;
	}
	
	.leftfloat{
		float:left;
		padding-top:10px;
		}
		
		.rightfloat{
		float:right;
		}
	
	.manufacturerstop{
		float:right; 
		margin:30px 10px 0px 0px;
		}

	.footerright {
		float:right;
		margin: 0px;
		padding: 0px;
		border:none;
		width: 347px;
		height: 18px;	
		text-align:right;
		color:#dddddd;
	}

		.footerbox {
			padding:9px 12px 0px 12px;
		}


.txtnormal {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height:18px;
}

a.bottomlink {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	line-height:18px;
}

a.bottomlink:hover {
	color:#333;
}

.txtnormal2 {
	font-family: Verdana;
	font-size: 11px;
	color: #fea;
	text-decoration: none;
	line-height:18px;
}

.txtfooter {
	font-family: Verdana;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	line-height:14px;
}

.txtcaption {
	font-family: Verdana;
	font-size: 21px;
	color: #F29200;
	text-decoration: none;
	font-weight:normal;
	line-height:18px;
}

.txtcaption2 {
	font-family: Verdana;
	font-size: 13px;
	color: #0D3B5D;
	text-decoration: none;
	font-weight:normal;
	line-height:18px;
}

.txttitle {
	font-family: Verdana;
	font-size: 16px;
	color: #888;
	text-decoration: none;
	font-weight:normal;
}


a.indexlist {
	vertical-align: 25%;
	font-family: Verdana;
	font-size: 12px;
	color: #333;
	font-weight:bold;
	text-decoration:none;
}

a.indexlist:hover {
	color: #666;
}

p {
	margin:2px 0px 8px 0px;
	padding:0px;
}

.ultext {
	list-style-type: square;
	font-family: Verdana;
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	margin-top:0px;	
}

a.link {
	font-family: Verdana;
	font-size: 11px;
	color: #00659a;
	text-decoration:none;
}

a.link:hover {
	font-family: Verdana;
	font-size: 11px;
	color: #0085ba;
	text-decoration:none;
}

a.linkbold {
	font-family: Verdana;
	font-size: 12px;
	color: #0800b5;
	font-weight:bold;
	text-decoration:none;
}

a.linkbold:hover {
	color: #0800d5;
}

.smalltext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #777777;
	text-decoration:none;
}

a.smalllink {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #777777;
	text-decoration:none;
	
}

a.smalllink:hover {
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}

