.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;}
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:16px; padding-top:2px; padding-right: 14px; padding-left: 14px; 
	 	color: #000000; text-decoration: none; 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; }
.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 
	{padding-left:15px; padding-right:14px; padding-bottom:9px; padding-top:9px; 
	color:#000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:14px; }
.right-txt-light 
	{ padding-left:15px; padding-right:14px; padding-bottom:9px; padding-top:9px; 
	color:#4E4E4E; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:14px; }
.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: #444E63; }



.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 {}



.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;}


