﻿html, body
{
	margin: 4;
	padding: 4;
}
body
{
	font: 76% arial,sans-serif;
}

h1
{
	font: 36pt "Tw Cen MT Condensed Extra Bold" , verdana;
	margin: 0;
	font-weight: bold;
	color: #E60500;
}

h2
{
	font: 18pt verdana, arial;
	margin: 0;
	color:Black;
	font-weight:bold;
}

h3
{
	font: 12pt verdana, arial;
	margin: 0;
}

a
{
	color: #00008b;
	text-decoration: none;
	border:none;
	border-style: none;
}

a:hover
{
	color: #00008b;
	text-decoration: underline;
}

p
{
	margin: 0 10px 10px;
}

.NavBtns
{
padding-left:5px;	
padding-bottom:5px;
}
.NavBtnsA
{
	text-decoration: none; 
	border-style: none;
}

div#header
{
	margin-left: 175px;
	height: 125px;
	line-height: 80px;
	padding-left: 10px;
	background: white;
	color: black;
	text-align:center;

}
div#header
{
	text-align:-moz-center; 	
}
div#container 
{
	width:99%;
}

div#left
{
	/*margin-top:-200px;*/
	float: left;
	background-color: #E60500;
	width: 175px;
	height: 535px;
}
div#right
{
	/*margin-top:-200px;*/
	float: right;
	width: 100px;
	background-color: white;
	height: 500px;
	padding-right:20px;
}
div#middle
{
	padding: 0px 160px 5px 180px;
	margin: 0px;
}
div#footer
{
	background-color: white;
	margin-top:30px;
	margin-left:175px;
	margin-right: 120px;
}

.NavImg
{
	width: 100px;
	margin: 20px 32px 32px 32px;
	height: 77px;
}
.RHImg
{
	margin: 20px 0px 0px 0px;
}
.MainLogo
{
	text-align:center;	
}
.MainLogo
{
	text-align:-moz-center; 
}
.RHHome
{
	font-family:Arial Black;
	font-size: 14px;
}


/* NAV BAR */
.dropmenu {
   position: absolute;
   left: -1500px;
   visibility: visible;
   z-index: 101;
   float: left;
   width: 122px;

   border-width: 1px;
   border-style: solid;
   border-color: #BFBFBF;	
   background-color: #FFFFFF;
}
.dropmenu ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}
.dropmenu li {
   display: inline;
}
.dropmenu a, .dropmenu a:visited, .dropmenu a:active {
   display: block;
   width: 120px;

   padding: 2px;
   margin: 1px;
   font-family: Arial;
   font-size: 10px;
   font-weight: normal;
   text-align: center;
   text-decoration: none;

   color: #000000;
   background-color: #D4D4D4;
}

.dropmenu a, .dropmenu a:visited, .dropmenu a:active {
	text-align:-moz-center; 
}

.dropmenu a:hover {
   padding: 2px;
   margin: 1px;
   font-family: Arial;
   font-size: 10px;
   font-weight: normal;
   text-align: center;
   text-decoration: none;

   color: #000000;
   background-color: #BFBFBF;
}
.dropmenu a:hover 
{
	text-align:-moz-center; 
}
/* Page Tabs */

div#PageNav
{
	border: 1px solid #E60500;
	padding: 2px 2px 2px 2px;
}

div#PageContents
{
	border-style: none solid solid solid;
	border-color: #E60500;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}

table#navTabs
{
	
	cursor: pointer;
}

td#detailsTab
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0C0C0;
	border-collapse:separate;
	width:33%;
}

td#specTab
{
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #C0C0C0;
	border-collapse: separate;
	width:33%;
}

td#imagesTab
{
	width:33%;
	border-collapse: separate;
}

div#detailsContents
{
	padding: 13px 0 0 0;	
}
div#specContents
{
	padding: 13px 0 0 0;	
}
div#imagesContents
{
	padding: 13px 0 0 0;	
}

div#rap1
{
	border: 1px solid #E60500;
	text-align:left;
	font-family: 'Century Gothic', Verdana;
	font-weight:bolder;
}
div#rap1
{
	text-align:-moz-left; 	
}
div#rap2
{
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline;

}
div#rap2
{
	text-align:-moz-center; 
}
div#rap3
{
text-align:center;
font-size: 18px;
font-weight:bold;
}
div#rap3
{
	text-align:-moz-center; 	
}

ol#rapOL
{
	padding-top:-5px;
}
.rapUL
{
	font-weight: bold;
	list-style-type: disc;
	text-align: left;
	font-size: 14px;
}
.rapUL
{
	text-align:-moz-left; 	
}
.rapH1
{
	color: Black;
	text-align: left;
}
.rapH1
{
	text-align:-moz-left; 	
}
.divContact1
{
	color: Black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding-left:3px;
}
.reqField
{
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
}



div.centered 
{
text-align: center;
}
div.centered
{
	text-align:-moz-center; 
}
div.centered table 
{
margin: 0 auto; 
text-align: left;
font-weight:bold;
}
div.history
{
	font-family: Verdana;
	font-size: 13px;
}
.pcpUL
{
	list-style-type: none;
	text-align: left;
	line-height: 22px;
}

.pcpSpecTbl
{
	border: 1px solid #E60500;
}
.pcpSpecHeader
{
	font-weight:bold;
	font-size:16px;
}
.pcpSpecCell
{
	text-align:left;
	font-weight: bold;
	font-size: 14px;
}
.pcpSpecCell
{
	text-align:-moz-left; 
}

.spSpecTbl
{
	border: 1px solid #E60500;
}
.spSpecCell
{
	text-align:left;
	font-weight: bold;
	font-size: 10px;
}
.spSpecCell
{
	text-align:-moz-left; 
}
.ConvCall
{
	font-weight:bold;
	font-size:14px;
}
.OtherHeader
{
	color: #E60500;
	font-weight: bold;
	font-size: 22px;
}
#AD
{
	color: White;
	font-weight: bold;
	text-align:center;
}
#AD
{
	text-align:-moz-center;
}
#ada
{
	color: White;
	text-decoration: none;
	border:none;
	border-style: none;
}
.UsedHeader
{
	color: #E60500;
	font-weight: bold;
	font-size: 22px;
}
/* Customers page tabs */
td#mainTab
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0C0C0;
	border-collapse:separate;
	width:24%;
}

td#lettersTab
{
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #C0C0C0;
	border-collapse: separate;
	width:24%;
}

td#videosTab
{
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #C0C0C0;
	border-collapse: separate;
	width:24%;
}

td#equipTab
{
	width:24%;
	border-collapse: separate;
}

div#mainContents
{
	padding: 13px 0 0 0;	
}
div#letterContents
{
	padding: 13px 0 0 0;	
}
div#videoContents
{
	padding: 13px 0 0 0;	
}
div#equipContents
{
	padding: 13px 0 0 0;	
}

/* RAP page tabs */
td#mainTab
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0C0C0;
	border-collapse:separate;
	width:24%;
}

td#modelsTab
{
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #C0C0C0;
	border-collapse: separate;
	width:24%;
}

td#imagesTab
{
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #C0C0C0;
	border-collapse: separate;
	width:24%;
}

td#videosTab
{
	width:24%;
	border-collapse: separate;
}

div#detailsContents
{
	padding: 13px 0 0 0;	
}
div#specContents
{
	padding: 13px 0 0 0;	
}
div#imagesContents
{
	padding: 13px 0 0 0;	
}
div#videoContents
{
	padding: 13px 0 0 0;	
}
/* RAP Page */

#rapSpecTbl
{
	border: 1px solid #E60500;
}
.BoldTbl
{
	font-size: 16px;
	font-weight: bold;
}
.rSpec
{
	text-align: left;
}
.rSpec
{
	text-align:-moz-left;
}


.MainDiv
{
	text-align: center;
}
.MainDiv
{
	text-align:-moz-center;
}

/* rap spec table */
table.rapSpec {
	border-width: 1px 1px 1px 1px;
	border-spacing: 4px;
	border-style: solid solid solid solid;
	border-color: rgb(230, 5, 0) rgb(230, 5, 0) rgb(230, 5, 0) rgb(230, 5, 0);
	border-collapse: collapse;
	background-color: white;
}
table.rapSpec th {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: rgb(230, 5, 0) rgb(230, 5, 0) rgb(230, 5, 0) rgb(230, 5, 0);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.rapSpec td {
	border-width: 1px 1px 1px 1px;
	padding: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: rgb(230, 5, 0) rgb(230, 5, 0) rgb(230, 5, 0) rgb(230, 5, 0);
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

/* ** */
.usedDesc
{
	border: 1px solid #E60500;
	vertical-align:top;
	cursor: pointer;
}
.usedDescP
{
	padding: 2px;
	font-family: Verdana;
	font-weight: bold;
}
.usedHeader
{
	color: #E60500;
	font-weight: bold;
	font-size: 20px;
}
.ErrorHeader
{
	text-align: center; 
	font-weight: bold;

}
.ErrorMain
{
	border: 1px solid #E60500;
	padding: 10px;
	margin: 10px;
}
.ShowAd
{
	border: 2px solid #E60500;
	padding: 1px;
	margin: 4px;
	color: #0000FF; /*#464646;*/
	font-weight: bold;
	font-size: 19px;
}

.VideoDiv
{
	text-align:left;
	margin-top:20px;
	border: 1px solid #E60500;
}

.VideoIcon
{
	margin-left: -7px;
	margin-top: 20px;
}
.menu_hover
{
	background: url('images/bgroundhover.gif');
	text-align: center;
	vertical-align:middle;
	margin:7px;
	height:20px;
	width:150px;
}
.menu_off
{
	background: url('images/bground.gif' );
	text-align: center;
	vertical-align:middle;
	margin:7px;
	height:20px;
	width:150px;
}

.pnlHeader
{
	background: url('images/bgroundhover.gif');
	border-bottom: 1px solid #E60500;
	font-weight:bold;
	cursor:pointer;
}













