body{font:70% verdana,sans-serif;line-height:1.35em;background-color:white;margin:0;padding:5px 0 15px 6px}
table{font-size:1em}
#hp4{text-align:center}
#hp4 .clr{display:block;clear:both;font-size:0;line-height:0;height:1px;overflow:hidden}

#hp4 .hid,#hp4 .hdn,#hp4 .whdn{display:none}
#hp4.low .lhdn{display:none}
#hp4.low .whdn{display:inline}
#hp4 .ntm{margin-top:0 !important}
p{text-align:left}
hr{display:none}
a img{border:0}
.c{text-align:center}
.small{font-size:0.7em}
.star{vertical-align:baseline;color:#e12c2c;padding-right:2px}
.star_gray{vertical-align:baseline;color:#bababa;padding-right:2px}
.red{color:#e12c2c}
.blue{color:#0882d5}

sup{vertical-align:0.3em}
a sup{>text-decoration:none;}
.small sup{vertical-align:-0.1em;font-size:1.2em}

#t{margin:0 auto;text-align:left;font-size:0.9em}
#t .lg{float:left;position:relative;display:block}

#t .lt{float:right}
#t .lt a{float:left;margin:10px 0 0 0;padding:35px 0 1px 0;line-height:1em;text-align:center;background:no-repeat 50% 0px;max-height:40px}

#f{clear:both;color:#757575;font-size:0.9em;margin:2em 0 0 0}
#f a:link{color:#757575;white-space:nowrap}
#f p{text-align:center;margin:1em 0}

#m{clear:both;width:765px;text-align:left;padding:11px 0 0 0;margin:0 auto;position:relative}

#h p{margin:3px 0 0 0;_padding-top:8px;_padding-top/**/:0}

#h form{margin:0;float:right}
#h form input,#h form button{font-size:1em;font-family:verdana,sans-serif;vertical-align:middle}
#h form button{overflow:visible;font-weight:bold;padding:0px 5px;text-align:center;margin:1px 0;width:140px}
#h form #q2{position:relative;z-index:1001;margin-top:1px}
#h form .txt{background:white;width:160px;margin-right:5px}
iframe.ie-iframe{display:none;_display:block;_position:absolute;_z-index:0;_filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
#sg_loader{position:absolute;top:-1000px}

#sg_list{position:absolute;cursor:pointer;_cursor:hand;z-index:100;top:1em;_top:1.3em;margin-top:5px;left:0px;background:#fff;color:black;line-height: 1.2em}
#sg_list .cont{border:1px solid #999;position:relative;overflow: hidden;width:162px}
#sg_list p{margin:0;padding-left:0.2em;background-color:#fff;color:black;white-space: nowrap}
#sg_list p.act{background-color:#0d8cd9;color:#fff}
#sg_list p.act span{color:#fff;background-color:#0d8cd9}
#sg_list p span{position:absolute;right: 0px;padding-right:0.2em;padding-left: 0.5em;color:#999;background-color:white;line-height:1.2em;height: 1.2em;overflow: hidden}



#h form #dd{display:inline;position:relative;z-index:1000}
#h form #dd a:hover{text-decoration:none;color:#000000}
#h form .search_label,#h form .search_label2{text-align:center}
#h form #dd .dd_right,#h form #dd .dd_right2{width:18px}
#h form #dd_menu{position:absolute;top:18px;>top:24px;_top:21px;left:0px;background:#f9f8f3;display:none;width:153px;border:1px solid #828177}
#h form #dd_menu a{display:block;height:18px;line-height:17px;_line-height:16px;text-decoration:none !important;color:#000000;padding-left:5px;text-align:left}
#h form #dd_menu a:hover{background:#003C74;color:#ffffff}
#h form #dd button{padding:0}


#hd{background-position:100% 100%;background-repeat:no-repeat;min-height:90px;_height:90px;padding:0 230px 0 35px;border-bottom:1px solid black;margin:0 -30px 30px -30px}
#ms #hd{padding:0 210px 0 30px;margin:0 -30px 30px -30px;position:relative;padding-right:190px}
#hd p{font-size:1.2em;font-weight:bold;margin:0}

#n{background:white;border:1px solid black;padding:0 30px 20px 30px;_width:765px;_widt\h:auto;z-index:1;min-height:1px}
#n h1{color:#0882d5;margin:0 0 15px 0;padding:27px 0 0 0;font-size:2em;font-weight:bold;line-height:1em}
#n h2{color:#0080e3;margin:25px 0 10px 0;padding:3px 0 0 0;font-size:1.5em;font-weight:bold;line-height:1em}
#n h3{color:#0080e3;margin:20px 0 10px 0;padding:0;font-size:1.5em;font-weight:normal;line-height:1em}
#n h4{color:black;margin:20px 0 5px 0;padding:0;font-size:1.2em;font-weight:bold;line-height:1em}
#n #hd h1{margin:0 0 5px 0}
#n li{background-image: none;padding: 0em 0em 0em 0em;margin: 0em}
#n ol{list-style-type: decimal;margin:0;padding: 0em 0em 1em 2.5em}
#n ol ol{list-style-type: lower-alpha;margin-top: 0.2em}
#n ul{list-style-type: square;margin: 1px 0em 1em 3.5em; padding: 0em}
#n ul li{padding-left: 0.25em}
#n ul ul{margin-top: 0.2em;list-style-type: circle}
#n object,#n img{margin: 1em 0em; vertical-align: top}
#n ul.book,#n ul.book2,#n ul.arrow,#n ul.arrow2{margin-left: 0px;padding-left: 0px;list-style:none}
#n ul.book li,#n ul.book2 li,#n ul.arrow li,#n ul.arrow2 li{background-position: 0px 0px;background-repeat: no-repeat;padding-left: 21px}
#n ul.book ul,#n ul.book2 ul,#n ul.arrow ul,#n ul.arrow2 ul{margin-left:0px;list-style:none}
#n ul.arrow li{background-image:url(../img/li-arrow.gif);background-position: 3px 1px}
#n ul.arrow2 li{background-image:url(../img/li-arrow2.gif);background-position: 3px 1px;padding-bottom:3px}
#n ul.arrow ul li{background-image:url(../img/li-arrow2.gif)}
#n ul.book li{background-position: 0px 2px;background-image:url(../img/li-book.gif);min-height: 23px; _height:23px;padding-left: 25px}
#n ul.book2 li{background-image:url(../img/li-book2.gif);background-position: 0px 2px;padding-bottom:3px}
#n ul.book ul li{margin-top: 2px;background-position: 0px 2px;background-image:url(../img/li-book2.gif);min-height: 16px; _height:16px;padding-left: 20px}
#n .lm{margin-left:20px !important}
#n p{margin: 0em 0em 1em 0em}
#n .nbm{margin-bottom: 0em !important}
#n .ntm{margin-top: 0em !important}
#n .ntp{padding-top:0 !important}
#n .nbp{padding-bottom: 0 !important}
#n .cl{float: left;width: 48%;background:white;margin-right: 2%}
#n .cl .cl,#n .cr .cl{margin-right:1.8%}
#n .cr{float: right;width: 48%;background:white}
#n .ir,#n .il{float: left;font-size: 80%;text-align:center;_width: 1px;margin: 0.3em 1em 0.9em 0em}
#n .ir{float: right;margin: 0.3em 0em 0.9em 1em}
#n .il img,#n .ir img{display: inline;margin: 0em auto 0.4em auto}
#n .clear{clear:both;padding-bottom: 1px;_display: inline}
#n code{color: black;font-size: 100%;font-family: "courier", monospace;background-color: #f5f5f5;padding: 0em 0.3em;border:1px solid #e5e5e5}
#n .hr{border-top: 1px solid black;display:block;margin:1.5em 0em}
#n textarea{_margin-top: -1px}
#n a.more{background-image:url(../img/li-arrow.gif);background-position: 3px 0;background-repeat: no-repeat;padding-left: 21px;white-space:nowrap}
#n .b-w h2{color: black;background-color: transparent}
#n .b-w h3{color: black;font-style:oblique;background-color: transparent}
#n .b-w h4,#n .b-w h5{color: black;font-style:oblique;background-color: transparent}
#n .sp li{padding-bottom:5px}
#n .sp2 li{padding-bottom:8px !important}
.feedback .dart{margin-top:1em;padding:0 0 0 25px;min-height:25px;_height:25px;background:url(../img/arrow6.gif) no-repeat 0px 0px}
#n .feedback .dart h2,#n.feedback .dart h2{margin-top:0;padding-top:4px;color:black;font-size:1.2em}
.feedback .active{background-position:0px -100px}
#n.menu{padding:0}
#n.menu #ms .in{padding:0 30px 10px 30px}


.popup{padding:0;margin:0}
.popup #hp4{margin:0;padding:0}
.popup #m {width:auto;margin:0;padding:0}
.popup #n{width:auto;padding:0;margin:0;border:0;width:auto}
.popup #m .in{padding:0}
.popup #n .FRM_type1{margin-top:0}

#mn {_position:relative;margin:0 615px 0 0;_margin-right:616px}
#mn object{margin:0}
#mn .in{_position:relative;_left:1px;_margin-left:-1px;border-right:1px solid #cecece;padding-bottom:10px}



#n #mn ul{list-style:none;padding:0;margin:0}
#n #mn ul li{list-style:none;margin:0;_margin-right:-5px;_height:1em;min-height:1px;padding:0;display:block}
#n #mn ul li a,#n #mn ul li strong{_margin-right:-5px}
#n #mn ul li a,#n #mn ul li strong,#n #mn ul li .a{font-size:1.2em;_height:1em;min-height:1px;display:block;padding:4px 5px 4px 5px;_padding-right:15px}
#n #mn ul ul li a,#n #mn ul ul li strong,#n #mn ul ul li .a{font-size:0.9em}
#n #mn ul ul li a.menu-act{color:black !important;text-decoration:none;font-weight:bold}
#n #mn ul ul li.menu-div{padding:2px 0 0 0;margin:0;background:#dedede;line-height:0}
#n #mn h3{font-size:1em;font-weight:bold;margin:20px 0 10px 0;padding:3px 0;border-width:1px 0;border-style:solid}
#mn .b{text-align:center;_margin-right:-3px}
#n #mn .b h3{_margin-right:3px;margin-top:0}
#mn .b img{margin:0}

#ms {float:right;width:615px;margin:0 0 0px 0;overflow:visible}
#ms .in{_width:615px;_widt\h:auto}
.imp {color:#e12c2c}
.help #mn{margin:0 505px 0 0;_margin-right:506px}
.help #ms {width:505px}


#n .FRM_buttons button,#n .FRM_buttons input,.frm_button{font-size:1em;font-family:verdana,sans-serif;padding:3px 15px;>padding-top:1px;>padding-bottom:1px;overflow:visible;}

#n .FRM_buttons input,input.frm_button{>padding-top:2px;>padding-bottom:2px;}
#n .FRM_type1 {width:460px;text-align:left;margin:20px auto 1em auto;border:1px solid #d5cfc5;background-color:#f7f7f7;_height:1em}
#n .FRM_type1 .in,#n #ms .FRM_type1 .in{padding:25px 18px 0 23px;>padding:25px 15px 0 26px;width:auto;_height:1em;min-height:1em}
#n .FRM_type1 .FRM_sl{min-height:1px}
#n .FRM_type1 p{font-size:1em}
#n .FRM_type1 select{_margin:0}
#n .FRM_type1 .FRM_hint{width:160px}
#n .FRM_type1 .FRM_hint ul{margin-left:20px}
#n .FRM_type1 .FRM_hint ul li{padding-left:0px;margin-bottom:5px}
#n .FRM_type1 .FRM_wide_hint{width:210px}
#n .FRM_type1 .FRM_wider_hint{width:310px}
#n .FRM_type1 .FRM_password_hint{width:278px}
#n .FRM_type1 .FRM_hint h4,#n .FRM_type1 .FRM_hint .FRM_hint-error{margin:0 10px 5px 20px;padding:3px 0 0 0;font-size:1.05em;line-height:1.2em}
#n .FRM_type1 .FRM_buttons{padding:15px 0px 25px 0;>padding:15px 3px 25px 0;}
#n .FRM_type1 .FRM_buttons button{padding:3px 15px;>padding-top:1px;>padding-bottom:1px;overflow:visible}
#n .FRM_type1 .FRM_buttons input{padding:3px 15px;>padding-top:2px;>padding-bottom:2px;overflow:visible}
#n .FRM_type1 .FRM_hr{border-bottom-color:#d5cfc5;margin:15px 15px 15px 5px;height:1px}
#n .FRM_type1 .fld_block{padding-top:2px;margin-left:180px;_height:1em;display:block}
#n .FRM_type1 .fld_block .frm_button{margin-left:5px;vertical-align:0;>vertical-align:middle;}
#n .FRM_type1 .frm_label2{padding-top:6px;_padding-top:7px;}
#n .FRM_type1 .FRM_buttons p{text-align:center;font-size:1em}
#n .FRM_type1 input.FRM_chx{margin-left:179px}
#n .FRM_type1 .FRM_wide input.FRM_chx {margin-left:0}
#n .FRM_type1 .FRM_wide{position:relative}
#n .FRM_type1 .FRM_wide .FRM_label{display:block;float:none}
#n .FRM_type1 .FRM_wide .FRM_check{top:2em;right:-1px}
#n .FRM_type1 .FRM_ccc_hint{width:280px;margin-top:-350px}
#n .FRM_type1 .FRM_ccc_hint .FRM_dart{margin-top:350px}
#n .FRM_type1 .FRM_radio{vertical-align:-2px;_vertical-align:middle;margin-right:5px}
#n .FRM_type1 input.FRM_password{_padding-right/**/:11px !important;}
#n .FRM_type1 .FRM_chxs p{margin:0 0 5px 0}
#n .FRM_type1 .FRM_chxs p .FRM_chx{float:left;margin-top:2px;vertical-align:0;>margin-top:-1px;}
#n .FRM_type1 .FRM_chxs p label{margin-left:23px;display:block;min-height:1px}
#n .FRM_type1 .FRM_sl input.maxwidth{width:326px}
#n .FRM_type1 .FRM_sl select.maxwidth{width:330px;>width:333px;}
#n .FRM_type1 .FRM_sl input[type=file]{width:213px}
.frm_rec{display:block;margin-left:50px;background:url(../img/isp/frame_recommended2.gif) no-repeat;padding:8px 15px;min-height:20px;_height:20px}
.frm_oth{display:block;margin-left:50px;padding:5px 15px;min-height:1px}
.frm_rec2{display:block;margin-left:50px;background:url(../img/isp/frame_recommended.gif) no-repeat;padding:8px 15px;min-height:40px;_height:60px;_heigh\t:40px}
.ico_bank_number {background-image:url("../img/ico_bank_number.gif");background-repeat: no-repeat;background-position: 0px 0px;_background-position: 0px 7px;padding: 0px 10px;margin-right: 2px;vertical-align: middle;_display:inline-block}
.FRM_type1 .ico_bank_number .FRM_check,.FRM_type1 .ico_account_number .FRM_check{margin-left:17px}
.ico_account_number {background-image:url("../img/ico_account_number.gif");background-repeat: no-repeat;padding-right: 12px;margin-right: 2px;_display:inline-block;background-position: 100% 0px;_background-position: 100% 6px}
#n .FRM_type1 form{margin:0}

#n .loginform .cl{width:460px}
#n .loginform .cr{width:220px}

#n #loginform{z-index:1}
#n #loginform .FRM_label{width:120px}
#n #loginform .FRM_error{margin-left:132px}
#n #loginform .FRM_chx{margin-left:50px}
#n #loginform .lock{float:left;width:12px;height:14px;background:url(../img/ssl-lock.gif) no-repeat 0 0;margin:0 8px 0 0;_margin-right:5px;}
#n #loginform .management{padding-top:0;padding-bottom:0}
#n #loginform .management button{width:11.5em;padding-left:0;padding-right:0}
#n #loginform .loginnote-new{background: #EAF4FF; border-bottom: 1px solid #ADD6FE; padding: 10px 15px 10px 40px;font-size: 10px;line-height:1.3em}
#n #loginform .loginnote-new .loginnote-image{background:url(../img/loginnote-new.png);width:48px;height:47px;position:absolute;left:-2px; top: -2px}

#n #loginform #loginnote-warning { background: #ffd017 url(../img/icon-warning-white.gif) no-repeat 15px center; border: 1px solid #c29e11; margin: -1px; padding: 20px 20px 20px 70px; }
#n #loginform #loginnote-warning p { margin: 0; }
#n #loginform #loginnote-warning p a { color: #0054a6; text-decoration: underline; }


#n .loginform-narrow .cl{width:380px}
#n .loginform-narrow .cr{width:300px}
#n .loginform-narrow #loginform{width: 380px;}
#n .loginform-narrow #loginform .FRM_label{width:70px}
#n .loginform-narrow #loginform .FRM_error{margin-left:82px}
#n .loginform-narrow #loginform .FRM_chx{margin-left:0px}


#n #sfw .FRM_label{width:110px}
#n #sfw .FRM_error{margin-left:122px}
#n #sfw .frm_eg{margin-left:122px;color:#757575}
#n .wide,#n #ms.wide{width:auto;margin-left:0}
#n .wide .in,#n #ms .wide .in{width:auto;margin-left:0}
/*#n .wide .FRM_hint{>margin-left:-34px;_margin-left:-4px;}*/
#n .wide iframe.FRM_ie-iframe{}
#n .wide .FRM_wide textarea {width:625px;_width:640px;_widt\h:634px}
#n .wide .FRM_buttons{padding:15px 10px 25px 0}
#n .wide .FRM_buttons #Submit2{margin-right:10px}
#ms .wide .FRM_wide textarea {width:495px;_width:510px;_widt\h:504px}
#ms .wide .FRM_buttons{padding:15px 10px 25px 0}
.frm_note {color:#757575;padding-top:5px}
#n #loginform .frm_note .FRM_sl{padding-left:1px}
.frm_note .FRM_star{vertical-align:baseline;color:#e12c2c}
#cmbTimeZone{width:300px}
#n .f-msg{margin:0 0 1em 0;background:url(../img/f-msg.gif) no-repeat 15px 8px;min-height:18px;_height:18px;padding:7px 15px 7px 37px;border:1px solid #d5cfc5;background-color:#dcf1df}
#n .f-error{background-position:-985px 8px;color:#e12c2c;background-color:#f8d8d3}
#n .FRM_type1 .f-msg{border-width:0 0 1px 0;margin:0}
#n .FRM_type1.newform .f-msg{border-width:1px}
#faq .answer {background: #F5F5F5;border: 1px solid #CCCCCC;padding: 10px; margin-top: 10px;margin-bottom: 30px;display: none}
.frame_question {background: #F0F0F0;margin:25px 3px 0 0;padding: 12px;background-image: url(../img/question.gif);background-repeat: no-repeat;background-position: 17px 17px}
#n .frame_question h2 {color: #098EE7;font-size: 150%;margin: 0px;margin-bottom: 5px;margin-top: 7px;padding: 5px;padding-left: 50px}
.frame_question .question_text {color: #098EE7;font-size: 100%;padding: 8px}
.frame_question .answer_text {color: #000000;font-size: 100%;padding: 8px;padding-top: 12px;padding-bottom: 12px;border: 1px solid #999999;background: #ffffff;margin-bottom: 7px}
.frame_question .comment_text {color: #098EE7;font-size: 100%;padding: 8px;padding-top: 12px;padding-bottom: 12px;border: 1px solid #098EE7;background: #ffffff;margin-bottom: 7px}
.frame_question .button_add_new_comment {display: block;margin: 10px;margin-left: auto;margin-right: auto}
.faq ul{display:none}
.faq li.open ul{display:block}
.faq-back1{float:right;margin-top:-3.3em}
.faq-next a,.faq-back1 a,.faq-back2 a{text-decoration:none !important}
.faq-next a strong,.faq-back1 a strong,.faq-back2 a strong{text-decoration:underline !important;font-weight:normal}
.faq-next{text-align:right}
table.report{width:555px;font-size:1em;border-bottom:solid 1px #cecece;border-collapse:collapse}
table.report tr,table.report td{padding:2px 5px;font-size:1em;border-right:solid 1px #cecece;border-left:solid 1px #cecece}
table.report .caption td{color:#0080e3;border:solid 1px #72aae3;background:#e0edf9;font-weight:bold}
table.report .sud td{background:#f5f5f5}
.big-more{text-align:right;font-size:1.5em;margin:25px 0 10px}
.big-more a{text-decoration:none !important}
.big-more a strong{text-decoration:underline !important;font-weight:normal}
#n .buttonSignUpNow {position:static;display: block;width: 155px;height: 31px;background-image: url(../img/button_sign_up_now.gif);background-repeat: no-repeat;background-position: top left;margin: 5px auto}
#n .frmSignup{margin: 5px 0;width:auto}
#n .frmSignup .FRM_buttons button{background:#ffea22;font-weight:bold;font-size:1.2em;padding:1px 5px;text-align:center;width:130px}
.special_offer {border: 1px solid #FF6600;height:32px;line-height: 32px;background: #ffffff;color: #FF6600;text-align: center;font-weight: bold;font-size: 1.5em;margin-top: 10px}
.notifier{_margin-bottom:-30px}
.notifier #view{margin-top:-20px}
.notifier #view object{margin-left:-40px}
.email_notifier{float:left;position:relative}
.notifier #view img.email_notifier{_margin-left:-40px}
#install .email_notifier_dialog{float:left;margin:-10px 0 0 0;position:relative}
#install .email_notifier{float:right}
#install .big_blue{color:#0054a6;font-size:1.2em;font-weight:bold}
.more-list {padding-right:190px;position:relative}
.more-list .list{width:150px;position:absolute;top:30px;right:0px;_right:30px;border:1px solid #d5cfc5;background-color:#f7f7f7}
#n .more-list .list h3{font-size: 1.1em;font-weight:bold;margin:7px;text-align:center}
#n .more-list .list ul{margin-left:60px;list-style-image:url(../img/li-arrow2.gif)}
#n .more-list .list ul li.act{list-style-image:url(../img/li-arrow.gif)}
#n ul.wsel{list-style:none;padding:0;margin:0}
#n ul.wsel li{display:block;float:left;margin:0;padding:0}
#n ul.wsel li a {display:block;padding:150px 0 10px 0;text-align:center;background:0 0 no-repeat;text-decoration:none}
#n ul.wsel li.usa a{padding-right:15px;width:135px;_width:150px;_widt\h:135px}
#n ul.wsel li.canada a{background-position:100% -200px;width:180px}
#n ul.wsel li.world {float:right}
#n ul.wsel li.world a{background-position:0 -400px;width:220px}
#n ul.wsel li a .a{background:url(../img/li-arrow.gif) 0 0 no-repeat;padding-left:18px;text-decoration:underline}
#bc{margin:-20px 0 -10px 0;font-size:0.9em;color:#a5a5a5;background-color:white}
#bc strong{color:black;background-color:white}
table.bor {border-collapse:collapse;padding:0;width:100%;margin:10px 0}
table.bor td{padding:7px 10px;font-weight:normal}
table.bor .tr{float:right}
#n table.bor h3{font-size:1em;font-weight:normal;color:black;margin:2px 0 0 0}
table.bor .th th{padding:5px 10px;font-weight:normal;border:1px solid black}
table.bor td{vertical-align:top;border-style:solid;border-color:#d5cfc5;border-width:0 1px 1px 1px}
table.cur{background:#f7f7f7;width:305px;float:left;margin-top:0}
#n table.cur td{padding-left:2px;padding-right:4px}
#n table.cur .cr,#n table.cur .cl{background:transparent}
#n table.cur .cl{width:51%}
#n table.cur .cr{width:48%}
#n .pos{float:right;margin:0}
table.bor td.d1{width:33.2%}
#n table.bor .d1 img{margin:3px 0 0 0;display:block;float:left}
table.d6 td{text-align:center;width:16.6%;padding-left:0;padding-right:0}
table.d6 td strong,table.d6 td .cond{display:block;min-height:2.5em;_height:2.5em}
#n table.cur td img{margin:5px 0}
#n table.d6 td img{display:block;margin:10px auto}
.d1 .for{margin-left:40px}
.d1 .vals{margin-top:5px}
.vals .val{float:left;clear:left;width:4em}
.cur .vals .val{width:80px;_margin-right:-3px;overflow:hidden;white-space:nowrap}
#n .cur .cl{margin:0}
#n .curm .cl{padding-left:1%;}
.cur .cr .val{width:100px}
table.d6 td .vals{width:5.2em;margin:10px auto 0 auto;text-align:left}
table.d6 td .vals .val{width:1.8em;_margin-right:-3px;}
.cur .curt .vals .val{width:70px}
#n .curt .cl{text-align:center;width:48%}
#n .curt .cl img{display:block;margin:15px auto 4px auto}
#n .curt .temp{float:right;margin:0}
#n .curt .cr strong{display:block;font-size:22px;line-height:1.35em;margin:13px 0 4px 0;_margin-top:14px}
#n .curt .cr .vals{white-space:nowrap}
.curm{line-height:1.5em;padding-top:10px}
#n .cw3{width:31%}
.abc{font-size:1.2em}
.abc a,.abc strong{padding:0 0.2em}
.abc strong{font-size:1.3em}
#n #mn ul.ll{text-align:left}
#n #mn ul.ll li{clear:left;border-top:1px solid white;border-bottom:1px solid #cecece;_margin-right:3px}
#n #mn ul.ll li a,#n #mn ul.ll li strong{min-height:28px;font-size:0.9em;font-weight:normal;background:transparent;text-decoration:none;_height:1em;display:block;padding:4px 5px 4px 5px}
#n #mn ul.ll li strong,#n #mn ul.ll li a:hover{background:white}
#n #mn ul.ll em{font-weight:bold;font-style:normal;display:block}
#n #mn ul.ll li strong,#n #mn ul.ll li a:hover{background:white}
#n #mn ul.ll img{float:left;margin:3px 7px 5px 2px}
#n #mn .b .crs{font-size:0.8em;margin:5px 0}
table.d7{border-bottom:1px solid #d5cfc5}
table.d7 td{vertical-align:middle;text-align:center;width:10%;padding:3px 0;border-bottom:0}
table.d7 .r1 td{padding:7px 0 0 0}
table.d7 .r2 td{padding:0 0 10px 0}
table.d7 .r3 td{padding-bottom:10px;vertical-align:top}
#n table.d7 td img{margin:0}
table.d7 td.tc{font-size:0.8em;text-align:left;padding-left:10px}
table.bor td.d2{width:20%}
table.bor td.d3{width:25%}
#n table.bor td.d3 img{margin:0 0 2px 0}
#n table.bor td.d3 .vals{margin-top:5px}
#n table.bor td.d3 .vals .val{width:auto}
table.bor .night{background:#f5f5f5}
.seal{float:left;margin-right:2em;position:relative}
#n .frmAllow{margin: 1em 0 1em 0;width:auto}
#n .frmAllow .FRM_buttons button,#n .frmAllow .FRM_buttons input{background:#ffea22;font-weight:bold;font-family:verdana, sans-serif;font-size:1.2em;padding:1px 15px;margin:1em 0;text-align:center;overflow:visible}
.note, #n .note h4{color:#757575;font-size:1em}





#n #mn ul ul li.go-back{border-top:0}
#n #mn ul ul li.go-back a,#n #mn ul ul li.go-back strong,#n #mn ul ul li.go-back .a{padding:4px 0px 4px 15px;background:transparent url(../img/go-back.gif) no-repeat 5px 7px}
#n #mn ul ul li.go-back a:active{background-position:-245px 7px}
.next{text-align:right;font-size:1.1em;margin-top:3px}
.next2{text-align:right;font-size:1em;margin-top:3px}
.next2 a,.next a{text-decoration:none !important}
.next2 a strong,.next a strong{text-decoration:underline !important}
.next2 a strong{font-weight:normal}


#n .il object,#n .ir object{display: inline;margin: 0em auto 0.4em auto}

#n .frmDownload{margin:0;padding:0;width:auto}
#n #hd .frmDownload{display:none}
#n .frmDownload .FRM_buttons{margin:0;padding:0}
#n .frmDownload .FRM_buttons button,#n .frmDownload .FRM_buttons input{background:#ffdb4a;font-weight:bold;font-family:verdana, sans-serif;font-size:1.2em;padding:2px 15px;margin:0;text-align:center;overflow:visible}


#n .btn{padding:0 0 1em 0;text-align:center}
#n .btn a{display:block;width:172px;height:48px;position:relative;overflow:hidden;margin:0 auto;background:#ffea22;color:black;font-weight:bold;font-size:1.2em;line-height:48px;}
#n .btn a span{z-index:10;position:relative;margin-bottom:-48px;display:block;padding-top:48px;background:0 0 no-repeat;padding-left:172px}
#n .btn a:hover span{background-position:0 -50px}


#n .p-img{float:left;width:272px;text-align:center;min-height:1px;margin:0 20px 0 0}
#n .p-img img,#n .p-img object{margin:0}
#n .p-txt{margin-left:292px;_height:1px}

#n .email .p-img{width:351px;margin-left:0;margin-right:10px}
#n .email .p-txt{width:339px}


#n .product .p-img{width:272px}
#n .product h2{margin-top:0}
#n .product h2 a{color:#0080e3;text-decoration:none;border-bottom:1px solid #e7f1f8;}
#n .product .screen{margin-top:-19px;position:relative}
#n .product .cr,#n .product .cl{background:transparent}
#n .product .p-txt{margin-left:292px;padding-bottom:1.3em}
#n .product .toolbar{margin-left:0}

#n .product{background:url(../img/product_bg.jpg) 100% 100% no-repeat;padding:0 20px 20px 10px;clear:both;margin-top:30px;margin-bottom:10px}
#n .product .product-top{background:url(../img/product_bg.jpg) 100% 0 no-repeat;height:5px;overflow:hidden;margin:0 -20px 15px -10px}
#n .product .next{height:1.2em;margin-top:-1.2em;margin-bottom:0}

#n .nonono .hr{margin-bottom:5px;text-align:center;}
#n .nonono img{margin:0 0 5px 0}
#n .nonono p{text-align:center;color:#757575;margin:0 10px}

#dnl_f{clear:both;width:545px;text-align:left;margin:0 auto}
.copyright{font:normal 11px 'Tahoma', sans-serif!important;color:#aaa!important;text-align:center!important;margin-top:5px;>margin-top:0;}
.ceaner{clear:both;height:0;line-height:0}
#dnl_f a,#dnl_f img{border:0}
a{text-decoration:underline;color:#0A5B89}
#dnl_f .spyterm{float:left;margin:0.5em 0.75em 0 0}
#dnl_f .promaxum{float:left;margin:0.5em 0.75em 0 0 }
#dnl_f p,#dnl_f span{font:normal 12px "Tahoma",sans-serif;color:#444;text-align:left;margin:0}
#dnl_f span{font-weight:bold;color:#f00}
#dnl_f .wrn{padding:3px 3px 3px 22px;>display:none;background:url(../img/warning_ico.gif) 5px 4px no-repeat #FFEA00;border:solid 1px #000;width:528px;margin:5px 0}
#dnl_f .wrn p {font:normal 11px "Arial",sans-serif;color:#000;margin: 0}
#dnl_f .wrn img {margin:1px 3px 0 1px}

.products_ss{width:467px;margin: 0 auto}
.products_ss form{text-align:right}

#n .frmAllow{margin: 1em 0 1em 0;width:auto}
#n .frmAllow .FRM_buttons button,#n .frmAllow .FRM_buttons input{background:#ffea22;font-weight:bold;font-family:verdana, sans-serif;font-size:1.2em;padding:1px 15px;margin:1em 0;text-align:center;overflow:visible}
.note, #n .note h4{color:#757575;font-size:1em}
.note.small{font-size:0.8em;}

.email_upgrade{text-align:center}
#n .email_upgrade img{margin:0}

table.upgrade_compare{margin-top:1em;>margin-top:2em;}
table.upgrade_compare th,table.upgrade_compare td{border:1px solid #cecece;border-collapse:collapse;}
.upgrade_compare th,.upgrade_compare td{padding:8px 12px}
.upgrade_compare thead th{font-weight:normal;vertical-align:top;text-align:center;padding:8px 5px}
.upgrade_compare .w{width:80px;overflow:hidden}
.upgrade_compare .nb{padding-left:110px}
#n .upgrade_compare img{margin:0 0 10px 0}
#n .upgrade_compare th p{margin:0 7px}
table th.nb,table td.nb{border:none}
.upgrade_compare tbody th{font-weight:normal;text-align:right;border-left:0;padding:5px 5px 5px 0}
.upgrade_compare tbody td{font-weight:bold;text-align:center;font-size:1.3em;padding:5px 0px}
table.upgrade_compare tfoot td{border:none;text-align:center}

#n .paid-banner{font-size:0.9em;line-height:1.2em}
#n .paid-banner strong{color:#ff0000}
#n .paid-banner .old-price{text-decoration:line-through}
#n .paid-banner .frmSignup .FRM_buttons{text-align:left;padding:0}
#n .paid-banner .frmSignup .FRM_buttons button{margin:0;width:auto;>width:110px;padding:3px 8px;margin:5px 0 -2px -2px}
#n .paid-banner .frmSignup .FRM_buttons button strong{color:black}
#n .paid-banner{border:1px solid #108dd9;background:white url(../img/paid-banner-bg.gif) no-repeat 100% 100%}
#n .paid-banner h3{border-bottom:1px solid #108dd9;background:#b5daff;margin:0;padding:2px 4px;color:#0054a6;font-weight:bold;font-size:1.1em}
#n #ms .paid-banner .in{padding:5px 0 5px 100px;background:url(../img/paid-banner-folder.gif) no-repeat 12px 5px;margin:0;min-height:105px;_height:105px}

#n #ms .paid-banner2 .in{background-position:-288px 5px}


#n .p-img{float:left;width:272px;text-align:center;min-height:1px;margin:0 20px 0 0}
#n .p-img img,#n .p-img object{margin:0}
#n .p-txt{margin-left:292px;_height:1px}

#n .email .p-img{width:351px;margin-left:0;margin-right:10px}
#n .email .p-txt{width:339px}

#n .product .p-img{width:272px}
#n .product h2{margin-top:0}
#n .product h2 a{color:#0080e3;text-decoration:none;border-bottom:1px solid #e7f1f8;}
#n .product .screen{margin-top:-19px}
#n .product .cr,#n .product .cl{background:transparent}
#n .product .p-txt{margin-left:292px;padding-bottom:1.3em}
#n .product .toolbar{margin-left:0}

#n .product{background:url(../img/product_bg.jpg) 100% 100% no-repeat;padding:0 20px 20px 10px;clear:both;margin-top:30px;margin-bottom:10px}
#n .product .product-top{background:url(../img/product_bg.jpg) 100% 0 no-repeat;height:5px;overflow:hidden;margin:0 -20px 15px -10px}
#n .product .next{height:1.2em;margin-top:-1.2em;margin-bottom:0}

#n .nonono .hr{margin-bottom:5px;text-align:center;}
#n .nonono img{margin:0 0 5px 0}
#n .nonono p{text-align:center;color:#757575;margin:0 10px}

#mn .b{padding-top:10px;padding-bottom:20px}

#dnl_f{clear:both;width:545px;text-align:left;margin:0 auto}
.copyright{font:normal 11px 'Tahoma', sans-serif!important;color:#aaa!important;text-align:center!important;margin-top:5px}
* html .copyright{margin-top:0}
.ceaner{clear:both;height:0;line-height:0}
#dnl_f a,#dnl_f img{border:0}
a{text-decoration:underline;color:#0A5B89}
#dnl_f .spyterm{float:left;margin:0 0.75em 0 0}
#footer img{float:left}
#dnl_f p,#dnl_f span{font:normal 12px "Tahoma",sans-serif;color:#444;text-align:left;margin:0}
#dnl_f span{font-weight:bold;color:#f00}
#dnl_f .wrn{padding:3px 3px 3px 22px;background:url(../img/warning_ico.gif) 5px 4px no-repeat #FFEA00;border:solid 1px #000;width:528px;margin:5px 0;>display:none;}
#dnl_f .wrn p {font:normal 11px "Arial",sans-serif;color:#000;margin: 0}
#dnl_f .wrn img {margin:1px 3px 0 1px}
.products_ss{width:467px;margin: 0 auto}
.products_ss form{text-align:right}

#n #email_panel {background: #F7F7F7;background-repeat: no-repeat;background-position: top left;border: 1px solid #E7E7E7;margin: 1px;height: 239px;font-family: Arial}
#n #email_panel_left {width: 410px; height: 187px; float: left; padding-top: 50px; padding-left: 15px}
#n #email_panel_left ul {list-style-type: none;margin: 0px 7px 31px 7px;padding: 7px 0px 7px 0px}
#n #email_panel_left li {padding-left: 10px;background-image: url(../img/arrow2.gif);background-repeat: no-repeat;background-position: 0px 2px;margin-top:0px;margin-bottom: 10px;font-size: 145%;font-weight: bold;color: #008AE6}
#n #email_panel_left a {text-decoration: none}
#n #email_panel_right {width: 185px; height: 182px; float: right;background-repeat: no-repeat;background-position: 10px 21px;padding-top: 55px}
#n #email_panel_right ul {list-style-type: none;margin: 0px 7px 3px 7px;padding: 7px 0px 4px 0px}
#n #email_panel_right li {padding-left: 10px;background-image: url(../img/arrow2.gif);background-repeat: no-repeat;background-position: 0 2px;margin-bottom: 14px;font-size: 115%}
#n #email_panel_right li strong {font-size: 115%;font-weight: bold;color: #008AE6}
#n #email_panel_right a {text-decoration: none;font-weight: bold;font-size: 115%}
#n #emailsignupbutton{padding-top:5px;margin:0 120px 0 0;position:static;text-align:center}
#n #emailsignupbutton .btnSignUp{padding-bottom:0 !important}


#n .isp_left_panel ul.arrow{margin:60px 0 0 20px}
#n .isp_right_panel ul.arrow{margin:60px 0 0 6px}
#n .isp_left_panel ul li, #n .isp_right_panel ul li{color:#0080E3;font-weight:bold;font-size:1.2em;line-height:1.4em}
#n .isp_right_panel ul li span{font:normal 0.8em "Verdana",sans-serif;color:#000}
#n #ispsignupbutton{margin:45px 120px 0 0;position:static;text-align:center}

table.competitors,table.compare,table.compare2{width:555px;font-weight:bold;font-size:1.1em;color:#0080E3;border:solid 1px black;border-collapse:collapse}
table.competitors tr,table.competitors td,table.compare tr,table.compare td,table.compare2 tr,table.compare2 td{border:solid 1px black;padding:2px}
table.competitors .caption td{color:#000}
table.competitors .red,table.compare .red,table.compare2 .red{color:#f00}
table.compare,table.compare2{text-align:center;color:#000;font-weight:normal}
table.compare2{text-align:left}
table.compare .lightness_blue_bkg,table.compare2 .lightness_blue_bkg{font-weight:bold}
.getting_started1,.getting_started2,.getting_started3,.getting_started4,.getting_started5,.getting_started6{position:absolute;font-weight:bold;width:184px}
.getting_started4,.getting_started5,.getting_started6{color:#000;font-weight:normal}
.getting_started1{padding:29px 0 0 20px;>padding:14px 0 0 20px;}
.getting_started2{padding:29px 0 0 220px;>padding:14px 0 0 220px;}
.getting_started3{padding:29px 0 0 420px;>padding:14px 0 0 420px;}
.getting_started4{padding:182px 0 0 20px;>padding:167px 0 0 20px;}
.getting_started5{padding:182px 0 0 220px;>padding:167px 0 0 220px;}
.getting_started6{padding:182px 0 0 420px;>padding:167px 0 0 420px;}
.compare2_size1{width:22%}
.compare2_size2,.compare2_size3{width:39%}
.affiliate_flash,.earn_20_dollars,div.affiliates_box{position:absolute}
.earn_20_dollars{margin:60px 0 0 188px}
div.affiliates_box{margin:0 0 0 384px}
a.affiliates_box{display:block;width:220px;height:232px;background:url("../img/affiliates/box.gif") repeat-y #fff}
a.affiliates_box:hover {background-image:url("../img/affiliates/box_hover.gif")}
.affiliates_h2{margin:250px 0 10px}
.affiliates_sign_up{margin:-4em 0 0 0!important}
.gray_box{background:#F0F0F0;padding:0.1em 2em;line-height:1em}
.isp_left_panel{width:426px;height:239px;background:no-repeat}
.isp_right_panel{width:188px;height:237px;background:14px 19px no-repeat #F7F7F7;border:solid 1px #E7E7E7;border-left:0}
.blue_bkg2{font-weight:bold}

table {border-collapse: collapse}
.tab1_frame {padding: 20px}
.tab1 {width: 570px}
.tab1 td {border: 1px solid #000000;padding: 3px; font-size: 125%}
.tab1 th {border: 1px solid #000000;padding: 3px; font-size: 125%}
.tab1 th {background: #EBF7FE;color: #008AE6;text-align: left}
.tab1 td {color: #008AE6;text-align: center;font-weight: bold}
.tab1_spec {background: #8BCFF8;color: #ffffff!important;font-weight: bold;padding: 5px!important;text-align: center!important}
.tab2_frame {padding: 20px}
.tab2 td {border: 1px solid #000000;padding: 3px}
.tab2 th {border: 1px solid #000000;padding: 3px}
.tab2 th {background: #EBF7FE;color: #008AE6;text-align: left}
.tab2 td {text-align: center}
.tab2_spec {background: #8BCFF8;color: #ffffff!important;text-align: left!important;font-weight: bold;padding: 5px!important;padding-left: 5px!important}
h3 sup.note{font-size:0.6em;_font-size:0.8em}


.no_margin{margin:0}
.float_left{float:left}
.float_right{float:right}
.align_left{text-align:left}
.align_center{text-align:center}
.align_right{text-align:right}
.half_width{width:49%}
.cleaner{clear:both;height:0;line-height:0;font-size:0;margin:0;padding:0}
.answer {background: #F5F5F5;border: 1px solid #CCCCCC;padding: 10px; margin-top: 10px;margin-bottom: 30px;display: none}


#n .theme .p-img{width:180px}
#n .theme .p-img img{border:1px solid #cecece}
#n .theme .p-txt{margin-left:200px;padding-bottom:1.3em}



#n .guide,#n .guide-banner{margin-bottom:1em;background-position:100% 0;background-repeat:no-repeat}
#n .guide .in,#n #ms .guide .in{padding:15px 25px 20px 25px}
#n .guide .FRM_error{font-weight:bold}
#n .guide .FRM_hr{margin:4px 0 7px 0}
#n .guide .FRM_buttons{padding:7px 0 0 0;text-align:left}
#n .guide-faq .FRM_buttons{padding:0}
#n .guide .FRM_buttons .FRM_btn_next{float:right}
#n .guide h3,#n .guide h4{margin-top:0;padding-top:10px}
.times{color:#999999;font-size:0.8em}
#n ul.newfaq li{background-image:url(../img/li-newfaq.gif);background-position: 0px 2px;padding-bottom:3px}
#n .guide .available{margin-left:0px;_margin-left:5px}

#n .guide-banner .in,#n #ms .guide-banner .in{padding:15px 15px 10px 15px}
#n .guide-banner .FRM_buttons{padding:0}
#n .guide-banner .FRM_buttons .FRM_btn_next{float:none}
#n .guide-banner h2,#n .guide-banner h3{margin-bottom:0.1em}

#n .guide .FRM_chxs p label{margin-left:20px;padding-left:23px;background:url(../img/li-book.gif) 0 0 no-repeat;min-height:20px;_height:20px}
#n .guide .FRM_chxs p label.faq{background-image:url(../img/li-book2.gif);background-position: 3px 2px;}

#n .guide ul{margin-bottom:0;margin-left:15px}
#n .guide ul.book{margin-left:11px}
#n .guide ul li{min-height:1px;_height:auto;padding-bottom:5px;}
#n .guide .back{margin-bottom:0}
#n .guide .FRM_hr{margin-top:10px}

#n .guide .right-book{float:right;width:120px;height:100px}

.auto_ext{width:280px;margin-left:196px;>margin-left:199px;_margin-left:201px;}
.auto_ext input{position:absolute;margin:5px 0 0 -17px;>margin:-4px 0 0 -22px}
.auto_ext img{>margin-top:-3px!important}
#change_bill_info{margin-top:0.5em}

.subheader{font-size:1.2em;padding-bottom:0.5em}
#n .btnTips{padding:0 0 1em 0;text-align:right}
#n .btnTips .frmSignup .FRM_buttons button{width:auto; font-size:0.95em}
#n .illustration{float:left;width:272px;text-align:center;min-height:1px;margin:0 20px 10px 0}
#n .illustration img,#n .illustration object{margin:0}

#n #mn ul.list{text-align:left;font-size:1em;margin:-4px 0 3px 0}
#n #mn ul.list li{background:none;}
#n #mn ul.list li a{background:none;font-size:0.9em;padding:0 0 2px 8px}
#n #mn .next{padding-right:8px;margin-bottom:0;font-size:1em}
#n #mn .next a{text-decoration:none}


#n .newform {background:transparent;border:0;_height:1em;padding:0;margin:1.2em 0 2em 0;}
#n .newform .in,#n #ms .newform .in{border:1px solid #d5cfc5;background-color:#f7f7f7;width:auto;_height:1em;min-height:1em;padding:10px 0 10px 20px;margin:0 0 3px 0}
#n .newform .FRM_buttons,#n #ms .newform .FRM_buttons{border:1px solid #d5cfc5;background-color:#f7f7f7;width:auto;_height:1em;min-height:1em;padding:17px 0 17px 199px;margin:0 0 2em 0;text-align:left}
#n .newform .FRM_buttons button,#n #ms .newform .FRM_buttons button{padding-top:4px;padding-bottom:2px;vertical-align:middle}
#n .newform .FRM_buttons button img,#n #ms .newform .FRM_buttons button img{margin:0}
#n .newform ul.book{margin-top:2em;margin-bottom:3em}
#n .newform .FRM_sl,#n #ms .newform .FRM_sl{padding-left:0;min-height:1em}
#n .newform .FRM_label .FRM_star{display:none}
#n .newform .in h2{font-size:1em;border-bottom:1px solid #0080e3;padding:0 0 3px 0;margin:2px 20px 5px 0}
.frm_availablity{clear:both;margin-left:180px;>margin-left:176px;_margin-left:179px;margin-right:15px;min-height:1px;_height:1px;}
#n .FRM_type1 .frm_availablity .FRM_error{margin-left:0;display:block;padding-top:5px;}
#n .FRM_type1 .frm_availablity .FRM_ok{color:#24a438;padding-top:5px;display:block}
.frm_availablity .FRM_loading{background:url(../img/loading.gif) no-repeat 0 5px;padding-left:25px;padding-top:5px;color:#a8a8a8;font-weight:bold;display:block;min-height:20px;_height:20px;}
#email_suggestions{min-height:30px;_height:30px}
#email_suggestions p{padding-bottom:1em;line-height:1.7em}
#email_suggestions p input{margin:0 3px 0 0;vertical-align:-3px;>vertical-align:middle;}
#n .FRM_type1 .frm_availablity .captcha{padding:10px 0 1px 0;}

#n .newform .newform-bubble{background:url(../img/newform-bubble.gif) no-repeat;padding:20px 15px 10px 15px;border-bottom:1px solid black;width:318px;margin:0 0 20px -15px;_position:relative;}
#n .newform .newform-bubble p{margin:5px 0 5px 16px}

#n .newform .FRM_error{}
#n .newform .fld_block{margin-left:180px;>margin-left:176px;_margin-left:180px;}
#n .newform .in p {margin-right:20px}
#n .newform .captcha img{margin:5px 0 0 0;border:1px solid #b6b6b6}
#n .newform .captcha{padding-top:0}
#n .newform .captcha .frm_note{padding-top:0}

#n .newform .FRM_chxs{margin-left:180px;>margin-left:170px;_margin-left:180px;padding-right:30px;_position:relative}
#n .newform .FRM_sl .FRM_chxs{display:block}
#n .newform .FRM_chxs .FRM_error{margin-left:0px;}
#n .newform .FRM_chxs input,#n .newform .FRM_chxs input.FRM_chx {clear:none;float:left;margin:2px 5px 0 0;width:auto;position:relative;>top:-4px}
#n .newform .FRM_chxs label{display:inline;>display:inline-block}
#n .newform .FRM_chxs .FRM_check{height:1.4em}
#n .newform .FRM_wide {margin-left:0px}
#n .newform .FRM_wide .FRM_label{clear:none;padding-top:0}
#n .newform .FRM_ccc_hint{width:280px;margin-top:-250px}
#n .newform .FRM_ccc_hint .FRM_dart{margin-top:250px}

#n .newform .frm_label2{font-weight:bold;clear:left;display:inline;padding-top:0px;float:left;width:167px;text-align:right;margin-right:5px;}
#n .newform .FRM_opt .frm_label2{font-weight:normal}

#n .newform .in .hr{margin-right:20px;border-color:#d5cfc5}

#n #ms .newform .plans{padding:20px;background-repeat:no-repeat;background-position:50% 10em}
#n .plans table img{margin:0;vertical-align:-0.4em}
.plans table {border-collapse:separate;border-spacing:0;padding:0;width:100%;margin:0}
.plans table td,.plans table th{padding:10px 5px;font-weight:normal;border-width:0 1px 1px 0;border-style:solid;border-color:#d5cfc5}

.plans table thead th{font-weight:bold;text-align:center;white-space:nowrap;border-width:1px 1px 1px 0}
.plans table thead th.first{}
.plans table thead th.last{}
.plans table thead th.checked{border-width:1px}
.plans table tbody td{text-align:center}
.plans table tbody th{color:#757575;padding-left:0;border-width:0 1px 1px 0}
.plans table tbody td.first{border-width:0 1px 1px 0}
.plans table tbody td.last{border-width:0 1px 1px 0}
.plans table tbody th strong{color:black}
.plans table tbody td.checked{border-width:0 1px 1px 1px}
.plans .plan{background-repeat:no-repeat}
.plans .plan_30{display:block;margin:0 auto;text-indent:-9009px;width:73px;height:20px;background-position:-200px 50%}
.plans .plan_8{display:block;margin:0 auto;text-indent:-9009px;width:56px;height:20px;background-position:-400px 50%}
.plans .plan_5{display:block;margin:0 auto;text-indent:-9009px;width:41px;height:20px;background-position:-600px 50%}
.plans .plan_1{display:block;margin:0 auto;text-indent:-9009px;width:48px;height:20px;background-position:-1400px 50%}
.plans .plan_optional{color:#757575}
.plans .plan_yes{background-position:-800px 50%;padding:5px 0 5px 25px}
.plans .plan_yes_imp{background-position:-1000px 50%;padding:5px 0 5px 25px}
.plans .plan_no{color:#757575;background-position:-1200px 50%;padding:5px 0 5px 20px}
.plans table tfoot td{border-width:0 1px 0 0}
.plans table tfoot th{border-bottom-width:1px;text-align:center;padding:20px 10px}
.plans table tfoot th .frm_button{font-weight:bold;>width:100%;}

#about-notifier{display:none}
#ShowBox-overlay{background:white;position:absolute;z-index:2000;opacity:0.8;filter:alpha(opacity=80)}
#ShowBox-win{background:white;position:absolute;z-index:2001;border:5px solid silver}
#ShowBox-inner{background:white no-repeat;padding:168px 40px 10px 40px;border:1px solid black;width:398px}
#ShowBox-inner h3{margin-top:0}
#ShowBox-close{position:absolute;top:3px;right:3px;width:21px;height:21px}
#ShowBox-bottom{border-top:2px solid #dedede;text-align:right;padding:3px 5px 0 0;margin:10px -20px 0 -20px}

#n .tab_cont{width:49.1%;overflow:hidden;height:10.17em;margin:0 0 2em 0}
.tab{height:8em;border:1px solid #d5cfc5;background:#f7f7f7;color:#a8a8a8;text-align:center;font-weight:bold;padding:2em 7px 0 7px;margin:0 0 1px 0}
.tab_done{border-color:#72aae3;background-color:#b5dafe;color:black}
#n .tab p{height:3.5em}
#n .tab p,#n .tab .btnTips{text-align:center}

#install .p-img img{margin-top:-17px}
#install .p-txt p a{white-space:nowrap;font-size:1.2em;font-weight:bold}

.how-install-notifier{margin:0 auto;border:3px solid black;padding:20px 100px 30px 100px}
#n .how-install-notifier h2{margin-top:0}
#n .how-install-notifier .step h3{margin:0}
.how-install-notifier .step{padding:5px 0 0 45px;background:no-repeat 0 0;margin-top:2em}
.how-install-notifier .step1{background-image:url(../img/1_big.gif)}
.how-install-notifier .step2{background-image:url(../img/2_big.gif)}
.how-install-notifier .step3{background-image:url(../img/3_big.gif)}
.how-install-notifier .download-dialog{width:300px;}
#n .how-install-notifier .download-dialog img{margin:0;display:inline}


#n .mail-hosting {_height:1em;margin:1.2em 0 2em 0}
#n .mail-hosting .step{border:1px solid #cecece;_height:1em;min-height:1em;padding:13px 15px 5px 15px;margin:0 0 20px 0}
#n .mail-hosting h3{margin-top:0;margin-bottom:0.8em}
#n .mail-hosting h4{margin-top:5px;margin-bottom:0.8em;font-size:1em}
#n .mail-hosting .current{border-color:#8eb7da;background-color:#dfebf4}
#n .mail-hosting .FRM_type1{padding:0;margin:0;background:transparent;border:0;width:auto;position:relative}
#n .mail-hosting .FRM_sl{padding:1em 0 0 0;float:none;margin:0 0 1em 0;min-height:1px}
#n .mail-hosting .FRM_sl .FRM_label{width:200px;font-weight:normal;margin-right:5px;padding-top:4px;text-align:left}
#n .mail-hosting .FRM_sl .block{float:left;margin:0;>padding-right:5px;}
#n .mail-hosting .FRM_sl .block .eg{display:block;font-size:0.9em}
#n .mail-hosting .FRM_sl .textinput{width:130px;vertical-align:-1px;>vertical-align:middle;}
#n .mail-hosting .FRM_sl .FRM_error{margin-left:205px;>margin-left:202px;}
#n .mail-hosting .FRM_wide .FRM_error{margin-left:0}
#n .mail-hosting .FRM_type1 .FRM_buttons{padding:0;margin:0 0 1em 0}
#n .mail-hosting .step .notice{background:#e6e6e6;border-style:solid;border-width:1px 0;border-color:#e6e6e6;margin:0 -15px 1em -15px;padding:15px 15px 5px 15px}
#n .mail-hosting .step .notice-failed{background:#f8d5d5}
#n .mail-hosting .step .notice-failed h3{color:#ff0000}
#n .mail-hosting .step ul.arrow{margin:0 0 1.5em 0;font-size:1.1em}
#n .mail-hosting .step .notice ul.arrow{margin:0 0 0 35px;margin-top:-5px}
#n .mail-hosting .step ul.arrow li{background-image:url(../img/arrow6.gif);background-position:0 -1px;padding-top:1px;margin-bottom:10px}
#n .mail-hosting .step ul.arrow li.faq{background-image:url(../img/li-book2.gif);background-position: 3px 2px}
#n .mail-hosting .current .notice{border-color:#8eb7da}
#n .mail-hosting .important{padding-left:7em;_text-indent:-3px}
#n .mail-hosting .important strong{margin-left:-7em;float:left;_padding-left:3px}
#n .mail-hosting .please-note{padding-left:7.8em;_text-indent:-3px}
#n .mail-hosting .please-note strong{margin-left:-7.8em;float:left;_padding-left:3px}
#n .mail-hosting .details{padding-left:18em;}
#n .mail-hosting .details strong{margin-left:-18em;float:left;}
#n .mail-hosting .details2{padding-left:22em;}
#n .mail-hosting .details2 strong{margin-left:-22em;float:left;}
#n .mail-hosting .FRM_type1 .FRM_sl .FRM_check{float:left;position:relative;}
#n .mail-hosting .FRM_chxs{margin-bottom:2em}
#n .mail-hosting h3 .ok {font-weight:normal;color:#5dd307}
#n .mail-hosting h3 .failed{font-weight:normal;color:#ff0000}
.mail-hosting .step .dart{height:33px;background:no-repeat 50% 0;margin-bottom:-33px;position:relative;top:5px}
#n .mail-hosting .paging{text-align:right}
#n .mail-hosting .paging .pict{font-weight:bold;text-decoration:none;padding:0 3px;font-size:1.2em;color:black}
#n .mail-hosting .paging .disabled{color:#cecece}

.warning{padding:7px 7px 10px 65px;margin-bottom:1em;border:1px solid black;font-size:1.2em;background-repeat:no-repeat;background-position:14px 50%;min-height:24px;_height:24px;}
.small-note{font-size:10px;margin-left:10px;color:#757575}
#n .image-left{float:left;margin:3px 10px 10px 0}
#n .image-border{border:1px solid #d3d3d3}
.sideadv{position:absolute;right:-170px;top:0;width:160px;}

.promo-newmail{position:relative;padding-bottom:261px;background-position:50% 100%;background-repeat:no-repeat;margin:0 -30px 50px -30px}
.promo-newmail .promo-newmail-buttons{text-align:center;margin:30px}
.promo-newmail .promo-newmail-buttons a{display:inline-block;border:1px solid #bdbdbd;padding:10px 30px;color:black;text-decoration:none;margin:0 15px;vertical-align:middle}
.promo-newmail .promo-newmail-buttons .promo-newmail-buttonbig{font-size:1.5em;line-height:1.35em;font-weight:bold;padding:20px 20px;min-width:257px;border:0;box-shadow:0 2px 2px rgba(0,0,0,0.2)}
.promo-newmail .promo-newmail-old{position:absolute;bottom:216px;width:200px;left:110px;text-align:center;font-size:0.8em;line-height:1.2}
.promo-newmail .promo-newmail-new{position:absolute;top:100%;right:170px;font-size:1.1em;line-height:22px;background-position:100% 50%;background-repeat:no-repeat;padding-right:15px}

.passwordmeter{display:inline-block;position:relative;overflow:hidden;>float:left;}
.passwordmeter_meter{height:4px;margin:2px 0 0 0;display:block;width:100%}
.passwordmeter_bar{float:left;width:25%;border-left:2px solid white;height:4px;box-sizing:border-box;-moz-box-sizing:border-box;>width:20%;}
.passwordmeter_bar:first-child{border-left:0}
.passwordmeter_meter .passwordmeter_bar,.passwordmeter_meter .passwordmeter_bar+.passwordmeter_bar,.passwordmeter_meter .passwordmeter_bar+.passwordmeter_bar+.passwordmeter_bar,.passwordmeter_meter .passwordmeter_bar+.passwordmeter_bar+.passwordmeter_bar+.passwordmeter_bar{background:#d5cfc5;}
.passwordmeter_text{display:block;margin-bottom:5px}


.passwordmeter_1 .passwordmeter_bar{background:#d90000}
.passwordmeter_2 .passwordmeter_bar,.passwordmeter_2 .passwordmeter_bar+.passwordmeter_bar{background:#ffa300}
.passwordmeter_3 .passwordmeter_bar,.passwordmeter_3 .passwordmeter_bar+.passwordmeter_bar,.passwordmeter_3 .passwordmeter_bar+.passwordmeter_bar+.passwordmeter_bar{background:#91a41c}
.passwordmeter_4 .passwordmeter_bar,.passwordmeter_4 .passwordmeter_bar+.passwordmeter_bar,.passwordmeter_4 .passwordmeter_bar+.passwordmeter_bar+.passwordmeter_bar,.passwordmeter_4 .passwordmeter_bar+.passwordmeter_bar+.passwordmeter_bar+.passwordmeter_bar{background:#24a438}

.passwordmeter_1 .passwordmeter_text{color:#d90000}
.passwordmeter_2 .passwordmeter_text{color:#b87806}
.passwordmeter_3 .passwordmeter_text{color:#91a41c}
.passwordmeter_4 .passwordmeter_text{color:#24a438}

.FRM_has-error .passwordmeter_text{display:none}