body{
	background-color:#dadada;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
p,form{
	margin:0;
	padding:0;
}
#logo{
	margin:25px 0 0 51px;
	width:218px;
	height:62px;
	float:left;
}
#numbers{
	float:right;
	margin:30px 60px 0 0;
	width:220px;
	text-align:right;
	font-size:14px;
	line-height:30px;
}
#links{
	width:455px;
	margin:30px auto 0 auto;
}
.clearFloat{
	clear:both;
}
.clearUl{
	list-style:none;
	margin:0;
	padding:0;
}
.floatLeft{
	float:left;
	position:relative;
}
.floatSpcd{
	float:left;
	margin:3px;
	border:solid 1px #CCCCCC;
	padding:2px;
}
.floatSpcd:hover{
	border:solid 1px #333333;
}
.floatrightSpc{
	float:right;
	width:380px;
	margin-left:20px;
}
a.mainLinks{
	font-size:13px;
	width:90px;
	height:35px;
	display:block;
	text-align:center;
	line-height:35px;
	text-decoration:none;
	color:#000000;
}
a.mainLinks:hover{
	background-color:#0063a4;
	color:#FFFFFF;
}
a.selected{
	font-size:13px;
	width:90px;
	height:35px;
	display:block;
	text-align:center;
	line-height:35px;
	text-decoration:none;
	background-color:#0063a4;
	color:#FFFFFF;
}
#aboutDD{
	position:absolute;
	width:90px;
	margin:-1px 0 0 0;
	background-color:#666666;
	display:none;
	z-index:999;
}
a.textLinksW{
	font-size:13px;
	color:#FFFFFF;
	line-height:30px;
	text-decoration:none;
}
a.textLinksW:hover{
	text-decoration:underline;
}
.styledUl{
	list-style:none;
	margin:0;
	padding:0;
	text-align:center;
}
.listedUl{
	margin:0;
	padding:0;
	list-style:none;
}
.listedUl li{
	background-image:url(../design_images/bullet.gif);
	background-position:left 6px;
	background-repeat:no-repeat;
	padding-left:15px;
	margin:10px 0;
	font-size:13px;
}
#header{
	width:1000px;
	height:160px;
	margin:0 auto 0 auto;
	background-color:#FFFFFF;
}
#content{
	width:1000px;
	margin:0 auto 0 auto;
	background-color:#FFFFFF;
}
#col1{
	width:215px;
	margin-top:45px;
	float:left;
}
#col2{
	width:424px;
	margin:38px 0 0 38px;
	float:left;
}
#col3{
	width:281px;
	margin-left:41px;
	float:left;
}
#col4{
	width:705px;
	margin:38px 30px 0 38px;
	float:left;
}
#col5{
	width:950px;
	padding:15px 25px;
}
#productscap{
	height:25px;
	background-color:#af2342;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding-left:50px;
	line-height:25px;
}
#prodlist{
	width:165px;
	margin-left:25px;
	background-color:#dadada;
	padding:10px 0 50px 10px;
	font-size:12px;
}
#downloadpdf{
	margin:30px 0 0 0;
}
.titleText{
	font-size:23px;
	line-height:30px;
	font-weight:bold;
	color:#af2241;
	display:block;
	padding-bottom:10px;
}
.hlTextWht{
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
}
.contentText{
	font-size:13px;
	line-height:22px;
	color:#000000;
}
.hilightedText{
	font-size:15px;
	line-height:22px;
	font-weight:bold;
	color:#0063a4;
}
#prodrange{
	height:25px;
	background-color:#af2342;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	padding-left:22px;
	line-height:25px;
}
#prodbanner{
	margin:20px 0 0 0;
	width:256px;
	height:210px;
	background-color:#dadada;
}
#quickcont{
	margin:30px 0 0 0;
}
.formfield{
	width:240px;
	font-size:13px;
	color:#000000;
	line-height:20px;
	padding:5px;
	border:solid 1px #af2342;
}
.formBtn{
	width:100px;
	height:30px;
	background-color:#0063a4;
	
	color:#FFFFFF;
	font-size:13px;
	line-height:30px;
	border:solid 1px #0063a4;
}
.formText{
	font-size:13px;
	color:#000000;
	line-height:30px;
}
.homesubmit{
	float:right;
	margin:10px 30px 0 0;
}
#blankspc{
	height:180px;
	background-color:#FFFFFF;
	width:1000px;
	margin:0 auto 0 auto;
	background-image:url(../design_images/shadow.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}
#footer{
	width:844px;
	margin:-100px auto 0 auto;
	background-image:url(../design_images/footBg.gif);
	background-position:center top;
	background-repeat:repeat-y;
	color:#8e8d8c;
	font-size:12px;
	line-height:20px;
}
#footLnks{
	margin:25px 0 25px 60px;
	width:120px;
	float:left;
}
#footfactory{
	margin:25px 0 0 20px;
	width:270px;
	float:left;
}
a.footLinks{
	color:#8e8d8c;
	text-decoration:none;
	line-height:25px;
}
a.footLinks:hover{
	color:#656565;
	text-decoration:underline;
}
.spacedText{
	padding:5px 10px;
	font-size:13px;
	line-height:20px;
}
.styledTr{
	background-color:#ffffff;
}
.styledTr td{
	border:solid 1px #e7e7e7;
}
.styledTr:hover{
	background-color:#e7e7e7;
}
#contactdtl{
	width:225px;
	float:left;
	margin-right:25px;
}
#contactform{
	width:445px;
	float:left;
	border-left:solid 1px #8e8d8c;
}
#equPhotos{
	width:;
	margin:25px 0 0 25px;
}
#credits{
	width:780px;
	margin:0 auto 0 auto;
	border-top:dashed 1px  #8e8d8c;
	padding:10px 0 50px 0;
}
#allPros img{
	border:solid 1px #af2241;
}
.imgborder{
	border:solid 1px #af2241;
}