*{margin:0;padding:0;}.column{float:left;}.column_right{float:right;}.profile_content .back_button{float:right;padding-bottom:150px;}ul li{list-style:none;}ul{padding-left:20px;line-height:16px;}.clear{clear:both;height:0;line-height:0;padding:0;margin:0;font-size:0;}.clear_1{clear:both;height:15px;line-height:0;padding:0;margin:0;font-size:0;}
html,input,textarea,select{font-family:arial,tahoma;font-size:12px;color:#000;line-height:16px;}.select_rb select{display:none;}.label{padding:2px 0 0 5px;}.blue_block select{width:186px;height:18px;}.black_line{background-color:#000;height:5px;line-height:0;font-size:0;width:100%;}.indent{padding:22px 4px 16px 19px;}
.select_t{background:url('/images/select_t.jpg') top left repeat-x #18B3D8;}.select_l{background:url('/images/select_l.jpg') top left repeat-y;}.select_r{background:url('/images/select_r.jpg') top right repeat-y;}.select_b{background:url('/images/select_b.jpg') bottom left repeat-x;}.select_lt{background:url('/images/select_lt.jpg') top left no-repeat;}
.select_rt{background:url('/images/select_rt.jpg') top right no-repeat;}.select_lb{background:url('/images/select_lb.jpg') bottom left no-repeat;}.select_rb{background:url('/images/select_rb.jpg') bottom right no-repeat;padding:0 10px 0 15px;color:#fff;}.main_lt{background:url('/images/main_lt.jpg') top left no-repeat #fff;}
.main_rt{background:url('/images/main_rt.jpg') top right no-repeat;}.main_lb{background:url('/images/main_lb.jpg') bottom left no-repeat;}.main_rb{background:url('/images/main_rb.jpg') bottom right no-repeat;}.cart_lb{background:url('/images/cart_lb.jpg') bottom left no-repeat;}.cart_bg{background:url('/images/cart_bg.jpg') bottom right no-repeat;}
.cart_rb{background:url('/images/cart_rb.jpg') bottom right no-repeat;}.block_2{margin-right:240px;}.block_3{width:255px;}.block_6{margin-left:206px;min-width:771px;}.block_7{width:12px;}.block_8{margin-right:261px;}.block_9{width:205px;}.block_10{width:197px;padding-right:8px;padding-top:3px;text-align:right;}
.block_11{padding-right:48px;text-align:right;}.block_12{padding-left:170px;padding-top:10px;}.select_rb strong{color:#fff;}.left_block_txt{padding:17px 15px 30px 20px;}.left_block_txt a{color:#076EA9;font-weight:bold;}.main_indent{padding:18px 21px 35px 21px;}.main_indent a{color:#8DC63F;font-weight:bold;}
.main_indent span a{color:#076EA9;font-weight:bold;}p.base_title a{font:bold 21px 'Arial',tahoma,sans-serif;font-style:italic;padding:2px 0 5px 0;color:#B8CC20;}.hr{background:#0772AC;height:1px;line-height:1px;font-size:0;}.red{color:#f00;font-weight:bold;}.message{color:#f00;font-weight:bold;}.main_icon_indent{padding:10px 0 0 0;}
.cart_indent{padding:24px 16px 28px 20px;}.cart_indent_2{padding:0 16px 45px 20px;}.cart_icon_indent{padding:0 0 0 22px;}.cartbottom{padding:0 0 10px 0;margin:0;cursor:hand;cursor:pointer;}.icon_bg{width:98px;height:80px;background:#f4f4f4;border:solid 1px #f3f3f3;margin-bottom:7px;cursor:move;margin-right:10px;z-index:0;position:relative;}
.icon_bg .remove{cursor:pointer;cursor:hand;visibility:hidden;}.icon_bg .info{cursor:pointer;cursor:hand;}.icon_indent_1{padding:64px 2px 3px 0;}.icon_bg .icon_2{padding:2px 2px 3px 0;}.icon_padding_bottom{padding:0 0 7px 0;}html>body .icon_padding_bottom{padding:0 0 20px 0;}.blue_block{background:#E5F7FB;padding:12px 22px 14px 18px;}
.blue_block h3{color:#000;font-size:12px;}.blue_block span{color:#F26522;}.blue_border{border:solid 1px #9ED2E2;background:#fff;}.payment_header{background:#9ED2E2;padding:10px 0 8px 13px;}.payment_header h4{color:#fff;text-transform:uppercase;font-size:12px;}.payment_block_1{border-right:solid 1px #9ED2E2;padding:10px 8px 13px 8px;width:189px;}
.payment_block_2{padding:12px 5px 8px 14px;margin-left:205px;margin-right:109px;}.payment_block_2 span{color:#F7941D;}.payment_block_3{padding:38px 14px 37px 14px;border-left:solid 1px #9ED2E2;width:81px;}.loading{position:absolute;z-index:1000;width:500px;left:50%;margin-left:-250px;padding:10px 6px;color:#111;font-size:12px;text-align:center;border:1px solid #159AC7;background:white;}
.loading a{font-weight:bold;}.loading .loading_img{vertical-align:middle;}.pager{float:left;}.pager .column{cursor:pointer;cursor:hand;text-decoration:underline;color:#076EA9;font-weight:bold;}.pager,.pager .current,.pager .bullet{color:#333;font-weight:normal;text-decoration:none;}.pager .column{margin-top:0!important;margin-top:5px;}
.pager_list div.column{padding-top:0!important;padding-top:5px;}.pager_list div.pager{padding:0;}.pager .button{text-decoration:none;margin-top:-5px!important;margin-top:0;padding-top:0;}.pager .space{float:left;text-decoration:none;}.buy{cursor:pointer;cursor:hand;color:#8DC63F;text-decoration:underline;font-family:'Arial',tahoma,sans-serif;font-weight:bold;}
.tooltip{background:white;color:#000;border:1px solid #159AC7;width:200px;}.tooltip .inner{padding:5px;}.tooltip b{color:#159AC7;}.Calendar{border:1px solid #159AC7;background-color:#fff;z-index:1000;position:absolute;font:11px / 16px 'Tahoma',sans-serif;padding:0;}body:first-of-type .Calendar{margin-top:10px;}
body:last-child:not(:root:root) .Calendar{margin-top:0;}.Calendar .Caption{cursor:move;background:#fff;padding:2px 4px;font:bold 12px / 16px 'Tahoma',sans-serif;color:#7CBF10;border-bottom:1px solid #159AC7;display:block;}.Calendar .selectParams{padding:1px 3px;font:11px / 16px 'Tahoma',sans-serif;text-align:left;position:relative;display:block;left:0;}
.Calendar .closeButton{border:0;font-weight:bold;}.Calendar .selectParams .gwt-ListBox{font:11px / 16px 'Tahoma',sans-serif;width:70px;}.Calendar .numbers{background:#F7FBFC;font:11px / 16px 'Tahoma',sans-serif;}.Calendar .numbers .gwt-HTML,.Calendar .numbers .none{cursor:pointer;cursor:hand;text-align:center;width:32px;padding:0;}
.Calendar .closeButton{cursor:pointer;cursor:hand;background:transparent;border:transparent;color:red;position:absolute;font:bold 10px / 16px 'Tahoma',sans-serif;top:0;right:0;padding:1px;text-align:center;}.Calendar .numbers .none{cursor:default;}.Calendar .numbers .title{background:#E7F9FD;color:#000;padding:2px 4px;border-bottom:1px solid #159AC7;border-top:1px solid #159AC7;}
.accounts_tal{background:url('/images/accounts_tall.jpg') top left repeat-x;height:41px;width:227px;_width:226px;}.accounts_lbg{background:url('/images/accounts_l.jpg') left top no-repeat;height:41px;}.accounts_rbg{background:transparent url('/images/noactive_r.jpg') no-repeat scroll right top;height:41px;}
.white_bg{background:#fff;}.menu{padding:0;white-space:nowrap;}.menu-long{background:url('/images/menu_long.jpg') repeat-x;height:41px;width:743px;}.menu ul{padding:0;margin:0;list-style:none;height:41px;}.menu ul li{display:inline;float:left;font-weight:bold;}.menu a{color:#066bad;line-height:12px;display:block;margin:0;padding:16px 29px 12px 27px;text-decoration:none;height:13px;float:left;}
.menu a:hover{color:#fff;background:url('/images/accounts_act_tal.jpg') left top repeat-x;position:relative;}.menu a:hover span{display:inline;border:none;background:url('/images/accounts_act_l.jpg') left top no-repeat;position:absolute;top:0;left:0;width:8px;height:41px;float:left;}.menu a:hover strong{display:inline;border:none;background:url('/images/accounts_act_r.jpg') right top no-repeat;position:absolute;top:0;right:-1px;width:8px;height:41px;float:left;}
.menu .active_page a{color:#fff;background:url('/images/accounts_act_tal.jpg') left top repeat-x;position:relative;}.menu .active_page a span{display:inline;border:none;background:url('/images/accounts_act_l.jpg') left top no-repeat;position:absolute;top:0;left:0;width:8px;height:41px;float:left;}.menu .active_page a strong{display:inline;border:none;background:url('/images/accounts_act_r.jpg') right top no-repeat;position:absolute;top:0;right:-1px;width:8px;height:41px;float:left;}
.indent_2{padding:19px 12px 16px 19px;}.main_indent_2{padding:5px 15px 10px 15px;}.main_indent_2 h2{font:bold 21px 'Arial',tahoma,sans-serif;font-style:italic;padding:7px 0 0 6px;}.blue_block_3{background:#f7fbfc;padding:26px 30px 36px 22px;}.blue_block_3 select{width:104px;height:18px;vertical-align:middle;}
.blue_block_3 .select{width:46px;height:18px;vertical-align:middle;}.blue_border_2{border:solid 1px #a2d6ea;background:#fff;margin-top:10px;width:100%;border-bottom:0;}.downloads .blue_border_2{border-left:0;border-right:0;}.blue_border_2 .header{background:#d4e9f1;color:#066bad;font-weight:bold;}.blue_border_2 a{color:#066bad;font-weight:bold;}
.downloads_block_i{border-right:solid 1px #a2d6ea;border-bottom:solid 1px #a2d6ea;width:auto;padding:8px 5px 6px 5px;text-align:center;}.width_finances{width:100%;}.block_4{position:absolute;}.downloads_block_last{padding:8px 5px 6px 5px;text-align:center;border-bottom:solid 1px #a2d6ea;}.downloads .downloads_block_last{border-right:solid 1px #a2d6ea;}
.downloads_block_1{padding:8px 5px 6px 5px;text-align:center;border:solid 1px #a2d6ea;border-top:0;}.empty_downloads_column{border-right:solid 1px #a2d6ea;}.downloads_line{border-bottom:solid 1px #a2d6ea;font-size:0;line-height:0;height:0;clear:both;}.icons_item,.waiting_item,.inactive_item{cursor:help;text-decoration:underline;color:#F89F29;color:#222;font-weight:bold;}
.main_indent_3{padding:29px 21px 190px 23px;}.blue_block_4{background:#f7fbfc;width:191px;padding:24px 20px 30px 18px;}.separate_block_2{width:13px;}.finances_head_1{width:242px;padding-bottom:15px;}.finances_head_2{padding-bottom:15px;}.finances_head_1 h1,.finances_head_2 h1{font-size:25px;}.profile_content select{width:104px;height:20px;vertical-align:middle;}
.profile_content .select{width:54px;height:18px;vertical-align:middle;}.profile_content select.comboCount{height:21px;}.combo{display:block;width:145px;height:18px;padding:2px 0 0 5px;margin:0;font:11px/14px 'Tahoma',sans-serif;background:url('/images/select_bg.jpg') right;border:1px solid #159AC7;color:#333;text-align:left;cursor:pointer;}
body:first-of-type .combo{padding:0 0 3px 5px;height:17px;}body:last-child:not(:root:root) .combo{padding:2px 0 0 5px;height:18px;}.comboCount{display:block;margin:0;font:11px/14px 'Tahoma',sans-serif;background:#EDF5F8;border:1px solid #159AC7;color:#333;text-align:left;cursor:pointer;top:0;*top:2px;position:relative;padding:0 0 2px 2px;}
.autocomplete{position:absolute;color:#001973;border:1px solid #159AC7;text-align:left;max-height:300px;overflow:auto;margin:0 0 0 -1px;background:white;}.autocomplete ul{list-style-type:none;}div.autocomplete ul li.selected{background-color:#E4F7FB;}div.autocomplete ul li{list-style-type:none;font:11px/14px 'Tahoma',sans-serif;display:block;margin:0;cursor:pointer;padding:2px 2px 2px 5px;}
.profile_content .form_data{float:left;width:auto;margin:5px 0 0 0;padding:0;}html>body .profile_content .form_data{*margin:7px 0 0 0;}.profile_content .own_select{border:1px solid #159AC7;background:url('/images/count_select.jpg') no-repeat;width:55px;height:20px;color:#000;}.profile_content .own_select span{color:#000;}
select#count{width:55px;margin:0 0 0 0!important;margin:0 0 3px 0;}body:last-child:not(:root:root) .profile_content .form_data{margin:8px 0 0 0;}#wrapper{background:url('/images/tall_bot.jpg') #DAEBF3 repeat-x bottom;height:auto!important;width:100%;padding-bottom:30px;}#content{border-top:18px solid #fff;height:100%;background:url('/images/tall_top.jpg') repeat-x top;width:100%;}
#main{width:990px;margin:20px auto 0 auto;min-height:450px;height:auto!important;height:450px;}.block_container{background-color:#fff;}.block_top{background:url('/images/top_right_corner.gif') no-repeat top right;}.block_bottom{background:url('/images/bottom_right_corner.gif') no-repeat top right;}img.corner{width:6px;height:6px;border:none;display:block!important;}
#mainContainer{float:right;width:716px;padding-left:15px;}#infoBlock{width:223px;float:right;}.cart_block{margin-bottom:10px;}.block_content{background:url('/images/content_bg_top.jpg') repeat-x;}#menuBlock{width:233px;float:left;padding-left:25px;}ul.block_content{padding:10px 0 10px 20px;}ul.block_content li{list-style:none;padding:0 0 3px 0;background:url('/images/menu_marker.jpg') 0 5px no-repeat;}
ul.block_content strong{margin-left:10px;}.block_wrapper{background:#fff url('/images/content_bg_bottom.jpg') repeat-x bottom;}#menuBlock h2{font:bold 18px 'Arial',tahoma,sans-serif;font-style:italic;padding:7px 0 12px 20px;*padding:10px 0 13px 20px;}ul.block_content a,ul.block_content strong{font-size:12px;font-family:'Arial',tahoma,sans-serif;color:#1AA5CE;}
.buttons{padding:0 0 18px 14px;}#purchaseMembership_button .button_content{background:url('/images/buttons/red_button_content.gif') repeat-x;}#purchaseMembership_button .button_left{background:url('/images/buttons/red_button_left.gif') no-repeat;}#purchaseMembership_button .button_right{background:url('/images/buttons/red_button_right.gif') no-repeat;}
#login_button .button_content,#purchaseMembership_button .button_content{padding:9px 10px 8px 10px;height:23px;width:170px;text-align:center;font:bold 15px 'Arial',tahoma,sans-serif;font-style:italic;text-align:center;}#purchaseMembership_button .button_left{height:38px;width:7px;}#purchaseMembership_button .button_right{height:38px;width:7px;}
#login_button .button_content{background:url('/images/buttons/blue_button_content_big.gif') repeat-x;}#login_button .button_right{background:url('/images/buttons/blue_button_right_big.gif') no-repeat;height:38px;width:7px;}#login_button .button_left{background:url('/images/buttons/blue_button_left_big.gif') no-repeat;height:38px;width:7px;}
.content_banner{margin-bottom:15px;}.items,.items_preview{float:left;width:480px;}.help_page{float:left;width:970px;}h2.featured_title{float:left;padding:7px 5px 5px 25px;_padding-top:9px;}.cat_style_title span{color:#B8CC20;}.featured_title span{color:#B8CC20;}#viewAll_button{float:right;margin:5px 15px 10px 0;}
.viewAllSet_button{float:right;margin:5px 0 10px 0;}#viewAll_button .button_content,.pager_button .button_content,#backButton .button_content,.viewAllSet_button .button_content{background:url('/images/buttons/light_blue_content.gif') repeat-x;height:19px;padding:4px 8px 3px 8px;}#viewAll_button .button_left,.pager_button .button_left,#backButton .button_left,.viewAllSet_button .button_left{background:url('/images/buttons/light_blue_left.gif') left top no-repeat;}
#viewAll_button .button_right,.pager_button .button_right,#backButton .button_right,.viewAllSet_button .button_right{background:url('/images/buttons/light_blue_right.gif') right top no-repeat;}#download_button{margin:16px 15px 10px 0;float:right;_margin-right:8px;}#download_button .button_content,#register_button .button_content,#items #login_button .button_content,.profile_button .button_content{background:url('/images/buttons/green_button_content.gif') repeat-x;height:19px;padding:4px 7px 5px 7px;font:bold 15px 'Arial',tahoma,sans-serif;font-style:italic;}
.profile_button .button_content{padding:3px 7px 5px 7px;}#download_button .button_left,#register_button .button_left,#items #login_button .button_left,.profile_button .button_left{background:url('/images/buttons/green_button_left.gif') no-repeat;}#download_button .button_right,#register_button .button_right,#items #login_button .button_right,.profile_button .button_right{background:url('/images/buttons/green_button_right.gif') no-repeat;}
#items #login_button,#register_button{float:left;}#items #login_button{margin:0 10px 0 10px;}#viewAll_button .button_content,#top_pager .button_content,#backButton .button_content,.viewAllSet_button .button_content{color:#076EA9;font-size:12px;}.items .block_content,.items_preview .block_content{padding:5px 5px 15px 5px;}
#itemsBlock{_height:330px;min-height:100px;padding:10px 0 10px 22px;}.info_block_title{color:#B8CC20;padding:5px 10px 11px 15px;*padding:7px 10px 7px 15px;font:bold 21px 'Arial',tahoma,sans-serif;font-style:italic;}#shopping_cart{min-height:95px;_position:relative;_margin-top:0;_height:95px;padding-top:10px;}
#shopping_cart_row{display:none;height:85px;}h1.cat_style_title{color:#0772AC;padding:5px 10px 10px 15px;font:bold 21px 'Arial',tahoma,sans-serif;font-style:italic;}.pager_block{float:right;padding:10px 0 10px 0;}.pager_title{float:left;}.block_content.shop_content_help{padding:10px 10px 10px 10px;}
.clear_space{height:10px;}.items_description{padding:5px 20px 15px 20px;}.block_content.help_content{padding:15px 15px 15px 15px;}h2.help_title{padding:5px 15px 10px 15px;}.cart_info h1{padding:5px 15px 10px 15px;color:#0772AC;}.cart_info h1 span{color:#B8CC20;}.profile_content{padding:20px 20px 20px 20px;}
.cart_info{padding-bottom:30px;}.cart_buttons{float:right;}.shop_cart_button{float:left;margin-right:15px;}#clearCart_button .shop_cart_button{float:left;margin-left:15px;*margin-left:10px;}.cart_info #itemsBlock{height:300px;}.profile_content .column{padding-top:4px;}.profile_content .error{padding:10px 10px 0 0;}
.select_period{padding:0 0 10px 0;}.profile_content .label{padding:8px 0 0 0;}.profile_content .label strong{padding:0 5px 0 0;}.profile_button{float:left;margin-left:20px;margin-top:1px;*margin-top:2px;}.transact_details{padding:10px 10px 10px 10px;font-family:tahoma,arial;font-size:11px;line-height:23px;}
#main.wide_content{margin-bottom:30px;width:970px;padding-left:20px;}.shopping_cart h2{padding:10px 15px 5px 15px;}.customBlock h1{padding:6px 10px 10px 15px;color:#0772AC;}.customBlock .block_content{padding:10px 15px 15px 15px;text-align:justify;}.button_content_light{background:url('/images/buttons/light_blue_content.gif') left top repeat-x;text-decoration:none;font-size:12px;font-weight:bold;height:26px;text-align:center;display:block;line-height:23px;cursor:pointer;float:left;padding:0 3px 0 3px;}
.button_left_light{background:url('/images/buttons/light_blue_left.gif') left top no-repeat;display:block;height:26px;float:left;width:6px;}.button_right_light{background:url('/images/buttons/light_blue_right.gif') right top no-repeat;display:block;height:26px;z-index:2000;float:left;padding:0 6px 0 0;}
#next_page{display:block;}.pager .button a.button_right_light,.pager .button span.button_content_light,.pager .button .button_right_light{color:#076EA9;font-weight:bold;text-decoration:none;cursor:hand;cursor:pointer;}.top_pager{padding:20px 10px 0 5px;float:right;}.profile_content h1.base_title,.profile_content h2.base_title{font:bold 21px 'Arial',tahoma,sans-serif;font-style:italic;padding:0 10px 10px 0;}
#menuBlock h2.base_title.styles{padding:12px 15px 13px 15px;}#shopping_cart .icon_bg{margin:0 0 0 7px;}.empty{padding:10px 15px 10px 15px;}.cart_info .empty{color:red;font:bold 14px 'Arial',tahoma,sans-serif;font-style:italic;}#total-found{float:left;text-align:left;padding:20px 0 0 10px;}.bottom_pager{padding:10px 10px 10px 10px;float:right;width:auto;}
.downloads .downloads_block_1{width:200px;}.downloads .downloads_block_last{width:200px;}.cart_info p.success{padding:10px 15px 10px 15px;}.downloads .width_finances{width:625px;}.empty_button{padding-top:10px;float:left;margin-top:10px;height:20px;margin-left:15px;_margin-left:8px;}.empty_button .button_content{padding:3px 8px 5px 8px;height:20px;*padding-top:2px;font:bold 12px 'Arial',tahoma,sans-serif;font-style:italic;background:url('/images/buttons/red_button_content_small.jpg') repeat-x;}
.empty_button .button_left{width:10px;background:url('/images/buttons/red_button_left_small.jpg') no-repeat;}.empty_button .button_right{width:10px;background:url('/images/buttons/red_button_right_small.jpg') no-repeat;}#buy_icons_button.shop_cart_button .button_right{background:url('/images/buttons/green_button_right.gif') no-repeat;width:5px;}
#buy_icons_button.shop_cart_button .button_left{background:url('/images/buttons/green_button_left.gif') no-repeat;width:5px;}#buy_icons_button.shop_cart_button .button_content{background:url('/images/buttons/green_button_content.gif') repeat-x;}#empty_cart_note{padding:10px 15px 0;font-style:italic;}
.padding_from_purchase{padding-top:10px;_padding-top:8px;}#specOffers{width:254px;float:left;padding:0 0 0 20px;}#specOffers h2{padding:5px 5px 5px 15px;}.downloads{float:left;width:100%;}#specOffers .profile_button{float:right;margin:10px 10px 10px 0;}#specOffers .block_wrapper h2{margin:5px 0 5px 0;padding:0 0 6px 0;}
#specOffers .block_content{padding:5px 10px 10px 15px;}table.main{width:100%;}#orderInfoText{padding:0 0 0 10px;}.packBlock{padding:10px 10px 10px 10px;}#setsContent .main_column{float:left;width:100%;margin:20px 0 0 0;padding-left:10px;}#setsContent .pager{float:right;padding-right:10px;}#setsContent .main_column .pager div.column{text-decoration:none;color:#000;font-weight:normal;}
.setBlock{padding:10px 0 0 10px;}#setsContent h2 a{text-decoration:none;}.profile_content .main_column{float:left;padding:10px 0 10px 0;}.sets_description{padding:10px 10px 10px 20px;}#items #viewAll_button{float:right;}#items.items_preview h1.cat_style_title{float:left;}.packBlock h2 span{color:#B8CC20;}
#formViewDownloads,#specOffers,.main_indent_2 .error,.downloads,.width_finances td{font-size:12px;}