@charset "utf-8";
/* CSS Document */

* {
	
	margin:0px;
	border:0px;

}

#container {
	
	width: 1000px;
	overflow: hidden;
	
}

#dateformat {
	
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	letter-spacing:.2em;
	
	}
	
/*a:link {

	color: #FFFFFF;
	text-decoration: none;

}

a:visited {
	
	color: #000000;
	text-decoration: none;

}*/

/* HEADERS */

#header {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/WelcomeHeader.jpg);
		
}

#proheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/ProLineHeader.jpg);
		
}

#spaceheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/SpaceHeader.jpg);
		
}

#workheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/WorkSmartHeader.jpg);
		
}

#ospfheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/OSPFHeader.jpg);
		
}

#ospdheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/OSPDesignsHeader.jpg);
		
}

#fabheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/FabricHeader.jpg);
		
}

#downheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/DownHeader.jpg);
		
}

#showheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/ShowHeader.jpg);
		
}

#contactheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/ContactHeader.jpg);
		
}

#capaheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/CapaHeader.jpg);
		
}

#warrantyheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/WarrantyHeader.jpg);
		
}

#finderheader {
	
	width: 1000px;
	height: 200px;
	position: relative;
	background-image: url(Header_Index/FinderHeader.jpg);
		
}

/* NAVIGATIONAL BUTTONS */

#horizontalnav {
	
	clear: both;
	width: 1000px;
	height: 24px;
	background-color: #71392C;
	margin:auto;
					
}

.navlinks {
	
	position: relative;
	left: 104px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
					
}

.navlinks li {
	
	list-style-type:none;
	display: inline;
	
}

.navlinks li a {
	
	color: #FFFFFF;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	float: left;
		
}

.navlinks li a:hover{
	
	color: #BAA794;
	text-decoration: underline;
	
}

#minihorizontalnav {
	
	clear: left;
	width: 1000px;
	height: 20px;
	position: relative;
	background-color: #71392C;
			
}

.mininavlinks {
	
	position: relative;
	left: 164px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
				
}

.mininavlinks li {
	
	list-style-type:none;
	display: inline;
	
}

.mininavlinks li a {
	
	color: #FFFFFF;
	padding: 1px 20px 5px 20px;
	text-decoration: none;
	float: left;
		
}

.mininavlinks li a:hover{
	
	color: #BAA794;
	text-decoration: underline;
	
}

/* BODY TYPES */

#mainbody {
	
	clear:both;
	float:left;
	width: 710px;
	height: 640px;
	background-color:#EADFD8;
	margin: auto;
	padding: 20px;
	
}

#body {
	
	float: left;	
	width: 900px;
	background-color:#EADFD8;
	margin: auto;
	padding: 50px;
	
}

/* SIDE BARS */

#rightbar {
	
	float:right;	
	width: 230px;
	height: 660px;
	background-color:#EADFD8;
	margin: auto;
	padding: 10px;
		
}

/* FOOTER AND FOOTER NAVIGATIONAL BUTTONS*/

#footer {
	
	clear: both;
	width: 1000px;
	position: relative;
	background-color: #EADFD8;
	
}

#foothorizontalnav {
	
	clear:both;
	width: 1000px;
	height: 16px;
	position: relative;
	background-color: #EADFD8;
			
}

.footnavlinks {
	
	position: relative;
	left: 164px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
				
}

.footnavlinks li {
	
	list-style-type:none;
	display: inline;
	
}

.footnavlinks li a {
	
	color: #71392C;
	padding: 1px 20px 5px 20px;
	text-decoration: none;
	float: left;
		
}

.footnavlinks li a:hover{
	
	color: #BAA794;
	text-decoration: underline;
	
}

#foothorizontalnav2 {
	
	clear:both;
	width: 1000px;
	height: 16px;
	position: relative;
	background-color: #EADFD8;
	border-top:solid 2px #71392C;
			
}

.footnavlinks2 {
	
	position: relative;
	left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
					
}

.footnavlinks2 li {
	
	list-style-type:none;
	display: inline;
	
}

.footnavlinks2 li a {
	
	color: #71392C;
	padding: 1px 20px 5px 20px;
	text-decoration: none;
	float: left;
		
}

.footnavlinks2 li a:hover{
	
	color: #BAA794;
	text-decoration: underline;
	
}

/* TEXT STYLES */

.bodytext {
	
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
						
}

.bodytext2 {
	
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
						
}

.bodyheader {
	
	color: #71392C;
	position: relative;
	font-family:"Arial Black", Gadget, sans-serif;
	font-size:24px;
	font-weight: bold;
					
}

.bodyheader {
	
	list-style-type:none;
	display: block;
	
}

.bodyheader a {
	
	color: #BAA794;
	padding: 5px 0px 5px 0px;
	text-decoration: none;
			
}

.bodyheader a:hover{
	
	color: #FFFFFF;
	text-decoration: underline;
	
}

.catlinks {
	
	position: relative;
	top: -10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
						
}

.catlinks li {
	
	color: #BAA794;
	list-style-type:none;
	padding: 5px 0px 5px 0px;
		
}

.catlinks li a {
	
	display: block;	
	color: #FFFFFF;
	text-decoration: none;
		
}

.catlinks li a:hover{
	
	color: #BAA794;
	text-decoration: underline;
	
}

.infolinks {
	
	color: #FFFFFF;	
	position: relative;
	top: -10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
						
}

.infolinks li {
	
	list-style-type:none;
	padding: 5px 0px 5px 0px;
		
}

.infolinks li a {
	
	display: block;	
	color: #FFFFFF;
	text-decoration: none;
		
}

.infolinks li a:hover{
	
	color: #BAA794;
	text-decoration: underline;
	
}

.header {
	
	font-size: 24px;
	font-family: "Arial Black", Gadget, sans-serif;
	color: #71392C;
	
}

.header2 {
	
	font-size: 24px;
	font-family: "Arial Black", Gadget, sans-serif;
	color: #FFFFFF;
	
}

.from {
	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #71392C;
	
}

.text {
	
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #71392C;
	
}

.colheader {
	
	font-size: 12px;
	font-family: "Arial Black", Gadget, sans-serif;
	color: #71392C;
	
}

.prodfindheader {
	
	font-size: 16px;
	font-family: "Arial Black", Gadget, sans-serif;
	color: #FFFFFF;
	
}

.colmainheader {
	
	font-size: 16px;
	font-family: "Arial Black", Gadget, sans-serif;
	color: #71392C;
	
}

.colmainheader a {
	
	color: #71392C;
	text-decoration: none;
	
}

.colmainheader a:hover {
	
	color: #FFFFFF;
	text-decoration: underline;
	
}

.coltext {
	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #71392C;
	
}

.coltext a {
	
	color: #71392C;
	text-decoration: none;
	
}

.coltext a:hover {
	
	color: #FFFFFF;
	text-decoration: underline;
	
}

.smalltext {
	
	font-size: 10px;
	font-family: "Arial Black", Gadget, sans-serif;
	color: #71392C;
	
}

.prodfintext {
	
	font-size: 10px;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
	color: #71392C;
	
}

.prodfintext a {
	
	color: #71392C;
	text-decoration: underline;
	
}

.prodfintext a:hover {
	
	color: #BAA794;
	text-decoration: underline;
	
}

.prodfintext2 {
	
	font-size: 10px;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
	color: #71392C;
	
}

.prodfintext2 a {
	
	color: #71392C;
	text-decoration: underline;
	
}

.prodfintext2 a:hover {
	
	color: #FFFFFF;
	text-decoration: underline;
	
}

.contactheader {
	
	font-size: 16px;
	font-family: "Arial Black", Gadget, sans-serif;
	color: #FFFFFF;
	
}

.contactheader2 {
	
	font-size: 14px;
	font-family: "Arial Black", Gadget, sans-serif;
	color: #71392C;
	
}

.contactheader2 a {
	
	color: #71392C;
	text-decoration: none;
	
}

.contactheader2 a:hover {
	
	color: #BAA794;
	text-decoration: underline;
	
}

.fabheadtext {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
						
}

.fabsubtext {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;
						
}

.fabsubtext a {
	
	color: #FFFFFF;
	text-decoration: none;
	
}

.fabsubtext a:hover {
	
	color: #BAA794;
	text-decoration: underline;
	
}

.fabsubtext2 {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#71392C;
						
}

.fabsubtext2 a {
	
	color: #71392C;
	text-decoration: none;
	
}

.fabsubtext2 a:hover {
	
	color: #BAA794;
	text-decoration: underline;
	
}

.fabsmalltext {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
						
}

.fabsmalltext2 {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#71392C;
						
}