body{text-align:center;margin:0;background:#fff;font:small Arial,Helvetica,sans-serif;color:#000}
body *{font-size:100%;margin:0;padding:0}
a{color:#000}
img,fieldset,abbr{border:0}
ul{list-style:none}
ol{margin:0 0 1em 1.5em}
p{margin-bottom:1em}
h1,h2,h3,h4,li{margin-bottom:.25em}
a{outline:none}
h1,h2,h3,h4,legend,.em{font-weight:bold}
h2,.home h1{font-size:110%}
#wrapper{width:960px;margin:auto;text-align:left}
#header{padding-top:10px}
#header p{margin:0;padding:0;float:left}
#logo{display:block;width:300px;height:50px;margin-bottom:15px;background:url(../img/sprites.gif) 0px 0px no-repeat}
#sidebar ul,.pagination,#sidebar .searchForm{margin-bottom:1.5em}
#pn{float:right;padding-top:30px}
#pn li{display:inline;text-transform:uppercase}
#pn li + li,#footer li + li{margin-left:1.5em}
#pn a{font-size:120%}
#content{clear:both;min-height:420px;padding-right:200px;background:url(../img/sprites.gif) right -800px no-repeat}
#content.home{background:none;padding-right:0}
#content p{text-align:justify;line-height:150%}
#content .trial p{text-align:center;line-height:100%}
.home-pic{display:block;float:left;width:235px;height:310px;background:url(../img/sprites.gif) 3px -450px no-repeat}
#footer{text-align:center;clear:both;padding:15px 0}
#footer li{display:inline;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase}
.trial,.intro{border:2px solid #000;padding:5px 10px 0 10px;margin-bottom:10px;font-size:110%}
.intro{width:450px;float:left;border:none}
#content .intro p{line-height:120%}
.trial{width:220px;float:left;text-align:center;margin-left:10px;background:#F93;color:#000}
.trial li input{width:140px}
.hl{width:470px;float:left;margin-bottom:20px}
.hl h2{display:block;width:350px;height:25px;background-image:url(../img/sprites.gif);background-repeat:no-repeat;margin-bottom:1em}
.hl#one h2{background-position:0px -200px}
.hl#two h2{background-position:0px -250px}
.hl#three h2{background-position:0px -300px}
.hl#four h2{background-position:0px -350px}
.hl ul{list-style:disc;padding-left:15px;font-size:110%}
.hl p{margin:0}
.hl .t{display:block;width:470px;height:15px;background:url(../img/sprites.gif) 0px -60px no-repeat}
.hl .m{width:436px;padding:0 15px;height:12em;background:#99ffcc;border-left:2px solid #000;border-right:2px solid #000}
.hl#one,.hl#three{margin-right:20px}
.hl a{display:block;width:470px;height:36px;background:url(../img/sprites.gif) 0px -95px no-repeat}
#free-trial{display:block;width:168px;height:20px;background:url(../img/sprites.gif) 0px -140px no-repeat;margin:0 auto 10px auto}
#free-quote{margin-bottom:10px}
#free-quote li{display:inline;font-size:120%;margin-right:15px}
#save{display:block;width:240px;height:20px;background:url(../img/sprites.gif) 0px -165px no-repeat;margin-bottom:10px;margin-top:20px}
.wpcf7-form li{clear:both}
.wpcf7-form li *{display:block;float:left;margin-bottom:.5em}
.wpcf7-form ul li label{width:3em;text-align:right;margin-right:3px}
.wpcf7-form ol li label{margin-right:3px}
.wpcf7-form li span{color:#CC0000;margin-left:3px}
.wpcf7-form ol{display:block;clear:both;margin-left:0;list-style-type:none}
.wpcf7-form li option{float:none;padding-right:1em}
.wpcf7-form ol li input{width:4em}
.wpcf7-form #sb{display:block;clear:both;margin-top:1em}
.pageTitle{font:140% Arial Black, Arial, Helvetica, sans-serif;text-transform:uppercase;margin-bottom:1em;padding-bottom:5px;border-bottom:1px solid #6ebe44;padding-top:1em}
#content a[target]{background:url(../img/sprites.gif) no-repeat right -407px;padding-right:14px;margin-right:2px}
.cl,.clear{display:block;height:0;line-height:1px;font-size:1px;overflow:hidden;clear:both}
.pageTitle a{text-decoration:none}
#save span,h2 span,#logo span,.ac,.skiplink,.hl a span,.tags{display:block;height:1px;font-size:1px;overflow:hidden;position:absolute;left:0px;top:-500px}
.compare{border:1px solid #000;margin-bottom:1em}
.compare td,.compare th{padding:5px;border:1px solid #000}
.oj{background-color:#fbae4b}
.gr{background-color:#dcf1fb}
h3.emph{font-size:120%;margin-bottom:1em}
p.note{font-size:90%;line-height:100%}
.home strong{font-weight:normal}