html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, em, img, dl, dt, dd, ol, ul, li, form, label,
table, tr, td {margin: 0; padding: 0; border: 0; font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit; vertical-align: baseline; background-color: transparent}

html, body {min-height: 100%; height: auto !important; height: 100%}
html {overflow-y: scroll;background: #252525;}
body {font-family: Tahoma; font-size: 11px; line-height: 1.5; text-align: center; color: #FFF; background-color: black}

.cfix.a_center {
    background: #252525;
}

h1, h2, h3, h4, h5, h6 {margin-bottom: 1em; font-weight: 700}
h1, h2, h3 {font-weight: 400; color: #19A5DA}
h1 {font-size: 1.5454em; font-weight: 700; letter-spacing: 0.025em} /*17px*/
h2 {font-size: 1.3636em; font-weight: 700; letter-spacing: 0.025em} /*15px*/
h3 {font-size: 1.0909em; font-weight: 700; letter-spacing: 0.025em} /*12px*/
h4, h5, h6 {font-size: 1em} /*11px*/

p {margin-bottom: 1em}
dt {font-weight: 700}
dl, dt, dd, ol, ul, li {display: block}
ul li {list-style: none}
ol {margin-bottom: 1em}
ol li {display: list-item; list-style-position: inside}

a img {border: none}
a, a:hover, a:active {color: #00639E; text-decoration: none}
a:hover, a:active {text-decoration: underline}

td {text-align: left; font-weight: 400}
table {border-collapse: separate; border-spacing: 0}
table, td {vertical-align: middle}

input, select, button, textarea {margin: 0; padding: 0; font-family: Tahoma; font-size: 11px; font-style: normal; font-weight: 400; vertical-align: baseline}
textarea {overflow-y: scroll}

button.btn {overflow: visible; position: relative; border: 0; margin: 0; padding: 0; cursor: pointer; background-color: transparent}
button.btn::-moz-focus-inner {padding: 0; border: 0}
button.btn span {display: block; position: relative; text-indent: 0; white-space: nowrap}

input[type=text], input[type=password], input.txt, textarea, select {padding: 4px; border: 1px solid #E6E6E6; background-color: #FFFFFF}
input[type=checkbox], input.chk, input[type=radio], input.rad {position: relative; top: 0.25em}
label {display: block}

.cfix:after, .fr:after {clear: both; content: "."; display: block; visibility: hidden; height: 0; overflow: hidden}
.cfix, .fr {display: inline-block}
.cfix, .fr {display: block} /*hide from IE Mac*/

.fr {margin-bottom: 1em}
.doc {width: 90em; margin: 0 auto; text-align: left} /*990*/

.z100_f {float: left; position: relative; width: 10.0909em}
.z100_m {float: right; width: 100%; margin-left: -10.0909em}
.z100_r {margin-left: 10.0909em}
.z120_f {float: left; position: relative; width: 10.9090em}
.z120_m {float: right; width: 100%; margin-left: -11.9090em}
.z120_r {margin-left: 11.9090em}
.z180_f {float: left; position: relative; width: 16.3636em}
.z180_m {float: right; width: 100%; margin-left: -17.0909em}
.z180_r {margin-left: 17.0909em}
.rz300_f {float: right; position: relative; width: 27.2727em}
.rz300_m {float: left; width: 100%; margin-right: -29.2727em}
.rz300_r {margin-right: 29.2727em}

.half {float: left; width: 47.5%; margin-right: 2%}
.half_raw {float: left; width: 50%}
.third {float: left; width: 30.5%; margin-right: 2.3333%}
.third_raw {float: left; width: 33.3333%}
.third_300 .third {width: 31.3%}
.quarter {float: left; width: 22.5%; padding-right: 2%}
.quarter_raw {float: left; width: 25%}
.fifth {float: left; width: 19%; margin-right: 1%}
.fifth_raw {float: left; width: 20%}
.sixth_raw {float: left; width: 16.6666%}

.row_spacer {display: block !important; float: none !important; width: auto !important; margin: 0 !important; padding: 0 !important; border: none !important; clear: both !important; font-size: 0 !important}

.brd {border: 1px solid #E2E2E2}
.brd_b {border-bottom: 1px solid #E2E2E2}
.brd_r_dot {background-position: 100% -3px; background-repeat: repeat-y}
.brd_l_dot {background-position: -3px -3px; background-repeat: repeat-y}
.brd_t_dot {background-position: -3px -3px; background-repeat: repeat-x}
.brd_b_dot {background-position: -3px 100%; background-repeat: repeat-x}

.pointer {cursor: pointer} .nowrap {white-space: nowrap} .wrap {white-space: normal} .p_rel {position: relative} .o_hidden {overflow: hidden} .strike {text-decoration: line-through}
.block {display: block !important} .show {display: block} .in_bl {display: inline-block} .inline {display: inline} .hide{display: none}

.inbl {display: inline-block; height: 100%; font-size: 0; width: 0; overflow: hidden; vertical-align: middle}

.x2 {line-height: 2em}
.x3 {line-height: 3em}
.h2 {display: block; height: 3em}

.small {font-size: 0.9090em}
.smaller {font-size: 0.8181em}
.big {font-size: 1.0909em}
.bigger {font-size: 1.1818em}
.biggest {font-size: 1.2727em}
.dark {color: #5F5F5F !important}
.light {color: #19A5DA !important}
.gray {color: #adadad !important}
.green {color: #127F02 !important}
.red {color: #E13B3B !important}
.black {color: #000000 !important}
.blue {color: #00639E !important}
.blue_light {color: #19A5DA !important}

a.green, a.green:hover, a.green:active {color: #127F02 !important}
a.dark, a.dark:hover, a.dark:active {color: #5F5F5F !important}
a.light, a.light:hover, a.light:active {color: #19A5DA !important}
a.black, a.black:hover, a.black:active {color: #000000 !important}
a.blue, a.blue:hover, a.blue:active {color: #00639E !important}
a.gray, a.gray:hover, a.gray:active {color: #adadad !important}
a.list, a.list:hover, a.list:active {display: block; margin-top: -2px; padding-top: 0.5em; padding-bottom: 0.5em; border: 1px solid transparent; text-decoration: none; vertical-align: top; background-position: -3px 100%; background-repeat: repeat-x; cursor: pointer}
a.list:hover, a.list:active {border: 1px solid #138103; background-color: #E9FFE0; background-image: none}
a.clgreen {border: 1px solid #138103; background-color: #f6fff3; background-image: none}

li.list {display: block; padding-top: 0.5em; padding-bottom: 0.5em; text-decoration: none; vertical-align: top; background-position: -3px 100%; background-repeat: repeat-x}
li.list:hover {background-color: #F7FBFD}

a.all_on, a.all_on:hover, a.all_on:active, a.on_off {text-decoration:underline !important}
a.all_off, a.all_off:hover, a.all_off:active, a.off_on {text-decoration:none !important}
a.on_off:hover, a.on_off:active {text-decoration:none !important}
a.off_on:hover, a.off_on:active {text-decoration:underline !important}

a.inherit, a.inherit:hover, a.inherit:active {color: inherit !important}
.font2 {font-family: Verdana}
.spaced {letter-spacing: 0.025em}

.fix_float {overflow: visible; position: relative; z-index: 10; height: 0}
.block_links {text-align: justify}
.block_links a {margin-right: 0.5em}

.bold {font-weight: 700 !important} .normal {font-weight: 400 !important} .italic {font-style: italic !important} .underline {text-decoration: underline !important}
.no_img {background-image: none !important}

.a_top {vertical-align: top !important} .a_middle {vertical-align: middle !important}
.a_left {text-align: left !important} .a_right {text-align: right !important} .a_center {text-align: center !important}
.clear {clear: both !important} .c_left {clear: left !important} .c_right {clear: right !important} .c_none {clear: none !important}
.f_left {float: left !important} .f_right {float: right !important} .f_none {float: none !important}

.mt_05 {margin-top: 0.5em !important} .mr_05 {margin-right: 0.5em !important} .mb_05 {margin-bottom: 0.5em !important} .ml_05 {margin-left: 0.5em !important}
.mb_02 {margin-bottom: 0.2em !important} .mr_2 {margin-right: 2em !important}
.mt_1 {margin-top: 1em !important} .mr_1 {margin-right: 1em !important} .mb_1 {margin-bottom: 1em !important} .ml_1 {margin-left: 1em !important} .mb_10 {margin-bottom: 10px !important} .mb_20 {margin-bottom: 20px !important}
.mt_0 {margin-top: 0em !important} .mr_0 {margin-right: 0em !important} .mb_0 {margin-bottom: 0em !important} .ml_0 {margin-left: 0em !important}
.mb_2 {margin-bottom: 2em !important} .mt_2 {margin-top: 2em !important} .mt_3 {margin-top: 2.8em !important}
.m_0 {margin: 0 !important} .m_1 {margin: 1em !important} .m_05 {margin: 0.5em !important}

.pt_05 {padding-top: 0.5em !important} .pr_05 {padding-right: 0.5em !important} .pb_05 {padding-bottom: 0.5em !important} .pl_05 {padding-left: 0.5em !important}
.pt_1 {padding-top: 1em !important} .pr_1 {padding-right: 1em !important} .pb_1 {padding-bottom: 1em !important} .pl_1 {padding-left: 1em !important} .pb_2 {padding-bottom: 2em !important}
.pt_0 {padding-top: 0em !important} .pr_0 {padding-right: 0em !important} .pb_0 {padding-bottom: 0em !important} .pl_0 {padding-left: 0em !important}
.p_0 {padding: 0 !important} .pad_1 {padding: 1em !important} .pad_05 {padding: 0.5em !important}
.rt_03 {position: relative; top: 3px} .rt_05 {position: relative; top: 5px} .rt_07 {position: relative; top: 7px}

/**************************/

a.img_link, a.img_link:hover, a.img_link:active {padding-left: 20px}
a.img_link em, a.img_link:hover em, a.img_link:active em {width: 20px; margin-left: -20px; cursor: pointer}
.img_link_big, .img_link_big:hover, .img_link_big:active {padding-left: 30px}
.img_link_big em, .img_link_big:hover em, .img_link_big:active em {width: 30px; margin-left: -30px; cursor: pointer}

a.link_more, a.link_more:hover, a.link_more:active {color: #000000; text-decoration: underline; white-space: nowrap; padding-left: 20px; padding-top: 4px}
a.link_more em {width: 20px; margin-left: -20px; cursor: pointer}

.link_share {float: right}
.link_share li {display: inline; float: left; height: 22px; margin-top: 1px; z-index: 10; background-color: white; overflow: hidden}
.link_share .fb {border: none; overflow: hidden; width: 92px; height: 21px; padding-left: 25px}
.link_share .tw {width: 113px; height: 20px}
#link_favs {height: 38px; line-height: 38px}
#link_favs li {display: inline; float: left}
#link_favs .ptop {padding-top: 1px}

#bd_empty {margin-top: 40px; padding: 0 7px 8px 0; background-image: url('http://series-top.online/img/bg_redirect.gif'); background-position: 100% 100%; background-repeat: no-repeat}
#bd_empty_slide {padding: 2em 1em 4em 1em; border: 1px solid #9ED7F1; border-width: 1px 0 0 1px}
#bd_empty #hd_logo {margin-top: 25px}
#bd_empty .hr {margin-bottom: 40px}
#bd_empty .a_center {height: 248px; border: 1px solid #309A21; background-color: #E9FFE0}
#bd_empty .bold {margin-top: 70px}
#bd_empty img.loading {width: 160px; height: 24px; border: 1px solid #B4D2E4; background-color: #FFFFFF; padding: 2px 5px}

h1, h2, h3,  #hd_logo, .hr3, #hd_wide, #pre_ft_wide, #left_nav li em, #left_nav li, #left_nav li a:hover, #left_nav li a:active, #left_nav li.on a, #left_nav li.on span, #left_nav .sep,
#home_carousel .nav li.on a, .letter_navigation a.on, #top_dropdown, #top_dropdown a, #top_dropdown em,
.tabs, .tabs a, .tabs a span, .navigator .page, .i_flag_us, .i_flag_gb, .i_flag_ca, .i_flag_free, .i_round_info, .i_round_info2, .i_close_blue,
.i_arr_gray, .i_arr_blue, .i_plus, .i_arr_up, .i_arr_down, .i_review, .i_search, .i_google, .i_hulu, .i_hulu_p, .i_chk, .i_chk_on, .i_play_p, .i_play_n,
.i_add_episode, .i_add_link, .i_featured, .i_paid, .i_other, .i_featured_off, .i_paid_off, .i_other_off, .i_subscribe, .i_edit_info, .i_favorites, .i_play, .i_play_mid, .i_refresh, .i_report,
.i_thumb_up, .i_thumb_down, .i_big_facebook, .i_big_twitter, .i_big_rss, .i_big_favourites, .i_arr_left, .i_arr_right, .i_arr_left_off, .i_arr_right_off,
.i_nav_up, .i_nav_down, .i_nav_up_off, .i_nav_down_off, .i_play_big, .input_nice, .input_nice input, button.btn_arr_green, button.btn_arr_blue, .btn_fb_connect,
.bg_imp, .bg_imp2, button.btn_light, button.btn_light span, button.btn_quick_play span, button.btn_all_results span, button.btn_video_results span, button#btn_watch span, button.btn_search span
{background-image: url('http://series-top.online/img/bgs_main2.png'); background-repeat: no-repeat}

button.btn_blue_small, button.btn_blue_small span, button.btn_black_small, button.btn_black_small span, button.btn_green, button.btn_green span,
.reg_steps div, .reg_steps span, button.btn_fb_login span, .i_info, .i_review_big, .i_settings, .i_mail, .i_back, .i_close, .i_arr_blue_down, .i_trash,
.tr_first, .tr_last, .tr_prev, .tr_next, .tr_down, .tr_up, .i_mic, .i_arr_white, .i_plus_green, .i_emvelope, .i_watched, .i_form_user, .i_form_lock, .i_form_mail,
.i_form_flag, .i_form_calendar, .i_form_tag, .i_form_edit, .i_form_target, .i_form_list, .i_form_comm, .i_form_heart, .txt_join, .txt_next, .txt_finish, .reg_steps .img_txt,
.search_dropdown, .search_dropdown .current, .list_head, .hr, .hr2 {background-image: url('http://series-top.online/img/img_map2.png'); background-repeat: no-repeat}

#left_nav, #content {background-image: url('http://series-top.online/img/v_img_map.png'); background-repeat: repeat-y}

.hr {clear: both; display: block; height: 15px; line-height: 15px; font-size: 0; background-position: 0 -750px; background-repeat: repeat-x}
.hr2 {clear: both; display: block; height: 2px; margin: 20px 0; line-height: 2px; font-size: 0; background-position: 0 -1240px; background-repeat: repeat-x}
.hr3 {clear: both; display: block; height: 3px; width: 100%; margin-left: -22px; padding: 0 22px 7px 22px; line-height: 3px; background-position: 0 -274px; background-repeat: repeat-x}

a.list, li.list, .brd_r_dot, .brd_l_dot, .brd_t_dot, .brd_b_dot {background-image: url('http://series-top.online/img/brd_dot.gif')}

#hd_wide {padding-bottom: 16px; background-position: 0 100%;background-repeat: repeat-x}
#hd {padding: 8px 0; background-color: #FFFFFF}
#hd_logo {float: left; width: 179px; height: 36px; margin-right: 40px; text-indent: -1000em; outline: none; background-position: 0 0}
#hd_search {float: left; position: relative; z-index: 100}
#hd_search input {width: 360px}
#hd_search ul, #add_lk ul {position: absolute; width: 403px; top: 40px; left: 3px; padding: 3px 0 5px 0; border: 1px solid #A5A5A5; line-height: 2.4em; background-color: #FFFFFF}
#hd_search li, #add_lk li {overflow: hidden}
#hd_search ul a, #add_lk ul a {display: block; text-decoration: none; color: #00639E; text-indent: 38px; font-family: Verdana; white-space: nowrap}
#hd_search ul a:hover, #hd_search .on, #add_lk ul a:hover, #add_lk .on {background-color: #F2F8FB; color: #00639E}
#border_search {padding: 10px 8px 9px; border: 1px solid #A5A5A5}

#fb_likebox	{margin-left: 14px}
#fb_likebox iframe {border: none; overflow: hidden; width: 220px; height: 63px; margin-left: -60px}

#plm_one {width: 160px; height: 600px; margin: 1.5em auto}
#plm_tre {width: 300px; height: 250px}
#plm_sev {width: 728px; margin: 0 auto}

#add_lk {position: relative; z-index: 100}
#add_lk ul {width:328px; top: 41px; left: 0; line-height: 2em}
#add_lk ul a {text-indent: 20px; font-size: 0.9090em}

#top_menu {float: right; font-family: Verdana; line-height: 35px}
#top_menu li {float: left;  height: 35px; padding: 0 1em; font-weight: 700; white-space: nowrap}
#top_menu a, #top_menu a:hover, #top_menu a:active {color: #7F7F7F; text-decoration: none}
#top_menu a:hover, #top_menu a:active {text-decoration: underline}
#top_menu .fbl {padding-right:0; width:65px}

#top_dropdown {float: right; position: relative; z-index: 100; width: 180px; height: 23px; margin-top: 7px; border: 1px solid #CCCCCC; line-height: 23px; background-position: 0 -390px}
#top_dropdown em, #top_dropdown img {display: inline-block; position: relative; top: -2px; width: 15px; height: 27px; margin-left: 5px}
#top_dropdown a, #top_dropdown a:hover, #top_dropdown a:active {display: block; text-decoration: none; color: #4F4F4F; background-position: 100% -420px}
#top_dropdown ul {position: absolute; width: 100%; top: 26px; left: -1px; padding: 3px 0; border: 1px solid #4E99C3; line-height: 1.8em; background-color: #FFFFFF}
#top_dropdown ul a, #top_dropdown ul a:hover, #top_dropdown ul a:active {text-indent: 24px; background-image: none}
#top_dropdown ul a:hover, #top_dropdown ul a:active {background-color: #F2F8FB; color: #00639E}

#content {min-height: 40em; height: auto !important; height: 40em; padding: 1em 22px 20px 22px; background-position: 100% 0}

#left_nav {padding-top: 1em; border-right: 1px solid #F1F1F1; border-bottom: 1px solid #F1F1F1; background-position: 0 0}
#left_nav li {height: 27px; padding: 1px 0 3px 0; font-size: 1.0909em; font-weight: 700; letter-spacing: 0.03em; line-height: 27px; background-position: -380px -150px; color: #5F5F5F}
#left_nav li.last {padding-bottom: 1px; background-image: none}
#left_nav li a, #left_nav li a:hover, #left_nav li a:active {display: block; text-decoration: none; color: #5F5F5F}
#left_nav li a:hover, #left_nav li a:active {background-position: -170px -150px}
#left_nav li.imp a {background-color: #E9FFE0}
#left_nav li.on a, #left_nav li.on a:hover, #left_nav li.on a:active {width: 164px; padding-right: 20px; background-position: 100% -300px}
#left_nav li.on span {display: block; background-position: 0 -300px}
#left_nav li em {display: inline-block; width: 20px; height: 27px; margin: 0 8px 0 14px; opacity: 0.5; filter:alpha(opacity=50); background-color: #FBFBFB}
#left_nav li.imp em {background-color: #E9FFE0}
#left_nav li.on a em, #left_nav li.on a:hover em, #left_nav li.on a:active em,
#left_nav li a:hover em, #left_nav li a:active em {opacity: 1; filter:''; background-color: transparent}
#left_nav .sep {display: block; overflow: hidden; height: 8px; line-height: 8px; background-position: -210px -300px}
#left_nav a.more_link {font-family: Verdana; font-size: 1em}

#pre_ft_wide {padding-top: 15px; border-bottom: 1px solid #A9D5EE; background-color: #C6E8F7; background-position: 0 -840px; background-repeat: repeat-x}
#pre_ft {padding: 1.4em 0}
#ft_wide {background-color: #F8F8F8}
#ft_search {float: left}
#ft_search input {width: 360px}
#ft {padding-top: 2em; color: #555555}
.ft_col {float: left; width: 38%; padding-right: 11.5%}
#ft dl {font-size: 1.0909em; letter-spacing: 0.025em; line-height: 1.4em}
#ft dt {margin-bottom: 0.5em}
#ft dl a, #ft dl a:hover, #ft dl a:active {text-decoration: none; color: #555555}
#ft dl a:hover, #ft dl a:active {text-decoration: underline}

/************/
#home_carousel {overflow: hidden; position: relative; height: 290px; border: 1px solid #E2E2E2; color: #606060}
#home_carousel a, #home_carousel a:hover, #home_carousel a:active {text-decoration: none}
#home_carousel .content {float: right; position: relative; width: 530px; }
#home_carousel .content .title {position: absolute; width: 100%; height: 33px; line-height: 33px; left: 0; bottom: 0; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; font-size: 1.6363em; text-indent: 25px; color: #000000}
#home_carousel .content .btn {margin: 3px 6px 0 0}
#home_carousel .content .bg_title {position: absolute; width: 100%; height: 35px; left: 0; bottom: 0; background-color: #FFFFFF; filter:alpha(opacity=60); opacity: 0.6}
#home_carousel .content a:hover .i_play_big, #home_carousel .content a:active .i_play_big {display: block}
#home_carousel .nav {float: left; position: relative; z-index: 10; width: 226px}
#home_carousel .nav a {display: block; overflow: hidden; position: relative; width: 216px; padding: 5px 0 5px 10px; line-height: 17px; white-space: nowrap; cursor: pointer}
#home_carousel .nav a span {overflow: hidden; width: 205px}
#home_carousel .nav li {height: 58px}
#home_carousel .nav li.on {background-color: #F2F8FB}
#home_carousel .nav li.on a {padding-right: 20px; background-position: 100% -329px}

em.i_home {background-position: 0 -50px}
em.i_tv_shows {background-position: -30px -50px}
em.i_web_originals {background-position: -60px -50px}
em.i_movies {background-position: -90px -50px}
em.i_documentaries {background-position: -120px -50px}
em.i_anime {background-position: 0 -80px}
em.i_movie_tv_news {background-position: -30px -80px}
em.i_tv_schedule {background-position: -60px -80px}
em.i_live_television {background-position: -90px -80px}
em.i_sites_guide {background-position: -120px -80px}
em.i_community {background-position: 0 -110px}
em.i_my_tvlinks {background-position: -30px -110px}

.i_big_facebook, .i_big_twitter, .i_big_rss, .i_big_favourites {display: inline-block; width: 32px; height: 32px; margin-left: 7px; font-size: 0; text-decoration: none!important}
.i_big_facebook {background-position: -310px 0}
.i_big_twitter {background-position: -350px 0}
.i_big_rss {background-position: -390px 0}
.i_big_favourites {background-position: -430px 0}
.i_play_big {display: none; position: absolute; width: 66px; height: 74px; top: 50%; left: 50%; margin-top: -33px; margin-left: -37px; background-position: -310px -40px}

.i_arr_gray, .i_arr_blue, .i_arr_blue_down, .i_plus, .i_arr_up, .i_arr_down, .i_arr_left, .i_arr_right, .i_arr_left_off, .i_arr_right_off, .i_nav_up, .i_nav_down, .i_nav_up_off, .i_nav_down_off,
.i_settings, .i_mail, .i_emvelope, .i_info, .i_trash, .tr_first, .tr_last, .tr_prev, .tr_next, .tr_down, .tr_up, .i_watched, .i_mail1, .i_mail2, .i_mail3, .i_mail4, .i_review, .i_review_big, .i_search, .i_google, .i_hulu, .i_hulu_p, .i_play, .i_subscribe, .i_edit_info, .i_favorites, .i_add_episode, .i_add_link,
.i_featured, .i_paid, .i_other, .i_featured_off, .i_paid_off, .i_other_off, .i_thumb_up, .i_thumb_down, .i_report, .i_back, .txt_join, .txt_next, .txt_finish, .txt_search,
.tv_popl, .tv_feat, .i_chk, .i_chk_on, .i_refresh, .i_mic, .i_arr_white, .i_plus_green, .i_play_mid, .reg_steps .img_txt, .i_play_p, .i_play_n,
.i_close, .i_form_user, .i_form_lock, .i_form_mail, .i_form_flag, .i_form_calendar, .i_form_tag, .i_form_edit, .i_form_target, .i_form_list, .i_form_comm, .i_form_heart,
.i_flag_us, .i_flag_gb, .i_flag_ca, .i_flag_free, .i_round_info, .i_round_info2, .i_close_blue
{display: inline-block; font-size: 0; text-decoration: none!important; vertical-align: middle}

.i_arr_gray {width: 6px; height: 8px; background-position: -190px 0; margin-right: 5px; vertical-align: top; margin-top: 6px}
.i_arr_blue {width: 16px; height: 16px; background-position: -210px 0}
#nav_sched .i_arr_blue {float: left; margin: 2px 2px 0 0}
.i_arr_blue_down {width: 16px; height: 16px; background-position: -80px -70px}
.i_plus {width: 16px; height: 16px; background-position: -230px 0}
.i_arr_up {width: 16px; height: 16px; background-position: -250px 0}
.i_arr_down {width: 16px; height: 16px; background-position: -270px 0}
.i_review {width: 16px; height: 16px; background-position: -290px 0}
.i_review_big {width: 21px; height: 18px; background-position: -330px -120px}
.i_arr_left {width: 24px; height: 28px; background-position: -470px 0}
.i_arr_right {width: 24px; height: 28px; background-position: -500px 0}
.i_arr_left_off {width: 24px; height: 28px; background-position: -470px 0; opacity: 0.3; filter:alpha(opacity=30); background-color: #FFFFFF}
.i_arr_right_off {width: 24px; height: 28px; background-position: -500px 0; opacity: 0.3; filter:alpha(opacity=30); background-color: #FFFFFF}
.i_emvelope {width: 16px; height: 16px; background-position: -80px -90px}
.i_close {width: 24px; height: 21px; background-position: -120px -50px}

.i_form_user {width: 16px; height: 16px; background-position: 0 -110px}
.i_form_lock {width: 16px; height: 16px; background-position: -20px -110px}
.i_form_mail {width: 16px; height: 16px; background-position: -40px -110px}
.i_form_flag {width: 16px; height: 16px; background-position: -60px -110px}
.i_form_calendar {width: 16px; height: 16px; background-position: -80px -110px}
.i_form_tag {width: 16px; height: 16px; background-position: -100px -110px}
.i_form_comm {width: 16px; height: 16px; background-position: -40px -130px}
.i_form_list {width: 16px; height: 16px; background-position: -60px -130px}
.i_form_target {width: 16px; height: 16px; background-position: -80px -130px}
.i_form_edit {width: 16px; height: 16px; background-position: -100px -130px}
.i_form_heart {width: 16px; height: 16px; background-position: -100px -150px}

.i_flag_us {width: 16px; height: 16px; background-position: -270px -60px}
.i_flag_gb {width: 16px; height: 16px; background-position: -290px -60px}
.i_flag_ca {width: 16px; height: 16px; background-position: -190px -80px}
.i_flag_free {width: 16px; height: 16px; background-position: -210px -80px}
.i_round_info {width: 24px; height: 24px; background-position: -60px -170px}
.i_round_info2 {width: 24px; height: 24px; background-position: -90px -170px}
.i_close_blue {width: 24px; height: 21px; background-position: -120px -170px}
em.i_fb {width: 16px!important; background-position: -230px -94px}

.i_nav_up {width: 28px; height: 24px; background-position: -530px 0}
.i_nav_down {width: 28px; height: 24px; background-position: -560px 0}
.i_nav_up_off {width: 28px; height: 24px; background-position: -530px 0; opacity: 0.3; filter:alpha(opacity=30); background-color: #FFFFFF}
.i_nav_down_off {width: 28px; height: 24px; background-position: -560px 0; opacity: 0.3; filter:alpha(opacity=30); background-color: #FFFFFF}

.i_settings {width: 20px; height: 20px; background-position: -240px -120px}
.i_mail {width: 20px; height: 20px; background-position: -270px -120px}
.i_info {width: 22px; height: 20px; background-position: -330px -90px}

.i_google {width: 47px; height: 14px; background-position: 0 -140px; margin-left: 2px}
.i_hulu {width: 39px; height: 13px; background-position: -60px -118px; margin-left: 1px; margin-top: -5px}
.i_hulu_p {width: 69px; height: 13px; background-position: -60px -118px; margin-left: 1px; margin-top: -5px}
.i_search {width: 23px; height: 20px; background-position: -90px -140px}
.i_play {width: 20px; height: 20px; background-position: -30px -170px}
.i_subscribe {width: 20px; height: 20px; background-position: -120px -140px; margin-right: 20px}
.i_edit_info {width: 20px; height: 20px; background-position: -150px -140px; margin-right: 20px}
.i_favorites {width: 20px; height: 20px; background-position: 0 -170px; margin-right: 20px}
.i_add_episode {width: 16px; height: 16px; background-position: -230px -20px}
.i_add_link {width: 16px; height: 16px; background-position: -250px -20px}
.i_chk {width: 16px; height: 16px; background-position: -190px -20px}

.i_featured {width: 16px; height: 16px; background-position: -190px -40px}
.i_paid {width: 16px; height: 16px; background-position: -210px -40px}
.i_other {width: 16px; height: 16px; background-position: -230px -40px}
.i_featured_off {width: 16px; height: 16px; background-position: -250px -40px}
.i_paid_off {width: 16px; height: 16px; background-position: -270px -40px}
.i_other_off {width: 16px; height: 16px; background-position: -290px -40px}
.i_trash {width: 16px; height: 16px; background-position: -100px -70px}
.i_watched {width: 16px; height: 16px; background-position: -100px -90px}

.tr_first {width: 12px; height: 12px; background-position: 0 -184px; position:relative; top:-1px}
.tr_last {width: 12px; height: 12px; background-position: -21px -184px; position:relative; top:-1px}
.tr_prev {width: 8px; height: 12px; background-position: -39px -184px; position:relative; top:-1px}
.tr_next {width: 8px; height: 12px; background-position: -55px -184px; position:relative; top:-1px}
.tr_down {width: 9px; height: 9px; background-position: -71px -187px}
.tr_up {width: 9px; height: 9px; background-position: -86px -186px}
.tr_disabled {opacity: 0.4; filter:alpha(opacity=40); background-color: #FFFFFF}
.tr_disabled2 {opacity: 0.1; filter:alpha(opacity=10); background-color: #FFFFFF}

.i_thumb_up {width: 16px; height: 16px; background-position: -190px -60px}
.i_thumb_down {width: 16px; height: 16px; background-position: -210px -60px}
.i_report {width: 16px; height: 16px; background-position: -290px -20px}
.i_back {width: 16px; height: 16px; background-position: -100px -30px}
.i_refresh {width: 16px; height: 16px; background-position: -270px -20px}
.i_mic {width: 16px; height: 16px; background-position: -20px -90px}
.i_arr_white {width: 16px; height: 16px; background-position: -40px -90px}
.i_plus_green {width: 16px; height: 16px; background-position: -60px -90px}
.i_play_mid {width: 47px; height: 42px; background-position: -510px -70px}
.i_play_p {width: 22px; height: 18px; background-position: -509px -114px}
.i_play_n {width: 22px; height: 18px; background-position: -542px -114px}

.tv_feat	{background-image: url('http://series-top.online/img/sfeatured2.jpg'); background-repeat: no-repeat; height:18px; width:0px}
.tv_popl	{background-image: url('http://series-top.online/img/spopular6.jpg'); background-repeat: no-repeat; height:18px; width:0px}
.txt_join {width: 108px; height: 16px; background-position: -170px 0}
.txt_next {width: 76px; height: 16px; background-position: -170px -30px}
.txt_finish {width: 81px; height: 16px; background-position: -170px -60px}
.btn_fb_connect {display: inline-block; width: 65px; height: 22px; font-size: 0; vertical-align: middle; background-position: -510px -40px; background-repeat: no-repeat}
.input_nice {padding-right: 10px; background-position: 100% -150px}
.input_nice input {float: left; height: 18px; margin-top: 0; padding: 12px 0 12px 40px; border: 0; font-size: 12px; line-height: 18px; font-family: Verdana; background-color: transparent; background-position: 0 -200px; color: #4F4F4F}

button.btn_green {padding-right: 25px; background-position: 100% -370px; color: #FFFFFF}
button.btn_green span {height: 14px; padding: 8px 0 6px 25px; font-size: 14px; line-height: 14px; background-position: 0 -340px}
button.btn_arr_green {width: 104px; height: 42px; background-position: -390px -40px}
button.btn_arr_blue {width: 104px; height: 42px; background-position: -390px -90px}
button.btn_fb_login span {width: 154px; height: 22px; line-height: 22px; background-position: 0 0}
button.btn_search span {width: 101px; height: 35px; line-height: 35px; background-position: -120px -580px}
button.btn_all_results span {width: 198px; height: 33px; line-height: 33px; background-position: 0 -540px}
button.btn_video_results span {width: 198px; height: 33px; line-height: 33px; background-position: -230px -580px}
button#btn_watch span {width: 117px; height: 28px; line-height: 28px; background-position: 0 -580px}
button.btn_quick_play span {width: 198px; height: 33px; line-height: 33px; background-position: 0 -340px}
button.btn_blue_small {padding-right: 10px; background-position: 100% -560px; color: #FFFFFF;border: solid 1px cornflowerblue;}
button.btn_blue_small span {height: 25px; padding-left: 10px; font-size: 13px; line-height: 25px; background-position: 0 -530px}
button.btn_black_small {padding-right: 10px; background-position: 100% -620px; color: #FFFFFF}
button.btn_black_small span {height: 25px; padding-left: 10px; font-size: 13px; line-height: 25px; background-position: 0 -590px}
button.btn_light {padding-right: 20px; background-position: 100% -540px; color: #1E900D; margin: 6px 15px 0 0}
button.btn_light span {height: 20px; padding: 3px 0 4px 6px; font-size: 12px; line-height: 20px; background-position: 0 -500px}
button.disbl em {opacity: 0.5; filter:alpha(opacity=50); background-color:#F8F8F8}
button.disbl span {color: #bcbcbc}
button.btn_css {font-weight: 700; border: 1px solid #9ED7F1; background-color: #F2F8FB; background-image: none}
button.btn_css span {padding: 9px 30px; background-image: none}

a.btn_link, a.btn_link:hover, a.btn_link:active {display: inline-block; height: 27px; border: 1px solid #9ED7F1; font-weight: 700; line-height: 27px; text-align: center; text-decoration: none; background-color: #F2F8FB; color: #000000}
a.btn_link:hover, a.btn_link:active {border-color: #309A21}

h1 {width: 100%; margin-left: -22px; padding: 0 22px 5px 22px; font-weight: 700; background-position: 0 -256px; background-repeat: repeat-x; white-space: nowrap; overflow: hidden}
h1 a {color: #19A5DA !important}
h1 .sec {font-size: 15px; font-weight: 700; color: #5F5F5F}
h2 {width: 100%; margin-left: -22px; padding: 0 22px 7px 22px; background-position: 0 -256px; background-repeat: repeat-x}
h3 {padding-bottom: 5px;  background-position: 0 -261px; background-repeat: repeat-x}
h1.inner, h2.inner {width: auto; margin-left: 0; padding: 0 0 5px 0}
h1.inner {overflow: visible}
.inner {width: auto; margin-left: 0; padding-left: 0; padding-right: 0}
.outer {width: 100%; margin-left: -22px; padding: 0 22px}
.bg {background-color: #F6FAFC}
.bg_imp {width: 100%; margin-left: -22px; padding: 0 22px 5px 22px; line-height: 36px; letter-spacing: 0.025em; background-repeat: repeat-x; background-position: 0 -450px}
.bg_imp2 {height: 28px; padding: 0 1em; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; line-height: 28px; background-position: 0 -750px; background-repeat: repeat-x}
.bg_color_imp {background-color: #F7FBFD}
.img_usr {padding: 1px; border: 1px solid #E6E6E6}
.img_mov, .img_site, .img_brd_blue {border: 1px solid #7DC8EB}
.img_movie {border: 1px solid #81CAEC}
.c_updated {display: inline-block; padding-left: 1em; font-weight: 700; color: #FF1E00}
.c_new {display: inline-block; padding-left: 1em; font-weight: 700; color: #C900D6}

#nav_sched {float: left; width:436px}
#nav_sched .a_center li {width: 136px; margin-right: 11px}

#upc_left  {margin-top: 80px}
#upc_right {margin-top: 80px}
#upc_cont_load {display: block; text-align: center; padding-top: 85px; height: 85px}

#last_ep {height: 237px; overflow: hidden}
#last_ep div.cfix {height: 18px; margin-bottom: 1.5em}
#last_ep a.o_hidden {display:block; width:100%; margin-left: -6px; padding:3px 6px; background-color:#F7FAFC; cursor: pointer}
#last_ep a.o_hidden:hover {background-color: #E9FFE0; text-decoration: none}
#last_ep a.o_hidden .f_left {width: 80%}

.z_title {padding-left: 29px}
.z_title h2 {margin-left: 0; position: relative; left: -22px; z-index:1}
.z_title h2 span {width: 60%}
.z_title a.f_right {font-size: 11px; font-weight: 400; letter-spacing: normal}

h2.z_title {padding-left: 22px}
h2.z_title span {width: 75%}

.table_list {border-bottom: 1px solid #E2E2E2; letter-spacing: 0.025em}
.table_list dt {height: 24px; padding-left: 10px; border: 1px solid #E2E2E2; line-height: 24px; color: #00639E; background-color: #F2F8FB}
.table_list dd {overflow: hidden; padding: 4px 5px 3px 10px; border-left: 1px solid #E2E2E2; border-right: 1px solid #E2E2E2; line-height: 1.48em; white-space: nowrap; color: #5F5F5F}
.table_list dd a, .table_list dd a:hover, .table_list dd a:active {text-decoration: none}
.table_list dd a:hover, .table_list dd a:active {text-decoration: underline}
.table_list_on {background-color: #E9FFE0}
.table_list_on dt {border-color: #339924}

.table_schedule li {width: 100%; padding: 7px 21px; border: 1px solid transparent; border-bottom: 1px solid #BDBDBD; font-size: 1.0909em}
.table_schedule li.list {background-image: none}
.table_schedule li.head {padding: 0 21px; border: none; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; font-size: 0.9090em}
.table_schedule .c1, .table_schedule .c2, .table_schedule .c3, .table_schedule .c4, .table_schedule .c5 {overflow: hidden; height: 65px; line-height: 65px}
.table_schedule .head .c1, .table_schedule .head .c2, .table_schedule .head .c3, .table_schedule .head .c4, .table_schedule .head .c5 {overflow: hidden; height: 28px; line-height: 28px}
.table_schedule .c1 {float: left; width: 30%}
.table_schedule .c2 {float: left; width: 21%; padding-left: 1%}
.table_schedule .c3 {float: left; width: 27%; padding-left: 1%}
.table_schedule .c4 {float: left; width: 9%; padding-left: 1%}
.table_schedule .c5 {float: left; width: 9%; padding-left: 1%}
.table_schedule .c3 a,
.table_schedule .c5 span {display: inline-block; width: 94%; vertical-align: middle; line-height: 1.5em}
.table_schedule .c5 em	{width: 6%}

.table_live li {width: 100%; padding: 7px 21px; border: 1px solid transparent; border-bottom: 1px solid #BDBDBD}
.table_live li.list {background-image: none}
.table_live li.head {padding: 0 21px; border: none; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; font-size: 0.9090em}
.table_live .c1, .table_live .c2 {overflow: hidden; height: 65px; line-height: 65px}
.table_live .head .c1, .table_live .head .c2, .table_live .head .c3, .table_live .head .c4, .table_live .head .c5 {overflow: hidden; height: 28px; line-height: 28px}
.table_live .c1 {float: left; width: 11%}
.table_live .c2 {float: left; width: 13%; padding-left: 1%}
.table_live .c3 {float: left; width: 74%; padding-left: 1%}
.table_live .c2 a {display: inline-block; width: 93%; vertical-align: middle; line-height: 1.5em}

.table_shows {font-size: 1.0909em; letter-spacing: 0.025em}
.table_shows a.list {margin-top: -1px}
.table_shows a.list:hover, .table_shows a.list:active {border: 1px solid transparent; background-color: #E9FFE0; background-image: url('http://series-top.online/img/brd_dot.gif')}
.table_shows .c1 {float: left; width: 15%}
.table_shows .c2 {float: left; width: 60%; font-weight: 700; white-space: nowrap; overflow: hidden}
.table_shows .c3 {float: left; width: 15%; text-align: right; color: #5F5F5F}
.table_shows .c4 {float: left; width: 10%; text-align: right}

.table_mailbox li {width: 100%; padding: 7px 21px}
.table_mailbox li.head {padding: 0 21px; border: none; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; font-size: 0.9090em}
.table_mailbox .c1 {float: left; width: 18%}
.table_mailbox .c2 {float: left; width: 20%}
.table_mailbox .c3 {float: left; width: 20%}
.table_mailbox .c4 {float: left; width: 25%}
.table_mailbox .c5 {float: left; width: 10%}
.table_mailbox .c6 {float: left; width: 7%}

.table_subscriptions li {width: 100%; padding: 7px 22px}
.table_subscriptions li.head {padding: 0 21px; border: none; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; font-size: 0.9090em}
.table_subscriptions .c0 {float:left; width: 1%; margin-right: 1%}
.table_subscriptions .c1 {float: left; width: 40%; margin-right: 2%}
.table_subscriptions .c22 {float: left; width: 56%}
.table_subscriptions .c2 {float: left; width: 46%}
.table_subscriptions .c3 {float: left; width: 30%}
.table_subscriptions .c4 {float: left; width: 24%}
.table_subscriptions li li {width: auto; padding: 0}
.table_subscriptions .episodes li {width: auto; padding: 4px 0}

.table_submissions li.head {padding: 0 21px; border: none; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; font-size: 0.9090em}
.table_submissions .c1 {float: left; width: 21%}
.table_submissions .c2 {float: left; width: 33%}
.table_submissions .c3 {float: left; width: 15%}
.table_submissions .c4 {float: left; width: 14%}
.table_submissions .c5 {float: left; width: 17%}

.table_submiss2 li {width: 100%; padding: 7px 21px}
.table_submiss2 li.head {padding: 0 21px; border: none; border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; font-size: 0.9090em}
.table_submiss2 .c11 {float: left; width: 66%}
.table_submiss2 .c1 {float: left; width: 58%}
.table_submiss2 .c2 {float: left; width: 13%}
.table_submiss2 .c3 {float: left; width: 10%}
.table_submiss2 .c4 {float: left; width: 8%}
.table_submiss2 .c5 {float: left; width: 13%}
.table_submiss2 .c6 {float: left; width: 8%}

.table_mini_links a.list {padding: 0.3em !important}
.table_mini_links .c1 {float: left; width: 25%}
.table_mini_links .c2 {float: left; width: 55%}
.table_mini_links .c3 {float: left; width: 20%; text-align: right}

.table_profile_info .c1 {float: left; clear: left; width: 27%; font-weight: 700}
.table_profile_info .c2 {float: left; width: 73%; margin-bottom: 0.5em}

.filter_shows {font-weight: 700}
.filter_shows li {padding: 3px 0; cursor: pointer}
.filter_shows li:hover span {text-decoration: underline}
.filter_shows span {color: #000000 !important}
.filter_shows .on {color: #00639E; background-color: #F2F8FB}
.filter_shows .on span {color: #00639E !important}
.filter_shows .on .i_chk {background-position: -210px -20px}

.table_comments li {clear: both; margin-bottom: 1em}
.table_comments .img {float: left; width: 15%}
.table_comments .data {float: left; width: 85%}
.table_comments .content {padding: 0.5em 1em; background-color: #F6FAFC}
.table_comments form {width: 100%; padding-top: 0.5em}
.table_comments_user .img {width: 12%}
.table_comments_user .data {width: 88%}
.table_comments_user .content {padding-right: 0}

.thumb_mov {float: left; overflow: hidden; width: 100px; padding: 3px 10px; border: 1px solid #D2E7F1; margin-right: 20px; text-align: center; background-color: #F2F8FB}
.thumb_mov .img {width: 100px; height: 140px; background-color: #FFFFFF}
.thumb_mov .title {display: block; overflow: hidden; height: 2.4em; margin: 0.2em 0; line-height: 1.2em; color: #000000}
.thumb_mov .img img {vertical-align: top}
.cols_6 .thumb_mov {padding: 3px 8px; margin-right: 10px}

.episodes_mini_list a.list {padding: 0.3em}
.episodes_mini_list .c1 {float: left; width: 82%}
.episodes_mini_list .c2 {float: left; width: 18%; text-align: right}
.shows_mini_list a.list {margin-top: -1px}
.shows_mini_list a.list:hover,
.shows_mini_list a.list:active {border: 1px solid transparent; background-color: #E9FFE0; background-image: url('http://series-top.online/img/brd_dot.gif')}
.shows_mini_list .c1 {float: left; width: 90%; white-space: nowrap; overflow: hidden}
.shows_mini_list .c2 {float: left; width: 10%; text-align: right; font-size: 0.9090em; color: #5F5F5F}
.table_mini_shows a.list {padding: 6px 0 6px 0; height: 1.7em; line-height: 1.7em}
.table_mini_shows .c1 {float: left; width: 10%; padding-top: 1px; font-weight: 700; text-align: center}
.table_mini_shows .c2 {float: left; width: 60%; white-space: nowrap; overflow: hidden}
.table_mini_shows .c3 {float: left; width: 23%; padding-top: 1px; margin-left: 4%}
.table_mini_shows .c3 .arr {float: right; width: 16px; height: 16px; padding-top: 1px; margin-left: 0.5em}

.table_news a.list {padding-top: 1em}
.table_news .c1 {float: left; width: 5%}
.table_news .c2 {float: left; width: 75%}
.table_news .c3 {float: left; width: 20%; text-align: right}

#table_search .list {padding: 0.9em 22px}
#table_search .c1 {float: left; width: 6%; padding-top: 1px}
#table_search .c2 {float: left; width: 76%}
#table_search .c3 {float: left; width: 18%; text-align: right; margin-top: 2px}
#table_search .c1 em {margin-top: 2px}

.table_search_link {float: right; height: 15px; margin-top: -23px; margin-bottom: 8px; font-size: 0.8181em; text-align: right; white-space: nowrap; color: #adadad;}
.table_search_movies a.list {padding-top: 0.5em; padding-bottom: 0.8em}
.table_search_movies .c1 {float: left; width: 10%; padding-top: 0.3em}
.table_search_movies .c2 {float: left; width: 90%}
.table_search_movies .c3 {float: left; width: 18%; padding-top: 0.3em}
.table_search_movies .c4 {float: left; width: 82%}

.site_thumbs li {float: left; width: 165px; overflow: hidden; margin-bottom: 1em; margin-right: 8px; padding: 8px; border: 1px solid #E3E3E3}
.site_thumbs li.last {float: right; margin-right: 0}
.site_thumbs li.on {border: 1px solid #339924; background-color: #EAFFE1}
.site_thumbs span {overflow: hidden}
.site_thumbs .desc {display: block; height: 4.4em; margin-bottom: 0.5em; color: #000000}
.site_thumbs .simg {display: block; margin-bottom: 1em; height:60px}

.mov_data li {clear: left; margin-bottom: 0.5em}
.mov_data .l {float: left; width: 15%; font-weight: 700}
.mov_data .r {float: left; width: 85%}

.tabs {padding-bottom: 5px; letter-spacing: 0.025em; background-position: 0 -252px; background-repeat: repeat-x}
.tabs li {float: left}
.tabs a {float: left; height: 28px; padding-right: 20px; line-height: 25px; text-decoration: none; background-position: 100% -710px; color: #4F4F4F; cursor: pointer}
.tabs a span {float: left; padding-top: 3px; height: 25px; padding-left: 20px; background-position: 0 -680px}
.tabs .on a {font-size: 1.0909em; background-position: 100% -650px; color: #FFFFFF}
.tabs .on a span {background-position: 0 -620px}

.navigator {display: inline-block; margin: 0 auto; font-size: 1.0909em}
.navigator a, .navigator a:hover,.navigator a:active {display: inline-block; height: 19px; text-decoration: none; line-height: 19px; vertical-align: middle; color: #5F5F5F}
.navigator a:hover,.navigator a:active {text-decoration: underline}
.navigator a.page:hover,.navigator a.page:active {text-decoration: none}
.navigator .page {overflow: hidden; width: 18px; height: 19px; background-position: -250px -60px}
.navigator .on, .navigator .on:hover, .navigator .on:active, .navigator .page:hover, .navigator .page:active {background-position: -230px -60px; color: #FFFFFF !important}

.letter_navigation a, .letter_navigation a:hover, .letter_navigation a:active {display: inline-block; width: 18px; height: 28px; margin-right: 2px; font-size: 1.0909em; font-weight: 700; line-height: 28px; text-align: center; color: #19A5DA; background-position: -150px -50px; text-decoration: none}
.letter_navigation a.on, .letter_navigation a.on:hover, .letter_navigation a.on:active, .letter_navigation a:hover, .letter_navigation a:active {color: #FFFFFF; background-image: url('http://series-top.online/img/bgs_main2.png'); background-repeat: no-repeat}

.search_dropdown {float: left; position: relative; z-index: 100; height: 35px; padding-right: 30px; line-height: 35px; background-position: 100% -490px; cursor: pointer}
.search_dropdown .current {float: left; width: 90px; height: 15px; line-height: 15px; padding: 10px 0 10px 10px; border: none; text-decoration: none; background-position: 0 -410px; color: #4F4F4F}
.search_dropdown ul {position: absolute; width: 100%; top: 37px; left: 0px; padding: 3px 0; border: 1px solid #4E99C3; line-height: 1.8em; background-color: #FFFFFF}
.search_dropdown ul a, .search_dropdown ul a:hover, .search_dropdown ul a:active {display: block; text-decoration: none; color: #4F4F4F; text-indent: 9px; background-image: none}
.search_dropdown ul a:hover, .search_dropdown ul a:active {background-color: #F2F8FB; color: #00639E}

.list_head {display: block; position: relative; height: 25px; line-height: 25px; background-position: 0 -650px; background-repeat: repeat-x; border-left: 1px solid #BDBDBD; border-right: 1px solid #BDBDBD}
.the_box {padding: 3px 0; border: 1px solid #D2E7F1; background-color: #F2F8FB}
.popdiv_layer {position:fixed; z-index:101; top:0; left:0; width:100%; height:100%; background-color:#222222; opacity:0.6; filter:alpha(opacity=60)}
.popdiv_box {position:fixed; z-index:102; top:0; left:0; width:100%; height:100%}
.popdiv_dist {float:left; width:1px; height:50%}
.popdiv_inner {position:relative; display:block; z-index:103; width:540px; margin:0 auto; clear:both; border:3px solid black; background: white url('http://series-top.online/img/fbox-g.png') repeat-x; overflow-x:hidden; overflow-y:auto; padding:5px; color:#333333}

.reg_steps li {float: left; margin-left: -11px}
.reg_steps .first {margin-left: 0}
.reg_steps div {float: left; height: 32px; padding-right: 20px; font-size: 1.2727em; letter-spacing: 0.025em; line-height: 32px; background-position: 100% -810px}
.reg_steps .last div {padding-right: 10px; background-position: 100% -850px}
.reg_steps span {float: left; padding-left: 24px; background-position: 0 -770px}
.reg_steps .first span {float: left; padding-left: 14px}
.reg_steps .tab_blue {background-position: 100% -970px}
.reg_steps .last .tab_blue {background-position: 100% -1010px}
.reg_steps .tab_blue span {background-position: 0 -930px}
.reg_steps .first .tab_blue span {background-position: 0 -890px}
.reg_steps .tab_green {background-position: 100% -1140px}
.reg_steps .tab_green span {background-position: 0 -1090px}
.reg_steps .first .tab_green span {background-position: 0 -1050px}

.img_txt {height: 32px}
.img_create {width: 156px}
.img_settings {width: 80px; background-position: -171px -1251px}
.img_subscriptions {width: 134px; background-position: -261px -1251px}

.tab_blue .img_create {width: 156px; background-position: -1px -1281px}
.tab_blue .img_settings {width: 80px; background-position: -171px -1281px}
.tab_blue .img_subscriptions {width: 134px; background-position: -261px -1281px}
.tab_green .img_create {width: 156px; background-position: -1px -1311px}
.tab_green .img_settings {width: 80px; background-position: -170px -1311px}

.img_input {padding: 2px 3px; border: 1px solid #3996CD}
.img_input input {width: 90%; height: 16px; border: none; padding: 0; line-height: 16px; vertical-align: middle; color: #4F4F4F}
.img_area {position: relative; padding: 0; border: 1px solid #3996CD}
.img_area em {position: absolute; z-index: 2; top: 5px; left: 3px}
.img_area textarea {width: 93%; border: none; margin: 0 0 0 7%; padding: 5px 0; vertical-align: top; color: #4F4F4F}

.box_notification {padding: 3px 5px; margin-bottom: 1em; line-height: 24px; background-color: #FFF7C3}
#box_message {position: fixed; z-index: 1000; top: 0; left: 0; width: 100%; border-bottom: 1px solid #86CCEC; font-weight: 700; line-height: 24px; color: #5F5F5F; background-color: #F1F9FD; opacity: 0.96; filter:alpha(opacity=96)}
#box_message .z180_r {padding: 14px 22px 11px}
#box_message span {font-size: 15px; padding-left:7px}

#cookie_consent {
	background-color: #5a5a5a;
	border: medium none;
	border-radius: 0;
	color: #fff;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 10px 0;
	width: 100%;
	z-index: 999;
	overflow: hidden;
	font-size: 13px;
	font-family: arial,sans-serif;
}
#cookie_consent a {
	background-color: #303030;
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 2px;
	color: #fff;
	cursor: pointer;
	margin-left: 5px;
	padding: 4px 8px;
	text-decoration: none;
	white-space: nowrap;
}

#main_play {width: 65%; padding: 1.5em; border: 1px solid #138103; background-color: #E9FFE0}
#main_play .block {font-size: 18px}
#main_play .font2 {letter-spacing: normal}
.now_play_l {height: 22px; float: left}
.now_play_l span {position: relative; top: 2px; left: 7px}
.now_play_r {height: 22px; float: right}
.now_play_r span {position: relative; top: 2px; right: 7px}
#div_next {width: 65%; padding: 0.78em 1.5em; border: 1px solid #138103; background-color: #E9FFE0; line-height: 2.7em}

#orig {width: 100%}
#orig td {padding: 13px 0}
#orig .col1 {width: 1px}
#orig .col2 {width: 10px}
#orig .col3 {width: 700px; text-align: justify; vertical-align: middle}
#orig .col3 .small {margin-top: 1px; padding-left: 10px}
#orig .col4 {text-align: center; border-bottom: 1px solid #BDBDBD; background-color: #F7FBFD}
#orig .cinact {padding: 0; height: 0; line-height: 0}
#orig .c1 {float: right; color: #000000}
#orig .i_arr_blue {float: left; margin: 2px 2px 0 0}

.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating {background: url('http://series-top.online/img/stars.png') left -1000px repeat-x}
.star-rating {position: relative; width: 100px; height: 20px; overflow: hidden; background-position: left top; display:-moz-inline-block; display:-moz-inline-box; display:inline-block; vertical-align: middle; float: right}
.star-rating a, .star-rating .current-rating {position: absolute; top: 0; left: 0; text-indent: -1000em; height: 20px; line-height: 20px; outline: none; overflow: hidden; border: none}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus {background-position: left bottom}
.star-rating a.one-star {width: 20%; z-index:6} .star-rating a.two-stars {width: 40%; z-index:5} .star-rating a.three-stars {width: 60%; z-index:4} .star-rating a.four-stars {width: 80%; z-index:3} .star-rating a.five-stars {width: 100%; z-index:2}
.star-rating .current-rating {z-index: 1; background-position: left center}
.small-star {width: 75px; height: 15px}
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating {background-image: url('http://series-top.online/img/stars_sm.png'); line-height: 15px; height: 15px}