.GENERAL PAGE STYLES {}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-right: 0px; 
		margin-bottom: 0px; margin-left: 0px; background-image: url('/img/bg.gif'); background-repeat: repeat-x; }
a { color: #E20001; text-decoration:underline; }
img { font-face:Arial,sans-serif;font-size:11px; }

.top-space { background-color:#FFFFFF; }
.top-area { background-image: url('/img/bg.gif'); background-repeat: repeat-x; background-color:#ffffff;}
.logo-area { background-color:#ffffff; }
.mid-area { background-color:#E1E7EA; }
.mid { background-color: #ffffff; background-image: url('/img/bg-grey.gif'); background-repeat: repeat-y }
.mid-2 
	{ background-color: #ffffff; background-image: url('/img/bg-grey.gif'); background-repeat: repeat-y; }
.right-area
	{ background-color: #F8F8F9; color: #000000; }


.GLOBAL NAVIGATION {}
.navi-glob-bg {background-color:#c9c9c9;}
.navi-glob-bg-on {background-color:#ffffff; font-weight:bold;}
.top-navi1 
        { padding-right: 7px; padding-left: 7px;}
.top-navi2 
        { padding-right: 7px; padding-left: 0px;}
a.navi-global 
		{ height:16px; padding-top:2px;
	 	color: #000000; text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 10px; }
a.navi-global:link {  display: block; background-color: #c9c9c9; color: #000000}
a.navi-global:active, a.navi-global:hover {  display: block; background-color: #464646; color: #FFFFFF}
a.navi-global-on 
		{ display: block; padding-right: 7px; padding-left: 7px; padding-top: 2px; padding-bottom: 2px;
	 	color: #000000; text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
a.navi-home 
		{ display: block; height:26px; padding-top:0px; padding-bottom:0px; padding-right: 18px; padding-left: 18px; 
	 	color: #000000; text-decoration: none; line-height: 26px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; }
a.navi-home:link { display: block; background-color: #c9c9c9; color: #000000}
a.navi-home:active, a.navi-home:hover {  display: block; background-color: #464646; color: #FFFFFF}
.navi-txt 
		{ display: block; padding-right: 5px; padding-left: 8px; padding-top: 3px; padding-bottom: 4px;
	 	color: #000000; text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; }
.navi-txt-bg {background-color:#ffffff;}
.navi-space 
		{ display: block;  height:16px; padding-top:2px; 
	 	color: #000000; text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size: 10px; }


.SECTION HEADLINE {}
.h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;  
	padding-left: 14px; padding-bottom:7px; margin:0px}


.GENERAL CONTENT STYLES {}
.int { padding-left:14px; padding-right:14px;}
.int2 { padding-left:7px; padding-right:7px;}

.line 		{ background-color:#ffffff; }

.area1, .area2, .area3, .area4
 		{ background-color: #848A98;}
.area1-line, .area2-line, .area3-line, .area4-line
 		{ background-color: #848A98; background-image:url('/img/white_px.gif'); background-repeat:repeat-y; }

.hdl1, .hdl2, .hdl3
	 		{ color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
			  padding-left:14px; padding-right:14px; }
.hdl4
	 		{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
			  padding-left:14px; padding-right:14px; }
.sub-hdl3 	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.sub-hdl4 	{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.sub-hdl5 	{ color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.txt 
	{ padding-left:15px; padding-right:14px; padding-bottom:9px; padding-top:9px; 
	color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:14px; }
.justtxt 
    {color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:14px; }
.liftimg 
	{ padding-left:15px; padding-right:0px; padding-bottom:9px; padding-top:9px; 
	color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:14px; }
.lifttxt
	{ padding-left:10px; padding-right:14px; padding-bottom:9px; padding-top:9px; 
	color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:14px; }
.txt-white 
	{ padding-left:15px; padding-right:14px; padding-bottom:9px; padding-top:9px; 
	color:#ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:14px; }
.right-txt 
	{ color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:14px;
	 padding-left:15px; padding-right:14px; padding-bottom:9px; padding-top:9px; 
	}
.right-txt-light 
	{ color:#4E4E4E; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:14px; 
	padding-left:15px; padding-right:14px; padding-bottom:9px; padding-top:9px; 
	}
.right-link-s 
	{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color: #ff6818; background-color:transparent;}

.list-txt
	{padding-left:7px; padding-right:7px; padding-bottom:9px; padding-top:9px; 
	color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:14px; }
.list-txt-white
	{padding-left:7px; padding-right:7px; padding-bottom:9px; padding-top:9px; 
	color:#ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:14px; }
.list-bullet { padding-left:7px; padding-right:3px; padding-bottom:9px; padding-top:9px; }



.LINKS {}
.link 
	{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; 
	color: #E20001; background-color:transparent;}
.arrowlink 
	{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; 
	color: #000000; text-decoration:none; background-color:transparent;}
a.arrowlink:hover 
	{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; 
	color: #E20001; text-decoration:underline; background-color:transparent;}
.right-link-s 
	{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; 
	color: #E20001; background-color:transparent;}
a.right-link-s 
	{ text-decoration:underline;}
span.right-link-s 
	{ text-decoration:none;}


.ERROR PAGE STYLES {}
.error-hdl { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 
	padding-left:14px; padding-right:14px; }
.error-hdl-area {background-color: #ff0000; background-image:url('/img/bg-grey.gif'); background-repeat:repeat-y;}
.error-txt-exp { color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px; padding-left:14px; padding-right:14px; padding-top:9px; padding-bottom:9px; }
.error-txt-exp-area { background-color: #9E0B0E; background-image:url('/img/bg-grey.gif'); background-repeat:repeat-y;}
.error-txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; }
.error-img-area { background-color: #848A98; }



.FOOTER {}
.navi-support-bg { background-color: #c9c9c9; }
.support-area { padding-right:1px; }
a.navi-support 
		{  display: block; padding-right: 10px; padding-left: 10px; padding-top: 2px; padding-bottom: 3px;
	 	color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #c9c9c9;}
a.navi-support:link { display: block; color: #000000; background-color: #c9c9c9;}
a.navi-support:hover, a.navi-support:active { display: block; color: #ffffff; background-color: #464646;}

.legal {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; text-decoration:none; }
.copyright {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color:black; padding-left:14px; padding-right:7px;}


.SECTION SPECIFIC STYLES {}



.SUB NAVIGATION {}
.prodname-area {}
td.subnav, .subnav-area 
		{ background-color: #E1E7EA; background-image:url('/img/white_px.gif'); background-repeat:repeat-y; background-position:right; }
div.subnav { padding-left: 20px; padding-top:2px; padding-bottom:2px; }
a.subnav 
		{ color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
a.subnav:link, a.subnav:visited { background-image:none; }
a.subnav:active, a.subnav:hover { color: #333333; }

td.subnav-act { background-color: #AEB2BB; background-image:url('/img/white_px.gif'); background-repeat:repeat-y; background-position:right;}
div.subnav-act { padding-left: 20px; padding-top:2px; padding-bottom:2px;}
a.subnav-act 
		{ color: #ffffff; background-image:none;  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

.subnav-bg-light {background-color: #ffffff; }
.subnav-bg-dark {background-color: #E1E7EA; }



.KEY FETURES {}
td.keyfeature { background-image: url('/img/bg-img.gif');}
div.keyfeature-name
	{ padding-left:14px; padding-right:14px; padding-top:7px; 
	color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; }
div.keyfeature
	{ padding-left:15px; padding-right:14px; padding-bottom:7px; 
	color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; line-height:14px; }
a.keyfeature:link, a.keyfeature:vlink, a.keyfeature:active, a.keyfeature:hover 
	{ text-decoration:underline; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; }
	


.LIFT-UPS {}
.txt-leftcol, .liftup-right
	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #4e4e4e; font-weight:bold;
	 line-height:14px; padding-right:7px;}


.PRODUCT VIEWER {}
.prodview-hdl-area { background-color:#848A98; }
.prodview-hdl
	 { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 10px; padding-left:7px; padding-right:7px; }
.prodview-sub-hdl 
	{ padding-left:5px; padding-top:3px; padding-bottom:3px; 
	  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#ffffff;  }
.prodview-sub-hdl-area { background-color:#AEB2BB; }
.prodview-link-area { background-color:#F0F3F4; }
.prodview-link {   text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height:11px; display:block; padding-left:7px; padding-top:2px; padding-bottom:2px; }
.prodview { text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;  }
.prodview a { color:#000000; text-decoration:none; text-decoration:none;  }


.LOCAL RETAILER {}
.localretailer-hdl {background-color:#848A98;font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight:bold; color:#ffffff;}



.COMPARISON {}
.comp-cellbg-d {background-image: url('/img/cellbg_d.gif');
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color:#000000; }
.comp-cellbg-d2 {background-image: url('/img/cellbg_d2.gif');
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color:#000000; }
.comp-cellbg-l {background-image: url('/img/cellbg_l.gif');
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color:#000000; }
.comp-cellbg-l2 {background-image: url('/img/cellbg_l2.gif');
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color:#000000; }
.comp-hlds {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#000000; 
	text-decoration:none; background-color:#ffffff; }
.comp-feat {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#000000; 
	text-decoration:none; }
div.comp-feat a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#000000; 
	text-decoration:none; }
div.comp-feat a:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#E20001; 
	text-decoration:underline; }

.comp-segment-area {background-color:#E1E7EA;}
.comp-segment-txt {background-color:#E1E7EA; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#000000; padding-left:14px; padding-right:14px; padding-bottom:9px; padding-top:9px; }
.comp-segment-link {background-color:#E1E7EA; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;
	color:#E20001;}
.comp-prodname-bg {background-color:#AEB2BB; background-image: url('/img/bg-white.gif'); background-repeat: repeat-y;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#ffffff; 
	text-decoration:none; }
a.comp-prodname {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color:#ffffff; 
	text-decoration:none; }
.comp-link { color: #E20001; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
a.comp-link { text-decoration:underline; }
.seg-model {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;
	 color:#ffffff;}
td.seg-model {background-image: url('/img/white_px.gif'); background-repeat: repeat-y;}



.SUPPORT & DOWNLOAD {} 
.helpdesk-area, .newsletter-area  
	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px;
	 background-color: #F8F8F9; color: #000000; background-image:url('/img/bg-white.gif'); background-repeat:repeat-y; }
.downloads-area
	{ background-color: #F8F8F9; color: #000000; background-image:url('/img/bg-white.gif'); background-repeat:repeat-y; }
.downloads-txt  
	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; 
	padding-left:14px; padding-right:14px; padding-top:9px; padding-bottom:9px;}
td.select-area, .search-area {background-color: #E1E7EA;}
div.select-area 
	{	 padding-left:14px; padding-right:14px; padding-top:9px; }
.select-txt { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:14px; }
.search-area-line {background-color: #E1E7EA; background-image:url('/img/bg-white.gif'); background-repeat:repeat-y;}
.search-txt 
	{ background-color:#E1E7EA; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000;
	 padding-left:14px; padding-right:14px; padding-top:9px; margin-left:1px; }
.search-link 
	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #E20001;
	 padding-left:14px; padding-right:14px; }
div.search-link a 
	{ text-decoration:underline; 
	  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #E20001; }
.progress-area  { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; background-color: #E1E7EA; color: #000000; "background-image:url('/img/white_px.gif'); background-repeat:repeat-y; background-position:right; }



.dealers_list {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666}