/* ----------------------------------------------------------------------------

Tag and Font Information

---------------------------------------------------------------------------- */


body, table, form, input
{
	margin: 0px;
}
.body_new
{
/*	padding-left:120px;
*/	
 top:0px;
 left:50%;
 margin-left:0px;
 

background-color:#FFFFFF;
}

td, body, p, div
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

body, p, td, h4, h5, h6
{
	color: black;
	font-size: 11px;
}

h1, h2, h3
{
	color: black;
	font-size: 13px;
}

ul
{
	font-size: 10px;
	list-style-type: square;
}

img
{
	display: block;
}

.inline
{
	display: inline;
}

form, select, input, textarea
{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
}

.small, .tabledata, .dealernetnav, .legend
{
	font-size: 9.4px
}

.forumdata
{
	font-size: 10px
}


/* ----------------------------------------------------------------------------

Extra Tag Information

---------------------------------------------------------------------------- */


.form_100, .form_50, .form_submit
{
	margin-top: 3px;
	margin-bottom: 3px;
}


/* ----------------------------------------------------------------------------

Extra Tag Information

---------------------------------------------------------------------------- */


.mainnav, .subnav
{
	font-size: 9px;
	font-weight: bold;
	text-align:left;
}


.head01
{
	font-size: 16px;
	font-weight: bold;
	color: #039;
	margin-top: 0px;
	margin-bottom: 3px;
}

.subhead01
{
	font-weight: bold;
/*	color: #039;   */
	color: #EC1A3A;
	margin-top: 0px;
	margin-bottom: 3px;
}

.subhead02
{
	font-weight: bold;
	color: #EC1A3A;
	margin-top: 0px;
	margin-bottom: 3px;
}

.subhead03
{
	font-weight: bold;
	color: #090;
	margin-top: 0px;
	margin-bottom: 3px;
}

.tabledata, .legend
{
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.forumdata
{
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

/*

Links

*/

a
{
	text-decoration: none;
	color: #039;
}

a:hover
{
	text-decoration: underline;
	color: #c30;
}

.subnav a
{
	text-decoration: none;
	font-weight: normal;
	color: #039;
}

.subnav a:hover
{
	text-decoration: underline;
	font-weight: normal;
	color: #c30;
}

li a
{
	color: black;
}

.subhead01 a:hover
{
	color: gray;
	text-decoration: underline
}

.dealernetloginwelcome
{
	
	
	color:#FF0000;
	
}
.dealernetnav
{
	text-decoration: none;
	font-weight: bold;
	color: #b5e6b5;
	margin: 0px 15px 0px 15px;
}

.dealernetnav a
{
	text-decoration: none;
	font-weight: bold;
	color: white;
}

.dealernetnav a:hover
{
	text-decoration: underline;
	color: #005000;
}

/* ----------------------------------------------------------------------------

Extra Tag Information

---------------------------------------------------------------------------- */


.subnav
{
	background-color: #fff;
	margin-left: 24px;
	margin-top: 8px;
	margin-bottom: 36px;
}

.mainnav
{
/*	background-color: #001540; */
}

.title
{
/*	background-color: #C30;  */
/*	background-color:#000000; 
	color: #c30;  */
/*	margin: 2px 0px 2px 0px; */
margin: 0px 0px 0px 0px;
}

.footer
{
	background-color: white;
}

.panel
{
	background-color: #e6e6e6;
	width: 227px;
	margin-top: 2px;
}


.formpanel
{
	width: 205px;
}

.contactpanel
{
	width: 251px;
}

.specificationsheading
{
	background-color: #e6e6e6;
	margin-top: 2px;
}

.specifications
{
	padding: 6px;
	background-color: #f0f0f0;
}

.logincol
{
	padding-left: 82px;
	padding-right: 12px;
	padding-bottom: 12px;
	text-align:left;
}

.lcol
{
	padding-left: 24px;
	padding-right: 12px;
	padding-bottom: 12px;
	text-align:left;
}

.mcol
{
	padding-left: 12px;
	padding-bottom: 12px;
	text-align:left;
}
.mcolaboutusQty
{
	padding-left: 10px;
	padding-bottom: 12px;
	text-align:left;
	

}
.rcol
{
	padding-left: 12px;
	padding-right: 24px;
	padding-bottom: 12px;
	text-align:left;
}

.product
{
	padding-bottom: 12px;
}

.sitemap
{
	padding-top: 12px;
}

.gap
{
	margin-top: 12px;
	margin-bottom: 0px;
}

.separator
{
	margin: 0px;
	padding-top: 6px
	padding-bottom: 6px
}

.icon
{
	float: right
}

.icontext
{
	font-size: 10px;
	padding-right: 6px;
}

.glossary
{
	width: 380px;
	height: 280px;
	padding: 10px;
}

.bgtop
{
	background-color: #039
}

.bgbtm
{
	background-color: #039
}

.image1
{
	padding-top: 1px
}

.image2
{
	padding-top: 2px
}

.order_form, .order_review
{
	 color: black;
}

.order_form td
{
	padding: 1px 3px 0px 3px;
	margin: 0px;
}

.order_review td
{
	padding: 4px 3px 4px 3px;
	margin: 0px;
}

.order_form .heading, .order_review .heading
{
	font-size: 9.4px;
	font-weight: bold;
	color: #808080;
}

.errormsg
{
	margin-bottom: 10px;
	padding: 10px;
	background-color: #ffcc00;
}

.training_chart td
{
	padding: 1px 3px 3px 1px;
	font-size: 10px;
}

.productlist
{
	padding: 2px 6px 2px 6px;
	font-size: 10px;
}

.productrow1
{
	background-color: #e5e5e5;
}

.productrow2
{
	background-color: #f0f0f0;
}

.glossaryterm
{
	font-weight: bold;
	color: #EC1A3A;
}

.specialoffer
{
	padding: 12px;
}

.legend
{
	color: #808080;
}

.recommended
{
	color: #EC1A3A;
	font-size: 9.4px;
	font-weight: bold;
}
