html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ul,li,fieldset,form,label,legend,table,caption{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
body{background:#011933 url('http://d2jp18wqix77ia.cloudfront.net/images/v2/bg.gif') repeat-x top left;font:12px Arial,Helvetica,Sans-serif;line-height:1.4}
h1,h2,h3,h4,h5,h6{margin:0;font-family:Arial,Helvetica,Sans-serif}
h1{font-size:2.2em}
h1{font-size:220%}
h2{font-size:170%}
h3{font-size:125%;font-weight:700}
h4{font-size:125%;font-weight:400}
h5{font-size:100%;font-weight:700;font-family:Verdana}
h6{font-size:100%;font-weight:400;font-family:Verdana}
a:link,a:visited{text-decoration:none}
a:hover{text-decoration:underline}
h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{text-decoration:none}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}
h1{color:#06C;font-weight:700;letter-spacing:-1px;margin:20px 0}
h2{color:#0096db;font-weight:700;padding:10px 0}
h3{color:#2f3741}
h4{color:#3f7fbf;font-weight:700}
a:link,a:visited{color:#2977c7}
#main ol,#main ul{margin:10px 25px}
#main ul ol{margin:4px 10px}
span.gotop{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;line-height:1.1em;text-decoration:none;padding:4px 5px;background-color:#f2f2f2;color:#555;float:right;cursor:pointer;border-radius:3px}
legend{font-size:16px}
#contact_dialog .submit_contact{color:#333;background-color:#fc0;border:1px solid #888!important}
#contact_dialog .submit_contact:focus{color:#069;border:1px groove #FFF}
.gbutton{background:url(http://d2jp18wqix77ia.cloudfront.net/images/bg_gbutton.gif.png) repeat-y;background-position:0 50px;display:block;width:130px;height:23px;font-weight:700;font-size:12px;padding:1px 0 0 11px;color:#45484e;cursor:pointer;text-decoration:none;margin:0 5px 0 0}
.gbutton:hover{background:url(http://d2jp18wqix77ia.cloudfront.net/images/bg_gbutton.gif.png) no-repeat 0 0;background-position:0 -25px;color:#000;text-decoration:none}
.gbutton a:link,.gbutton a:visited{text-decoration:none;display:block;color:#45484e}
.gbutton a:hover,.gcbutton a:hover{color:#000;text-decoration:none}
#container{width:1020px;margin:0 auto}
#content{background-color:#113656;border:10px solid #113656;border-radius:12px;-moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px}
#ca_login{float:right}
#header{padding:25px 10px;background:url('http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_header_glow.png') no-repeat center bottom}
#forum_promo{float:right;width:290px}
#search{margin-top:10px;float:right;width:216px;border:3px solid #025394;border-radius:6px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;background:#002052 url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_search.gif) repeat-x top left}
#search input[type = text]:focus{background-image:none}
#search:hover{border:3px solid #0b71bf}
#search .my_search_submit,#search .my_search_key{border:0;padding:0;margin:0;font-size:.8em;font-family:Verdana,Arial,Helvetica,sans-serif;background-color:transparent}
#search .my_search_key{color:#4c6286;width:161px;padding:2px}
#search .my_search_submit{color:#fc6;font-weight:700}
#search .my_search_submit:active{color:#FFF}
#search form{margin:4px}
#wrap_extended,#wrap{overflow:hidden;height:100%;position:relative;background:#FFF url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_side_bar.gif) repeat-y right top;border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px}
#wrap_extended{background-color:#FFF;background-image:none}
#loading{display:none;position:absolute;top:0;right:50%;background-color:#fff7d7;padding:3px 10px;color:#000;font-size:13px;font-weight:700;box-shadow:0 1px 3px #000;-moz-box-shadow:0 1px 3px #000;-webkit-box-shadow:0 1px 3px #000;border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px}
#main,#main_extended{min-width:726px;float:left;padding:10px 25px;position:relative;font-family:Arial,Helvetica,sans-serif;line-height:1.7em;color:#4f555c}
#main_extendedzz #breadcrumb{padding-top:25px}
#main_extended{width:910px;width:100%;padding:10px 45px 25px 45px}
#main_extended table{display:table}
#main{width:766px}
#main ol{list-style:decimal}
#main h1.with_h2{padding:0;margin:20px 0}
#main h2.with_h1{color:#999;font-size:1.3em;text-transform:none;padding:0 0 14px 0}
#main p a:link,#main p a:visited,#main_extended p a:link,#main_extended p a:visited,#norm_href a:link,#norm_href a:visited{color:#2977c7;border-bottom:1px dotted #06C;text-decoration:none}
#main p a:hover,#main_extended p a:hover{text-decoration:none}
#main_news{line-height:1.6em;font-size:1em;color:#666;margin:0;padding:0}
#main_news ul{padding:0;margin:0}
#main_news li{padding:5px 2px;margin:0}
#main_news li p{padding:2px 1px;margin:0}
#main_news h4 a:link,#main_news h4 a:visited{line-height:1.3;color:#3f7fbf;text-decoration:none;font-size:1.1em;font-weight:bold}
#main_news h4 a:hover{color:#333;text-decoration:underline}
#main_news .news_date{color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
#main .feature_content{display:block;font-size:1.1em;line-height:1.8em;font-family:Arial,Helvetica,sans-serif;color:#3e3e3e;overflow:hidden;margin:35px 0 5px 0}
#main .feature_content strong{font-size:1.2em}
#main .feature_content .img_product{margin-right:15px;float:left}
#main #list_team{overflow:hidden}
#main #list_team h3{color:#555;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.7em;font-style:italic;font-weight:400;letter-spacing:1px;padding:3px 0 5px 0}
#main #list_team h5{border-bottom:1px solid #DDD;color:#999}
#main ul#list_team{margin:0;padding:0}
#main #list_team li{margin-bottom:40px}
#main #list_team li .avatar{padding:1px;border:1px solid #DDD;margin-left:20px;margin-top:5px;float:right}
#nav_main{padding-left:22px;padding-top:1px;height:48px;background:#c1e2ee url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_hm_right.gif) no-repeat right bottom;border-top-left-radius:6px;border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;overflow:hidden}
#nav_main ul{font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;line-height:17px}
#nav_main ul li{list-style-type:none;float:left;background-color:#c1e2ee}
#nav_main ul li div{padding:17px 2px 0 2px;display:block}
#nav_main ul li.selected div{padding:0 9px;background:url(http://d2jp18wqix77ia.cloudfront.net/images/v3/bg_hm_sel_3.png) no-repeat right bottom;font-size:1.1em}
#nav_main ul li.selected{background:url(http://d2jp18wqix77ia.cloudfront.net/images/v3/bg_hm_sel_1.png) no-repeat left bottom;text-shadow:-1px -1px 0 #FFF;-moz-text-shadow:-1px -1px 0 #FFF;-webkit-text-shadow:-1px -1px 0 #FFF}
#nav_main li div a:link,#nav_main li div a:visited{font-size:12px;color:#023961;text-decoration:none;padding:1px 5px 2px 5px}
#nav_main li div a:hover{background-color:transparent;text-decoration:underline}
html>body #nav_main li div a:hover{color:#06C;text-decoration:none;padding:6px 5px;background-color:#d7ecf4;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:0 1px 0 #FFF;-moz-text-shadow:0 1px 0 #FFF;-webkit-text-shadow:0 1px 0 #FFF}
#nav_main li div a:focus{color:#0078cf;text-shadow:0 0 0 #FFF;-moz-text-shadow:0 0 0 #FFF;-webkit-text-shadow:0 0 0 #FFF}
#nav_main ul li.selected div a:link,#nav_main ul li.selected div a:visited{display:block;padding:17px 8px 14px 8px;background:#FFF url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_hm_sel_2.gif) repeat-x top center;margin:0 2px;color:#0078cf;text-decoration:none;border:0}
#nav_side_bar_product,#nav_side_bar_blog,#nav_side_bar_menu{width:219px;float:right;clear:both}
#nav_side_bar_product{color:#666;width:210px;padding:10px;font-size:.8em}
#nav_side_bar_product p{font-size:11px}
#nav_side_bar_menu li{display:block;text-indent:19px;padding:5px 0;margin:0;border-bottom:1px solid #c7c7c7;border-top:1px solid #FFF;text-shadow:0 1px 0 #FFF;-moz-text-shadow:0 1px 0 #FFF;-webkit-text-shadow:0 1px 0 #FFF}
#nav_side_bar_menu li a:link,#nav_side_bar_menu li a:visited{font-size:12px!important;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:-1px;padding:10px 0;color:#0073ca}
#nav_side_bar_menu li a:hover{color:#000}
#nav_side_bar_menu li.selected a:link,#nav_side_bar_menu li.selected a:visited{color:#090}
#nav_side_bar_menu li.buynow a:link,#nav_side_bar_menu li.buynow a:visited{color:#c06}
#nav_side_bar_menu li.selected,#nav_side_bar_menu li.selected:hover{background-color:#FFF;border-top:1px solid #FFF;padding:7px 0 6px 0}
#nav_side_bar_menu li:hover{color:#000}
#nav_side_bar_blog{padding:7px 0 12px;width:205px}
#nav_side_bar_blog .archives li,#nav_side_bar_blog li{font-family:Arial,Helvetica,sans-serif;font-size:.8em;line-height:1.8em;padding-left:17px;background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_li_circle.gif) no-repeat left center}
#nav_side_bar_blog .archives li{background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_li_folder.gif) no-repeat left center}
#nav_side_bar_blog .archives li{background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_li_archive.gif) no-repeat left center}
#nav_side_bar_blog li a{color:#575757;font-weight:400}
#nav_side_bar_blog li a:hover{text-decoration:underline}
#nav_side_bar_blog li.social_google{padding:0 20px;background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/ico_social_gbuzz.png) no-repeat left center}
#nav_side_bar_blog li.social_fb{padding:0 20px;background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/ico_social_facebook.png) no-repeat left center}
#nav_side_bar_blog li.social_twitter{padding:0 20px;background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/ico_social_twitter.png) no-repeat left center}
#feature_button{display:block;float:right;width:194px;margin-top:50px}
#feature_button .demo,#feature_button .demo:hover,#feature_button .demo:active{background-image:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/button_demo.png)}
.buy_now,.buy_now:hover,.buy_now:active{background-image:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/button_buy.png)}
.buy_now,.buy_now:hover,.buy_now:active,.demo,.demo:hover,.demo:active{float:left;display:block;width:90px;height:30px;background-repeat:no-repeat;background-position:top;margin-right:7px;padding:0;text-decoration:none;text-indent:-9999px}
.buy_now:hover,.demo:hover{background-position:center}
.buy_now:active,.demo:active{background-position:bottom}
ul#feature_list{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;overflow:hidden}
ul#feature_list li{color:#636363;width:317px;height:90px;margin:12px 12px 12px 0;font-size:.9em;display:block;float:left}
ul#feature_list .fl_img{border:1px solid #DDD;display:block;width:109px;margin-right:1em;float:left;position:relative}
ul#feature_list .fl_img img{filter:alpha(opacity=60);opacity:.6}
ul#feature_list li img.fl_img_new{position:absolute;right:5px;top:65px;filter:alpha(opacity=100);opacity:1.0}
ul#feature_list .fl_text{text-align:left}
#side_bar{padding:0;margin:15px 0 0 0;width:227px;float:right}
#side_bar_content{width:190px;padding:0;margin:0 20px}
.more-link{display:inline;font-size:1em;color:#f63;font-weight:700;padding:3px 0;margin-top:5px;text-shadow:1px 1px 0 #FFF;-moz-text-shadow:1px 1px 0 #FFF;-webkit-text-shadow:1px 1px 0 #FFF}
.more-link:hover{color:#C00;text-decoration:none}
#guarantee30{display:block;clear:both;margin-top:45px;text-align:center}
#thelike{display:block;margin-top:45px;text-align:center}
#showcase .featured{display:block;height:260px;padding:15px 0;margin:0;border-bottom:1px dotted #aaa}
#showcase .showcase_thumb_large{float:left;padding:5px;margin:0;display:block;border:1px solid #d1d1d1}
#showcase_list ul{padding:0;margin:0}
#showcase_list li{width:100%;height:180px;display:block;padding:15px 0;list-style-type:none;float:left;border-bottom:1px dotted #aaa}
#showcase_list .showcase_thumb{float:left;padding:5px;margin-right:15px;display:block;border:1px solid #d1d1d1;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#main ol.benefits,#main .benefits2{list-style:none;text-align:left;padding-left:16px;margin:0 auto}
#main ol.benefits li{font-family:Arial,Helvetica,sans-serif;font-size:13px;list-style-type:none;background:url('http://d2jp18wqix77ia.cloudfront.net/images/ico_bullet.gif') left top no-repeat;padding:0 0 10px 20px;margin:0;color:#333}
#main ol.benefits li strong{font-size:14px;font-weight:400;color:#06C}
#main ol.benefits2 li{list-style-type:none;background:url('http://d2jp18wqix77ia.cloudfront.net/images/ico_check.gif') left top no-repeat;padding:0 0 6px 30px;margin:0;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.product_intro{display:block;padding:10px 0 20px;overflow:hidden;position:relative}
.product_intro strong{color:#777}
.product_intro h2{font-size:1.8em;font-weight:700;letter-spacing:-1px;line-height:.8em}
.product_intro h2 a{color:#d93b0c}
.product_intro .product_pic{margin-left:20px;float:right;display:block;filter:alpha(opacity=90);opacity:.9}
.product_intro_menu{padding:8px 0}
.product_intro_menu a:link,.product_intro_menu a:visited{font-weight:700;font-size:1.2em;text-decoration:none;color:#0c81d9;margin-right:5px;border-bottom:1px dotted #0c81d9}
.product_intro_menu a:hover{color:#222}
.speakup{color:#999;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1.4em;display:block;padding:10px 0}
#main .list_services{clear:both;overflow:hidden}
#main .list_services ul{margin:0;padding:0}
#main .list_services li{display:block;color:#555;padding:15px 0;clear:both;overflow:hidden;border-bottom:1px solid #CCC}
#main .list_services li h4{font-size:1.2em;padding-bottom:10px}
#main .list_services li p{margin:0;display:block}
#main .list_services li .gbutton{display:block;float:right;margin-top:10px}
#main .list_services li .service_img{display:block;width:60px;float:left}
ul#faq_list{margin:5px;padding:0}
#faq_list li{color:#036;list-style-type:none;margin-left:0}
#faq_list .faq_question{padding:2px 4px;display:block;border-bottom:1px solid #f2f2f2}
#faq_list a.faq_question,#faq_list a:visited.faq_question{color:#444;text-decoration:none}
#faq_list a:hover.faq_question{color:#846000;background-color:#fcf7d7;text-decoration:none}
#faq_list a.faq_question_show,#faq_list a:visited.faq_question_show{color:#846000;font-weight:700;text-decoration:none;padding:2px 4px;background-color:#fcf7d7;border-bottom:1px solid #CCC}
#faq_list li p.faq_answer{display:none;background-color:#555;padding:5px 10px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#f0f0f0}
#faq_list li p.faq_answer a,#faq_list li p.faq_answer a:visited{color:#FC0;border-bottom:0}
#nav_side_bar_menu .item_new{font-size:9px;vertical-align:super;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:400;color:#f00}
.testimonial{padding:10px;background-color:#fffff0;border-bottom:3px double #ccc}
.customer_quote{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.1em;line-height:2em;padding:0;margin:0}
.customer_name{font-style:italic;font-size:1em;font-weight:700;display:block;padding:5px 0}
#main ul.benefits2{padding:0;margin:0}
ul.benefits2 li{list-style-type:none;background:url('http://d2jp18wqix77ia.cloudfront.net/images/ico_check.gif') left top no-repeat;padding:0 0 6px 30px;margin:0;color:#333}
ul.requirements{padding:0;margin:0}
ul.requirements li{list-style-type:none;background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_li_circle_is.gif) left center no-repeat;padding:0 0 0 15px;margin:0;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.demo_img a{display:block}
.demo_img .hover_text{display:block;padding-top:8px;background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_arrow_up.gif) center top no-repeat;color:#FFF;font-weight:700;visibility:hidden}
.demo_img .hover_text span{padding:5px 7px;background-color:#0073ca;box-shadow:2px 2px 3px #888;-moz-box-shadow:2px 2px 3px #888;-webkit-box-shadow:2px 2px 3px #888;text-shadow:1px 1px 0 #000;-moz-text-shadow:1px 1px 0 #000;-webkit-text-shadow:1px 1px 0 #000}
.demo_img:hover .hover_text{visibility:visible}
#whatsnew ul{list-style-type:circle}
#breadcrumb{padding:5px 0 5px 1px;color:#707070;font-family:Arial,Helvetica,sans-serif;font-size:11px;border-bottom:3px double #e8e8e8;margin-bottom:15px}
#breadcrumb a:link,#breadcrumb a:visited{color:#4a85b0;text-decoration:none}
#breadcrumb a:hover{text-decoration:underline}
#lb_gallery{width:180px;height:280px;float:left;display:block;text-align:center;margin:0 17px 25px 17px}
#lb_gallery ul{display:none}
#lb_gallery h2{font-family:Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:700;line-height:.7em;color:#067fbe}
#lb_gallery .buynow2{filter:alpha(opacity=90);opacity:.9}
#lb_gallery .buynow2:hover{filter:alpha(opacity=100);opacity:1.0}
#the_thumb{overflow:hidden;margin-bottom:9px}
#the_thumb a{position:relative;float:right;margin:3px}
#the_thumb a span{display:none;background-image:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/img_zoom.png);background-repeat:no-repeat;width:105px;height:27px;position:absolute;left:150px;top:150px}
#the_thumb img{border:solid 1px #999;padding:2px}
#the_thumb a:hover span{display:block}
#recaptcha_widget #recaptcha_image a,#recaptcha_widget #recaptcha_image img{display:block;width:220px;height:45px;cursor:pointer}
#cart_voucher{display:block;float:right}
#cart_voucher input{font-size:.9em}
#cart_voucher .alert-coupon-ok{background:#f0fcf7 url(images/ico_ok.gif) right center no-repeat;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;color:#090;display:block;width:240px;padding:6px 0 6px 39px;text-align:left}
.alert-coupon-warning{background:#f8f2b7 url(http://d2jp18wqix77ia.cloudfront.net/images/ico-alert-warning-trans.png) 10px center no-repeat;border:1px solid #FC3;border-top:0 none #000;color:#1b110f;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:19px;margin:0;padding:7px 10px 7px 45px;display:block;-moz-border-bottom-left-radius:3px;-khtml-border-bottom-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-bottom-right-radius:3px;-khtml-border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-box-shadow:1px 0 1.5em #000;-webkit-box-shadow:1px 0 1.5em #000}
#attention{background-color:#fff298;border:1px solid #ecd852;padding:5px 10px;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#846000;text-shadow:1px 1px 0 #FFF;text-align:center;letter-spacing:-1px;margin-bottom:10px}
#attention strong{text-decoration:underline}
.freebonus{border:0}
#cart{font-family:Verdana,Arial,Helvetica,sans-serif}
.small,#cart small{font-size:11px;color:#999}
#cart form,#cart input{border:0;padding:0}
#cart .tb_head{background-color:#3b83cc;border-bottom:1px solid #004487;font-size:.8em;font-weight:700;text-transform:uppercase;color:#FFF;padding:7px 0}
#cart .tb_item,#cart .tb_item_nobg{padding:10px 0 14px 0;background:#FFF url(http://d2jp18wqix77ia.cloudfront.net/images/dotx.gif) repeat-x bottom left;color:#242424;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:13px;line-height:1.4;text-shadow:-1px -1px 0 #FFF;-moz-text-shadow:-1px -1px 0 #FFF;-webkit-text-shadow:-1px -1px 0 #FFF}
#cart .tb_item_nobg{padding:10px 0;background:#FFF url(http://d2jp18wqix77ia.cloudfront.net/images/dotx.gif) repeat-x bottom left}
#cart .product_instr{color:#808080;font-size:10px;font-family:Arial,Helvetica,sans-serif}
#cart .product_price{border-top:1px solid #9eb2c4;border-left:1px solid #9eb2c4;border-right:1px solid #dff0ff;border-bottom:1px solid #dff0ff;text-shadow:1px 1px 0 #FFF;-moz-text-shadow:-1px -1px 0 #FFF;-webkit-text-shadow:-1px -1px 0 #FFF;background-color:#c8d6e2;color:#326693;display:block;padding:4px 6px;font-weight:700;font-family:Geneva,Arial,Helvetica,sans-serif;letter-spacing:1px}
#cart .product_price_discounted{color:#c33;padding:4px 6px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-size:1.1em;text-decoration:line-through}
#cart .tb_total{font-size:12px;font-weight:700}
#cart .products_total,#cart .products_total_disc{background-color:#326693;line-height:1.6;font-weight:700;color:#FFF;display:block;float:right;padding:4px 6px;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none}
#cart .products_total_disc{text-shadow:1px 1px 0 #FFF;-moz-text-shadow:-1px -1px 0 #FFF;-webkit-text-shadow:-1px -1px 0 #FFF;background-color:#f1fad9;color:#688a0b}
#cart .select_payment{padding:20px 5px;color:#666}
#attention{background-color:#fff298;border:1px solid #ecd852;padding:5px 10px;font-size:11px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;color:#846000;text-shadow:1px 1px 0 #FFF;text-align:center;letter-spacing:-1px;margin-bottom:10px}
#attention strong{text-decoration:underline}
.freebonus{border:0}
ul#customer_showcase{margin:0;padding:0}
#customer_showcase li{float:left;text-align:center}
#customer_showcase li img{width:90px;height:90px;margin:3px 5px;padding:3px;border:1px solid #CCC;opacity:.5}
#customer_showcase li img:hover{border:1px solid #c1e2ee;background-color:#c1e2ee;opacity:1}
#bullet_no{overflow:hidden}
#bullet_no li.no_one h3,#bullet_no li.no_two h3,#bullet_no li.no_three h3{font-size:1.7em;font-weight:400;color:#525252;padding:3px 20px 12px 48px}
#bullet_no li.no_one{background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/li_no1.png) no-repeat left top}
#bullet_no li.no_two{background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/li_no2.png) no-repeat left top}
#bullet_no li.no_three{background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/li_no3.png) no-repeat left top}
#main_extended #bullet_no li{display:block;float:left;font-size:1em;font-weight:400}
#main_extended #bullet_no li p{text-align:justify;padding:0 5px;padding-left:5px;padding-right:35px}
h1.confirmation_ok{color:#0f940f}
#confirmation_ok,#confirmation_fail{display:block;width:auto;margin:0;padding:0;padding:14px;margin-bottom:40px;background-color:#e4f5df;border:1px solid #74dc55;text-shadow:0 1px 0 #FFF;-moz-text-shadow:0 1px 0 #FFF;-webkit-text-shadow:0 1px 0 #FFF;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
#confirmation_fail{color:#900;border-color:#ff6d32;background-color:#ffe1d5}
#confirmation_ok .button,#confirmation_fail .button{text-shadow:none}
#confirmation_ok img{float:right;display:block;padding-bottom:10px}
#follow{background-color:#e2f4f8;border:1px solid #abd1d9;padding:12px 14px;margin-top:20px}
#follow label,#confirmation_ok label,#confirmation_fail label{color:#444;display:block;font-size:1.2em;font-weight:700;text-shadow:1px 1px 0 #f2f2f2;-moz-text-shadow:1px 1px 0 #f2f2f2;-webkit-text-shadow:1px 1px 0 #f2f2f2;line-height:1.2em;margin:0;padding:0}
.follow_new{float:right;clear:right;margin:-55px -30px}
#page_terms ul,#page_terms ol{list-style-type:circle;margin-left:20px}
#page_terms ol{list-style-type:decimal}
ul#features_menu{padding:0;margin:0}
#features_menu li{padding:0;margin:0;display:inline}
#features_menu li a{padding:4px 10px;float:left;text-decoration:none;color:#0096db;font-weight:700}
#features_menu li.active a{background:#0096db;color:#FFF}
#features_list .content{clear:both;border-top:3px solid #0096db;padding:20px 0}
#features_list h2{padding-bottom:20px}
#features_list h4{border-bottom:1px solid #DDD}
#features_list ul{padding:10px;margin:0}
#features_list ul li{background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_li_circle.gif) no-repeat left center;padding-left:15px}
#features_list ul li h5{background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_li_circle.gif) no-repeat left center;padding-left:15px;color:#090}
#features_list li ul li{background:url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_li_circle_is.gif) no-repeat left center;padding-left:15px}
#features_list ul li.no_bullet{background-image:none;padding-left:0}
.highlightme{color:#493602;background:#fff298;padding:1px 3px;font-weight:bold}
.meerkat{border-top:1px solid #FFF}
.button_dontshow{display:block;float:right;border:1px solid #FFF;background-color:#0096db;color:#FFF;font-size:11px;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;padding:2px 5px;margin:15px 10px 0;cursor:pointer;z-index:99999;position:absolute;right:5px;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}
.button_dontshow:hover{background-color:#666}
#meerkat_bar{display:block;height:60px;width:874px;margin:0 auto;color:#FFF;text-shadow:1px 1px 0 #000}
#meerkat_links{margin-top:25px;float:right;font-size:11px}
#meerkat_links a{color:#FFF}
#meerkat_offer{margin-top:0}
#meerkat_offer .punchline{color:#fc0;font-size:2em;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}
.meerkat_pro{display:none;border-top:1px dashed #FFF;-moz-box-shadow:-0px -2px 8px #012345;-webkit-box-shadow:-0px -2px 8px #012345;box-shadow:-0px -2px 8px #012345;background:#942c2b url(http://d2jp18wqix77ia.cloudfront.net/images/v2/bg_meerka_red.jpg) repeat-x top center}
.meerkat_pro .button_dontshow{border:1px solid #FFF;background-color:#FFF;color:#000;filter:alpha(opacity=80);opacity:.8;border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px}
#meerkat_offer_pro .blackfriday{text-transform:uppercase;font-weight:bold;color:#690f0f;text-shadow:-1px 1px 0 #dc5558;letter-spacing:1px;margin-right:20px}
#meerkat_bar_pro{display:block;height:55px;width:900px;margin:0 auto;color:#FFF;text-shadow:1px 1px 0 #000}
#meerkat_offer_pro{margin-top:0}
#meerkat_offer_pro .punchline{color:#eec910;font-size:2em;font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;letter-spacing:-1px;margin-top:8px}
#meerkat_offer_pro .sansita{font-family:'Sansita One',cursive,Arial,Verdana,sans-serif}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
#footer{width:1000px;margin:0 auto;padding:0 0 30px 0;color:#FFF;overflow:hidden;clear:both;-moz-text-shadow:1px 1px 0 #000;-webkit-text-shadow:1px 1px 0 #000}
#footer h4{color:#FFF;line-height:1.6em;font-size:13px}
#footer a:link,#footer a:visited{font-size:11px;color:#99c6f0}
#footer a:hover{color:#bddfff}
#footer .footer_column_last,#footer .footer_column{width:220px;display:block;float:left;margin-left:10px;font-size:11px}
#footer .footer_column_last ul,#footer .footer_column ul{margin-left:1px}
#footer .footer_column_last li,#footer .footer_column li{line-height:18px}
#footer .footer_column_last{float:right;width:200px;text-align:right;margin-right:10px}
.PopOverTrigger{position:absolute;width:1px;height:10px;z-index:9997;top:0;left:0;background-color:transparent}
.PopOverTrigger2{position:absolute;width:1px;height:10px;z-index:9997;top:100px;left:0;background-color:transparent}
span.cupid-green,span.cupid-blue{background-color:#d7e5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#d7e5f5),to(#cbe0f5));background-image:-webkit-linear-gradient(top,#d7e5f5,#cbe0f5);background-image:-moz-linear-gradient(top,#d7e5f5,#cbe0f5);background-image:-ms-linear-gradient(top,#d7e5f5,#cbe0f5);background-image:-o-linear-gradient(top,#d7e5f5,#cbe0f5);background-image:linear-gradient(top,#d7e5f5,#cbe0f5);border-top:1px solid #abbbcc;border-left:1px solid #a7b6c7;border-bottom:1px solid #a1afbf;border-right:1px solid #a7b6c7;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0 1px 0 0 white;-moz-box-shadow:inset 0 1px 0 0 white;-ms-box-shadow:inset 0 1px 0 0 white;-o-box-shadow:inset 0 1px 0 0 white;box-shadow:inset 0 1px 0 0 white;color:#1a3e66;font:normal 12px "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;line-height:1;padding:6px 7px 7px 7px;text-align:center;text-shadow:0 1px 1px #fff;width:85px}
span.cupid-blue:hover{background-color:#ccd9e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#ccd9e8),to(#c1d4e8));background-image:-webkit-linear-gradient(top,#ccd9e8,#c1d4e8);background-image:-moz-linear-gradient(top,#ccd9e8,#c1d4e8);background-image:-ms-linear-gradient(top,#ccd9e8,#c1d4e8);background-image:-o-linear-gradient(top,#ccd9e8,#c1d4e8);background-image:linear-gradient(top,#ccd9e8,#c1d4e8);border-top:1px solid #a1afbf;border-left:1px solid #9caaba;border-bottom:1px solid #96a3b3;border-right:1px solid #9caaba;-webkit-box-shadow:inset 0 1px 0 0 #f2f2f2;-moz-box-shadow:inset 0 1px 0 0 #f2f2f2;-ms-box-shadow:inset 0 1px 0 0 #f2f2f2;-o-box-shadow:inset 0 1px 0 0 #f2f2f2;box-shadow:inset 0 1px 0 0 #f2f2f2;color:#163659;cursor:pointer}
button.cupid-blue:active{border:1px solid #8c98a7;-webkit-box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eee;-moz-box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eee;-ms-box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eee;-o-box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eee;box-shadow:inset 0 0 4px 2px #abbccf,0 0 1px 0 #eee}
span.cupid-green{background-color:#7fbf4d;background-image:-webkit-gradient(linear,left top,left bottom,from(#7fbf4d),to(#63a62f));background-image:-webkit-linear-gradient(top,#7fbf4d,#63a62f);background-image:-moz-linear-gradient(top,#7fbf4d,#63a62f);background-image:-ms-linear-gradient(top,#7fbf4d,#63a62f);background-image:-o-linear-gradient(top,#7fbf4d,#63a62f);background-image:linear-gradient(top,#7fbf4d,#63a62f);border:1px solid #63a62f;border-bottom:1px solid #5b992b;-webkit-box-shadow:inset 0 1px 0 0 #96ca6d;-moz-box-shadow:inset 0 1px 0 0 #96ca6d;-ms-box-shadow:inset 0 1px 0 0 #96ca6d;-o-box-shadow:inset 0 1px 0 0 #96ca6d;box-shadow:inset 0 1px 0 0 #96ca6d;color:#fff;font:bold 12px Verdana,sans-serif;line-height:1;text-align:center;text-shadow:0 -1px 0 #4c9021;width:85px}
span.cupid-green:hover{background-color:#76b347;background-image:-webkit-gradient(linear,left top,left bottom,from(#76b347),to(#5e9e2e));background-image:-webkit-linear-gradient(top,#76b347,#5e9e2e);background-image:-moz-linear-gradient(top,#76b347,#5e9e2e);background-image:-ms-linear-gradient(top,#76b347,#5e9e2e);background-image:-o-linear-gradient(top,#76b347,#5e9e2e);background-image:linear-gradient(top,#76b347,#5e9e2e);-webkit-box-shadow:inset 0 1px 0 0 #8dbf67;-moz-box-shadow:inset 0 1px 0 0 #8dbf67;-ms-box-shadow:inset 0 1px 0 0 #8dbf67;-o-box-shadow:inset 0 1px 0 0 #8dbf67;box-shadow:inset 0 1px 0 0 #8dbf67;cursor:pointer}
span.cupid-green:active{border:1px solid #5b992b;border-bottom:1px solid #538c27;-webkit-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee;-moz-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee;-ms-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee;-o-box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee;box-shadow:inset 0 0 8px 4px #548c29,0 1px 0 0 #eee}
@media all and (max-width:1030px){#container{width:980px}
#main_extended{width:890px;width:100%;padding:10px 45px 25px 45px}
#main{width:716px}
#content #pm-sub-nav .row{width:940px!important}
#contact_dialog{width:580px!important}
#footer{width:980px}
}
