body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin:0 auto;
	background-color:#efefef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #64737F;
}
#tablepaddingleft
{
padding-left:100px;
padding-right:100px;
}
p
{
margin:0px;
padding:10px;
}
.headerbg {
	background-image: url(../../Images/index/headerrep.gif);
	background-repeat: repeat-x;
}
.footerbg {
	background-image: url(../../Images/index/footerrep.gif);
	background-repeat: repeat-x;
}
#footerRight {
	float:right;
	padding-top: 18px;
	padding-right: 10px;
	width: 60%;
	text-align: right;
}
#footerLeft {
	font-size:0.8em;
	float:left;
	padding-top: 18px;
	padding-left: 10px;
	width: 36%;
	color:#FFFFFF;
}
a:link		{ color: #2971A7; text-decoration: none; }
a:visited	{ color: #2971A7; text-decoration: none }
a:active	{ color: #2971A7; text-decoration: none }
a:hover		{ color: #2971A7; text-decoration: underline }.toprep {
	background-image: url(../../Images/index/reptop.gif);
	background-repeat: repeat-x;
}
.bg {
	background-image: url(../../Images/inner/bg.png);
	background-repeat: repeat-y;
}
.innerbg {
	font-size: 11px;
	font-weight: normal;
	color:#049BC7;
	background-color: #f0f0f0;
	padding-left:15px;
}


.slash
{
color:#cccccc;
}
.paddingleft
{
padding-left:15px;
}
.headingblack{
font-size:13px;
font-weight:bold;
color:#43464a;
}
.headingblue{

font-size:12px;
font-weight:bold;
color:#003399;
}
.txtblue{

font-size:10px;
color:#2971A7;
}

a.txtblue,a.txtblue:active,a.txtblue:visited{
	
font-size:10px;
color:#2971A7;
}
a.txtblue:hover{

font-size:10px;
color:#2971A7;
	
}
.headingwhite{

font-size:12px;
font-weight:bold;
color:#dddddd;
background-image:url(../../Images/inner/panelbg.png);
background-repeat:repeat-x;
padding-left:4px;
height:24px;
vertical-align:middle;
}
.headingorange{

font-size:12px;
font-weight:bold;
color:#FF6600;
background-image:url(../../Images/panelbgcategory.gif);
background-repeat:repeat-x;
padding-left:4px;
height:24px;
vertical-align:middle;
}
.panelborder{
border:solid 1px #dddddd;
}
.bordertop {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b2b2b2;
	border-right-color: #b2b2b2;
	border-bottom-color: #b2b2b2;
	border-left-color: #b2b2b2;
}
.pageHeader {
font-size:16px;
color:#FF6600;
font-weight:bold;

}
.bginner {
	background-image: url(../../Images/inner/bg.gif);
	background-repeat: repeat-y;
}
.productbg
{
background-image:url(../../Images/inner/leftbg.gif);
background-repeat:no-repeat;
height:90px;
font-size:12px;
font-weight:bold;
color:#686868;

}
.textblue
{
font-size:14px;
color:#0684e1;
}
.signup
{
background-image:url(../../Images/inner/signup.gif);
background-repeat:no-repeat;
height:190px;
}
.btn3 {

	border-top: 1px solid #DEDEDE;

	border-left: 1px solid #DEDEDE;

	border-right: 1px solid #7E7E7E;

	border-bottom: 1px solid #7E7E7E;

	background-color: #EFEFEF;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-size: 1.1em;

	color: #333333;

	padding: 1px;

}
.newsletterbg
{
background-image: url(../../Images/inner/enewsletter.gif);
background-repeat:no-repeat;
height:72px;
}

.signupform
{
background-image: url(../../Images/inner/signupform.gif);
background-repeat:no-repeat;
height:610;
}


.textboxbig {
	background-color: #DCDCDC;
	height: 20px;
	width: 230px;
	border: 1px solid #666666;
	font-size:11px;
	padding:1px;
}

.main {

	margin:10px;

}
.item {

	background: #FCFCFC url(../../images/inner/item_bg.gif) repeat-x;

	padding: 10px;

}
.pageSubHeader {

	font-size:1.2em;
	/*font-size:11px;*/

	color:#FF6600;

	margin-bottom:5px;

}
.right150 {
	float: right;
	width: 150px;
}
.imagepadding
{
border:1px #ffe1d1 solid;
padding:2px;
background-color:#ffe1d1;
}
.panelheading{

font-size:12px;
font-weight:bold;
color:#43464a;
}
.panelheading1
{
font-size:12px;
font-weight:bold;
color:#2971A7;
}

.borderpadding
{
border:1px #ffe1d1 solid;
padding:2px;
}
.orangeheading{

font-size:12px;
font-weight:bold;
color:#FF6600;
background-image:url(../../Images/rep.gif);
background-repeat:repeat-x;
}

.orangeheading1{

font-size:12px;
font-weight:bold;
color:#FF6600;
}

 .middlebgproducts
{
background-image: url(../../Images/buttonsaver/MIDDLE.png);
background-repeat: repeat-y;
height:141px;
}
.greyfontbold
{
color:#64737F;
font-weight:bold;
}



.desc {
	background-color:#efefef;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #64737F;
    word-spacing:5px;
}
.textboxsearch {
	background-color: #DCDCDC;
	height: 14px;
	width: 150px;
	border: 1px solid #666666;
	font-size:11px;
}



/*Current*/
.pagenav2
{
font-size:10px;
color:#FF6600;
font-weight:bold;
padding-left:4px;
}

.pagenav3
{
font-size:10px;
color:#2971A7;
padding-left:4px;
}
.bannerimg
{
	background-color:#000000;
	width:898px;
	height:200px;
	text-align:left;
	padding:0 0 0 150px;
	color:#ffffff;
	font-family:Arial, Verdana, Tahoma;
	font-size:20px;
}
/*DEALER FORM*/

.textbox
{
height:15px;
width:150px;
border:1px solid #999999;
font-family:Verdana;
font-size:12px;
 }
 .combo {
	height: 20px;
	width: 150px;
	border: 1px solid #666666;
	font-size:11px;
}
 .textbox_big
{
height:40px;
width:150px;
 border:1px solid #999999;
 font-family:Verdana;
font-size:12px;
 }
  .textbox_small
{
height:15px;
width:80px;
 border:1px solid #999999;
 font-family:Verdana;
font-size:12px;
 }

.form_heading_main
{
font-family:Arial;
font-size:20px;
font-weight:bold;
color:#000000;
}
.form_heading_white
 {
font-family:Verdana ;
font-size:20px;
font-weight:bold;
color:#ffffff;
 }
 .form_heading
 {
font-family:Arial;
font-size:14px;
font-weight:bold;
color:#000000;
 }
  .form_subheading
 {
font-family:Arial;
font-size:13px;

color:#333333;
 }
 .table_style
{
border:1px solid #999999;
}
 .table_style_bg
{
border:1px solid #999999;
background-color:#E8E8E8;
}
.form_text
{
font-family:Verdana;
font-size:11px;
color:#666666;
}
.form_text_heading
{
font-family:Verdana;
font-size:11px;
color:#FF9900;
}
.form_text_bold
{
font-family:Verdana;
font-size:11px;
color:#666666;
font-weight:bold;
}
.newheading
{
	font-family:Arial;
	font-size:20px;
	color:#000;
}
.products_text
{
	font-family:Arial;
	font-weight:bold;
	font-size:13px;
	color:#434343;
}
.product_title
{
	font-family:Verdana;
	font-size:14px;
	color:#7a7a7a;
	}
	.product_title2
	{
	font-family:Verdana;
	font-size:12px;
	color:#1a6196;
	font-weight:bold;
	}
	.text_abt
{
font-family:Verdana;
font-size:13px;
color:#666666;
}
.white_main
{
	font-family:Verdana;
	font-size:18px;
	color:#FFF;
}

/*Scroll*/

DIV#hold3 
{ 
    Z-INDEX: 100; OVERFLOW: hidden; WIDTH: 610px; POSITION: relative; HEIGHT: 72px 
}
DIV#wn3 
{ 
    Z-INDEX: 1; LEFT: 0px; OVERFLOW: hidden; WIDTH: 610px; POSITION: absolute; TOP: 0px; HEIGHT: 72px 
}
DIV#lyr3 
{ 
    Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px ;
}
A IMG 
{
  
    BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
 }
 
 .orange
{
font-family:Verdana;
font-size:11px;
color:#FF6600;
}
.txtbluebig{

font-size:11px;
color:#2971A7;
}
.info
{
font-family:verdana;
font-size:11px;
color:#2971A7;
font-style:italic;
}
.grey_icons
{
	font-family:Arial;
	font-size:12px;
	color:#b3b1b6;
	text-decoration:none;
}
a.grey_icons
{
	font-family:Arial;
	font-size:12px;
	color:#b3b1b6;
	text-decoration:none;
}

.rows0
{
	background-color: #F3F3F3;
	height: 22px;
	
}

/* ALTERNATE COLORS FOR TDs */
.rows1
{
	background-color: #e0dfdf;
	height: 22px;
}
.listing_table 
{
	border: 1px solid #c0c0c0;
}

.listing_table  td
{
	padding-left: 3px;
	padding-top: 0px;
}
.form_header
{
	
	height: 24px;
	background-color: #CCCCCC;
	background-position:bottom;
	border: 1px solid #c0c0c0;
}
