@charset "UTF-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:Tahoma, Geneva, sans-serif;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
body{background:url(../images/p2_body_ps_pp.jpg) repeat-x top center;line-height:1;background-color:#EDEDED;}
a{outline:none;text-decoration:none;}
h1{font-size:30px;color:#002265;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;margin:0 0 27px 0;}
h2{font-size:21px;color:#002265;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;margin:0 0 22px 0;}
h3{font-size:18px;color:#414042;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;margin:0 0 18px 0;}
h4{font-size:18px;color:#002265;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;margin:0 0 10px 0;}
h5{font-size:16px;color:#414042;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;margin:0 0 10px 0;}
ol, ul{list-style:none;}
table{border-collapse:collapse;}
.wrapper{max-width:975px;margin:0 auto;}
.strike-through{text-decoration:line-through;}
.grey{color:#58595B;}
.red{color:#c10808;}
.orange{color:#ff6a00;}
.bold{font-weight:bold;}
.left{float:left;}
.clear{clear:both;}
.inline{display:inline;}
.f14{font-size:14px;}
table{border-collapse:collapse;}
.clear{clear:both;}
#header{background:url(../images/p2_header.jpg) no-repeat center center #0d5aa0;height:81px;position:relative;z-index:1;}
#header .wrapper .left{width:325px;padding:10px 0 0;height:80px;}
#header .wrapper .right{color:#FFFFFF;margin:0 0 0 85px;height:80px;font-size:14px;float:right;}
#header .wrapper .right a{color:#FFFFFF;text-decoration:underline;}
#header .wrapper .right p{line-height:20px;padding:0 0 0;text-align:right;}
#header .wrapper .right img{float:right;}
#header .wrapper .right .review-txt{width:340px;float:left;font-size:13px;line-height:17px;text-align:right;padding:12px 0 0;}
#header .wrapper .right .review-img{float:right;padding:8px 0 0 !important;}
ul.banner-bullet{float:left;margin:20px 0 0 0;}
ul.banner-bullet li{background:url(../images/icon_terms.png) no-repeat;padding:15px 0px 0px 67px;font-size:20px;margin:0 0 10px 0;height:50px;}
.divider{background:url(../images/p2_content_divider.gif) no-repeat;margin:30px 0;height:3px;clear:both;}
.footer{background:url(../images/p2_footer_bg.gif) repeat-x top center #EEEEEE;min-height:200px;}
.footer .left{float:left;width:300px;}
.footer .wrapper{background:url(../images/p2_footer_divider.gif) no-repeat top center;padding:30px 0 50px;text-align:left;}
.footer .wrapper img{margin:0 0 30px 0;}
.footer .wrapper p{color:#575756;line-height:16px;font-size:12px;margin:0 0 10px 0;}
.footer .wrapper a{color:#575756;}
.footer .wrapper .right{background:url(../images/p2_footer_divider_vertical.gif) no-repeat left top;margin:0 0 0 30px;padding:0 0 0 30px;height:122px;}
.simple_overlay{display:none;z-index:10000;background-color:#fff;width:675px;height:559px;border:1px solid #666;top:115px;text-align:left;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;}
.simple_overlay .close{background-image:url(../images/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.details{position:absolute;top:15px;left:35px;font-size:11px;color:#000;width:613px;text-align:left;}
#overlay-image{float:right;margin:0 0 120px 35px;}
.details h1{font-size:15px;line-height:16px;padding:0;margin-top:15px;margin-bottom:0;}
.details h2{font-size:13px;color:#aba;line-height:16px;margin:10px 0 0 0;padding:0;}
.details h3{font-size:13px;margin-top:18px;padding:0;margin-bottom:0;}
.details p{font-size:11px;margin-top:8px;line-height:16px;text-align:justify;display:block}
.overlaylink{color:#0000ff;text-decoration:underline}
.sidebar{padding:35px 0 0 0;float:left;background:url(../images/p2_sidebar_short_divider.gif) no-repeat right top;font-size:13px;}
.side-bar-block{margin:0 0 20px 0;min-height:100px; vertical-align:middle; display:inline-block; width:100%;}
.side-bar-block h2{font-size:13px;}
.sidebar .sidebar_item{position:relative;background:url(../images/p2_sidebar_divider.gif) no-repeat bottom left;padding:20px 50px 20px 0;}
.sidebar .sidebar_item .arrow{background:url(../images/p2_sidebar_arrow.gif) no-repeat;width:52px;height:50px;position:absolute;right:10px;top:-30px;}
.sidebar img{text-align:center;}
.sidebar .first{padding:20px 50px 5px 0 !important;}
.sidebar a{color:#58595B;font-weight:bold;text-decoration:underline;}
.sidebar .sidebar_item p{margin:0 0 15px 0;line-height:19px;}
.sidebar .sidebar_item h2{font-size:13px;}
.sidebar .sidebar_item h3{margin:0 0 4px;font-size:17px;}
.sidebar .facebook{height:268px;margin-bottom:30px;overflow:hidden;width:220px;}
.sidebar .facebook{width:238px;height:258px;overflow:hidden;margin-bottom:30px;}
.sidebar .facebook iframe{margin:-1px;border:none;overflow:hidden;width:240px;height:260px;}
a.cta{font-size:16px;}
.cta{background:url(../images/p2_sprite_button_green.gif) no-repeat;overflow:hidden;cursor:pointer;font-size:18px;font-weight:bold;color:#FFFFFF;text-decoration:none;text-align:center;display:block;width:250px;padding:23px 10px 16px;margin:0 30px 0 0;height:29px;}
.cta:hover{background:url(../images/p2_sprite_button_green.gif) no-repeat 0 -68px;overflow:hidden;cursor:pointer;}
.cta_area{margin:0 auto;padding:20px 0 10px 0;width:570px;}
.cta_area_left{color:#666666;float:left;font-size:11px;margin:5px 0 0 20px;padding:0;text-align:center;width:270px;}
.cta_area_height{height:78px;}
.cta_area_text{clear:both;display:block;margin:0;padding:0;line-height:16px;}
.cta_area_right{color:rgb(102, 102, 102);float:right;font-size:11px;margin:10px 45px 0px 0px;padding:0px;text-align:center;width:209px;}
.cta_area .secure_100{display:block;float:right;}
.content{background:#ededed url(../images/p2_content_bg.gif) repeat-x;display:inline-block;width:100%;}
.content .wrap1{width:100%;display:inline-block;background:url(../images/p2_content_bg.gif) repeat-x;}
.content .wrap2{position:relative;zoom:1;}
.content .wrapper h4{margin:0 0 20px 0;}
.content .wrapper p{font-size:13px;line-height: 23px;}
.content .wrapper p, .content .wrapper li{color:#58595B;}
.right-col{background:url(../images/p2_content_bg.gif) repeat-x;/*float:left;*/padding:0px 0 10px 0px;}
.content .wrapper .right h1{font-size:30px;margin:0 0 10px;font-weight:bold!important;color:#002265}
.content .wrapper .right h2{margin:20px 0 10px 0;padding:0 0;line-height:27px;}
.content .wrapper .right h3{margin:20px 0;padding:0 0;line-height:23px;}
.content .wrapper .right h5{font-size:19px;color:#575756;}
.content .wrapper .right h6{font-size:19px;color:#575756;font-weight:bold;margin:30px 0 10px 0;}
.content .wrapper .right p{line-height:27px;padding:0 0;margin:0 0 20px 0;}
.content .wrapper .right .features{padding:0 0;margin:20px 0 0 0;}
.content .wrapper .right .features .item{background:url(../images/p2_content_item_bullet.gif) no-repeat scroll left top transparent;padding:0 0 13px 28px;font-size:14px;}
.leftside{padding:20px 10px 0px!important;float:left;background:url("../images/bg1.png") repeat-y 0% 0%;max-width:300px;}
.blog-main{float:right!important;max-width:650px;}
.blog-main h1{font-size:30px;font-weight:bold!important;color:#002265}
a.cta{font-size:18px !important;}
h2.ht{font-size:19px;color:#575756;padding-left:0!important;margin-left:0!important;text-align:left;font-weight:bold;}
.section_w940{float:left;}
.section_w940 ul{padding:0px;list-style-type:circle;}
.section_w940 ul li{margin:0 0 15px 0;display:block;background:url(../images/p2_content_item_bullet.gif) no-repeat left;height:24px;padding:0 0 0 30px;line-height:22px;}
span.text{padding:0px 5px 0 0;margin-top:6px;float:left;font-size:12px;}
.testmonial-box p{margin-top:15px;font-size:11px!important;}
.testmonial-box h2{ margin:0}
.testmonial-box{margin:10px 0 0 0;font-size:22px;}
.buttons_banner{margin:20px auto;display:inline-block;}
.pp_seal{float:left;width:240px;height:80px;margin:2px 0px 0 0}
.pp_seal p{color:#fff;font-size:12px!important;padding:10px 0 0 0;}
.buttons_banner p{font-size:12px!important;padding:0px 0 0 0;text-align:center;line-height:20px!important;}
a.header-download{background:#ffaf4b;background:-moz-linear-gradient(top, #ffaf4b 0%, #ff920a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff920a));background:-webkit-linear-gradient(top, #ffaf4b 0%,#ff920a 100%);background:-o-linear-gradient(top, #ffaf4b 0%,#ff920a 100%);background:-ms-linear-gradient(top, #ffaf4b 0%,#ff920a 100%);background:linear-gradient(to bottom, #ffaf4b 0%,#ff920a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0);display:block;text-decoration:none;margin:0px auto;text-align:center;color:#FFF;font-weight:bold;padding:12px 18px 12px 18px;font-size:18px;}
a.header-download:hover{color:#fff;background:#ab441b;background:-moz-linear-gradient(top, #ab441b 0%, #f5ab66 47%, #ef8d31 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ab441b), color-stop(47%,#f5ab66), color-stop(100%,#ef8d31));background:-webkit-linear-gradient(top, #ab441b 0%,#f5ab66 47%,#ef8d31 100%);background:-o-linear-gradient(top, #ab441b 0%,#f5ab66 47%,#ef8d31 100%);background:-ms-linear-gradient(top, #ab441b 0%,#f5ab66 47%,#ef8d31 100%);background:linear-gradient(to bottom, #ab441b 0%,#f5ab66 47%,#ef8d31 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ab441b', endColorstr='#ef8d31',GradientType=0);}
a.header-download-b{background:url('../images/download_css_b.png') no-repeat;display:block;text-decoration:none;margin-top:0px;margin-left:10px;height:42px;z-index:100000;position:relative;}
a.header-download-b:hover{background-position:0px -42px;}
a.header-download-home{background:url('../images/download_css_b.png') no-repeat;display:block;text-decoration:none;margin-top:5px;margin-left:0px;height:42px;z-index:100000;position:relative;}
a.header-download-home:hover{background-position:0px -42px;}
p.btn-text{padding:10px 0 0 0;z-index:8000;color:#fff;font-size:12px;}
#search-form{margin:0px auto;text-align:center}
ul.listing{list-style-type:decimal;padding:0 0 0 17px;}
ul.listing li{list-style-type:decimal;font-size:13px;margin:0 0 10px 0}
.tucows{margin:15px auto;display:block;width:100%; text-align:center;}
.seals-left{margin:15px auto;display:block;width:100%; text-align:center;}

.logo_home{float:left;padding:10px 0 0 0}
.logo_home img{float:left;margin:5px 8px 0 0}
.logo_home a{font-size:120%;text-align:left;color:#fff;line-height:30px;font-weight:bold;}
.logo_home a span{padding:20px 0px 0 0;font-size:22px;line-height:55px;}
.seals{padding:25px 0px 0px;float:right;width:200px;background:url('images/header_bg1.png') no-repeat scroll right 25px transparent;}
.seals img{float:left;}
.seals_home{padding:25px 0px 0px;float:right;width:200px;}
.seals_home p{float:left;width:120px;color:#fff;padding:10px 0 0 0;line-height:14px;}
ul.numbers{list-style-type:decimal!important;padding:0 0 0 18px;}
ul.numbers li{margin:0 0 12px 0;}
ul.numbers li ul{margin:8px 0 0px 20px;list-style-type:lower-alpha;}
ul.numbers li ul li{margin:0 0 12px 0;}
ul.square{list-style-type:square!important;padding:0 0 0 18px;}
ul.square li{margin:0 0 15px 0;font-size:12px;}
ul.double-bullet{float:left;width:270px;margin:0 0px 0 0;list-style-type:none;}
ul.double-bullet li{display:block;background:url("images/BulletArrow.gif") no-repeat scroll 0% 7px transparent;padding:0px 0px 0px 20px;margin:0px 0 10px 0;}
ul.lower-roman{list-style-type:lower-roman!important;padding:0 0 0 18px;}
ul.lower-roman li{margin:0 0 8px 0;}
ul.circle{list-style-type:circle!important;padding:0 0 0 18px;}
ul.circle li{margin:0 0 8px 0;}
ul.circle li ul{margin:8px 0 0px 20px;list-style-type:disc;}
ul.circle li ul li{margin:0 0 12px 0;}
.social_item{display:block;text-align:left;margin:0px 0 0px 0}
.social_item h2{padding:0 0 15px 10px;font-size:15px;color:#000;font-weight:bold;}
span.social-name{float:left;width:80px;margin:0 10px 0 10px;font-size:12px;color:#000;}

.center_con{text-align: center;
margin: 0px auto;}
.center_con img{width: 100%;}

.right-col img{text-align: center;
margin: 0px auto;width: 100%;}


.table-1{ box-shadow:0 0 5px #ccc; padding:0 20px 0 20px;}
.table-1 tr td{ padding:10px; border:1px dotted #fcfcfc;}
.table-1 tr th{ padding:10px; border:1px dotted #fcfcfc;}

.table-1 tbody{ box-shadow:0 0 5px #ccc; padding:0 20px 0 20px;}

.banner-right-box {
    float: left;
    max-width: 350px;
    border: 1px solid #E7E7E7;
    padding: 15px 0px 15px 15px;
    margin-top: 20px;
}
.yellow-download-button-box a.yellow_btn {
    background:#fec900 url("../images/yellow_btn_bg.jpg") repeat-x scroll bottom left;
    display: inline-block;
    border: 1px solid #CF8700;
    padding: 5px 20px 6px 15px;
    font-size: 14px;
    color: #000;
    text-shadow: 0px 1px 0px #FFC700;
    margin: 0px 0px 5px;
}

span.content-img {
    float: right;
    margin: 37px 0px 0px 12px;
}

ul.bullet-a{  margin:0px 0 20px 0; }
ul.bullet-a li{ display:block; list-style-type:none; font-size:12px; padding:0 0 5px 22px; background:url(../images/black-tick.png) no-repeat left 3px; margin:0 0 5px 0}
