#features-head {line-height:1.5;color:#000000;overflow:hidden;clear:both;}
#features-head #video {float:left;padding:15px;}
#features-head #right-text {float:right;width:470px;}
#features-head ul {margin:0;padding:0 0 0 16px;}

#features-wrap {position:relative;}
#features {padding-top:40px;}
#features #money-back {position:absolute;left:-32px;top:9px;}

#benefits {position:absolute;left:535px;top:10px;width:311px;}
#benefits h2 {color:#43505d;font-weight:bold;font-size:20px;margin:15px 0 !important;white-space:nowrap;}
#benefits span.reddish {color:#f38b00;font-weight:bold;}
#benefits p {margin:10px 0;font-size:11px;text-align:justify;line-height:1;}

#benefits_wrap {overflow:hidden;}
#benefits_pro, #benefits_enterprise {width:410px;float:left;}
#benefits_enterprise {float:right;}
#benefits_pro h2, #benefits_enterprise h2 {color:#43505d;font-weight:bold;font-size:20px;margin:15px 0 !important;white-space:nowrap;}
#benefits_pro span.reddish, #benefits_enterprise span.reddish {color:#f38b00;font-weight:bold;}
#benefits_pro p, #benefits_enterprise p {margin:10px 0;text-align:justify;line-height:1;}

#conditions h2, #features-head h2 {font-family:"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:28px;font-weight:normal;letter-spacing:-1px;color:#000000;}

.data-bordered {border-spacing:0;border-collapse:collapse;border-bottom:solid 1px #b4b4b4;}
.data-bordered tbody {border-right:solid 1px #b4b4b4;}
.data-bordered thead th {vertical-align:middle;text-align:center;}
.data-bordered tbody tr {background-color:#f9f9f9;}
.data-bordered th, .data-bordered td {padding:5px 10px;vertical-align:top;border-top:solid 1px #b4b4b4;border-left:solid 1px #b4b4b4;}
.data-bordered th {background-color:#f28705;color:#ffffff;font:bold 0.85em;text-transform:none;font-size:100%;/*height:33px;*/border-top:none;border-left:solid 1px #f28705;}
.data-bordered td {font-size:0.917em;vertical-align:middle;}
.data-bordered .alt td {background-color:#E5E5E5;}
.data-bordered td.nodata, .data-bordered th.nodata {border-top:solid 1px #fff;border-left:solid 1px #fff;background:#fff !important;}
.data-bordered td.top, .data-bordered th.top {border-left:solid 1px #fff;padding:10px 0;}
.data-bordered th.first {border-left:solid 1px #f28705;}
.data-bordered th.last {border-right:solid 1px #f28705;}
.data-bordered td.no, .data-bordered td.yes {background-position:center center;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;}
.data-bordered td.yes {background-image:url(../images/yes.gif);}
.data-bordered tr.hasTip {cursor:help;}
.data-bordered .price, .buy {text-align:center;}
.data-bordered .icon-replace {min-width:74px;}
p.note {color:#888888;margin:12px 0;}

.tool-tip {color:#fff;width:185px;text-align:left;z-index:13000;}
.tool-title {font-weight:bold;font-size:11px;margin:0;color:#9FD4FF;padding:8px 8px 4px;background:url(../images/bubble.png) top left;}
.tool-text {font-size:11px;padding:4px 8px 8px;background:url(../images/bubble.png) bottom right;}