/* CSS Document */
.left_column_container{width:220px; padding:0 30px 0 15px; }
.label_list{width:220px;}
.red_l{width:54px; height:54px; background:url(images/red_r.gif)/*disc/red_r.gif*/ no-repeat; float:left; margin:0px 8px 0px 10px;}
.purple_l{width:56px; height:57px; background:url(images/purple_r.gif)/*disc/purple_r.gif*/ no-repeat; float:left; margin:0px 8px;}
.black_l{width:56px; height:56px; background:url(images/black_r.gif)/*disc/black_r.gif*/ no-repeat; float:left; margin:0px 8px;}
.clear{clear:both;}
.accept_list{widows:220px; height:70px; margin-top:25px;}
.accept_list span{font:18px/27px Arial, Helvetica, sans-serif; color:#5070e5; text-transform:uppercase;}
.accept_info{border-top:1px #b9c6f5 solid; background-color:#ecf8fe; height:43px; width:220px;}
.visa_inf{width:41px; height:26px; background:url(images/visa_img.gif)/*disc/visa_img.gif*/ no-repeat; float:left; margin:8px 10px 0px 12px;}
.master_card_inf{width:41px; height:25px; background:url(images/master_card_img.gif)/*disc/master_card_img.gif*/ no-repeat; float:left; margin:9px 10px 0px 0px;}
.american_expr_inf{width:43px; height:27px; background:url(images/american_expr_img.gif)/*disc/american_expr_img.gif*/ no-repeat; float:left; margin:8px 10px 0px 0px;}
.dacover_inf{width:40px; height:27px; background:url(images/darcov_img.gif)/*disc/darcov_img.gif*/ no-repeat; float:left; margin:8px 0px 0px;}
.lifetime_benefits_info{width:220px; margin-top:30px; background-color:#f9fdf4; padding-bottom:5px;}
.lt_benefits_title{width:220px; height:28px; /*line-height:28px;*/ font:15px/30px Arial, Helvetica, sans-serif; color:#72a707; text-transform:uppercase; border-bottom:1px #72a707 solid; margin-bottom:15px; background:#ffffff; }
.lifetime_benefits_info ul{margin:0px 0px 0px 5px; padding:0px; list-style-type:none;}
.lifetime_benefits_info ul li{background:url(images/green_mark.png)/*disc/green_mark.png*/ no-repeat; font:12px/12px Arial, Helvetica, sans-serif; color:#1a1a1a; padding:0px 0px 7px 17px;}
.lifetime_benefits_info ul li span{font-weight:bold;}
.add_img{height:17px; width:198px; background:url(images/add.png)/*disc/add.png*/ no-repeat; margin:5px 0px 10px 22px;}
.lifetime_benefits_info ul li a{font:12px/12px Arial, Helvetica, sans-serif; color:#1d4dae;}
.free_features_info{width:220px; margin-top:30px;}
.title_ff_info{height:32px; background:url(images/Ftitle_bg.gif)/*disc/Ftitle_bg.gif*/ repeat-x; line-height:32px; font:16px/32px Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; padding-left:5px; margin-bottom:10px;}
.title_ff_info span{font-weight:bold; text-shadow:#699348 2px 2px;}
.free_features_info ul{margin:0px 0px 0px 5px; padding:0px; list-style-type:none;}
.free_features_info ul li{ font:12px/12px Arial, Helvetica, sans-serif; color:#1a1a1a; padding-bottom:8px;}
.free_features_info ul li span{font-weight:bold;}
.free_features_info ul li.before_total{padding-bottom:11px;}
.free_features_info ul li span.total_s{font:16px/12px Arial, Helvetica, sans-serif; font-weight:bold; color:#72a707;}
.free_features_info ul li span.footnote{font-size:11px; font-weight:normal;}



.mark{margin-left: -10px;}
.central_discoun_info{width:705px;}
.title_discount_page{font:18px/27px Arial, Helvetica, sans-serif; color:#5082e5; text-transform:uppercase; border-bottom:1px #1a1a1a solid; height:27px; margin:30px 0px 15px 0px; position:relative;}
.title_discount_page span{color:#f26c0c;}
.top_links{ position:absolute; top:0px; right:0px;}
.title_discount_page a{font:14px/27px Arial, Helvetica, sans-serif; color:#5082e5; text-transform:none; float:right; margin:0px 8px 0px 10px;}
.banner_top{margin-bottom:30px;}
.order_bt_ban{width:161px; height:38px; position:absolute; bottom:12px; right:119px; }
a.order_bt, a.order_bt span {background:url(images/order_now_bt.png)/*disc/order_now_bt.png*/ no-repeat;
 width:161px; display:-moz-inline-stack; display:inline-block;  font-size:20px; text-align:center; color:#fff; text-decoration:none; cursor:pointer; font-weight:bold; height:38px; text-transform:uppercase;}
a.order_bt span { border:0px; margin:0px;position:relative;height:38px; line-height:38px; background-position:top right; white-space:nowrap;}
.text_and_ban{height:254px; width:705px; margin-bottom:25px; }
.left_text_container{width:330px; border-top:2px #f2f2f2 solid; border-bottom:9px #f2f2f2 solid; padding:8px 0px 15px 0px; float:left;}
.left_text_container span{font:14px/16px Arial, Helvetica, sans-serif; color:#f26c0c; }
.left_text_container p{font:12px/16px Arial, Helvetica, sans-serif; color:#1a1a1a; margin:15px 0px;}
.left_text_container p span.in_p{ font:12px/16px Arial, Helvetica, sans-serif; color:#1a1a1a; font-weight:bold;}
.ban_right_container{width:359px; height:254px; float:left; margin-left:16px; position:relative;}
.text_top{font:15px/12px Arial, Helvetica, sans-serif; color:#403f3f; text-transform:uppercase; font-weight:bold; margin:20px 0px 30px 25px;}
.order_text_info{font:18px Arial, Helvetica, sans-serif; color:#474791; text-transform:uppercase; margin:0px 0px 0px 25px; font-weight:bold; text-shadow:#b0b0d5 1px 1px; }
.disc_text_info{font:12px/12px Arial, Helvetica, sans-serif; color:#1a1a1a; margin-left:25px;}
.disc_text_info span{ text-decoration:line-through;}
.disc_text_info span.mega_discount{font:20px Arial, Helvetica, sans-serif; color:#ee4813; font-weight:bold; text-decoration:none; text-shadow:#f7c6b6 1px 1px;}
.order_uk_bt{width:228px; height:39px; position:absolute; left:15px; bottom:34px; text-align:center;}
.order_uk_bt a{font:16px/39px Arial, Helvetica, sans-serif; color:#ea3906; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.info_count_days{font:12px/16px Arial, Helvetica, sans-serif; color:#1a1a1a; position:absolute; bottom:15px; left:30px;}
.rewards_container{width:705px; position:relative;}
.title_rew_container{height:30px; font:18px/30px Arial, Helvetica, sans-serif; color:#5082e5; text-transform:uppercase; border-bottom:1px #1a1a1a solid; line-height:30px; }
.silver_rew_container{width:701px; height:170px; background:url(images/silver_ban.png)/*disc/silver_ban.png*/ no-repeat; position:absolute; top:53px;}
.top_red_text{width:120px; height:16px; font:12px Arial, Helvetica, sans-serif; color:#ed2103; position:absolute; top:2px; left:30px;}
.text_count_page{width:130px; height:40px; position:absolute; bottom:52px; left:18px; font:16px/18px Arial, Helvetica, sans-serif; color:#32488d;}
.text_count_page span{ font-weight:bold;}
.top_right_text{width:375px; height:40px; position:absolute; top:24px; right:8px; font:14px/18px Arial, Helvetica, sans-serif; color:#1a1a1a; text-align:justify;}
.top_right_text span{ font-weight:bold; color:#f26c0c; }
.place_order_bt{width:162px; height:37px; position:absolute; top:78px; right:135px;}
.place_order_bt a{ background:url(images/place_order_bt.png)/*disc/place_order_bt.png*/ no-repeat; width:162px; display:-moz-inline-stack; display:inline-block;  font-size:18px; text-align:center; color:#fff; text-decoration:none; cursor:pointer; font-weight:bold; height:37px; text-transform:uppercase;}
.place_order_bt a span{border:0px; margin:0px; position:relative; height:37px; line-height:37px; background-position:top right; white-space:nowrap;}
.gold_rew_container{width:701px; height:170px; background:url(images/gold_ban.png)/*disc/gold_ban.png*/ no-repeat; margin-top:195px; position:relative;}
.count_pages_container{width:130px; height:40px; font:16px/18px Arial, Helvetica, sans-serif; color:#32488d; position:absolute; bottom:52px; left:7px;}
.right_text_container{width:370px; height:60px; position:absolute; top:23px; right:0px; font:14px/18px Arial, Helvetica, sans-serif; color:#1a1a1a; text-align:left;}
.right_text_container span{ font-weight:bold; color:#f26c0c;}
.platinum_rew_container{width:701px; height:170px; background:url(images/platinum_ban.png)/*disc/platinum_ban.png*/ no-repeat; margin:10px 0px 15px 0px; position:relative;}
.surprize_container{ width:705px;}
.title_surprize{height:27px;font:18px/27px Arial, Helvetica, sans-serif; color:#5082e5; text-transform:uppercase; border-bottom:1px #1a1a1a solid; height:27px; margin-bottom:17px;}
.title_surprize span{color:#f26c0c;}
.new_interface{width:370px; border-right:1px #eaebe9 solid; float:left;}
.live_chat_left{width:112px; height:168px; float:left;}
.live_chat_left a{display:block; width:112px; height:168px; background:url(images/LC_img.png)/*disc/LC_img.png*/ no-repeat;}
.questionnaire{margin-left:22px; float:left;}
.questionnaire p.title_form{font:18px/18px Arial, Helvetica, sans-serif; color:#5082e5; margin:10px 0px 5px 0px;}
.questionnaire p.form_text{font:14px/18px Arial, Helvetica, sans-serif; color:#1a1a1a; margin:10px 0px 18px 0px;}
.questionnaire input.submit_bt{width:114px; height:31px; background:url(images/submit_bt.png)/*disc/submit_bt.png*/ no-repeat; font:16px/30px Arial, Helvetica, sans-serif; color:#5082e5; text-transform:uppercase; border:0px; text-align:center; font-weight:bold;}
.questionnaire a{ font:12px/12px Arial, Helvetica, sans-serif; color:#6f94e7; margin-left:14px;}
.mail_container{width:300px; background:url(images/mail_img.png)/*disc/mail_img.png*/ no-repeat; margin-left:22px; float:left; height:170px; position:relative;}
.link_on_mail{width:74px; height:34px; position:absolute; top:93px; left:0px; text-align:center;}
.link_on_mail a{font:12px/19px Arial, Helvetica, sans-serif; color:#6f94e7;}
.mail_form_info{margin:0px 0px 0px 89px;}
.mail_form_info p.title_form_mail{font:18px/18px Arial, Helvetica, sans-serif; color:#f26c0c; margin:10px 0px 12px 0px;}
.mail_form_info input.user_mail{width:204px; height:24px; font:15px/12px Arial, Helvetica, sans-serif; font-style:italic; color:#bfbfbf; padding-left:10px; line-height:24px;}
.mail_form_info input.subscribe_bt{width:200px; height:40px; background:url(images/subscribe_bt.png)/*disc/subscribe_bt.png*/ no-repeat; font:18px/18px Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; border:0px; text-align:center; font-weight:bold; text-shadow:#3a6abd -1px -1px; margin-top:12px;}
.mail_form_info span{font:12px/26px Arial, Helvetica, sans-serif; color:#727272; padding:0px 0px 0px 15px;}





.orange_banner_top{width:703px; height:113px; position:relative; margin-bottom:25px;}
.order_bt_ban_2{width:181px; height:38px; position:absolute; top:36px; left:37px;}
a.order_bt_2, a.order_bt_2 span {background:url(images/order_bt_2.png)/*disc/order_bt_2.png*/ no-repeat; width:181px; display:-moz-inline-stack; display:inline-block;  font-size:20px; text-align:center; color:#fff; text-decoration:none; cursor:pointer; font-weight:bold; height:38px; text-transform:uppercase;}
a.order_bt_2 span { border:0px; margin:0px;position:relative; height:38px; line-height:38px; background-position:top right; white-space:nowrap;}
.left_text_container_2{width:474px; border-top:2px #f2f2f2 solid; border-bottom:9px #f2f2f2 solid; padding:10px 0px 16px 0px; float:left;}
.left_text_container_2 span{font:14px/16px Arial, Helvetica, sans-serif; color:#f26c0c; }
.left_text_container_2 p{font:12px/16px Arial, Helvetica, sans-serif; color:#1a1a1a; margin:18px 0px;}
.left_text_container_2 p span.in_p{ font:12px/16px Arial, Helvetica, sans-serif; color:#1a1a1a; font-weight:bold;}
.ban_right_container_2{width:219px; height:254px; float:left;margin-left:10px; position:relative; text-align:center;}
.ban_right_container_2 .order_text_info{font:16px Arial, Helvetica, sans-serif; color:#474791; text-transform:uppercase; margin:60px 0px 0px 0px; font-weight:bold; text-shadow:#b0b0d5 1px 1px; }
.ban_right_container_2 .disc_text_info{font:12px/12px Arial, Helvetica, sans-serif; color:#1a1a1a; margin:0px;}
.ban_right_container_2 .disc_text_info span{ text-decoration:line-through;}
.order_uk_bt_2{width:192px; height:38px; position:absolute; left:14px; bottom:75px; text-align:center;}
.order_uk_bt_2 a{ display:block; width:192px; height:38px; background:url(images/order_uk_wr_bt.png)/*disc/order_uk_wr_bt.png*/ no-repeat; font:14px/38px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.ban_right_container_2 .info_count_days{font:12px/16px Arial, Helvetica, sans-serif; color:#1a1a1a; position:absolute; bottom:56px; left:40px;}
.main_rewards_container{width:705px; height:312px; background:url(images/reward_bg.png)/*disc/reward_bg.png*/ no-repeat; margin:25px 0px 40px 0px; position:relative;}
.silwer_rew_main2{width:270px; height:142px; position:absolute; bottom:0px; left:0px;}
.current_disc{text-align: center;}
.top_text_silver{text-align:center; font:12px/18px Arial, Helvetica, sans-serif; color:#1a1a1a; margin:1px 0px 1px 0px;}
.top_text_silver span{ font-weight:bold; color:#f25d0c;}
.discount_code_div{font:12px/18px Arial, Helvetica, sans-serif; color:#5353a6; text-align:center;}
.discount_code_div span{font-weight:bold;}
.order_bt_silver{width:227px; height:38px; margin:3px auto;}
a.place_order_bt_2{ background:url(images/place_order_bt_2.png)/*disc/place_order_bt_2.png*/ no-repeat; width:227px; display:-moz-inline-stack; display:inline-block;  font-size:18px; text-align:center; color:#fff; text-decoration:none; cursor:pointer; font-weight:bold; height:38px; text-transform:uppercase;}
a.place_order_bt_2 span{border:0px; margin:0px; position:relative; height:38px; line-height:38px; background-position:top right; white-space:nowrap;}
a.place_order_bt_3{ background:url(images/place_order_bt_3.png)/*disc/place_order_bt_3.png*/ no-repeat; width:178px; display:-moz-inline-stack; display:inline-block;  font-size:18px; text-align:center; color:#fff; text-decoration:none; cursor:pointer; font-weight:bold; height:28px; text-transform:uppercase;}
a.place_order_bt_3 span{border:0px; margin:0px; position:relative; height:28px; line-height:28px; background-position:top right; white-space:nowrap;}
.gold_rew_main2{width:217px; height:140px; position:absolute; bottom:5px; right:218px;  text-align:center; }
.text_ban_container{font:12px/18px Arial, Helvetica, sans-serif; color:#1a1a1a;}
.text_ban_container span{ font-weight:bold; color:#5082e5;}
.count_pages_ban{ font:12px/18px Arial, Helvetica, sans-serif; color:#5353a6; text-align:center; margin-top:15px;}
.platinum_rew_main2{width:217px; height:140px; position:absolute; bottom:5px; right:0px;  text-align:center; }
.title_surprize_2{height:27px;font:18px/27px Arial, Helvetica, sans-serif; color:#5082e5; text-transform:uppercase; border-bottom:1px #1a1a1a solid; height:27px;}
.title_surprize_2 span{ color:#f26c0c;}
.mail_top_info_container{width:692px; height:120px; background-color:#fbfbfb; padding:13px 0px 0px 13px; margin-bottom:20px;}
.mail_inf{height:88px; background:url(images/mail_img-1.png)/*disc/mail_img.png*/ no-repeat;}
.title_input{margin:0px 22px 0px 92px; float:left;}
.title_input p.title_mail{font:20px/18px Arial, Helvetica, sans-serif; color:#f26c0c; padding:20px 0px 10px 15px ;}
.input_info{height:40px; line-height:40px;}
.inp_field{width:249px; height:40px; border:0px; background:url(images/text_input_bg.gif)/*disc/text_input_bg.gif*/ no-repeat; margin:0px; padding:0px;float:left;}
input.input_field{width:238px; height:30px; border:0px; margin:4px 0px 0px 10px; font:14px/12px Arial, Helvetica, sans-serif; color:#727272; font-style:italic; line-height:30px; }
input.subscr_bt{width:150px; height:40px; background:url(images/subsckribe_2.png)/*disc/subsckribe_2.png*/ no-repeat; font:18px/18px Arial, Helvetica, sans-serif; color:#ffffff; border:0px; text-transform:uppercase; margin:0px; padding:0px;}
.right_link{ padding:52px 0px 0px 0px; font:12px/18px Arial, Helvetica, sans-serif; color:#727272;}
.right_link a{font:12px/18px Arial, Helvetica, sans-serif; color:#6f94e7;}
p.top_title{font:12px/12px Arial, Helvetica, sans-serif; font-weight:bold; color:#727272; margin:0px; padding:0px;}
.mail_testimonial_container{width:300px; margin-left:22px; float:left;  position:relative;}
.title_testimonial{font:12px/12px Arial, Helvetica, sans-serif; color:#727272; font-weight:bold; margin-bottom:15px;}
.testimonials_content{ background:url(images/quote_top.png)/*disc/quote_top.png*/ no-repeat; padding:10px 25px; width:250px;  font:12px/18px Arial, Helvetica, sans-serif; color:#1a1a1a; font-style:italic; position:relative;}
.autor_info{font:12px/18px Arial, Helvetica, sans-serif; color:#727272; margin-top:3px;}
.guote_bottom{width:19px; height:17px; background:url(images/quote_bottom.png)/*disc/quote_bottom.png*/ no-repeat; position:absolute; top:135px; right:0px;}
 

































