@charset "UTF-8";
/* CSS Document */

body{ background:#f8f7f3 url(/images/img_background.jpg) repeat-x;margin:0px; font-family:Arial, Helvetica, sans-serif; color:#535151; font-size:13px; line-height:17px; text-align:justify;}
#clear{clear:both;}

/* Containers */
#wrapper{width:820px; margin-left:auto; margin-right:auto;}
#wrapperbody { width:820px; background-image:url(/images/img_white_top.jpg); background-color:#FFFFFF; background-repeat:no-repeat; height:auto; min-height:400px }

#wrapperbodyhome { width:820px; background-image:url(/images/img_white_topBAK.jpg); background-repeat:repeat-y; height:auto; min-height:400px }

#navtop {width:729px;height:33px;padding-top:35px;margin-left:auto;margin-right:auto;}
#logo {width:183px;	height:40px;padding-left: 44px;	padding-top: 25px;}
#sidenav {padding-left:55px;}
#arrow {width:9px;height:17px;margin-left: 228px;margin-top: -20px;}
#search {font-family: Arial, Helvetica, sans-serif;color: #00538e;font-size: 12px;height: 0px;width: 319px;margin-left: 500px;margin-top: -23px;}
#flash {width:728;height:323;padding-top: 9px;padding-left: 46px;}
#feature {width:350px;margin-left: 45px;margin-top: 20px;}
#ftproduct { background-image:url(/images/img_featproduct.jpg); width:156px; height:157px; background-repeat:no-repeat;}
#fttrade {width:156px;height:250px;}
#copy {height: 75px;width: 300px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;float: right;background-position: top;top: auto;margin-top: -110px;margin-left:10px; margin-right: 45px;	text-align: justify;}

#footer {margin-left:47px;	margin-right:auto;	font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #746e54; width: 650px; font-weight: bold; margin-top: 5px; padding-bottom: 10px;}

#dDriver{margin:0 0 -20px 0;}

.btnside {width:180px; height:41px; background:url(/images/btn-sidebar.jpg) no-repeat; padding:15px 0 0 20px; margin:0px 0px 0px 30px;}
.btnside:hover {width:180px; height:41px; background:url(/images/btn-sidebar-over.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; padding:15px 0 0 20px; margin:0px 0px 0px 30px;}
.btnsideon {width:180px; height:41px; background:url(/images/btn-sidebar-over.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; padding:15px 0 0 20px; margin:0px 0px 0px 30px; font-weight:bold;}

#leftthumb {float:left; margin:10px 15px 10px 0px; border:1px solid #CCC;}

#subpage {width:728px; padding-top:150px; margin-left:auto; margin-right:auto; margin-top:10px;}
.products {background:url(/images/h-products.jpg) no-repeat;}
.company {background:url(/images/h-company.jpg) no-repeat;}
.dealerlocator {background:url(/images/h_dealerlocator.jpg) no-repeat;}
.news {background:url(/images/h-news.jpg) no-repeat;}
.downloads {background:url(/images/h-downloads.jpg) no-repeat;}
.register {background:url(/images/h-register.jpg) no-repeat;}
.careers {background:url(/images/h-careers.jpg) no-repeat;}
.contact {background:url(/images/h_contact.jpg) no-repeat;}
.sitemap {background:url(/images/h-sitemap.jpg) no-repeat;}

#sidebar {background:url(/images/sidebar-bg.jpg) repeat-y; width:180px; padding:10px 10px 10px 10px; margin-left:20px;}

/* Typography */
#title1 {width:auto;height:26px;padding-right: 29px;padding-bottom: 15px;font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;}
#title2 {width:auto;height:auto;padding-right: 28px;padding-bottom: 15px;font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;}
#infotxt1 {width:auto;height:auto;padding-right: 0px;padding-bottom: 15px;font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 8px;}

#phholder {width:150px;	height: 90px;	margin-bottom: 25px;margin-left: -4px;}
.bluetxt {color:#00538e;}
.whitetxt {color:#FFFFFF;}
.browntxt {	color:#54503C;font-weight: bold;}

a {color: #535151; text-decoration:none;} 
a:link {color: #535151} 
a:visited {color: #535151} 
a:hover {text-decoration: underline}  
a:active {color: #535151}

h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:lighter;}
h2 {font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:14px; color:#0e62a0; margin-bottom:3px; padding:0;}

a.sidebar:link { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-decoration:none;}
a.sidebar:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-decoration:none;}
a.sidebar:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-decoration:none;}

.crumbs {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666;}
a.crumbs:link {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}
a.crumbs:visited {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999; text-decoration:none;}
a.crumbs:hover {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666; text-decoration:underline;}
a.crumbs:active{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666; text-decoration:underline;}

.imgborderfh {border:1px solid #D1D1D1;}

.small {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#0e62a0;}

.divider {border-bottom:1px dashed #D1D1D1;}

#navlist{margin-left: 0;padding-left: 0;list-style: none;}
#navlist li{padding-left: 10px;background-image: url(/images/bullet-arrow.jpg);background-repeat: no-repeat;background-position: 0 .5em;}



a.blue:link {font-weight:bold; font-size:12px; color:#025490; text-decoration:none;}
a.blue:hover {font-weight:bold; font-size:12px; color:#025490; text-decoration:underline;}

.b1 {color:#006699; font-weight; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;}
.b2 {color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;}
.b3 {color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;}

a.b2:link {color:#006699}    /* unvisited link */
a.b2:visited {color:#006699} /* visited link */
a.b2:hover {color:#006699}   /* mouse over link */
a.b2:active {color:#006699}  /* selected link */

.imgborder
{
border-top-width:4px;
border-right-width-value:4px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width:4px;
border-left-width-value: 4px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: double;
border-right-style-value: double;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: double;
border-left-style-value: double;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: #999999;
border-right-color-value: #999999;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: #999999;
border-left-color-value: #999999;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
}
#extraLogo{
	float:left;
	position:relative;
	top:-120px;
	left:316px;
	height:0px; z-index:0;
}

#extraLogoTest{
	float:left;
	position:relative;
	top:-120px;
	left:316px;
	height:0px; z-index:0;

}
#extraLogo img{	height:47px; width:75px;}
#extraLogoTest img{	height:47px; width:75px;}

#extraLogoTest img.two{	height:62px; width:39px;}
#extraLogo img.two{	height:62px; width:39px;}

#extraLogoTest img#logo3{	height:83px; width:100px; margin-bottom:-10px;}
#extraLogo img#logo3{	height:83px; width:100px;margin-bottom:-10px;}