.h13 { height:13px !important; overflow:hidden; font-size:0; visibility:hidden; padding:0 !important; }
.h15 { height:15px !important; overflow:hidden; font-size:0; visibility:hidden; padding:0 !important; }
.h20 { height:20px !important; overflow:hidden; font-size:0; visibility:hidden; padding:0 !important; }
.h_r { background:url(../images/dash_6x1.gif) left 50% repeat-x; height:45px; overflow:hidden; }
h3 { margin:0; padding:10px 0 9px 15px; background:#ed1b2d; font-size:0; height:auto; }
#content { color:#6b6b6b; font:12px Verdana, Arial, Helvetica, sans-serif; }
#content p { line-height:20px; }
#cont_sub { padding:19px 18px 19px 16px; }
.ptitle { height:67px; color:#ed1b2d; font:bold 18px/38px Arial, Helvetica, sans-serif; 
	background:url(../images/ptitle_bg.gif) top repeat-x; }
.ptitle .lc { background:url(../images/ptitle_l.gif) left top no-repeat; }
.ptitle .rc {
	background:url(../images/ptitle_r.gif) right top no-repeat;
	height:51px;
	padding-top: 16px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
.pcont { border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; background-color:#fff; padding:0 1px; }
.pcont_sub { background:url(../images/pcont_bot.gif) left bottom repeat-x; padding:27px 20px 40px 18px; }
.pbottom { font-size:0; height:3px; overflow:hidden; background:url(../images/pbottom_bg.gif) top repeat-x; }
.pbottom .lc { background:url(../images/pbottom_l.gif) left top no-repeat; height:3px; }
.pbottom .rc { background:url(../images/pbottom_r.gif) right top no-repeat; height:3px; }
.pbrief { margin:0; *height:1%; overflow:hidden; padding:0 20px 17px 18px; }
.pbrief p { padding:20px 0 0 0; }
.pbrief p.first { padding-top:0; }
.pbrief p.second { padding-top:7px; }
.pbrief img { float:left; border:1px solid #e3e3e3; margin:3px 17px 0 0; }
.wire_140 { background:url(../images/wire_140.gif) left bottom repeat-x; }
.wire_198 { background:url(../images/wire_198.gif) left bottom repeat-x; }
.wire_206 { background:url(../images/wire_206.gif) left bottom repeat-x; }
.wire_259 { background:url(../images/wire_259.gif) left bottom repeat-x; }

.fe_be { margin-top:13px; background:url(../images/dash_1x6.gif) center top repeat-y; }
.fe_be table { width:100%; }
.fe_be table, .fe_be table th, .fe_be table td { margin:0; padding:0; border:0; border-collapse:collapse; }
.fe_be table th, .fe_be table td { width:50%; vertical-align:top; line-height:20px; }
.equal table { margin-top:20px; }
.equal table.first { margin-top:0; }
.fe_be table th { padding:20px 18px 0 18px; text-align:left; font-weight:bold; }
.equal table th { font-weight:normal; }
.fe_be table td { padding:20px 25px 0 24px; }
.equal table tbody td { padding-right:10px; }
.headers table tbody td { padding-right:10px; }
.fe_be table thead th { padding:0 10px 0 0; }
.fe_be table thead td { padding:0 0 0 11px; }
.fe_be table .first th, .fe_be table .first td, .equal table tbody td, .equal table tbody th { padding-top:15px; } 
.fe_be h5 { margin:0; padding:0; background-color:#ed1b2d; background-position:15px 11px; background-repeat:no-repeat; 
	height:34px; overflow:hidden; font-size:0; }
.fe_be table th h5 { background-image:url(../images/features.gif); }
.fe_be table td h5 { background-image:url(../images/benefits.gif); }
.fe_be div { padding:11px 0 0 15px; height:23px; background-color:#ed1b2d; overflow:hidden; }
.fe_be table tbody img { float:left; border:1px solid #e3e3e3; margin:3px 19px 0 0; }
.fe_be h2 { margin:0; padding:0; color:#ed1b2d; font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; }
.fe_be .h_r { background:url(../images/dash_6x1.gif) left 50% repeat-x; height:32px; overflow:hidden; clear:both; }	
.fe_be th .h_r { margin-left:-18px; }
.fe_be td .h_r { margin-left:-14px; margin-right:-10px; }
.fe_be thead th.cols2 { padding-right:0; background:#fff; padding-bottom:16px; }
.fe_be tbody th.pt0 { padding-top:0; padding-right:10px;  }
.fe_be tbody td.pt0 { padding-top:0; }
.fe_be tbody th.t0 { padding-top:0; padding-right:27px; }
.fe_be a { color:#6b6b6b; text-decoration:none; font-style:italic; }
.fe_be a:hover { text-decoration:underline; }

ul.stripes { list-style:none; margin:0; padding:0; }
ul.stripes li { background:#e3e3e3 url(../images/bul_02.gif) 15px 10px no-repeat; margin:1px 0 0 0; padding:0 0 0 30px; 
	_height:23px; min-height:23px; color:#6b6b6b; font:12px/22px Verdana, Arial, Helvetica, sans-serif; }
ul.stripes li.even { background-color:#f1f1f1; }

.sos { padding:10px 40px 0 17px; *height:1%; overflow:hidden; }
.sos .lc { float:left; width:245px; }
.sos .rc { float:right; width:438px; }
.sos img { margin-top:15px; border:1px solid #e3e3e3; }
.sos img.first { margin-top:3px; }
.sos p { padding:0; font-style:italic; font-weight:bold; }
.sos ul.stripes { padding:13px 13px 0 0; }

.wet_s_c3 { *height:1%; overflow:hidden; clear:both; }
.wet_s_c3 ul.stripes { padding-top:20px; }
.wet_s_c3 ul.stripes li.even { background-color:#eaeaea; }
.wet_s_c3 .c1 { float:left; width:223px; margin-right:20px; }
.wet_s_c3 .c2 { float:left; width:246px; margin-right:20px; }
.wet_s_c3 .c3 { float:right; width:180px;  }
.wet_s_c3 .c3 p { padding:4px 0 0 0; }

.wets { padding:13px 0 22px 18px; *height:1%; overflow:hidden; }
.wets img { border:1px solid #e3e3e3; float:left; margin-right:20px; }
.wets h2 { margin:0; padding:23px 0 0 0; color:#ed1b2e; font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif; 
	text-transform:uppercase; }
.wets h2.first { padding:0; }
.wets p { padding:2px 0 0 0; }
.wets .wrap { clear:both; *height:1%; overflow:hidden; }
.wets .lc { width:46%; float:left; margin-right:35px; }
.wets .rc { width:46%; float:left; }
.wets .rg { float:left; width:292px; }
.wets .h_r { background:url(../images/dash_6x1.gif) bottom repeat-x; height:22px; overflow:hidden; }

.fotos { padding-left:15px; margin-right:-10px; }
.fotos_sub { *height:1%; overflow:hidden; background:url(../images/dash_6x1.gif) top repeat-x; padding:24px 0 0 18px; }
.fotos img { border:1px solid #e3e3e3; }
.fotos .col { width:222px; float:left; }
.fotos .mr { margin-right:20px; }
.fotos h3 { margin:1px 0 0 0; padding:0 0 0 10px; height:23px; overflow:hidden; text-transform:uppercase; color:#fff;
	font:bold 12px/22px Verdana, Arial, Helvetica, sans-serif; background-color:#000; }
.gallo h3 { padding:0; text-align:center; }
.gallo .wide { width:228px; }
.gallo .mr { margin-right:16px; }

ul.base { list-style:none; margin:0; padding:20px 0 0 0; width:292px; }
ul.base li { padding:0 0 0 11px; background:url(../images/bul_02.gif) left 8px no-repeat; 
	font:12px/20px Verdana, Arial, Helvetica, sans-serif; color:#6b6b6b; }

.thermo { padding:0 18px; }
.thermo ul.stripes { width:345px; padding-top:13px; }
.thermo p { padding-top:12px; }

.dv { margin-top:13px; background:url(../images/dash_1x6.gif) center top repeat-y; *height:1%; overflow:hidden; }
.disconnect_lc { background:url(../images/disconnect_lc.gif) left top no-repeat; width:315px; height:622px; }
.dv .lc { float:left; width:330px; }
.dv .rc { float:right; width:360px; }
.dv h2 { background-color:#ed1b2d; height:23px; padding:11px 0 0 15px; margin:0; }
.dv .sub { padding:16px 10px 20px 14px; *height:1%; overflow:hidden; }
.dv .sub img { float:left; margin-top:5px; margin-right:19px; border:1px solid #e3e3e3; }
.dv .sub p { padding:0; }

div.elite { padding:20px 0 0 0; height:auto; *height:1%; overflow:hidden; font-weight:bold; font-style:italic; 
	background:transparent;  }
div.elite img { margin-top:2px; }

.padbox { padding:0 21px 0 18px; *height:1%; overflow:hidden; }
.padbox .lc { float:left; width:473px; }
.padbox .rc { float:right; width:205px; }
.padbox img { margin-top:19px; border:1px solid #e3e3e3; }

.pbrief ul.w495 { width:495px; float:left; }
.subtitle { font-style:italic; font-weight:bold; }
.fe_be div.nlist { height:auto; padding:0; background:transparent; }
.nlist p { padding:20px 0 0 0; }
.nlist p.first { padding-top:0; }
.nlist strong { color:#ed1b2d; }
p.itog { padding:40px 0 0 18px; }

.antivib { overflow:hidden; *height:1%; padding:17px 18px 0 18px; }
.antivib img { float:left; border:1px solid #e3e3e3; margin-right:22px; }
.antivib h2 { margin:0; padding:0 0 20px 0; color:#ef515f; font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; 
	text-transform:uppercase; }

ul.ord { list-style:none; margin:0; padding:0; }
ul.ord li { margin:0; padding:0 0 0 14px; background:url(../images/bul_02.gif) left 8px no-repeat; }
.pbrief ul.ord { float:left; width:512px; line-height:20px; padding-top:14px; }

.prevent { overflow:hidden; *height:1%; padding:16px 0 20px 20px; font-size:11px; line-height:18px; }
.prevent .c1 { width:203px; float:left; margin-right:50px; overflow:hidden; }
.prevent .c2 { width:200px; float:left; margin-right:50px; overflow:hidden; }
.prevent .c3 { width:180px; float:left; overflow:hidden; }
.prevent img { float:left; margin-top:2px; margin-right:13px; }

.dv2 { margin-top:19px; padding:0 5px 0 18px; *height:1%; overflow:hidden; 
	background:url(../images/dash_1x6.gif) center top repeat-y; }
.dv2 .wrap { *height:1%; overflow:hidden; }
.dv2 .lc { float:left; width:342px; } 
.dv2 .rc { float:right; width:342px; }
.dv2 .lc_1 { float:left; width:166px; }
.dv2 img { margin-top:15px; border:1px solid #e3e3e3; }
.dv2 img.first { margin-top:0; }

.dv3 { padding:0 0 0 18px; *height:1%; overflow:hidden; }
.dv3 div { float:left; width:222px; margin-right:20px; }
.dv3 div.mr0 { margin-right:0; }
.dv3 p { font-style:italic; font-weight:bold; font-size:11px; line-height:18px; padding:10px 0 0 0; }

.p_beam { padding:35px 5px 0 18px; *height:1%; overflow:hidden; }
.p_beam .lc { float:left; width:218px; }
.p_beam .rc { float:right; width:481px; }
.p_beam img { margin-top:5px; border:1px solid #e3e3e3; }
.p_beam p { padding:0; font-style:italic; font-weight:bold; }
.p_beam ul.stripes { padding:10px 18px 0 0; }
.p_beam ul.stripes li { line-height:16px; height:auto; padding:3px 0 4px 30px; min-height:12px; } 
.p_beam ul.stripes li.even { background-color:#eee; }

.sp_channel { padding:17px 0 0 18px; *height:1%; overflow:hidden; }
.sp_channel .lc { float:left; width:182px; }
.sp_channel .rc { float:left; width:526px; }
.sp_channel img { margin-top:18px; }
.sp_channel p { padding:20px 0 0 0; }
.sp_channel img.first { margin-top:3px; }
.sp_channel p.first { padding-top:0; }
.sp_channel .bld { font-weight:bold; font-style:italic; }

.p_flush { padding:0 12px 0 18px; *height:1%; overflow:hidden; background:url(../images/dash_1x6.gif) 50% top repeat-y; }
.p_flush .lc { width:335px; float:left; }
.p_flush .rc { width:335px; float:right; }
.p_flush ul.stripes { padding:15px 15px 0 0; }
.p_flush img { float:left; border:1px solid #e3e3e3; margin-top:5px; margin-right:17px; }
.p_flush p { font-weight:bold; font-style:italic; }

.ezmix { overflow:hidden; *height:1%; padding-left:17px; }
.ezmix .lc { float:left; width:350px; }
.ezmix .rc { float:right; width:345px; }
.ezmix img { float:left; margin-right:19px; margin-top:4px; border:1px solid #e3e3e3; }
.ezmix p { font-weight:bold; font-style:italic; padding:0; }

.p_treatm { overflow:hidden; *height:1%; margin-top:23px; }
.p_treatm .lc { float:left; width:360px; }
.p_treatm .rc { float:right; width:360px; }
.p_treatm h2 { margin:0; padding:0; color:#ed1b2e; font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; }
.wired { margin-top:14px; background:url(../images/dash_1x6.gif) 50% top repeat-y; }
.p_treatm p { padding:17px 20px 0 18px; }
.p_treatm .lc ul.stripes { padding:8px 20px 0 20px; }
.p_treatm .rc ul.stripes { padding:8px 25px 0 15px; }
.p_treatm ul.stripes li { line-height:16px; height:auto; padding:3px 0 4px 30px; min-height:12px; }
.p_treatm .lc h2 { padding:17px 20px 3px 20px; }
.p_treatm .rc h2 { padding:17px 25px 3px 15px; }

.phase h2 { padding-top:20px; }
.phase h2.first { padding-top:0; }

.about p { padding:20px 20px 0 0; }
.about p.first { padding-top:0; }
.about strong { color:#ed1b2e; }
#global #main #content #clearvue_banner {
	height: 65px;
	width: 500px;
	float: right;
}
.transpad {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}
