body { background:#e9e9e9 url(/images/bg_REG.gif) 0 -34px repeat-x; margin:0; padding:0; }
.clr { clear:both; }
form, div, p, a { padding:0; margin:0; line-height:1.5em; }
h1, h2, h3, h4 { padding:5px 0; margin:0; }
h2 { font:normal 18px Arial, Tahoma, Trebuchet MS; padding:5px 10px; }
h3 { font:bold 14px Arial, Tahoma, Trebuchet MS; padding:5px 10px; }
div, td, th, li { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; }
hr { margin:0; padding:0; border:2px solid #d8d8d8; }
.px10 { font-size:10px; }
.px11 { font-size:11px; }
.px12 { font-size:12px; }
a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#396B62; }
a:hover { text-decoration:none; }
.red { color:#f26332; }
.blue { color:#396B62; }
.white { color:#FFF; }
.green { color:#006600; }
.purple { color:#cc2820; }
.yellow { color:#f1ac42; }
div.error2 { padding:10px 8px; margin:2px 6px; border:1px solid #d8d8d8; background:#feeca6; font:normal 11px Arial, Tahoma, Trebuchet MS; text-align:center; color:red; width:590px; }
div.error { padding:10px 6px; margin:18px auto 0 auto; border:1px solid #d8d8d8; background:#feeca6; font:normal 11px Arial, Tahoma, Trebuchet MS; text-align:center; color:red; width:948px; }
div.error_list { padding:10px 6px; margin:18px auto 0 auto; border:1px solid #d8d8d8; background:#feeca6; }
div.error_list li { font:normal 11px Arial, Tahoma, Trebuchet MS; color:red; }
div.good { padding:10px 6px; margin:18px auto 0 auto; border:1px solid #d8d8d8; background:#feeca6; font:normal 11px Arial, Tahoma, Trebuchet MS; text-align:center; color:green; width:948px; }
div.work_block { padding:5px 0; background:#feeca6; }
#header { width:100%; min-width:980px; }
/* User Header Panel */
.user_info { height:34px; }
.user_info div { color:#5f5f5f; font:normal 11px Arial, Tahoma, Trebuchet MS; line-height:1.8em; padding:7px 0; }
.user_info div span { color:#c7c7c7; font:normal 11px Arial, Tahoma, Trebuchet MS; line-height:1.8em; padding:0 5px; }
.user_info .left { float:left; }
.user_info .right { float:right; padding:0 15px 0 0; }
.user_info div .message_flag span { background:url(/images/mail.jpg) center left no-repeat; padding-left:20px; }
.user_info div .message_flag a span { background:none; padding:3px 0; }
.user_info div a span { color:#c7c7c7; text-decoration:underline; padding:3px 0; }
.user_info div a.header_user_link { background:url(/images/user_pan_r.gif) no-repeat right center; line-height:1.8em; padding:5px 0; margin:0 5px; text-decoration:none; }
.user_info div a.header_user_link span { background:url(/images/user_pan_l.gif) no-repeat left center; padding:5px 10px; color:#3e9286; }
.user_info div a:hover span { color:#3e9286; text-decoration:none; }
.user_info ul { margin:7px 0; padding:0; list-style:none; }
.user_info ul li { margin:0; padding:0 8px 0 10px; float:left; background:url(/images/user_pan_line.gif) repeat-y left center; }
/* .user_info ul li.first { background:url(/images/user_pan_icon.gif) repeat-y left center; padding:0 8px 0 25px; } */
.user_info ul li.network_mail { background:url(/images/mail.jpg) no-repeat left center; padding:0 8px 0 25px; }
.user_info ul li.last a span { color:#3e9286; }
.user_info ul li.verify { background:url(/images/user_pan_verify_user_account.gif) repeat-y left center; padding:3px 8px 3px 25px; }
.user_info ul li.verify input { width:105px; }
#logotip { float:left; }
#search { float:right; padding:0; margin:20px 20px 0 0; background:#292929; }
#search td { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; }
.menu { padding:0; height:44px; min-width:980px; }
.menu ul.menu_main { padding:12px 10px 11px 10px; margin:0; list-style:none; float:left; }
.menu ul.menu_register { padding:12px 10px 11px 10px; margin:0; list-style:none; float:right; }
.menu ul li { padding:0; margin:0; font:normal 14px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; float:left; }
.menu ul li a { padding:12px; font:normal 14px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; text-decoration:none; }
.menu ul li a:hover { text-decoration:underline; }
.menu li { }
.menu li div span { padding:0 17px 0 12px; font:normal 14px Tahoma, Arial; color:#FFFFFF; text-decoration:none; display:block; cursor:pointer; background:url(/images/menu_slideDown.gif) right 5px no-repeat; }
.menu li div span:hover { text-decoration:underline; }
.menu li.list_Category { display:block; }
.menu li.list_Category div div { z-index:19; position:relative; clear:both; margin:15px 0 0 0; }
.menu li.list_Category ul { z-index:20; display:none; position:absolute; border-top:2px solid #2d2d2d; border-bottom:10px solid #282828; padding:0; margin:0; width:200px; list-style:none; clear:both; }
.menu li.list_Category ul li { float:none; background:#313131; padding:0; margin:0; border:0; clear:both; height:30px; border-top:1px solid #373737; border-bottom:1px solid #2b2b2b; }
.menu li.list_Category ul li a { display:block; padding:8px 12px; margin:0; width:174px; font-size:12px; line-height:14px; }
/* Network List Block */
.menu div.network { padding:0; margin:9px 20px 8px 0 !important; margin:9px 10px 8px 0; height:26px; width:180px; list-style:none; float:right; text-align:right; }
.menu div.network p { padding:0; width:180px; height:26px; margin:0; float:none; }
.menu div.network p a { float:left; width:180px; padding:0; height:26px; }
.menu div.network .white { color:#FFF; }
.menu div.network .grey { color:#9b9b9b; }
.menu div.network .blue { color:#6fbcd4; }
.menu div.network .green { color:#97c562; }
.menu div.network .violet { color:#7fa0e3; }
.menu div.network .orange { color:#e0774c; }
.menu div.network .lgreen { color:#5fb8a7; }
.menu div.network .violet2 { color:#9157a1; }
.menu ul.list_network { right:20px; position:absolute; border:1px solid #434343; padding:0; margin:0; list-style:none; width:315px; display:none; }
.menu ul.list_network li { float:left; display:block; padding:0; margin:0; }
.menu ul.stepBlock { float:left; background:#515151; border:1px solid #666666; border-bottom:1px solid #3f3f3f; padding:0; margin:0; list-style:none; width:313px; }
.menu ul.networkBlock { background:#484848; }
.menu ul.stepBlock li { display:block; float:left; text-align:left; width:300px; padding:0; margin:0; font:normal 12px Arial, Tahoma, Trebuchet MS; }
.menu ul.stepBlock li a { display:block; padding:8px 10px 8px 0; width:303px; font:normal 12px Arial, Tahoma, Trebuchet MS; color:#9b9b9b; text-decoration:none; }
.menu ul.networkBlock li a { width:310px; padding:8px 0; }
.menu ul.networkBlock li a.close { float:right; width:10px; text-align:center; padding:8px 0; }
.menu ul.stepBlock li b { display:block; float:left; width:140px; font:normal 12px Arial, Tahoma, Trebuchet MS; color:#FFF; padding:0 0 0 10px; text-decoration:none; }
.menu ul.Tutorials li b { width:190px; }
.menu ul.stepBlock li a:hover { color:#FFF; background:#484848; text-decoration:none; }
.menu ul.stepBlock li a:hover b { color:#FFF; }
/* Body Page */
#body_page { width:974px; padding:18px 6px; margin:0 auto; }
#main_body { float:left; }
#main_body #freebox { margin:0 6px; padding:8px; border:1px solid #d8d8d8; background:#FFFFFF; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; width:944px; }
#main_body #freebox #autoriz { width:324px; float:left; }
#main_body #freebox #other_text { float:left; padding:5px; }
div.flash_icon { border-bottom:4px solid #d8d8d8; padding:10px 0; }
#freebox div.checked_amount_money { padding:10px 0; }
#freebox div.checked_amount_money table, #freebox div table.check_card { padding:20px 0 20px 10px; }
#freebox div.checked_amount_money tr.rows_grey, #freebox div table.check_card tr.rows_grey { background:#efefef; }
#freebox div.checked_amount_money tr.rows_white, #freebox div table.check_card tr.rows_white { background:#FFFFFF; }
#freebox div.checked_amount_money td, #freebox div table.check_card td { padding:0; height:28px; }
#freebox div.checked_amount_money tr.title td { padding:0 5px; }
.convert { padding:10px; }
/*this BEGIN part dedicated to new comments part*/
#big_comments { margin:0 6px; padding:0 0 8px; width:608px; border:none; background:#e9e9e9; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; clear:both; }
#big_comments a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#396B62; }
#big_comments a:hover { text-decoration:none; }
#big_comments h2 { font:normal 15px Arial, Tahoma, Trebuchet MS; color:#000000; }
#big_comments h2 a { font:bold 15px Arial, Tahoma, Trebuchet MS; }
#big_comments .flash_desc { float:right; padding:9px 0 5px 0; margin:0; background:#efefef; }
#big_comments .flash_desc_comment { float:right; padding:9px 0 5px 0; margin:0; font:normal 15px Arial, Tahoma, Trebuchet MS; background:#efefef; }
#big_comments .flash_desc_comment a { font:normal 15px Arial, Tahoma, Trebuchet MS; }
#big_comments .flash_chief { float:left; padding:9px 0 5px 0; margin:0; background:#efefef; }
#big_comments div.avatar_full { float:left; width:100px; border:1px #d8d8d8 solid; background:#FFF; padding:8px; }
#big_comments div.avatar_full img.more { position:absolute; margin:6px 0 0 108px; }
#big_comments div.avatar_50 { float:left; width:50px; border:1px #d8d8d8 solid; background:#FFF; padding:8px; margin:15px 0 5px; }
#big_comments div.avatar_50 img.more { position:absolute; margin:6px 0 0 58px; }
#big_comments div.avatar_50 img.less { position:absolute; margin:6px 0 0 66px; }
#big_comments span.date_comment { float:right; }
#big_comments div.product_comments { background:#efefef; padding:5px 10px 0; }
#big_comments div.comment_text { float:right; width:452px; margin:0; background:#FFF; padding:8px; border:1px #d8d8d8 solid; }
#big_comments div.product_comments .desc { padding:10px 0; }
#big_comments div.comment_text_sm_1 { float:right; width:502px; margin:15px 0 5px 0; background:#FFF; padding:8px; border:1px #d8d8d8 solid; }
#big_comments div.reply { float:left; width:424px; margin:0 0 0 10px; background:#FFF; padding:0 0 0; border:none; }
#big_comments .title { color:#949494; }
#big_comments .title_reply { color:#949494; }
#big_comments .title_table { padding:0 0 8px 0; }
#big_comments .padding_side { padding:0 5px; }
#big_comments td { line-height:15px; }
/*#big_comments div.comment_text_sm_2 { float:left; width:520px; margin:0 0 0 10px; background:#edf3f6; padding:0 10px 10px 0;}*/
#big_comments div.terms { height:200px; width:585px; overflow:auto; }
.ct_red { background:#f26332; }
.ct_grey { background:#484e56; }
.ct_green { background:#090; }
.ct_quote { background:#efefef; font:italic 14px Arial, Tahoma, Trebuchet MS; }
/* END this part dedicated to new comments part*/

#main_body #big_flash { margin:0 6px; padding:8px; width:590px; border:1px solid #d8d8d8; background:#FFFFFF; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; clear:both; }
#main_body #big_flash a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#396B62; }
#main_body #big_flash a:hover { text-decoration:none; }
/* Air text on big banner */
#main_body #big_flash .big_banner { float:left; }
#main_body #big_flash .fly_text { position:relative; width:590px; color:#FFFFFF; padding:0; margin:-180px 0 0 0; top:0; outline:0; line-height:1.4em; text-align:center; float:left; }
#main_body #big_flash .fly_text span.fly_button { width:420px; margin:5px auto; display:block; }
#main_body #big_flash .fly_text span.fly_button a { margin:5px; padding:10px 5px; display:block; width:180px; float:left; font:normal 16px/18px Arial, Tahoma, Trebuchet MS; color:#FFF; text-decoration:none; }
#main_body #big_flash .fly_text span.fly_button a.orange { background:#719a34 url(/images/button_orange.gif) no-repeat center; }
#main_body #big_flash .fly_text span.fly_button a.green { background:#719a34 url(/images/button_green.gif) no-repeat center; }
#main_body #big_flash .flash_desc { float:left; padding:9px 0 5px 0; margin:0; }
#main_body #big_flash .flash_desc_comment { float:left; padding:9px 0 5px 0; margin:0; font:normal 15px Arial, Tahoma, Trebuchet MS; }
#main_body #big_flash .flash_desc_comment a { font:normal 15px Arial, Tahoma, Trebuchet MS; }
#main_body #big_flash .flash_chief { float:right; padding:5px 0; margin:0; }
#big_flash div.avatar_full { float:left; width:100px; }
#big_flash div.avatar_50 { float:left; width:50px; }
#big_flash span.date_comment { float:right; }
#big_flash div.comment_text { float:left; width:460px; margin:0 0 0 10px; background:#edf3f6; padding:10px; }
#big_flash div.comment_text p { margin:0; padding:0;}
#big_flash div.comment_text_sm_1 { float:left; width:520px; margin:0 0 0 10px; background:#efefef; padding:0 10px 10px 0; }
#big_flash div.comment_text_sm_2 { float:left; width:520px; margin:0 0 0 10px; background:#edf1f6; padding:0 10px 10px 0; }
#big_flash div.terms { height:200px; width:585px; overflow:auto; }
#main_body p.title_comment { font:normal 15px Arial, Tahoma, Trebuchet MS; color:#000000; }
#main_body #flag_flash_new { position:absolute; margin:0 6px 0 535px !important; margin:0 6px 0 523px; padding:0 9px; text-align:right; }
#main_body p { margin:10px; }
#main_body h1 { width:560px; margin:0 0 5px 10px; }
#main_body span.title_catalog, h1 { font:normal 18px Arial, Tahoma, Trebuchet MS; }
div.previewDescription { background:#edf3f6; padding:10px; margin:0; }
/* Messages */
table.message_list td, table.message_list th { height:30px; border-bottom:solid 1px #e7e7e7; }
table.message_list td.flag { background:url(/images/flag_icon.gif) no-repeat center; }
table.message_list td.none:hover { background:url(/images/flag_mark.gif) no-repeat center; }
table.message_list tr.inbox_unread { }
table.message_list tr.inbox_unread a { font-weight:bold; }
div.button_attach_files { background:url(/images/attach_mail.gif) no-repeat 10px 10px #efefef; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#396B62; cursor:pointer; }
div.button_attach_files span { display:block; padding:10px; padding-left:30px; line-height:14px; }
div.list_attach_files { display:none; position:absolute; background:#FFF; border:1px solid #CCC; min-width:160px; border-top:0; }
div.list_attach_files ul { padding:0; margin:0; list-style:none; }
div.list_attach_files ul li { padding:5px 10px; border-top:1px solid #CCC; }
div.list_attach_files ul li:hover { background:#CCC; color:#FFF; }
/* End Messages */
.preview_images { float:left; width:632px !important; width:622px; height:112px; background:#FFF; border:1px solid #d8d8d8; }
.preview_images .images_list { padding:10px 10px 0 10px; overflow:auto; height:102px; }
.preview_images .images_list ul { padding:0; margin:0; list-style:none; width:100%; }
.preview_images .images_list ul li { padding:0 10px 10px 0; margin:0; float:left; height:92px; }
.preview_images .images_list ul li img { border:0; }
.small_info { float:right; width:300px; }
.small_info .flash_desc { padding:10px; margin:0; background:#FFF; border:1px solid #d8d8d8; }
.small_info .flash_desc_comment { float:left; padding:9px 0 5px 0; margin:0; font:normal 15px Arial, Tahoma, Trebuchet MS; }
.small_info .flash_desc_comment a { font:normal 15px Arial, Tahoma, Trebuchet MS; }
.small_info .flash_chief { float:right; padding:10px; margin:0; }
.tab_panel, .tab_panel_side { margin:5px 0 0 0; text-align:left; padding:0; }
.tab_panel ul { padding:0 0 0 10px; margin:0; list-style:none; height:35px; width:580px; }
.tab_panel_side ul { padding:0 0 0 10px; margin:0; list-style:none; height:35px; width:319px; }
.tab_panel ul li, .tab_panel_side ul li { float:left; padding:12px 0; margin:0 2px; border:1px solid #d8d8d8; border-bottom:0; line-height:15px; }
.tab_panel ul li.active, .tab_panel_side ul li.active { background:#FFFFFF; }
.tab_panel ul a, .tab_panel_side ul a { font:bold 12px Arial, Tahoma, Trebuchet MS; color:#396B62; line-height:15px; padding:12px 10px; }
.tab_panel ul.small a { font:bold 10px Arial, Tahoma, Trebuchet MS; color:#396B62; line-height:12px; padding:12px 10px; }
.tab_panel ul a:hover, .tab_panel_side ul a:hover { background:#FFFFFF; }
.panel_title { background:url(/images/in_bg_p.jpg) no-repeat 0 0; line-height:40px; padding:0 0 10px 15px; margin:0; }
.panel_title_clear { line-height:40px; padding:0 0 10px 15px; margin:0; }
.panel_title_account { line-height:40px; padding:5px 0 5px 15px; margin:0; border:1px solid #d8d8d8; }
.box_files { padding:0; background-color:#f2f2f2; }
.box_files .flash_list { float:left; margin:0 5px 0 10px !important; margin:0 5px 0 7px; width:184px; color:#484E56; text-align:center; }
.box_files .flash_list div.link { margin:0; text-align:center; padding:5px 0 15px 0; }
.box_files .flash_list .images2 { padding:14px; width:156px; height:94px; background:#FFFFFF url(/images/bg_box_product2.gif) bottom; }
.box_files .flash_list p { padding:5px 0 15px 0; margin:0; text-align:center; }
/* To Staff */
.changeStaffImages { }
.changeStaffImages ul { background:none; width:auto; height:auto; text-decoration:none; margin:0; padding:10px 0; border:0; float:none; }
.changeStaffImages ul li { list-style:none; margin:0; padding:0 10px 0 0; border:0; color:#606060; }
.changeStaffImages ul li.active { background:none; color:#396B62; }
.changeStaffImages ul li a { padding:5px; color:#606060; text-decoration:none; }
.changeStaffImages ul li a:hover { background:none; color:#396B62; text-decoration:underline; }
.box_staff { width:928px; padding-top:25px; border:1px solid #d8d8d8; border-top:0; padding:10px 0 10px 14px; }
.box_staff h2 { padding-left:0; }
.box_staff .changeStaffImages { border:1px solid #d8d8d8; border-bottom:0; border-top:0; }
.box_staff .staff_image_list { float:left; margin:0 16px 0 0 !important; margin:0 11px 0 0; width:216px; color:#484E56; text-align:center; }
.box_staff .staff_image_list .images { width:200px; }
.box_staff .staff_image_list .link { width:216px; padding:10px 0; }
div.security_block ul { padding:0 0 0 20px; margin:0; list-style:none; }
div.security_block ul li { padding:10px 0 10px 30px; margin:0; background:url(/images/icon_security.gif) no-repeat left; }
#freebox { width:944px; padding:5px 0; }
#freebox .product_list { float:left; margin:0 0 0 40px !important; margin:0 15px 0 20px; width:184px; color:#484E56; text-align:center; }
#freebox .product_list .images2 { padding:14px; width:156px; height:94px; background:#FFFFFF url(/images/bg_box_product.gif) bottom; }
#freebox .product_list p { padding:5px 0 15px 0; margin:0; text-align:center; }
#freebox .purchase { width:884px; padding:5px 0; }
#freebox .purchase .images { float:left; }
.desc_cat { padding:0 0 10px 10px; }
.catalog_nav .product_list { float:left; margin:0; width:184px; color:#484E56; text-align:center; }
.catalog_nav .product_list .images2 { padding:14px; width:156px; height:94px; background:#FFFFFF url(/images/bg_box_product2.gif) bottom; }
.catalog_nav .product_list p { padding:0 0 5px 0; margin:0; text-align:center; }
.catalog_box .product_rows { font:normal 10px Arial, Tahoma, Trebuchet MS; color:#484e56; padding:10px 0; }
.catalog_box .product_rows .images2 { text-align: center; float:left; margin:0 10px; padding:8px 14px 14px 14px; width:156px; height:94px; background:#FFFFFF url(/images/bg_box_product.gif) bottom; }
.catalog_box .product_rows .text { float:left; margin:0; padding:0; width:520px; font:normal 10px Arial, Tahoma, Trebuchet MS; color:#484e56; }
.catalog_box .product_rows .top_line { border-top:1px solid #ebebeb; margin:6px 0 0 0 !important; margin:0; padding:5px 0 0 0; }
.product_rows .price { float:right; font:bold 18px Arial, Tahoma, Trebuchet MS; color:#484e56; width:75px; line-height:20px; }
.product_rows a.title { float:left; width:445px; font:bold 15px Arial, Tahoma, Trebuchet MS; color:#484e56; text-decoration:none; line-height:20px; }
.product_rows a.title:hover { text-decoration:underline; }
.product_rows span.file_info { padding:0; margin:0; font:normal 10px Arial, Tahoma, Trebuchet MS; color:#484e56; }
/**
  *
  * Design Preview
  *
  **/
#full_page_block { width:100%; margin:0; padding:0; }
#full_page_block .tab_panel { width:984px; margin:0 auto; }
#full_page_block .list_images { margin:0 auto; padding:10px; background:#FFF url(/images/form_input_bg.jpg) repeat-x top; }
#full_page_block .list_images div.big_images { text-align:center; min-height:100px; }
#full_page_block .list_images div.big_images img { padding:8px; border:1px solid #d8d8d8; background:#FFFFFF; margin:0 auto; }
#full_page_block .list_images div.live_preview { padding:8px; border:1px solid #d8d8d8; background:#FFFFFF; }
#loader { display:none; top:0; left:0; background:url(/images/overlay1.png); z-index:90; }
#loader div { position:absolute; top:45%; width:100%; height:100%; text-align:center; }
#loader img { border:none; clear:both; }
/**
  *
  * User Account
  *
  **/
#account_header, div.moderation_header { margin:0 6px; width:960px; }
div.moderation_header { padding:0 0 10px 0; }
#account_header div.images { float:left; width:100px; }
#account_header div.side_info { padding:0 0 0 130px; }
#account_header #side_user_info { float:left; width:390px; }
#account_header #side_user_info h2 { font:normal 24px Arial, Tahoma, Trebuchet MS; color:#484e56; }
#account_header #side_user_info h3 { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484e56; width:350px; background:#FFF; padding:5px 10px; margin:0 20px 0 0; border:1px solid #d8d8d8; }
#account_header #side_user_info h3 a { float:right; }
#account_header #side_user_info td a { font:bold 11px Arial, Tahoma, Trebuchet MS; color:#396B62; }
#account_header div.side_propagation { float:right; padding:0; margin:0; }
#account_header div.side_propagation td { padding:19px 10px 0 10px; }
#account_header div.side_propagation td.button_border { border:1px solid #d8d8d8; background:#FFFFFF; padding:10px; }
#account_header div.account_navigation { text-align:left; padding:30px 0 10px 10px !important; padding:15px 0 10px 10px; }
div.account_navigation ul { padding:0; margin:0; list-style:none; }
div.account_navigation ul li { padding:12px 10px; margin:0 2px 0 0; border:1px solid #d8d8d8; border-bottom:0; float:left; }
div.account_navigation ul li.active { background:#FFFFFF; }
div.account_navigation ul li.isright { float:right; margin:0 0 0 2px }
div.account_navigation a { font:bold 12px Arial, Tahoma, Trebuchet MS; color:#396B62; }
div.account_navigation_sub_menu { margin:0 6px; padding:8px; border:1px solid #d8d8d8; border-bottom:3px solid #d8d8d8; background:#FFFFFF; }
div.account_navigation_sub_menu ul { padding:5px 0; margin:0; list-style:none; }
div.account_navigation_sub_menu ul li { padding:5px 7px; display:inline; border:0; }
div.account_navigation_sub_menu a { font:normal 12px Arial, Tahoma, Trebuchet MS; color:#396B62; padding:0 0 0 10px; }
div.account_navigation_sub_menu a.active { font-weight:bold; }
div.password_table { float:left; padding:0 10px 0 10px; }
div.password_table h3 { padding:0; margin:0; }
div.images { padding:8px; border:1px solid #d8d8d8; background:#FFFFFF; }
.requestPeyment td { border-bottom:1px solid #d8d8d8; }
#side_body { float:left; }
#side_body p.title { margin:15px 0 10px 10px; }
#side_body span.title_catalog { font:normal 18px Arial, Tahoma, Trebuchet MS; }
#block_presentation { margin:0; border:1px solid #d8d8d8; background:#FFFFFF; padding:8px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; width:320px; }
#block_presentation ul { padding:0; margin:0; list-style:none; }
#block_presentation div { padding:0; margin:0; }
#block_presentation div.start_at { background:url(/images/slogan_site_bg.jpg) no-repeat right top; height:72px; }
#block_presentation div.start_at p.image { float:left; }
#block_presentation div.start_at p.title_slogan { float:left; padding:0 0 0 10px; font:normal 14px Arial, Tahoma, Trebuchet MS; color:#396B62; }
#block_presentation div.start_at h1 { padding:10px 0 0 0; margin:0; font:normal 14px Arial, Tahoma, Trebuchet MS; color:#396B62; }
#block_presentation div.start_at h1 a { font:normal 14px Arial, Tahoma, Trebuchet MS; color:#396B62; text-decoration:none; }
#block_presentation div.start_at h2 { padding:0; margin:0; font:normal 28px Arial, Tahoma, Trebuchet MS; color:#396B62; }
#block_presentation div.button_register { background:url(/images/regoster_free_bg.jpg) no-repeat right top; height:31px; padding:16px 10px; }
#block_presentation div.button_register p.image { float:right; }
#block_presentation div.button_register p.text { float:left; padding:8px 0 0 0; }
#block_presentation div.place_program { height:132px; }
#block_presentation div.place_program p.affiliate { float:left; margin:4px 0 0 0; background:#396B62; }
#block_presentation div.place_program p.bonus_program { float:right; margin:4px 0 0 0; background:#396B62; }
#block_presentation div.text { padding:16px 0 !important; padding:8px 0; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#2E333A; }
#block_presentation div.text a { font:bold 11px Arial, Tahoma, Trebuchet MS; color:#396B62; float:left; padding:0 3px; }
#block_presentation div.text h2 { padding:0; margin:0; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#2E333A; }
#block_presentation div.autoriz { }
#side_body #detail_product_info { margin:0 6px; border:1px solid #d8d8d8; background:#FFFFFF; padding:8px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; width:319px; }
#side_body #detail_product_info p { padding:4px 0 2px 5px; }
#side_body .list_side_files { margin:0 6px; padding:0 0 8px 0; border:1px solid #d8d8d8; background:#FFFFFF; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; width:335px; }
#side_body .list_side_files .flash_list { float:left; color:#484E56; text-align:center; padding:8px 0 0 8px; width:156px; }
#side_body .list_side_files .flash_list div { padding:0 0 8px 0; }
#side_body .block_last_comment { margin:0 6px; border:1px solid #d8d8d8; background:#FFFFFF; padding:3px 8px !important; padding:8px 8px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; width:319px; }
#side_body .block_last_comment div { background:#edf1f6; padding:0; margin:5px 0; }
#side_body .block_last_comment div img.avatar { float:left; padding:5px 10px 10px 0; }
#side_body .block_last_comment div div.title_comment { background:#FFFFFF; }
#side_body .block_last_comment div div.description { padding:5px 10px 5px 60px; margin:5px 0 0 0; }
#side_body .block_last_comment div div.title_blog { background:#FFFFFF; padding:5px 0; }
#side_body .block_last_comment div div.title_blog a { font:bold 12px Arial, Tahoma, Trebuchet MS; }
#side_body .block_last_comment div div.blog_info { padding:0 10px 5px 5px; margin:0; }
#side_body div.side_block_inform { margin:0 6px; border:1px solid #d8d8d8; background:#FFFFFF; padding:8px 8px 8px 8px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; width:319px; }
#side_body div.file_flash { background:#edf1f6 url(/images/icon_file_flash.gif) no-repeat left; height:60px; }
#side_body div.file_flash p { padding:12px 5px 5px 80px; }
ul.grid { margin:0 0 0 20px; padding:0; list-style:none; }
ul.grid li { margin:0; padding:0 0 0 20px; background:url(/images/grid1.gif) no-repeat left; height:20px; }
ul.grid li.main { background:url(/images/grid.gif) no-repeat left; }
ul.grid ul { margin:0; padding:0; list-style:none; }
ul.grid ul li { margin:0; padding:0 0 0 30px; background:url(/images/grid2.gif) no-repeat left; height:20px; }
ul.grid a.name { font:normal 12px Arial, Tahoma, Trebuchet MS; text-decoration:none; }
ul.grid span.name { font:normal 12px Arial, Tahoma, Trebuchet MS; }
.bookmark { float:right; padding:2px 7px 14px 0 !important; padding:2px 7px 0 0; }
ul.catalog { float:left; padding:10px 15px; margin:0 10px; width:180px; list-style:none; }
ul.catalog li.title { padding:5px 0 5px 15px; margin:0; background:url(/images/catalog_title.gif) no-repeat left center; }
ul.catalog li.title a { font:bold 14px Arial, Helvetica, sans-serif; color:#313131; text-decoration:none; }
ul.catalog ul { padding:0; margin:0; list-style:none; }
ul.catalog ul li { padding:0; margin:0; border-bottom:1px solid #e4e4e4; }
ul.catalog ul li a { display:block; padding:5px 0 5px 15px; background:none; text-decoration:none; }
ul.catalog ul li span { display:block; padding:5px 0 5px 15px; background:none; }
ul.catalog ul li a:hover { background:#f0f0f0; text-decoration:underline; }
div.listboxuser { float:left; border:1px solid #CCCCCC; padding:5px; margin:10px 10px 10px 17px !important; margin:10px 10px 10px 14px; width:80px; height:80px; background:#FFFFFF; text-align:center; }
div.listboxuser a { text-decoration:none; }
div.listboxuser:hover { background:#f5fdff; }
div.listboxuser img { padding:0px 5px; }
.payment_type { float:left; background:url(/images/pay_bg_r.gif) no-repeat right; height:56px; margin:10px 10px 0 0; }
.payment_type_left { background:url(/images/pay_bg_l.gif) no-repeat left; height:30px; padding:13px; }
#footer_block { }
#footer_block div { color:#FFFFFF; font:normal 10px Arial, Tahoma, Trebuchet MS; }
#footer_block .footer_left { float:left; padding:0 0 0 25px; }
#footer_block .footer_right { float:right; padding:0 25px 0 0; }
#footer_block .footer_menu { background:#396B62; padding:5px; text-align:center; color:#FFFFFF; font:normal 10px Arial, Tahoma, Trebuchet MS; border-bottom:5px solid #181818; }
#footer_block .footer_menu span { color:#FFFFFF; font:bold 12px Arial, Tahoma, Trebuchet MS; }
#footer_block .footer_menu a { color:#FFFFFF; font:normal 10px Arial, Tahoma, Trebuchet MS; }
#footer_block .footer_menu a:hover { color:#FFFFFF; font:normal 10px Arial, Tahoma, Trebuchet MS; }
#footer_block .footer_panel { background:#663F6F; padding:15px 0; }
#footer_block table.block { background:#313131; border-top:1px solid #404040; }
#footer_block table td { color:#606060; font:normal 10px Arial, Tahoma, Trebuchet MS; }
#footer_block table a { color:#7f7f7f; font:italic 12px Arial, Tahoma, Trebuchet MS; text-decoration:none; }
#footer_block table a:hover { color:#7f7f7f; font:italic 12px Arial, Tahoma, Trebuchet MS; text-decoration:underline; }
/** Style Design **/
.autoriz { background:#edf1f6; padding:5px; }
.form_style input.input_text { background:#FFFFFF url(/images/form_input_bg.jpg) repeat-x; font:normal 13px Arial, Tahoma, Trebuchet MS; border:1px solid #949494; display:inline; margin-top:5px; margin-bottom:2px; padding:5px; }
.form_style textarea.input_text { background:#FFFFFF url(/images/form_input_bg.jpg) repeat-x; font:normal 13px Arial, Tahoma, Trebuchet MS; border:1px solid #949494; display:inline; margin-top:5px; margin-bottom:2px; padding:5px; }
/** Pagination File **/
.pagination { }
.pagination ul.pagination { margin:0; padding:0; list-style:none; padding:10px; }
.pagination ul.pagination li { display:inline; padding:0 3px; margin:0; font:normal 12px Arial, Tahoma, Trebuchet MS; }
.pagination ul.pagination li a { font:normal 12px Arial, Tahoma, Trebuchet MS; }
.pagination ul.pagination li a.page { color:#FFF; font:bold 12px Arial, Tahoma, Trebuchet MS; background:#3E9286 url(/images/input_button_bg.gif) repeat-x top; border:1px solid #28657F; padding:5px; }
/** Fake file input **/
.form_style select.select_menu { background-color:#FFFFFF; background-image:url(/images/form_input_bg.jpg); background-repeat:repeat-x; margin-top:5px; margin-bottom:3px; padding:3px 0 0 0; border:1px solid #949494; height:23px; }
.form_style input.file_input { background:#fefefe url(/images/form_input_bg.jpg) repeat-x; font:normal 11px Arial, Tahoma, Trebuchet MS; border:1px solid #949494; display:inline; margin-bottom:2px; padding:5px; }
.form_style input.input_button { background:#3E9286 url(/images/input_button_bg.gif); height:23px; font:bold 11px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; border:1px solid #42394F; padding:0 5px; cursor:pointer; }
.form_style input.input_button_big_blue { background:#3E9286 url(/images/input_button_bg.gif) repeat-x top; height:28px; font:normal 16px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; border:1px solid #42394F; padding:0 5px !important; padding:0; cursor:pointer; }
.form_style input.input_button_big_orange { background:#f26332 url(/images/input_button_bg_2.gif) repeat-x top; height:28px; font:normal 16px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; border:1px solid #be3101; padding:0 5px !important; padding:0; cursor:pointer; }
.form_style input.input_button_big_disabled { background:#d3d3d3 url(/images/input_button_bg_disabled.gif) repeat-x top; height:28px; font:normal 16px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; border:1px solid #c2c2c2; padding:0 5px !important; padding:0; }
input.button_clear_style { background:none; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#396B62; border:0; margin:0; padding:0; cursor:pointer; text-decoration:none; }
input.button_clear_style:hover { text-decoration:underline; }
#chat_div { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#444444; }
#controls { font:bold 11px Arial, Tahoma, Trebuchet MS; color:#666666; padding:5px; }
#controls a { color:#444444; text-decoration:none; }
#list_div { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#444444; }
#list_div a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#444444; text-decoration:none; }
#list_div a:hover { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#444444; text-decoration:underline; }
#you_div { font:bold 11px Arial, Tahoma, Trebuchet MS; color:#458297; padding-top:5px; }
#main_body #big_flash #you_div a { font:bold 11px Arial, Tahoma, Trebuchet MS; text-decoration:none; color:#458297; }
#main_body #big_flash #you_div a:hover { text-decoration:underline; }
#oper_div { font:bold 11px Arial, Tahoma, Trebuchet MS; color:#f26332; padding-top:5px; }
#main_body #big_flash #oper_div a { font:bold 11px Arial, Tahoma, Trebuchet MS; text-decoration:none; color:#f26332; }
#main_body #big_flash #oper_div a:hover { text-decoration:underline; }
.detail_code { width:446px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#444; background-color:#EFEFEF; border:2px solid #FFF; padding:5px; margin:10px 0 10px 10px; }
p#screenshot { position:absolute; text-align: center; border:1px solid #ccc; background:#f2f2f2; padding:5px; display:none; color:#fff; margin:0; width:590px; }
p#screenshot img { max-width: 590px; }
.catalog_box { width:734px; float:left; border:1px solid #d8d8d8; background:#FFF; padding:5px 15px 0 15px; }
.catalog_nav { width:187px; float:left; padding:10px 0 0 0; }
.catalog_nav h3 { font:bold 14px Arial, Tahoma, Trebuchet MS; color:#ffffff; padding:10px; background:#535353; border-left:5px solid #414141; }
ul.navig { list-style:none; margin:10px 0; padding:0 0 0 10px; }
ul.navig li { background:url(/images/list_catalog.gif) no-repeat left; padding:3px 0 3px 20px; }
ul.navig li a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484e56; }
ul.navig li a.active { font:bold 11px Arial, Tahoma, Trebuchet MS; }
ul.navig li a:hover { text-decoration:none; }
/* hover Slide */
.hoverLink { width:590px; margin:0; padding:0; }
#hoverSlide { width:590px; cursor:hand; width:100%; position:relative; overflow:hidden; }
#hoverScreen { padding:0; margin:0; left:0; top:0; position:absolute; display:none; width:590px; height:70px; cursor:hand; overflow:hidden; text-align:right; }
#hoverScreen div { width:590px; height:70px; padding:0; margin:0; background:url(/images/full_screen_new.png) repeat-x; filter:alpha(opacity=85); }
#purchase_details { width:168px; float:left; margin:0 22px 15px 0; }
#purchase_details .image { padding:5px; border:1px solid #e7e7e7; margin:0; }
#purchase_details p { padding:0 0 0 10px; margin:0; }
#price_list { width:787px; margin:0 0 0 155px; padding:1px 0 0 0; }
#price_list p { padding:0px; }
.hr_small { margin:0; padding:0; border:0.5px solid #e7e7e7; }
.hr_reply { margin:0; padding:0; border:0; border-top:1px solid #e7e7e7; border-bottom:1px solid #FFF; color:#d3d3d3; }
.list_price { float:right; width:300px; font:bold 18px Arial, Tahoma, Trebuchet MS; color:#484e56; margin: 0 10px 15px 0; line-height:20px; text-align:right; }
.price { float:right; width:300px; margin: 0 10px 0 0; text-align:right; }
.description1 { width:550px; float:left; }
/* File upload */
#upload_button { margin:0; padding:0 10px; }
input.attach_file { }
#status_message span { display:block; font:bold 11px Arial, Tahoma, Trebuchet MS; background:#FFFFFF url(/images/form_bg_input.gif) top repeat-x; border:1px solid #a9a7a9; padding:5px; width:390px; margin:5px 10px; color:#525d65; }
ul#files_list { list-style:none; padding:0; margin:5px 10px; }
ul#files_list li { padding:5px; margin-bottom:2px; width:390px; margin-right:10px; color:#525d65; background:#FFFFFF url(/images/form_bg_input.gif) top repeat-x; border:1px solid #a9a7a9; }
ul#files_list li a { font:11px Arial, Tahoma, Trebuchet MS; }
ul#files_list li a.right { float:right; padding:0 10px; color:red; }
#status_message .success { background:#e3f1fa; border:1px solid #cccccc; }
#status_message .error { background:#f0c6c3; border:1px solid #cc6622; }

#fileQueue { width:400px; margin:10px; }
.uploadifyQueueItem { font:11px Verdana, Geneva, sans-serif; border:1px solid #E5E5E5; background:#FFFFFF url(/images/form_bg_input.gif) top repeat-x; margin:0; padding:5px; width:390px; }
.uploadifyError { border:1px solid #FBCBBC !important; background:#FDE5DD !important; }
.uploadifyQueueItem .cancel { float:right; }
.uploadifyProgress { background:#FFFFFF; border-top:1px solid #808080; border-left:1px solid #808080; border-right:1px solid #C5C5C5; border-bottom:1px solid #C5C5C5; margin-top:10px; width:100%; }
.uploadifyProgressBar { background:#0099FF; width:1px; height:3px; }