@charset "utf-8";
/* CSS Document */

/* Define page elements */
body {
	background-color: #666666;
	background-image: url(images/DimondPlateNarrow.jpg);
	background-repeat: repeat;
	}
#mainareamobility {
	background-color: #FFFFFF;
	height: 1200px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainareamid {
	background-color: #FFFFFF;
	height: 1500px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainarea17407 {
	background-color: #FFFFFF;
	height: 950px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainarea17803E {
	background-color: #FFFFFF;
	height: 950px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
	
#mainarea1900 {
	background-color: #FFFFFF;
	height: 950px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainarea1787 {
	background-color: #FFFFFF;
	height: 1800px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainarea1800 {
	background-color: #FFFFFF;
	height: 1600px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainarea1500 {
	background-color: #FFFFFF;
	height: 2020px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainarea1850 {
	background-color: #FFFFFF;
	height: 1700px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainarea1860 {
	background-color: #FFFFFF;
	height: 900px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
}
#mainarea188005 {
	background-color: #FFFFFF;
	height: 950px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainareashort {
	background-color: #FFFFFF;
	height: 900px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainareaBase {
	background-color: #FFFFFF;
	height: 1650px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
#mainareabelting {
	background-color: #FFFFFF;
	height: 1850px;
	width: 1008px;
	position: relative;
	margin: 0px auto;
	}
	
#header {
	background-color: #FFFFFF;
	background-image: url(images/header.jpg);
	float: left;
	height: 150px;
	width: 1008px;
	}
#contentareaMobility {
	width: 785px; 
	height: 1050px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentareaProduct {
	width: 785px; 
	height: 920px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentareashort {
	width: 785px; 
	height: 750px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentareaBase {
	width: 785px; 
	height: 120px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
	
#contentareabelting {
	width: 785px; 
	height: 620px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentarea17407 {
	width: 785px; 
	height: 750px;
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentarea17803E {
	width: 785px; 
	height: 750px;
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentarea1900 {
	width: 785px; 
	height: 800px;
	position: relative; 
	float: right;
	margin-top: 0px auto;
	background: #FFFFFF url("images/burst.jpg") no-repeat top left;

	}
#contentarea1787 {
	width: 785px; 
	height: 1650px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentarea1800 {
	width: 785px; 
	height: 1450px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentarea1500 {
	width: 785px; 
	height: 1870px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentarea1850 {
	width: 785px; 
	height: 1550px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#contentarea1860 {
	width: 785px; 
	height: 780px; 
	position: relative; 
	float: right;
	margin-top: 0px auto;
}
#contentarea188005 {
	width: 785px; 
	height: 750px;
	position: relative; 
	float: right;
	margin-top: 0px auto;
	}
#headerareaProduct {	
	height: 30px;
	width: 485px;
	background-color: #004b85; 
	margin-top: 0px;
	position: relative;
	float: left;
	}
#headerareaProduct1900 {	
	height: 30px;
	width: 485px;
	background-color: #555555; 
	margin-top: 0px;
	position: relative;
	float: left;
	}
#headerareaBase {	
	height: 30px;
	width: 785px;
	background-color: #004b85; 
	margin-top: 0px;
	position: relative;
	float: left;
	}
#leftsidemid {
	background-color: #d73347;
	float: left;
	height: 1350px;
	width: 223px; 
	margin-top: 0px;
	}
#leftsideMobility {
	background-color: #d73347;
	float: left;
	height: 1050px;
	width: 223px; 
	margin-top: 0px;
	}
#leftsideshort {
	background-color: #d73347;
	float: left;
	height: 750px;
	width: 223px; 
	margin-top: 0px;
	}
#leftsideBase {
	background-color: #d73347;
	float: left;
	height: 1500px;
	width: 223px; 
	margin-top: 0px;
	}
#leftsidebelting {
	background-color: #d73347;
	float: left;
	height: 1700px;
	width: 223px; 
	margin-top: 0px;
	}
#leftside17407 {
	background-color: #d73347;
	float: left;
	height: 800px;
	width: 223px; 
	margin-top: 0px;
	}
#leftside17803E {
	background-color: #d73347;
	float: left;
	height: 800px;
	width: 223px; 
	margin-top: 0px;
	}
#leftside1900 {
	background-color: #d73347;
	float: left;
	height: 800px;
	width: 223px; 
	margin-top: 0px;
	}
#leftside1787 {
	background-color: #d73347;
	float: left;
	height: 1650px;
	width: 223px; 
	margin-top: 0px;
	}
#leftside1800 {
	background-color: #d73347;
	float: left;
	height: 1450px;
	width: 223px; 
	margin-top: 0px;
	}
#leftside1500 {
	background-color: #d73347;
	float: left;
	height: 1870px;
	width: 223px; 
	margin-top: 0px;
	}
#leftside1850 {
	background-color: #d73347;
	float: left;
	height: 1550px;
	width: 223px; 
	margin-top: 0px;
	}
#leftside1860 {
	background-color: #d73347;
	float: left;
	height: 780px;
	width: 223px; 
	margin-top: 0px;
	}
#leftside188005 {
	background-color: #d73347;
	float: left;
	height: 800px;
	width: 223px; 
	margin-top: 0px;
	}
#righthandsidebarProduct {
	background-image: url(images/productpagebg.jpg);
	background-repeat: repeat-y;
	width: 300px;
	height: 530px;
	margin-top: 0px;
	float: right; 
	}
#righthandsidebarProduct1900 {
	background-image: url(images/productpagebg1900.jpg);
	background-repeat: repeat-y;
	width: 300px;
	height: 530px;
	margin-top: 0px;
	float: right; 
	}
#righthandsidebarbelting {
	background-image: url(images/productpagebg.jpg);
	background-repeat: repeat-y;
	width: 300px;
	height: 430px;
	margin-top: 0px;
	float: right; 
	}
#footer {
	background-color: #004b85;
	height: 80px;
	width: 1008px;
	position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	}

/* Define style elements */

/* Set generic link properties */

a:link {
	color: #ffffff;
	text-decoration: none;
	}
.footerparagraph a:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
	}
a:visited {
	color: #ffffff;
	text-decoration: none;
	}
a:hover {
	color: #FFDC91;
	text-decoration: underline; 
	}
	
/* Set generic text properties */

h1 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 24px;
	font-weight: bolder;
	color: #004b85;
	margin: 8px;
	line-height: 24px;
	padding-top: 12px;
	padding-right: 30px;
	padding-bottom: 4px;
	padding-left: 30px;
	}
h2 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #004b85;
	margin: 8px;
	line-height: 24px;
	padding-top: 24px;
	padding-right: 30px;
	padding-bottom: 4px;
	padding-left: 30px;
	}
	
.h21900 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #555555;
	margin-left: 4px;
	padding-top: 57px;
	padding-right: 20px;
	padding-bottom: 4px;
	padding-left: 30px;
	}
	
h3 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #d73347;
	margin: 8px;
	line-height: 14px;
	padding-top: 4px;
	padding-right: 30px;
	padding-bottom: 4px;
	padding-left: 30px;
	}
	
h4 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #004b85;
	}
	
	

/* Page header elements */

.headerparagraph {
	color: #a1a1a1;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	text-align: right;
	font-weight: bold;
	top: 30px;
	margin-right: 20px;
	position: relative;
	}
.headerparagraph a:link{
	color: #a1a1a1;
	text-decoration: none;
	}
.headerparagraph a:visited{
	color: #a1a1a1;
	text-decoration: none;
	}
.headerparagraph a:hover{
	color: #FF0000;
	text-decoration: underline;
	}
.headerareatext {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
	}
.headerareatext2 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}
#contactUs {
    position: absolute;
    height: 20px;
    width: 125px;
    top: 5px; 
	margin-left: 900px;
    text-decoration: none;
}
#contactUs a i { 
    visibility: hidden; 
}
#contactUs a:visited {
	text-decoration: none;
}
#contactUs a:hover {
	text-decoration: none;
}
#contactLink a {
	left: 0px;
	width: 125px;
	position: absolute;
	top: 5px;
	text-decoration: none
}	
#contactLink a:visited {
	text-decoration: none;
}
#contactLink a:hover {
	text-decoration: none;
}

/* Page footer elements */

.footerparagraph {
	color: #FFFFFF;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 14px;
	text-align: center;
	margin: 0px auto;
	}
	
/* Left sidebar elements */

.hrmenu {
	border: 1px ridge #FFDC91;
	color: #FECD4D;
	background-color: #FFDC91;
	width: 160px; 
	height: 3px;  
	margin: 0px auto;
	margin-bottom: 7px;
	margin-top: 7px;
	}
.menu1 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 5px;
	margin-left: 8px;
	margin-top: 5px;
	padding-right: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 22px;
	}
.menu2 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-top: 2px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 9px;
	margin-top: 8px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 2.0;
	}
.menu3 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 9px;
	margin-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 23px;
	}
	
.menu_brochure {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 9px;
	margin-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 23px;
	
	position: relative;
	top: -7px;
	}
.menu_new {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 8px;
	margin-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
#popitmenu{
	position: absolute;
	background-color: #064C88;
	border:1px solid black;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	z-index: 100;
	visibility: hidden;
}
#popitmenu a{
	text-decoration: none;
	padding-left: 6px;
	color: #FFFFFF;
	display: block;
}
#popitmenu a:hover{ /*hover background color*/
	background-color: #FFDC91;
	color: #000000;
}
	
/* Right sidebar elements */

.righthandstyleProduct {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	margin-left: 50px;
	margin-right: 8px; 
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 12px;
	padding-left: 0px;
	color: #004b85;
	}

.righthandstyleProduct1900 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	margin-left: 50px;
	margin-right: 8px; 
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 12px;
	padding-left: 0px;
	color: #555555;
	}
	
.righthandstyleProductColors {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 50px;
	margin-right: 8px; 
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 12px;
	padding-left: 0px;
	color: #004b85;
	}
.righthandstyleProductdownarrow a:link {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #d73347;
	font-weight: bold;
	}
.righthandstyleProductdownarrow a:visited {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #d73347;
	font-weight: bold;
	}
.righthandstyleProductdownarrow {
	margin-left: 25px;
	margin-right: 8px;
	padding-top: 2px;
	padding-right: 25px;
	padding-bottom: 12px;
	padding-left: 10px;
	}
.righthandstyleProductdownarrow1769 {
	margin-left: 25px;
	margin-right: 8px;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
.righthandstyleProductdownarrow1769 a:link {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #d73347;
	font-weight: bold;
	}
.righthandstyleProductdownarrow1769 a:visited {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #d73347;
	font-weight: bold;
	}
	
.righthandstylePdf {
	margin-left: 25px;
	margin-right: 8px;
	padding-top: 25px;
	padding-right: 25px;
	padding-bottom: 12px;
	padding-left: 10px;
	}
.righthandstylePdf a:link {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #d73347;
	font-weight: bold;
	}
.righthandstylePdf a:visited {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #d73347;
	font-weight: bold;
	}
.videographic {
	margin-left: 25px;
	}
	
/* Main area elements */
.topbottombox1860{
	margin-top: 530px;
}
.videographiccolumn1860{
	width: 200px;
	
	font-weight: bold;
	color: #d73347;
}
.videographiccolumn1860 img{
	margin-right: 10px;
}
.productdimensionscolumn1860{
	padding-left: 320px;
}
.Productdimensions1860 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px; 
	line-height: 18px;
	color: #004b85;
	font-weight: regular;
}
.Productdimensionsbelting{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px; 
	line-height: 18px;
	margin-left: 520px;
	margin-top: 10px;
	color: #004b85;
	font-weight: regular;
}
.Productdimensionsbelting a:link {
	text-decoration: none;
	color: #d73347;
	}
.Productdimensionsbelting a:visited {
	text-decoration: none;
	color: #d73347;
	}
.Productdimensionsbelting a:hover {
	text-decoration: underline;
	}
	
.Productdimensions {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px; 
	line-height: 18px;
	margin-left: 520px;
	margin-top: 550px;
	color: #004b85;
	font-weight: regular;
	}

.Productdimensions1900 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px; 
	line-height: 18px;
	margin-left: 520px;
	margin-top: 550px;
	color: #555555;
	font-weight: bold;
	}
.Productdimensions1900 a:link {
	text-decoration: none;
	color: #d73347;
	}
.Productdimensions1900 a:visited {
	text-decoration: none;
	color: #d73347;
	}
.Productdimensions1900 a:hover {
	text-decoration: underline;
	}
	
.Productdimensions a:link {
	text-decoration: none;
	color: #d73347;
	}
.Productdimensions a:visited {
	text-decoration: none;
	color: #d73347;
	}
.Productdimensions a:hover {
	text-decoration: underline;
	}
.productfield {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	padding: 3px;
	}
.seatoptions {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	margin-left: 25px;
	padding: 5px;
	}
.hrProduct {
	color: #ffdc91;
	width: 100%; 
	height: 2px;  
	margin: 0px auto;
	margin-bottom: 7px;
	margin-top: 7px;
	}
.featurelistphoto {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.featurelist {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-left: 30px; 
	margin-left: 30px;
	}
.featurelist a:link {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-decoration: underline;
	}
.featurelist a:visited {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 16px; 
	color: #000000;
	text-decoration: underline;
	}
.newgraphic {
	margin-left: 0px;
	float: left;
	position: relative;
	z-index: 100;
	padding: 0;
	}
.basePdf {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px; 
	line-height: 18px;
	margin-left: 520px;
	color: #004b85;
	font-weight: regular;
	}
.basePdf a:link {
	text-decoration: none;
	color: #d73347;
	}
.basePdf a:visited {
	text-decoration: none;
	color: #d73347;
	}
.basePdf a:hover {
	text-decoration: underline;
	}
.basefield {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: left;
	padding: 3px;
	margin-right: 30px;
	margin-left: 5px;
	}
.cushionPdf {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-left: 30px; 
	margin-left: 30px;
	}
.cushionPdf a:link {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FF0000;
	text-decoration: none;
	}
.cushionPdf a:visited {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 16px; 
	color: #FF0000;
	text-decoration: none;
	}
.cushionPdf a:hover {
	text-decoration: underline;
	}
	
	
.cushionPdfMI {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-left: 30px; 
	margin-left: 10px;
	}
.cushionPdfMI a:link {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #D73347;
	text-decoration: none;
	}
.cushionPdfMI a:visited {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	line-height: 16px; 
	color: #D73347;
	text-decoration: none;
	}
.cushionPdfMI a:hover {
	text-decoration: underline;
	}
	
	
#accessoriesmenu{
	width: 470px;
	margin-left: auto;
	margin-right: auto;
	
	text-align: center;
	
	padding-top: 40px;
	
	color: #d73347;
	
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10pt;
	
}
#accessoriesmenu a{
	font-weight: bold;
	color: #d73347;
}

#beltingtop{
		width: 485px;
		height: 430px;
		color: #004b85;
}
#beltingtopheader{
	margin-left: 30px;
	padding-top: 0px;
	font-weight: bold;
	font-size: 13pt;
	color: #004b85;
	
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11pt;
}

#beltingtoptable{
	color: #004b85;
	font-weight: bold;
	
	margin-left: auto;
	margin-right: auto;
	
	margin-top: 20px;
	
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10pt;
}
#beltingtoptable td{
	text-align: center;
}

#beltingbottom{
	margin-top: 0px;
}
#beltingbottomtable{
	color: #004b85;
	font-weight: bold;
	
	margin-left: auto;
	margin-right: auto;
	
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10pt;
	
}
#beltingbottomtable td{
	text-align: center;	
}

#beltingarmsdivider{
	background-color: #004b85;
	height: 5px;
	width: 370px;
	
	margin-top: 30px;
}

#armsheader{
	margin-left: 30px;
	padding-top: 20px;
	font-weight: bold;
	font-size: 13pt;
	color: #004b85;
	
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11pt;
}

#arms{
	margin-top: 10px;
}

#armstable{
	color: #004b85;
	
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	
}

#armstable td{
	text-align: center;
}

.ulbullets{
	font-size: 10pt;
	padding-left: 13px;
}
