/* CSS Document */
body * {
	outline:none;
}
body {
	font-family:Arial;
	font-size:12px;
	color:#1C1D1F;
	padding:0px;
	margin:0px;
	line-height:20px;
	background:url(../images/bg.jpg) top left repeat;
}
#wrap {
	width:924px;
	padding:10px 0 20px 0;
	margin:auto;
}
a {
	color:#1C1D1F;
	text-decoration:none;
}
a:hover {
	color:#1C1D1F;
	text-decoration:underline;
}
p {
	margin:0px;
	padding:0px;
	text-align:justify;
}
form {
	margin:0px;
	padding:0px;
}
.spacer {
	clear:both;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
	height:6px;	
}
.spacer2 {
	clear:both;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
	height:12px;	
}
.clear {
	clear:both;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
}
/* header design part start */
#header {
	width:924px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
/* top header design part start */
#top-header {
	width:924px;
	padding:0px;
	margin:0px;
}
/* top header design part end */
/* navigation design part start */
#navigation {
	width:924px;
	padding:0px;
	margin:0px;
	overflow:hidden;
}
.left-navigation {
	width:355px;
	height:24px;
	background:url(../images/nav-bg.jpg) top left no-repeat;
	padding:9px 0px 0px 13px;
	margin:0px;
	float:left;
}
.overview {
	width:66px;
	height:17px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/overview.jpg) 0 0 no-repeat;
	text-indent:-9000px;
}
.overview:hover {
	width:66px;
	height:17px;
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background:url(../images/overview.jpg) 0 -17px no-repeat;
	text-indent:-9000px;
}
.products {
	width:67px;
	height:17px;
	padding:0px;
	margin:0px 0px 0px 20px;
	display:block;
	float:left;
	background:url(../images/products.jpg) 0 0px no-repeat;
	text-indent:-9000px;
}
.products:hover {
	width:67px;
	height:17px;
	padding:0px;
	margin:0px 0px 0px 20px;
	display:block;
	float:left;
	background:url(../images/products.jpg) 0 -17px no-repeat;
	text-indent:-9000px;
}
.purchasing {
	width:79px;
	height:17px;
	padding:0px;
	margin:0px 0px 0px 20px;
	display:block;
	float:left;
	background:url(../images/purchasing.jpg) 0 0 no-repeat;
	text-indent:-9000px;
}
.purchasing:hover {
	width:79px;
	height:17px;
	padding:0px;
	margin:0px 0px 0px 20px;
	display:block;
	float:left;
	background:url(../images/purchasing.jpg) 0 -17px no-repeat;
	text-indent:-9000px;
}
.contact {
	width:76px;
	height:17px;
	padding:0px;
	margin:0px 0px 0px 20px;
	display:block;
	float:left;
	background:url(../images/contact-us.jpg) 0 0 no-repeat;
	text-indent:-9000px;
}
.contact:hover {
	width:76px;
	height:17px;
	padding:0px;
	margin:0px 0px 0px 20px;
	display:block;
	float:left;
	background:url(../images/contact-us.jpg) 0 -17px no-repeat;
	text-indent:-9000px;
}
/* navigation design part end */
/* bottom header design part start */
#bottom-header {
	width:924px;
	padding:0px;
	margin:0px;
}
/* bottom header design part end */
/* header design part end */
/* content design part start */
#content {
	width:923px;
	padding:0px;
	margin:0px;
	clear:both;	
	background:#FFFFFF url(../images/content-bg.gif) top left no-repeat;
	border-right:1px #999798 solid;
}
.section {
	margin:0px;
	padding:0px 30px 0px 20px;
	clear:both;
	overflow:hidden;
}
.section-bullet {
	width:20px;
	height:10px;
	margin:0px;
	padding:0px;
	float:left;
}
.section-content {
	width:853px;
	padding:0px;
	margin:0px;
	float:left;
}
.highlight-link {
	color:#C90C0E;
	text-decoration:none;
	font-weight:normal;
}
a.highlight-link:hover {
	color:#1C1D1F;
	text-decoration:none;
}
.click-bg {
	background:url(../images/click-button-bg.jpg) top left no-repeat;
	width:890px;
	height:63px;
	padding:19px 0px 0px 33px;
	margin:0px;
	display:block;
	clear:both;
}
.click-button {
	background:url(../images/click-bg.jpg) 0 0 no-repeat;
	width:260px;
	height:42px;
	padding:0px;
	margin:0px;
	text-indent:-9000px;
	display:block;
}
.click-button:hover {
	background:url(../images/click-bg.jpg) 0 -42px no-repeat;
	width:260px;
	height:42px;
	padding:0px;
	margin:0px;
	text-indent:-9000px;
	display:block;
}
/* content design part end */
/***********************Product page design part start ***************************/
.product-box {
	width:833px;
	padding:19px;
	margin:0px;
	clear:both;
	background-color:#F4F4F4;
	border:1px #BEBBBB solid;
	overflow:hidden;
}
.product-heading {
	width:600px;
	padding:0px;
	margin:0px;
	clear:both;
}
.product-content {
	width:835px;
	padding:10px 0px 0px 0px;
	margin:0px;
	clear:both;
	overflow:hidden;
}
.product-pic {
	width:410px;
	height:325px;
	padding:0px;
	margin:0px;
	float:left;
}
.product-description {
	width:425px;
	padding:0px;
	margin:0px;
	float:left;
}
.highlight {
	color:#6C6767;
	text-decoration:underline;
	font-weight:normal;
}
.product-features {
	width:835px;
	padding:20px 0px 0px 0px;
	#padding:10px 0px 0px 0px;
	margin:0px;
	clear:both;
}
.product-small-pic {
	width:211px;
	padding:0px;
	margin:0px;
	float:left;
}
.product-feature-content {
	width:624px;
	padding:0px;
	margin:0px;
	float:left;
}
.arial14 {
	font-size:14px;
}
.small-product-heading {
	font-size:14px;
	color:#B30C0D;
	font-weight:bold;
	background:url(../images/bullet2.gif) 0 7px no-repeat;
	text-indent:14px;
}
.port-pics {
	width:151px;
	padding:0px;
	margin:0px 20px 0px 0px;
	float:left;
	text-align:center;
}
.maroon-color {
	color:#B30C0D;
}
.length-list {
	margin:0px;
	padding:0px;
	clear:both;
}
.length-list ul {
	margin:0px;
	padding:10px 0px 0px 0px;
	list-style-type:none;
}
.length-list ul li {
	margin:0px;
	padding:0px 0px 0px 20px;
	list-style-type:none;
	background:url(../images/bullet2.gif) 2px 10px no-repeat;
	font-size:14px;
	color:#B30C0D;
	line-height:26px;
}
.product-specs {
	margin:0px;
	padding:0px;
	clear:both;
	height:24px;
	text-indent:10px;
	font-size:13px;
	line-height:24px;
	background:#CC0000 url(../images/heading-arrow.gif) top right no-repeat;
	font-weight:bold;
	color:#FFFFFF;
}
/***********************Product page design part end ***************************/
/***********************Contact page design part start ***************************/
.form-field {
	width:500px;
	padding:10px 0px 0px 0px;
	margin:0px;
	clear:both;
	overflow:hidden;
}
.form-txt {
	width:100px;
	padding:0px;
	margin:0px;
	float:left;
}
.form-obj {
	width:400px;
	padding:0px;
	margin:0px;
	float:left;
}
.txt-obj {
	width:250px;
	padding:0px;
	margin:0px;
	height:18px;
	border:1px #333333 solid;
}
.txt-obj:hover {
	border:1px #B30C0D solid;
}
.txt-area {
	width:250px;
	padding:0px;
	margin:0px;
	height:80px;
	border:1px #333333 solid;
}
.txt-area:hover {
	border:1px #B30C0D solid;
}
.txt-code {
	width:120px;
	padding:0px;
	margin:0px;
	height:18px;
	border:1px #333333 solid;
}
.txt-code:hover {
	border:1px #B30C0D solid;
}
.submit {
	width:64px;
	height:43px;
	padding:0px;
	margin:0px;
	border:none;
	display:block;
	background:url(../images/submit.gif) top left no-repeat;
	cursor:pointer;
}
.viewmanual {
	text-decoration:underline;
}
a.viewmanual:hover {
	text-decoration:none;
}
/***********************Contact page design part end ***************************/
/* footer design part start */
#footer {
	width:924px;
	padding:6px 0px 0px 0px;
	margin:0px auto;
	clear:both;
	background:url(../images/footer-bg.gif) top left no-repeat;
	height:23px;
	text-align:center;
	font-size:10px;
	text-transform:uppercase;
}
/* footer design part end */
.somediv-txt {
width:700px;
padding:3px 5px 7px 5px;
font-size:13px;
}
.listarea {
	width:670px;
	height:300px;
	overflow-y:scroll;
	overflow-x:hidden;
	margin:0px;
	padding:0px;
}
.list-heading {
	width:690px;
	padding:0px;
	margin:0px;
	font-size:13px;
	font-weight:bold;
}
.list {
	width:162px;
	padding:6px 0px 0px 0px;
	margin:0px;
	float:left;
}
.list ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.list ul li {
	margin:0px;
	padding:0px 0px 0px 12px;
	list-style-type:none;
	line-height:20px;
	font-size:11px;
	background:url(../images/bullet3.gif) 0 6px no-repeat;
}
.ruler {
	height:2px;
	padding:0px;
	margin:12px 0px 10px 0px;
	clear:both;
	font-size:0px;
	line-height:0px;
	border-top:1px #666666 dashed;
}

