.black {color:black;}
.link-color {color:#1b8add !important;}
.show_div {display: block; visibility: visible; width: 100%;}
.show_div_inline {display: inline; visibility: visible; width: 100%;}
.hide_div {display: none; visibility: hidden;}
.show_div {padding: 0px;margin: 0px;}
.hide_div {padding: 0px;margin: 0px;}

.message_successful {text-align:center;font-weight:bold;background:#fd6;padding-top:5px;padding-bottom:5px;}
.message_error {text-align:center;background:#ffe8e8;padding-top:5px;padding-bottom:5px;}
.message_successful A, .message_error A {color:#00f;text-decoration:none;}

.box_14a { background:#url(/i/box_14a_ft.png) 0 100% no-repeat; padding-bottom:5px; }
.box_14a .top_bg { display:block; height:19px; background:url(/i/box_14a_hd.png) 0 0 no-repeat; }
.box_14a .box_hd { color:#00559e; line-height:16px; padding:3px 0 0 11px; height:auto; font-size:13px; background:#fff; }
.box_14a .box_cnt { padding:4px 10px 5px 10px; }
.box_14a .bott_bg { display:block; height:5px; background:url(/i/box_14a_ft.png) 0 0 no-repeat; }

.box_cnt { list-style:inside !important; }
.nws_cont LI { list-style:inside !important; }

.box_01 .box_cnt { padding-bottom:2px; }
body.books .box_01 .box_hd, body.forex .box_01 .box_hd {background:url(/i/box_01_hd_bg_black.gif) 0 0 repeat-x; }

.slogan H1 { font-weight:normal;}
.design i { top:-1px; }
.box_11 .box_cnt { padding-bottom:15px; }
.box_12 .completed { background:#eee; }
.fc_sport {font-weight:bold;}
.fc_team IMG {padding-bottom:8px;}
.books_table .c3 A {color:black;text-decoration:none;}
.white {color:white}
.bk_content, .bk_desc, .nws_cont {text-align:justify;}
.box_21 .hd_1 img { left:10px; }

.box_pgn a.pgn_prev_act {position:absolute; left:20px; top:0px; background:url(/i/pgn_prev_blue.gif) 0 0 no-repeat; display:block; width:26px; height:18px;}
.box_pgn a.pgn_next_act {position:absolute; right:20px; top:0px; background:url(/i/pgn_next_blue.gif) 0 0 no-repeat; display:block; width:26px; height:18px;}
.box_pgn a.pgn_prev_pass {position:absolute; left:20px; top:0px; background:url(/i/pgn_prev_grey.gif) 0 0 no-repeat; display:block; width:26px; height:18px;}
.box_pgn a.pgn_next_pass {position:absolute; right:20px; top:0px; background:url(/i/pgn_next_grey.gif) 0 0 no-repeat; display:block; width:26px; height:18px;}

.box_21 .box_pgn { border-top:1px solid #c6c6c6; background:#fff;}
.box_pgn A {padding-left:5px;padding-right:5px;}
/*books_pagination*/

.nws_cont LI {list-style:none;}
.art_pgn {margin-top:30px;}
.box_20 .stk_title .tie { color:#666; }
.express-stakes {font-size:12px;line-height:200%;}
.box_19 .t1 .c5 {white-space:nowrap;}
.box_19 .t1 .c5wide {padding-right:7px;}
.box_09 .box_hd span A { padding-top:7px;}
.user_box .usr_info .skype { padding-left:15px; background:url(/i/skype_skype.gif) 0px 1px no-repeat; }
.user_box img {box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-khtml-box-shadow:none;} 

.t3 {width:100%; font-family:"Trebuchet MS"; border-bottom:1px solid #d1d1d1; margin-bottom:25px;}
.t3 th, .t3 td {height:25px; vertical-align:middle; text-align:center;}
.t3 img {vertical-align:middle; margin-right:8px;}
.t3 th {background:#e1f6fa; height:30px; font-size:13px;}
.t3 td {border-left:1px solid #e9e9e9;}
.t3-link {padding-left:10px; background:url(/images/_in_default_new/more.gif) 0 7px no-repeat;}
.t3-size {font-size:15px; font-weight:bold;}
.t3-bonus {font-weight:bold;}
.t3 .t3-td1 {border-left:0 none; padding-left:15px; text-align:left; font-weight:bold;}
.t3 .alt td {background:#f6f6f6;}

.register_comment, .settings_comment {
box-shadow:1px 1px 7px rgba(0,0,0,.7); 
-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.7);
-moz-box-shadow:1px 1px 7px rgba(0,0,0,.7);
-khtml-box-shadow:1px 1px 7px rgba(0,0,0,.7);
background-color:#E2F6FC;
color:#000;font-size:100%;padding:10px;line-height:175%;position:absolute;zIndex:1000;overflow:hidden;
}
.register_comment {left:430px;width:275px;}
.settings_comment {left:580px;width:175px;}
.register_form TD {padding:4px;}
.register_form TH {padding:4px;background-color:#E2F6FC;}
.registration_div {padding:15px 15px 15px 15px;}
.registration_div TABLE {margin:0 auto;}
.settings_div {padding:15px 0 15px 15px;}
.settings_div .text_input {width:420px;}
.settings_div SELECT {width:307px;font-size:12px;}
.settings_div TD, .register_form .error {vertical-align:top;}

#scalp_calculator .InputText  {padding:2px;width:45px;}
#scalp_calculator .InputSelect {padding:2px;width:185px;}

#scalp_calculator .InnerTable {font-family:"Trebuchet MS";border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;}
#scalp_calculator .InnerTable TD {border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
#scalp_calculator .InnerTable TD {background:#f6f6f6;padding:5px;}

#scalp_calculator .SubHeader {font-size:7pt;}
#scalp_calculator .SubHeaderTD {background:#e1f6fa !important;}
#scalp_calculator .SubHeader2TD {background:#fff !important;} 

#express_system TABLE {font-family:"Trebuchet MS";border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1;}
#express_system TH {padding:5px;background:#e1f6fa !important;font-size:11px;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
#express_system TD {padding:5px;text-align: center;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}

/* ----------- General Table ----------- */
.table-general table {border-collapse: collapse;border-spacing: 0;border: 2px solid #777;margin-bottom:10px;}
.table-general table th {border: 2px solid #777;border-left: none;border-right: none;text-align: left;background: #e5f6fd;height: 20px;padding: 2px 10px;font-style: italic;}
.table-general table td {height: 20px;line-height: 20px;padding-left: 10px;border-bottom: 1px dashed #000;}
/* ----------- General Table ----------- */
.table-general table td, .table-general table th {border-right: 1px dashed #777;} 
.table-general table td {padding-right:10px;border-bottom: 1px dashed #777;}
.table-wide TABLE {width:100%;}

#tooltip {
max-width:450px;
position: absolute;z-index: 100;border: 1px solid #aaa;background-color: #fff;color: #000;padding: 5px;opacity: 1;font-size:13px;
box-shadow:1px 1px 7px rgba(0,0,0,.7); 
-webkit-box-shadow:1px 1px 7px rgba(0,0,0,.7);
-moz-box-shadow:1px 1px 7px rgba(0,0,0,.7);
-khtml-box-shadow:1px 1px 7px rgba(0,0,0,.7);
}

#scroller_container {position:relative;width:294px;height:15px;overflow:hidden;}
#scroller {white-space:nowrap;}

/* NEW MENU */
/*#top_links li a { padding:0 16px; }
#top_links li.main a { padding:0 18px 0 19px; }
#top_links li.forum a { padding:0 17px 0 18px; }
#top_links li.poker a { padding:0 17px 0 18px; }*/

/* ------------- Bottom banners ------------- */
.bottom-banners h3 {font-size:12px;font-weight:bold;padding-bottom:7px;}
.bottom-banners h3 a { text-decoration:none; }
.bottom-banners h3 a:hover { text-decoration:underline; }
.bottom-banners .one-banner {float:left;width:33%;text-align:center;padding-top:15px;padding-bottom:15px;}
.bottom-banners .two { width:50%; }
.bottom-banners .three { width:33%; }
.bottom-banners .four { width:24%; }
.bottom-banners .one-banner a.button {display:block;width:136px;height:40px;line-height:40px;background: url(/i/b-btn1.gif) center center no-repeat;margin:0 auto;color:#000;text-decoration:none;}
.bottom-banners .one-banner a.button:hover {color:#fff;}


.noico b {background:none !important;padding-left:12px !important;}

.comment_item {width:96%;padding:5px 0 10px 0;border:1px #eee solid;margin-bottom:20px;}
.comment_item P {padding:2px 0 15px 20px;color:#888;font-size:11px;text-decoration:underline;}
.comment_item H2 {padding:8px 0 10px 20px;font-size:16px;}
.comment_item H2 A {text-decoration:none;color:black;}
.comment_item .text {padding:0 15px 10px 20px;}
.comment-ev {background:#f4f4f4;}
.comment_button {padding-top:8px;}
.comment_button INPUT {font-weight:bold;padding:3px 25px 3px 25px;}
.comment_item .number {margin-left:8px;font-weight:bold;font-size:14px;}

.profile_menu {padding-bottom:7px;height:auto;}

.konkat { position:absolute; right:464px; top:0px; text-align:right; }
.konkat img { position:absolute; right:-10px; top:2px; }

.konkat_live { right:512px; }
.box_21 .hd_4 H3 b {color:#939393}
.bdbd { right:164px; }

.box_10 .box_hd {
        color:#191919;
        border-bottom:1px solid #dfdfdf;
        height:auto;
        line-height:20px;
        padding:2px 11px;
}

.casinoru { position:absolute; right:345px; top:5px; text-align:right; }
.casinoru img { position:absolute; right:-10px; top:2px; }

/* --- 12 сентября 2011 ---*/
body.forex_2 {background-image:url(/i/top_bg_forex_2.png); background-color:#eee; }
body.forex_2 #top_links li.active a { background-image:url(/i/top_links_bg_active_forex_2.gif); }
body.forex_2 .slogan { color:#e6e6e6; }

.box_01 .gray { background:url(/i/box_01_hd_bg_gray.gif) 0 0 repeat-x; }

.forex_2 .box_16 .box_cnt { padding:11px 20px 10px 13px; }
.forex_2 .cnt p { margin-bottom:5px; }
.forex_2 .box_25 .box_hd  {
	background:url(/i/box_26_hd_bg_2.gif) 0 0 repeat-x; 
}
.forex_2 .box_25 .more a { color:#d50000; }
.forex_2 .box_26 .box_cnt { padding-bottom:16px; }
.forex_2 .box_25 .hd1, .box_25 .hd2 { border-right:1px solid #d41c1c; }
.forex_2 .box_28 {
	background:url(/i/banner_forex_2_online.png);
	position:relative;
	color:#fff;
	font-weight:bold;
	height:71px;
	overflow:hidden;
}

.forex_2 .box_28 .box_hd {
	color:#fff;
	text-indent:87px;
	font-size:19px;
	font-weight:bold;
	line-height:71px;
	height:71px;
}
.forex_2 .box_28 .box_hd a {
	display:block;
	line-height:71px;
	height:71px;
	color:#fff;
	text-decoration:none;
}
.forex_2 .cnt p.nomb { margin-bottom:0; }
.forex_2 .bnr_fi {
	position:relative;
	width:295px;
	height:39px; 
	background:url(/i/forex_instrument_box.png) 0 0 repeat-x;
}
.forex_2 .bnr_fi a {
	display:block;
	width:199px;
	height:27px; 

	font-size:12px;
	padding:12px 0 0 96px;
	
	color:#404040;
	text-decoration:none;
	font-weight:bold; 
}
.forex_2 .fi_00 { padding-top:3px; }
.forex_2 .fi_01 a { padding-top:5px; height:34px; }
.forex_2 .fi_01 i, .forex_2 .fi_02 i, .forex_2 .fi_03 i, .forex_2 .fi_04 i , .forex_2 .fi_05 i, .forex_2 .fi_06 i {
	position:absolute; left:52px; top:7px; width:26px; height:26px;
}
.forex_2 .fi_01 i { background:url(/i/fi_01.png) 0 0 no-repeat; }
.forex_2 .fi_02 i { background:url(/i/fi_02.png) 0 0 no-repeat; }
.forex_2 .fi_03 i { background:url(/i/fi_03.png) 0 0 no-repeat; }
.forex_2 .fi_04 i { background:url(/i/fi_04.png) 0 0 no-repeat; }
.forex_2 .fi_05 i { background:url(/i/fi_05.png) 0 0 no-repeat; }
.forex_2 .fi_06 i { background:url(/i/fi_06.png) 0 0 no-repeat; }

.box_16 .box_cnt embed { margin-left:15px; }

.code_404 H1 {font-size:20px;}
.code_404 b {font-size:14px;}
.code_404 {font-size:14px;}
.code_404 TABLE {margin:0 auto;}
.code_404 TD {text-align:left;}
.code_404 UL {padding-top:5px;}
.code_404 LI {padding-top:10px;}

.sitemap {text-align:left;padding-top:20px;font-size:14px;line-height:150%;}
.sitemap UL {}
.sitemap LI {}

.online_odds_array {padding:20px 0 0 0;}
.online_odds_array .oa_header {width:75px;background:#096DB8;color:white;font-weight:bold;height:10px;}
.online_odds_array TD {vertical-align:top;width:20%;padding:2px;border-right:1px solid white;font-weight:bold;}
.online_odds_array A {color:#012DB4;font-size:11px;}
.online_odds_array TABLE {width:100%;}

.online_odds_array .hd_4  { font-size:18px; font-weight:bold; color:#939393; background:#fff; text-align:center;padding:0 0 15px 0; }

.nws_title_ext H1 {font-size:13px; margin:1px 0 6px 0; font-weight:bold;}
.nws_cont P {padding:0px;margin:0px;}
.art_hd_ext H1 { margin:5px 0 15px 0; padding:0; font-size:15px; }
.bold {font-weight:bold;}
.bkwhite {color:white !important;}
.bottom-banners .b_hd {padding-bottom:7px;font-size:12px;font-weight:bold;}
.bottom-banners .b_hd a {text-decoration:none;}
.box_01 .box_cnt .b_hd {margin-bottom:5px;font-size:12px;font-weight:bold;}

.mybold {font-weight:bold !important;}
.bk_content H1 {font-size:13px;}
.bk_content H2 {font-size:13px;margin-top:15px;margin-bottom:0px;padding:0px;}
.bk_content H3 {font-size:13px;margin-top:15px;margin-bottom:0px;padding:0px;}

.index_subheader {font-size:12px;margin:0 0 5px 0 !important;}
.box_03 H1 {margin:8px 0 2px 15px;font-size:12px;}
.box_hd H1 {font-size:14px;margin:0px !important;}
.index_user_style {color:black !important;text-decoration:none;font-weight:bold;}
.picks_subheader {float:left;font-weight:bold !important;color:white !important;font-size:15px !important;}
.freeroll_subheader {font-weight:bold !important;color:white !important;font-size:15px !important;}
.freeroll_subheader_outer{float:left;padding-left:33px;background:url(/i/hd_poker_room.gif) 6px 5px no-repeat;}

.box_06 .box_hd .payout_span {position:absolute;top:14px;left:152px;display:block;height:26px;line-height:26px;text-indent:0px;color:#fff;font-size:20px;font-weight:bold;}
.box_06 .box_hd .payout_i {font-size:20px;color:#6a6a6a;display:inline;width:18px;height:26px;font-style:normal;background:url(/i/box_06_numbers_bg.gif) 0 0 repeat-x;padding:2px 3px 2px 3px;margin-right:1px;}
.box_06 .box_hd .payout_b {display:inline;width:8px;height:26px;font-style:normal;margin:0 2px;color:#fff;}

