/*
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:#4f4f4f; }
hr { margin:0; padding:0; border:2px solid #e7e7e7; }
.px10 { font-size:10px; }
.px11 { font-size:11px; }
.px12 { font-size:12px; }
a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; }
a:hover { text-decoration:none; }
.red { color:#f26332; }
.blue { color:#4c89a3; }
.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; }
div.system_message { padding:10px 6px; margin:5px auto; border:1px solid #d8d8d8; background:#feeca6; font:normal 11px Arial, Tahoma, Trebuchet MS; text-align:center; }
#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:#4C8495; }
.user_info div a:hover span { color:#4c8495; 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:#4c8495; }
.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:10px; margin:20px 10px 0 0; background:#292929; }
.form_search_bg { margin:0 10px 0 0; background:#FFFFFF url(/images/form_input_bg.jpg) repeat-x top; float:left; border:1px solid #949494; }
#search .button { padding:0; margin:0; border:0; background:none; float:left; }
.input_text_search { float:left; margin:0; border:0; padding:5px 8px 5px 5px; background:url(/images/search_spacer.gif) no-repeat right center; font:normal 15px/17px Arial, Tahoma, Trebuchet MS; }
.input_text_catalog_box { float:left; display:block; padding:0; margin:0; min-width:126px; position:relative; height:27px; font:normal 12px/17px Arial, Tahoma, Trebuchet MS; }
a.input_text_list { background:url(/images/search_arrow.png) no-repeat right center; padding:5px 15px 5px 10px; min-width:51px; display:block; margin:0 5px 0 0; color:#000; font:normal 13px/17px Arial, Tahoma, Trebuchet MS; text-decoration:none; }
a.input_text_list.active { background:url(/images/search_arrow_active.png) no-repeat right center; }
.input_text_catalog_checkbox { background:#FFFFFF; font:normal 13px/17px Arial, Tahoma, Trebuchet MS; border:1px solid #949494; border-top:0; padding:0; margin:0; position:absolute; width:100%; left:-1px; top:27px; display:none; }
.input_text_catalog_checkbox ul { margin:0; padding:0; list-style:none; }
.input_text_catalog_checkbox label { display:block; }
.input_text_catalog_checkbox ul li { padding:3px 5px; margin:0; }
.input_text_catalog_checkbox ul li.active { background:#efefef; }
.input_text_catalog_checkbox ul li.first { border-bottom:1px dotted #CCC; }

.menu { padding:0; height:44px; min-width:980px; background-color:#292929; }

.menu ul.menu_main { padding:0 10px; margin:0; list-style:none; float:left; }

.menu ul.menu_register { padding:0 10px; margin:0; list-style:none; float:right; }
.menu ul li { padding:0; margin:0; font:normal 14px/18px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; float:left; }

.menu ul li.split { background:url(images/menu_split.png) no-repeat right; padding:0 3px 0 0; }

.menu ul li.sub_list.split { background:url(images/menu_split.png) no-repeat right; padding:0 13px 0 0; }

.menu ul li.last { background:none; }
.menu ul li a { display:block; padding:13px 10px; font:normal 14px/19px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; text-decoration:none; }
.menu ul li a:hover { text-decoration:underline; }
.menu ul li a.facebook { display:block; padding:11px 10px; font:normal 14px/22px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; text-decoration:none; }
.menu ul li a.facebook img { float:right; background:url(/images/face_book_albumo.png) no-repeat; border:0; margin:0 2px; }
.menu ul li a.facebook img:hover { background:url(/images/face_book_orig.png) no-repeat; }
.menu li.list_Category, .menu li.sub_list { display:block; position:relative; }
.menu li.list_Category span, .menu li.sub_list span, .menu li.sub_list a { display:block; padding:13px 16px 13px 10px; font:normal 14px/18px Tahoma, Arial; color:#FFFFFF; text-decoration:none; cursor:pointer; background:url(/images/menu_slideDown.gif) right 18px no-repeat; }
.menu li.list_Category span:hover, .menu li.sub_list span:hover, .menu li.sub_list a:hover { text-decoration:underline; }
.menu li.list_Category ul, .menu li.sub_list ul { z-index:20; top:44px; display:none; position:absolute; border-top:2px solid #2d2d2d; border-bottom:10px solid #282828; padding:0; margin:0; min-width:150px; list-style:none; clear:both; }
.menu li.list_Category ul li, .menu li.sub_list 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, .menu li.sub_list ul li a { display:block; padding:8px 12px; margin:0; font-size:12px; line-height:14px; background:none; }
.menu ul.menu_register span { display:block; padding:13px 0; font:normal 14px/18px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; background:none; }
/* 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:#755d9d; }
.menu ul.list_network { right:20px; position:absolute; border:1px solid #434343; padding:0; margin:0; list-style:none; width:315px; display:none; z-index: 1; }
.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:#4f4f4f; width:944px; }
#main_body .freebox { margin:0 6px; padding:8px; border:1px solid #d8d8d8; background:#FFFFFF; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; 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; /*background:url(/images/flash_icon.gif) no-repeat right bottom;*/
/*
}
#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:#4f4f4f; clear:both; }
#big_comments a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; }
#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; border: 1px solid #D8D8D8; }
.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*/

/* Detail.tpl image preview*/
/*
.medium_photo { margin:0 6px; background:#e9e9e9; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; clear:both; }
.medium_photo img { padding:8px; background-color: #e9e9e9; border:1px solid #FFF; }
*/





#big_flash { margin:0 0px; padding:0px; width:978px; border:1px solid #d8d8d8; background:#FFFFFF; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; clear:both; position:relative; }
#big_flash a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#d76000; }
#big_flash a:hover { text-decoration:none; }
/* Air text on big banner */
#big_flash .big_banner { position:relative; z-index:0; }
#big_flash .fly_position { position:absolute; z-index:2; }
#big_flash .fly_text { width:590px; color:#FFFFFF; padding:0; margin:0; line-height:1.4em; text-align:center; float:left; z-index:3; }
#big_flash .fly_text span.fly_button { margin:5px auto; display:block; }
#big_flash .fly_text span.fly_button a { margin:5px; padding:5px 0px; display:block; width:140px; float:left; font:normal 14px/18px Arial, Tahoma, Trebuchet MS; color:#FFF; text-decoration:none; }
#big_flash .fly_text span.fly_button a.orange { background:#45798b url(/images/button_orange2.gif) no-repeat center; }
#big_flash .fly_text span.fly_button a.green { background:#719a34 url(/images/button_green.gif) no-repeat center; }
#big_flash .fly_text span.fly_button a.quick_guide { background:#eaeaea url(/images/quick_guide.gif) no-repeat center; padding-left: 20px; width: 113px; font:normal 14px/18px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; }
#big_flash .fly_text span.fly_button span.get_started { margin:5px; padding:5px 0px; display:block; width:137px; float:left; font:normal 11px/18px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; }
#big_flash .fly_text span.fly_button a.blue { background:#45798b url(/images/button_blue2.gif) no-repeat center; }
/* End Air text on big banner */
#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:#f1f1f1; 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:#edf3f6; padding:0 10px 10px 0; }
#big_flash div.terms { height:200px; width:585px; overflow:auto; border: 1px solid #D8D8D8; }
#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 455px !important; margin:0 6px 0 443px; 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:#4f4f4f; 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 */
/* Shopping Cart */
table.cart_list td, table.cart_list th { border-right:1px solid #ebebeb; }
table.cart_list tr.row_white td { padding:5px; }
table.cart_list td.last, table.cart_list th.last { border-right:0; }
table.cart_list td { border-bottom:solid 4px #e7e7e7; }
table.cart_list th { padding:10px 5px; font-weight:bold; background:#efefef; }
/* ---- */
.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; }
/* Begin Tab panel */
.tab_panel { margin:5px 0 0; text-align:left; padding:0; position:relative; z-index:1; }
.tab_panel ul { width:590px; padding:0; margin:0; list-style:none; height:34px; position:relative; z-index:3; }
.tab_panel.side ul { width:317px; margin-left:6px; }
.tab_panel ul.small { height:35px; }
.tab_panel ul.index, .tab_panel ul.tab_bg { margin-left:6px; }
.tab_panel ul li { float:left; padding:0; margin:0 3px 0 0; border:1px solid #424242; border-bottom:0; background: url('images/index_tab_not_selected_bg.gif') repeat-x; }
.tab_panel ul li.active, .tab_panel ul li:hover { border:1px solid #131313; border-bottom:0; background: url('images/index_tab_selected_bg.gif') repeat-x; }
.tab_panel ul.index li.active, .tab_panel ul.index li:hover { border:1px solid #131313; border-bottom:0; background: url('images/index_tab_selected_bg.gif') repeat-x; }
.tab_panel ul.staff li.active, .tab_panel ul.staff a:hover { background:#f9f9f9; }
.tab_panel ul a { display:block; font:bold 12px Arial, Tahoma, Trebuchet MS; color:#FFF; line-height:14px; padding:10px 20px 10px 20px; }
.tab_panel ul.small a { font:bold 10px Arial, Tahoma, Trebuchet MS; line-height:14px; }
/* End Tab panel */
/* Begin Title panel */
.panel_title { background:url(/images/tab_panel_bg.gif) repeat-x; line-height:38px; padding:0 15px; margin:0 0 10px 0; border:1px solid #d8d8d8; border-bottom:1px solid #d1d1d1; }
.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; }
.panel_title a.button_view_all { float:right; display:block; border:1px solid #474747; background:url(/images/button_ind_bg.gif); font:normal 10px Arial, Helvetica, sans-serif; color:#f9f9f9; line-height:20px; padding:0 8px; margin:8px 0 0 0; text-decoration:none; }
.panel_title a.button_view_all span { background:url(/images/button_ind_pimp.gif) no-repeat left; display:block; padding:0 0 0 8px; }
/* End Title panel */
.box_files { background:#f9f9f9; width:590px; padding:8px; border:1px solid #d8d8d8; margin:0 6px; position:relative; z-index:0; }
.box_files .flash_list { float:left; margin:0 10px 0 0; width:184px; color:#4f4f4f; text-align:center; }
.box_files .flash_list.last { margin:0; }
.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:url(/images/bg_box_product2.gif) bottom; }
.box_files .flash_list p { padding:5px 0 15px 0; margin:0; text-align:center; }
/* To Staff */
.box_files_staff { background:#f9f9f9; margin:0; position:relative; z-index:0; }
.changeStaffImages { }
.changeStaffImages ul { background:none; width:auto; height:auto; text-decoration:none; margin:0; padding:10px 0; border:0; float:none; }
.changeStaffImages ul li { float:left; list-style:none; margin:0; padding:0 10px 0 0; border:0; color:#606060; }
.changeStaffImages ul li.active { background:none; color:#4f4f4f; }
.changeStaffImages ul li a { padding:5px; color:#606060; text-decoration:none; }
.changeStaffImages ul li a:hover { background:none; color:#4f4f4f; text-decoration:underline; }
.box_staff { 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:#4f4f4f; 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:#4f4f4f; 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:#4f4f4f; text-align:center; }
.catalog_nav .product_list .images2 { padding:14px; width:156px; height:94px; background:url(/images/bg_box_product2.gif) bottom; }
.catalog_nav .product_list p { padding:0 0 5px 0; margin:0; text-align:center; }
.catalog_box { position:relative; z-index:0; margin:-1px 0 0; }
.catalog_box .product_rows { font:normal 10px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; 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:#4f4f4f; }
.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:#4f4f4f; width:75px; line-height:20px; }
.product_rows a.title { float:left; width:445px; font:bold 15px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; 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:#4f4f4f; }
/**
  *
  * 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:962px; }
div.moderation_header { padding: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:#4f4f4f; }
#account_header #side_user_info h3 { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; width:350px; background:#FFF; padding:5px 10px; margin:0 20px 0 0; border:1px solid #e7e7e7; }
#account_header #side_user_info h3 a { float:right; }
#account_header #side_user_info td a { font:bold 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; }
#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 0px 0 !important; padding:15px 0 0px 10px; }
div.account_navigation ul { padding:0; margin:0; list-style:none; height:34px; }
div.account_navigation ul li { float:left; padding:0; margin:0 3px 0 0; border:1px solid #424242; border-bottom:0; background: url('/images/index_tab_not_selected_bg.gif') repeat-x; }
div.account_navigation ul li.active, div.account_navigation ul li:hover { border:1px solid #131313; border-bottom:0; background: url('/images/index_tab_selected_bg.gif') repeat-x; }
div.account_navigation ul li.isright { float:right; margin:0 0 0 2px; }
div.account_navigation a { display:block; font:bold 12px Arial, Tahoma, Trebuchet MS; color:#FFF; line-height:14px; padding:10px 20px 10px 20px; float: left; }
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:#4f4f4f; 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:21px 0 10px 10px; }
#side_body span.title_catalog { font:normal 18px Arial, Tahoma, Trebuchet MS; }
#block_presentation { margin:0 6px; border:1px solid #d8d8d8; background:#FFFFFF; padding:8px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; 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:#4f4f4f; }
#block_presentation div.start_at h1 { padding:10px 0 0 0; margin:0; font:normal 14px Arial, Tahoma, Trebuchet MS; color:#313131; }
#block_presentation div.start_at h1 a { font:normal 12px Arial, Tahoma, Trebuchet MS; color:#313131; text-decoration:none; }
#block_presentation div.start_at h2 { padding:0; margin:0; font:normal 24px Arial, Tahoma, Trebuchet MS; color:#313131; }
#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:236px; }
#block_presentation div.place_program p.affiliate { float:left; margin:4px 0 0 0; background:#4f4f4f; }
#block_presentation div.place_program p.bonus_program { float:right; margin:4px 0 0 0; background:#4f4f4f; }
#block_presentation div.text { padding:16px 10px !important; padding:8px 0; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; }
#block_presentation div.text a { font:notmal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; }
#block_presentation div.text h2 { padding:0; margin:0; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#2E333A; }
#block_presentation div.autoriz { }
/* shopping_cart_list */
.sidebody_box { margin:0 6px; border:1px solid #d8d8d8; background:#FFFFFF; padding:8px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; width:319px; }
/*detail_product_info*/
#detail_product_info { margin:0 6px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; width:337px; }
.user_detail_avatar { float:right; border:1px solid #d8d8d8; background:#FFFFFF; padding:8px; height:100px; width:100px; position:relative; z-index:-1; }
.user_detail_avatar img.less { position:absolute; top:16px; left:-14px; }
.user_detail_info { float:left; border:1px solid #d8d8d8; background:#FFFFFF; padding:8px; width:183px; }
.user_detail_info ul { padding:0 5px; margin:0; list-style:none; }
.user_detail_info ul li { display:block; padding:3px 0; margin:0; list-style:none; line-height:20px; }
.user_detail_info ul li img { float:left; width:20px; height:20px; margin:0 5px 0 0; }
.user_detail_info ul.line_list { padding:0; }
.user_detail_info ul.line_list li { float:left; padding:0; }
.user_detail_info ul.line_list li a { float:left; display:block; padding:0; line-height:20px; }
.user_detail_info ul.line_list li img { margin:0 1px 0 2px; }
/*shopping cart list*/
.shopping_cart_list { margin:0 6px; border:1px solid #d8d8d8; background:#FFFFFF; padding:8px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#484E56; width:319px; }
.shopping_cart_list .cart_ul { margin:0 0 5px 10px; padding:0; border: none; list-style:none; }
.shopping_cart_list .cart_ul li { margin:0; padding:0 0 0 5px; display:inline; }
.shopping_cart_list .cart_ul_files { margin:0 0 5px 10px; padding:0; list-style:none; }
.shopping_cart_list .cart_ul_files li { margin:0; padding:5px 0; }
.shopping_cart_list a.shopping_cart { display:block; padding:10px 0 5px 10px; }
.shopping_cart_list div.box { padding:5px 0; }
.shopping_cart_list div.bg_box { background:#EDF3F6; padding:5px; }
/* -- o -- */
#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:#4f4f4f; width:335px; }
#side_body .list_side_files .flash_list { float:left; color:#4f4f4f; 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:#4f4f4f; width:319px; }
#side_body .block_last_comment div { background:#EDF3F6; 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:4px 8px; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; width:319px; }
#side_body div.side_block_inform a { display:block; padding:4px 0; }
#side_body div.file_flash { background:#edf3f6 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; }
/* BEGIN user list index */
div.listboxuser { float:left; border:1px solid #CCCCCC; padding:5px; margin:6px 5px 10px 6px; background:#FFFFFF; text-align:center; width: 110px; }
div.listboxuser.last { margin:6px; }
div.listboxuser a { text-decoration:none; }
div.listboxuser:hover { background:#f5fdff; }
/* END user list index */
.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:#747474; 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:#39758f; 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:#f1f1f1; 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 { color:#4F4F4F; font:normal 12px Arial, Tahoma, Trebuchet MS; }
.pagination ul.pagination li a.page { color:#FFF; font:bold 12px Arial, Tahoma, Trebuchet MS; background:#5b98b2 url(/images/input_button_bg.gif) repeat-x top; border:1px solid #424242; padding:5px; }
.pagination ul.pagination li a.page:hover { background:#363636 url(/images/button_hover.jpg) repeat-x; border:1px solid #202020; }
/** 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; }
/** input:button style **/
.form_style input.input_button { background:#5b98b2 url(/images/input_button_bg.gif); height:23px; font:bold 11px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; border:1px solid #424242; padding:0 5px; cursor:pointer; }
.form_style input.input_button_big_blue { background:#5b98b2 url(/images/input_button_bg.gif) repeat-x top; font:bold 13px/17px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; border:1px solid #424242; padding:5px; margin:0; cursor:pointer; }
.form_style input.input_button_big_orange { background:#f26332 url(/images/input_button_bg_2.gif) repeat-x top; font:bold 13px/17px Tahoma, Arial, Geneva, sans-serif; color:#FFFFFF; border:1px solid #903415; padding:5px; margin:0; cursor:pointer; }
.form_style input.input_button_big_grey { background:#e9e9e9 url(/images/input_button_bg_grey.gif) repeat-x top; min-width:143px; font:bold 13px/17px Arial, Tahoma, Trebuchet MS; color:#484e56; border:1px solid #dfdfdf; padding:5px; margin:0; cursor:pointer; }
.form_style input.input_button_big_disabled { background:#d3d3d3 url(/images/input_button_bg_disabled.gif) repeat-x top; font:bold 13px/17px Arial, Tahoma, Trebuchet MS; color:#FFFFFF; border:1px solid #c2c2c2; padding:5px; margin:0; }
.form_style input.input_button:hover, .form_style input.input_button_big_orange:hover, .form_style input.input_button_big_blue:hover, .form_style input.input_button_big_grey:hover { background:#363636 url(/images/button_hover.jpg) repeat-x; border:1px solid #202020; }
input.input_button_add_to_shopping_cart { background:url(/images/add_to_cart.gif); border:0; width:81px; height:28px; cursor:pointer; }
input.button_clear_style { background:none; font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; 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:408px; 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; border:1px solid #ccc; background:#f2f2f2; padding:5px; display:none; color:#fff; margin:0; z-index: 1000; }
.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:#909090; border-left:5px solid #747474; }
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.level2 { margin-left:5px; padding-left:25px; background:URL(/images/sub_nav_li.gif) no-repeat left top; }
ul.navig li.level2.last { background:URL(/images/sub_nav_li_last.gif) no-repeat left top; }
ul.navig li.level3 { margin-left:20px; }
ul.navig li a { font:normal 11px Arial, Tahoma, Trebuchet MS; color:#4f4f4f; text-decoration:none; }
ul.navig li a.active { font:bold 11px Arial, Tahoma, Trebuchet MS; text-decoration:none; }
ul.navig li a:hover { text-decoration:underline; }
/* 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:#4f4f4f; 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; }
/* Photo Category */
.title_category { margin:10px; }
#main_body .title_category h1 { display:inline; margin-left:0; }
.photo_block { float:left; margin:0; padding:10px 6px 0 0; width:140px; height:170px; text-align:center; }
.photo_block.last { padding:10px 0 0 0; }
.photo_block .photo_images { position:relative; padding:12px 0 0 12px; margin:0 auto; }
.photo_block span.images_bg { position:relative; background:#ededed; padding:0 6px 6px 0; float:left; margin:0; text-align: center; }
.photo_block a.blockImg { position:relative; border:1px solid #ededed; padding:5px; margin:-6px 0 0 -6px; background:#FFF; float:left; min-width: 110px; }
.photo_block a img { max-width:110px; max-height:110px; }
.photo_block .photo_name { padding:5px; line-height:1.5em; display:block; }
/* Detail Photo Page*/
#detail_product_sizes { margin: 0 6px; }
#detail_product_sizes table { border-collapse: collapse; }
#detail_product_sizes tr th { background-color: #E9E9E9; }
#detail_product_sizes tr td { background-color: #FFFFFF; padding: 5px 0; }
#detail_product_sizes tbody { border: 1px solid #D8D8D8; }
#detail_product_sizes tbody tr { border-top: 1px solid #D8D8D8; }
#detail_product_sizes tbody tr td { border-right: 1px solid #D8D8D8; }
#detail_product_sizes .form_style .flash_desc { float: left; margin: 10px 0; }
#detail_product_sizes .form_style .flash_chief { float: right; margin: 10px 0; }
/*#upload_select .button, #upload_model_release .button { background-color: #2587A7; color: #FFFFFF; font-size: 10px; font-weight: bold; height: 23px; text-transform: uppercase; cursor: pointer; }*/
#upload_select .button_unactive, #upload_model_release .button_unactive { background-color: #999; color: #FFFFFF; font-size: 10px; font-weight: bold; height: 23px; text-transform: uppercase; cursor:default; }
/*#upload_select input { border: 1px solid #B1D1D2; color: #5E6B6F; height: 16px; }*/
#upload_model_release input { border: 1px solid #B1D1D2; color: #5E6B6F; }

.payment_type_earning_text { font: normal 12px Tahoma, Geneva, sans-serif; margin: 7px 0 0 35px;}
.payment_type_earning_text a { font: bold 12px Tahoma, Geneva, sans-serif; }
div.users_rating { width: 60px; cursor: pointer; }
div.public_rating { cursor: pointer; }
div.public_rating div.vote_res { background-color: #6C0; color: #FFFFFF; width: 75px; height: 13px; font-size: 10px; float: left; margin-left: 5px; }
