body,div,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,ul,ol,li {margin:0;padding:0}
fieldset,img {border:0}
img,input,select {vertical-align:middle}
input,textarea,select {font:inherit inherit inherit}
body {color:#222;font:normal 14px/1.2em Arial,Verdana,Tahoma,Helvetica,sans-serif;background:#146da0}
a:active,a:link,a:hover,a:visited {font:normal 1em/1.25em Arial,Verdana,Tahoma,Helvetica,sans-serif;text-decoration:none}
a:hover {text-decoration:underline}
ul,ol {list-style:none;padding-bottom:1.2em}
h1 {font-size:1.6em}
h2 {font-size:1.15em}
h3 {font-size:1.3em}
h4 {font-size:1.1em}
h5,h6 {font-size:1em}
.right {float:right}
#wrapper {position:relative;z-index:1;width:1008px;margin:0 auto;background:#fff}
#header {padding:0;background:#146da0 url(i/header.bg.jpg) no-repeat center top;height:96px}
p {margin:0 10px 10px 0}
a {color:#3ac;text-decoration:none;font-weight:bold}
a:hover,focus {color:#01789a}
.title {margin-bottom:1px;font:12px "Helvetica Neue",helvetica,arial,sans-serif}
.category {margin-bottom:1px;color:#999;text-transform:capitalize;font:11px "Helvetica Neue",helvetica,arial,sans-serif}
#header .logo {position:absolute;z-index:2;width:346px;height:96px;top:0;margin-left:10px}
#header .logo a {height:96px;display:block;background:url(i/logo.png) no-repeat left top}
#header .logo span {display:none}
#header .banner {width:468px;height:80px;padding:3px;float:right;margin-top:6px;margin-right:2px}
#header ul,#main .actions ul,#main .menu ul,#main .submenu ul,#main .navigation ul {padding:0}
.submenu ul {overflow:hidden}
#header li {display:inline;padding:0 2px}
#main {margin:0;border-top:2px solid #e3f1f9;border-left:2px solid #fff;border-right:2px solid #fff}
#main .menu {border-bottom:1px solid #1a416d;background:url(i/menu.bg.jpg) repeat-x left top}
#main .menu,#main .menu ul,#main .menu li,#main .menu a {height:31px;line-height:30px;color:#fff}
#main .menu ul {overflow:hidden}
#main .menu li,#main .menu a {display:block;float:left;font-family:Georgia,"Times New Roman",Times,serif;text-transform:uppercase}
#main .menu li {padding:0 28px 0 26px;background:url(i/menu.sep.gif) no-repeat left;margin-left:-2px}
#main .submenu {background:#062538}
#main .submenu,#main .submenu ul,#main .submenu li,#main .submenu a {height:33px;line-height:31px;color:#fff}
#main .submenu ul {margin-left:12px}
#main .submenu li {display:inline;padding:0 11px 0 12px;font-size:.80em;text-transform:uppercase}
#main .submenu li,#main .submenu li a {font-family:Georgia,"Times New Roman",Times,serif}
#main .submenu form {padding:0 6px}
#main .submenu input.text {border-width:1px;border-style:solid;border-color:#8e8e8e #adafb0 #8f8f8f #a9abab;color:#000;padding:1px 4px;margin-right:7px;background:#fff}
#main .submenu select {font-size:.8em;margin-right:5px;width:180px}
#main .actions input.text {border-width:1px;border-style:solid;border-color:#8e8e8e #adafb0 #8f8f8f #a9abab;color:#000;padding:1px 4px;margin-right:7px;background:#fff}
#main .actions {padding:5px 7px;background:#093450}
#main .actions select {font-size:.8em;margin-right:5px;width:180px}
#main .actions .links {overflow:hidden;font-size:.8em}
#main .actions .links li {display:inline;padding:0 17px;background:url(i/links.sep.gif) no-repeat left;margin-left:-3px}
#main .actions .links a {color:#fff;padding-left:25px}
#topReportsForm {border:none}
.clearance {height:10px}
#content {min-height:600px;width:1000px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;background:#FFF}
#content p {font-size:12px;color:#5c5c5c}
#content:after {content:".";clear:both;display:block;height:0;visibility:hidden;overflow:hidden}
#content #single_leftbar {width:140px;float:left;margin:0 10px}
#content #double_leftbar {width:300px;float:left;margin:0 10px}
#content #double_rightbar {width:340px;float:left;margin:0 10px}
#footer {width:1008px;margin:0 auto;min-height:50px;margin-bottom:20px;font-size:11px}
#footer #info ul {margin:0;padding:0}
#footer #info ul li {margin:0;padding:0 5px 0 0;display:inline;position:relative;list-style-image:none;list-style:none outside none}
#footer #info ul {margin:10px}
#footer #info ul a {color:#FFF;font-weight:bold}
#footer #info ul a:hover {color:#3ac;font-weight:bold}
#footer #info p {color:#fff;margin-left:10px}
#breadcrumbs {width:620px;float:left;margin:0 10px;padding-top:10px;font-size:11px;text-transform:capitalize;color:#999}
#page_toolbox {width:300px;float:right;margin-top:10px;}



.replace{height:30px;text-indent:-9999px;}
columnMargin{margin-left:10px!important;margin-right:10px!important;}
h1.pricing{background:transparent url(i/heading-pricing.png) no-repeat scroll left center!important;height:40px;margin:0 0px;width:330px;}
#content h3{color:#3B4149;font-size:16px;font-weight:400;line-height:1.5;}
h4.pricing-plans-include{background:transparent url(i/title-all-pricing-plans-include.png) no-repeat scroll 5px 0;border-bottom:1px solid #E7EDED;height:11px;margin:0 0 15px;padding:0 0 15px;width:240px;}
.intro{border-bottom:1px solid #E7EDED;margin-bottom:15px;padding:37px 40px 15px;}
.pricing-wrapper{border-bottom:1px solid #E7EDED;margin-bottom:20px;}
#pricing-table{background:url(i/pricing-table-background.jpg) no-repeat top left;height:432px;margin:0 0 0 10px;overflow:hidden;width:620px;}
.tickList{list-style:none;margin:5px 0 0;}
.tickList li{background:transparent url(i/tick.png) no-repeat scroll left 2px;font-size:12px;margin-right:-15px;padding:2px 0 7px 22px;}
ul.blueDot{list-style-type:none;}
ul.blueDot li{background:url(i/bullet-blue-dot.gif) no-repeat 3px 3px;margin:0 0 5px;padding:0 0 0 20px;}
.features{color:#7B8187;font-size:12px;margin:12px 5px;}
.features strong{color:#3B4149;}
.price{float:left;margin-right:2px;padding:25px 15px 20px;width:175px;}
.price ul{list-style-image:none;}
.large{margin-right:0;}
.price h2{border-bottom:1px solid #C2E8F5;height:106px;width:175px;}
.price h3{display:none;}


h2.small{background:url(i/pricing-sprite.png) no-repeat 0 0;}
h2.medium{background:url(i/pricing-sprite.png) no-repeat -175px 0;}
h2.large{background:url(i/pricing-sprite.png) no-repeat -350px 0;}

.pricing-belowthefold{background:#FBFBFB url(i/pricing-belowthefold.png) no-repeat top left;float:left;margin:20px 1px 0;width:958px;}
.pricing-belowthefold h4{color:#1D2127!important;font-size:14px!important;font-weight:400!important;padding-bottom:10px;}
.pricing-belowthefold p{color:#7B8187!important;font-size:12px!important;line-height: 16px;}
p.footnote{color:#99A0A7;font-size:11px;margin-right:40px!important;text-align:center;}
.cD{float:left;width:479px;}
.cC{float:left;width:660px;}
.cB{float:left;width:300px;}
.cA{float:left;width:960px;}