/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{ margin:0;padding:0;}
table{ border-collapse:collapse;border-spacing:0;}
fieldset,img{ border:0;}
ol,ul,li{ list-style:none; list-style-position:outside;}

/* Generic Styling */
h1,h2,h3,h4,h5,h6{ font-size:15px; font-weight:bold;}
p { font-size: 13px; font-family: Helvetica, Arial; }
a{ color:#5c6c84; text-decoration:none;}
a:hover{ color:#333;}

html,
body,
div.body_inside,
#inner-wrap
{
	height: 100%;
}

body{ font-size:11px; font-family:Arial, Helvetica, sans-serif; background:#f7f9fa url(/img/body_bg.gif) top repeat-x;}
.body_inside{ width:100%; background:url(/img/body_top.jpg) center top repeat-x;}

#wrapper
{
	margin:0 auto -91px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width:980px;
}

#push
{
	clear: both;
	height: 91px;
}

#wrapper.msgWrap
{
	margin-bottom: -137px;
}

#wrapper.msgWrap #push
{
	height: 137px;
}

/* header */
#header{ width:100%;}
	.head{ width:100%; overflow:hidden; position:relative; z-index:2; margin-bottom:-3px; display:none;}
		.logo{ float:left; margin-bottom: 20px;}
		.logo img{ display:block;}
		
		.login_area{ float:right; width:250px; display:inline; margin:15px 10px 0 0;}
                .facebook_login{ float:left; display:inline;margin-top:24px;font-size:8px;color:#344C72}
                .facebook_logout{float:left;display:inline;margin-top:24px;margin-left:20px;}
			.login_form{ float:right; width:190px; height:153px; margin-bottom:-10px;}
			.login_form input.input_txt{ float:left; width:168px; padding:4px 4px; font-family:Arial; font-size:11px; color:#7e7e7e; margin-right:2px;
										 background:#fff url(/img/input_bg.gif) top repeat-x; border:1px #abbac8 solid;}
			.login_form input.input_submit{ float:right; width:26px; height:23px; border:0; cursor:pointer;
											 background:#5d90d5 url(/img/btn_submit.gif) 0 0 no-repeat;}
			.login_form input.input_submit:hover{ background-position:0 -23px;}
			
			.logged_info{ float:right; width:400px; text-align:right; height:23px; line-height:23px; margin-bottom:4px; color:#42597c;}
			.logged_info a.message_inbox{ color:#42597c; padding:0 20px 1px 10px; background:url(/img/ico_message.gif) right 0 no-repeat;}


                        .fbLogin{left:101px;position:relative;top:27px;width:100px;}
			
			.head_tools{ float:right; width:390px; overflow:hidden;}
			.head_tools li{ float:left; height:23px; padding-bottom:5px; font-size:10px; margin-right:2px; background:url(/img/tool_shadow.gif) 0 21px repeat-x;}
			.head_tools li a{ float:left; height:23px; line-height:23px; padding:0 4px; color:#1d2c47; background:#dbe2e8;}
			.head_tools li a:hover{ background:#fff;}

			.head_tools li.tool2{margin-left:110px; margin-right:4px;}
			.head_tools li.tool2 a{ width:80px; padding:0 0 0 25px; background:#dbe2e8 url(/img/ico_qaccess.gif) 5px 5px no-repeat;}
			.head_tools li.tool2 a:hover{ background:#fff url(/img/ico_qaccess.gif) 5px -29px no-repeat;}
			.head_tools li.tool3 a{ width:82px; padding:0 11px 0 5px;}
			.head_tools li.tool3 a:hover{ background:#fff 83px 7px no-repeat;}
			.head_tools li.tool4{ margin:0;}
			
			.head_tools li.tool5{ float:right; margin:0 0 0 2px;}
			.head_tools li.tool5 a{ padding:0 20px 0 5px; background:#dbe2e8 url(/img/ico_preference.gif) 98% 4px no-repeat;}
			.head_tools li.tool5 a:hover{ background:#fff url(/img/ico_preference.gif) 98% -28px no-repeat;}
			.head_tools li.tool6{ float:right; margin:0;}
                        .head_tools li.tool7{float:left;margin-bottom:35px;margin-left:155px;}
                        .head_tools li a.fb_link {background: none;}
	
	#navigation{ width:960px; overflow:hidden; margin:0 auto; padding:6px 0 9px; position:relative; z-index:1; background:url(/img/nav_top.gif) top repeat-x; clear:both; }
	#navigation li{ float:left; height:14px; display:inline; border-left:1px #a9b8c6 solid;}
	#navigation li.nav_home{ border:0;}
	#navigation li.nav_home a{ padding:0 9px;}
	#navigation li a{ float:left; line-height:14px; height:14px; color:#344c72; padding:0 17px;}
	#navigation li a:hover{ color:#222;}
	#navigation #lang-switch {float: right;border-left: 0;}
	#navigation #lang-switch a {color: #59739b; font-weight: bold;padding:0;}



        #navigationSub{border-bottom: solid 1px #9aa8b4; font-size:14px; width:960px; overflow:hidden; margin:0 auto 20px; padding:6px 0 6px; position:relative; z-index:1; clear:both; }
	
        #navigationSub ul {}


        #navigationSub li{ float:left; height:14px; display:inline;}
	#navigationSub li.nav_home{ border:0;}
	#navigationSub li.nav_home a{ padding:0 9px;}

        #navigationSub li.on a{color:orange;border-bottom-color:#42597c;}

	#navigationSub li a{ float:left; line-height:14px; height:14px; color:#344c72; padding:0 17px;}
	#navigationSub li a:hover{ color:#222;}
	#navigationSub #lang-switch {float: right;border-left: 0;}
	#navigationSub #lang-switch a {color: #59739b; font-weight: bold;padding:0;}


        #DemoMsg{
        	
                background-color:white;
                color:#333333;
                font-size:21px;
                line-height: 76px;
                text-align:center;
                width:100%;
                z-index:499;
                height: 76px;
        }
        #pubMsg
        {
				background:url(/img/bg_top_ad.jpg) 0 100% repeat;
                color:#333333;
                text-align:center;
                width:100%;
                z-index:499;
                height: 95px;
				padding-top:3px;
        }
        #pub-inner
        {
        	margin: 0 auto;
        	width: 730px;
        }
/* Flash messages */
.message{font-size:18px;padding:10px 10px 10px 50px;border-width: 3px;border-style: solid;border-top-width:4px;border-color:#C5CED9;color:#47484E;
margin-top:20px;margin-bottom:20px;background-position: 7px 5px;background-repeat: no-repeat;background-image: url(/img/icons/info.png);background-color: #FFFFFF;}

.success{
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #E6EFC2;
border:2px solid;
clear:both;
color:#529214;
display:block;
font-size:18px;
list-style:none outside none;
margin:20px auto 30px;
padding:10px 4px 10px 4px;
text-align:center;
}


.error{
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #FBE3E4;
border:2px solid;
clear:both;
color:#D12F19;
display:block;
font-size:18px;
list-style:none outside none;
margin:20px auto 30px;
padding:10px 4px 10px 4px;
text-align:center;
}


/* content */
#content{ width:100%; overflow:hidden; padding-top:12px;}
	.index_content{ background:url("../img/hang.gif") no-repeat scroll 0 0 transparent;
height:430px;
position:relative;
width:980px;
z-index:1;}
	.index_content #accroche{margin-left:10px;}
	.entry_holder{ width:980px; overflow:hidden; position:relative; z-index:2; top:-24px;}
		.entry1{ float:left; width:334px; height:284px; background:url(/img/box1.png) 0 0 no-repeat; margin-right:2px;}
		.entry1 a{ float:right; width:180px; height:99px; margin:152px 0 0 0; text-indent:-9999px; overflow:hidden;}

                .entry1_eng{ float:left; width:334px; height:284px; background:url(/img/box1_eng.png) 0 0 no-repeat; margin-right:2px;}
		.entry1_eng a{ float:right; width:180px; height:99px; margin:152px 0 0 0; text-indent:-9999px; overflow:hidden;}

		.entry2{ float:left; width:309px; height:284px; background:url(/img/box2.png) 0 0 no-repeat;}
		.entry2 a{ float:right; width:170px; height:105px; display:inline; margin:152px 8px 0 0; text-indent:-9999px; overflow:hidden;}

                .entry2_eng{ float:left; width:309px; height:284px; background:url(/img/box2_eng.png) 0 0 no-repeat;}
		.entry2_eng a{ float:right; width:170px; height:105px; display:inline; margin:152px 8px 0 0; text-indent:-9999px; overflow:hidden;}

		.entry3{ float:left; width:310px; margin:30px 0 0 15px; color:#344c72;}
			.entry_box{ width:308px; height:230px;text-align:center;}
			

        /*administration*/
        .admin_txt{font-size:16px;color:#009BFF;margin-left:20px;}

        .summary_on{font-weight:bold;text-decoration:underline;}
        .summary_link{font-size:14px;color:#009BFF;}
        .summary_link li{padding:7px;float:left;margin-bottom:10px;margin-top:10px;}
        .summary_link li a{color: #5C6C84;
    text-decoration: none;}


        

        .sumdiv{float: left;width:100%;}


        div.admin_txt .del{text-decoration:line-through;}
        .tonight{display:none;}
        .myplayers{display:none;}


        .del{text-decoration:line-through;}



.giftimg{
    bottom: 77px;
    height: 100px;
    position: relative;
    right: 37px;
    width: 100px;
}

.gift a{
    color: red;
    font-size: 22px;

}
.gift a:hover{
    text-decoration:underline;

}
.gift {
    margin-right: 40px;
    margin-top: 15px;
    text-align: right;
}
.nordique{
    bottom: 52px;
    height: 49px;
    position: relative;
    right: 17px;
    width: 75px;
}
.blackhawks{
    bottom: 52px;
    height: 56px;
    position: relative;
    right: 17px;
    width: 75px;
}

.pittsburgh{
    bottom: 52px;
    height: 75px;
    position: relative;
    right: 17px;
    width: 75px;
}

.giftitem{
    width:183px;
    margin-right:6px;
    float:left;
    margin-bottom:15px;
}


        /* Image rotator */

.main_image {
    margin-left:10px;
    float: left;
    background: #333;
    position: relative;
    overflow: hidden; /*--Overflow hidden allows the description to toggle/tuck away as it slides down--*/
    color: #fff;
}
.main_image h2 {
    font-size: 2em;
    font-weight: normal;
    margin: 0 0 5px;
    padding: 10px;
}
.main_image p {
    font-size: 1.2em;
    line-height: 1.6em;
    padding: 10px;
    margin: 0;
}
.block small { /*--We'll be using this same style on our thumbnail list--*/
    font-size: 1em;
    padding: 0 0 0 20px;
    background: url(/img/icon_calendar.gif) no-repeat 0 center;
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
    position: absolute;
    bottom: 0;
    left: 0; /*--Stick the desc class to the bottom of our main image container--*/
    width: 100%;
    display: none; /*--Hide description by default, if js is enabled, we will show this--*/
}
.main_image .block{
    width: 100%;
    background: #111;
    border-top: 1px solid #000;
}
.main_image a.collapse { /*--This is our hide/show tab--*/
    background: url(/img/btn_collapse.gif) no-repeat left top;
    height: 27px;
    width: 93px;
    text-indent: -99999px;
    position: absolute;
    top: -27px;
    right: 20px;
}
.main_image a.show {background-position: left bottom;}


.image_thumb {
    float: left;
    width: 299px;
    background: #f0f0f0;
    border-right: 1px solid #fff;
    border-top: 1px solid #ccc;
}
.image_thumb img {
    border: 1px solid #ccc;
    padding: 5px;
    background: #fff;
    float: left;
}
.image_thumb ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.image_thumb ul li{
    margin: 0;
    padding: 15.1px 10px;
    background: #f0f0f0 url(/img/nav_a.gif) repeat-x;
    width: 279px;
    float: left;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #fff;
    border-right: 1px solid #ccc;
}
.image_thumb ul li.hover { /*--Hover State--*/
    background: #fff;
    cursor: pointer;
}
.image_thumb ul li.active { /*--Active State--*/
    background: #ddd;
    cursor: default;
}
html .image_thumb ul li h2 {
    font-size: 1.5em;
    margin: 5px 0;
    padding: 0;
}
.image_thumb ul li .block {
    float: left;
    margin-left: 10px;
    padding: 0;
    width: 170px;
}
.image_thumb ul li p{display: none;}/*--Hide the description on the list items--*/





        #pool-left-side {
            float:left;
            padding-bottom:50px;
            position:relative;
            width:382px;
            }

        /*joueurs page*/


	.menu{ width:960px; margin:0 auto 40px; height:49px; overflow:hidden; font-size:16px; font-weight:bold; background: url(/img/menu_bg.gif) bottom repeat-x;}

        .submenu{
            border-bottom:1px solid #9AA8B4;
font-size:13px;
height:31px;
margin:0 auto 10px;
overflow:hidden;
width:960px;
        }

.submenu li.submenu_cards a{
    color:green;
}
.submenu li.submenu_cards{
    background: url("/img/card_summary.png") no-repeat scroll 0 0 transparent;
    font-size: 10px;
    padding-left: 15px;
}

        .submenu li{ float:left; margin-right:1px;}
        .submenu li a{ color:#42597C;
float:left;
height:31px;
line-height:31px;
padding:0 19px;}

        .submenu li.on a,
	.submenu li a:hover{ background:none repeat scroll 0 0 #4395F2;
color:#FFFFFF;}


        
        
        
        
        
        
        .subsubmenu{
            border-bottom:1px solid #9AA8B4;
font-size:11px;
height:24px;
margin:0 auto 10px;
overflow:hidden;
width:960px;
        }

        .subsubmenu li{ float:left; margin-right:1px;}
        .subsubmenu li a{ color:#42597C;
float:left;
height:24px;
line-height:24px;
padding:0 19px;}

        .subsubmenu li.on a,
	.subsubmenu li a:hover{ background:none repeat scroll 0 0 #E94120;
color:#FFFFFF;}




.comment-form{

border:0;
float:left;
font-size:14px;
padding:2px;
position:relative;
width:190px;
margin-bottom:10px;
}

















        .submenu2{
            border-bottom:1px solid #9AA8B4;
font-size:13px;
height:31px;
margin:0 auto 10px;
overflow:hidden;
width:960px;
        }

        .submenu2 li{ float:left; margin-right:1px;}
        .submenu2 li a{ color:#42597C;
float:left;
height:31px;
line-height:31px;
padding:0 19px;}

        .submenu2 li.on a,
	.submenu2 li a:hover{ background:url("/img/title_bg.gif") repeat-x scroll center bottom #E94120;
color:#FFFFFF;}




        .menu li{ float:left; margin-right:1px;}
	.menu li a{ float:left; line-height:49px; height:49px; color:#42597c; padding:0 20px;}
        
        li.live{background: url("/img/newlivemenu.png") no-repeat;}


	.menu li.on a,
	.menu li a:hover{ color:#fff; background:#4395f2 url(/img/menu_on.gif) bottom repeat-x;}


        .main_content100{ float:left; width:98%; display:inline; margin:20px 0 100px 10px;}
        .main_content_left_comp{ float:left; width:48%; display:inline; }
        .main_content_right_comp{ float:right; width:48%; display:inline; }


	.main_content1{ float:left; width:640px; display:inline; margin:20px 0 100px 10px;}
		.title,
		.side_title
		{
			width:100%; 
			height:32px; 
			border:1px solid #5589a7;
			background:url(/img/gradients/title_regular.gif) 0 100% repeat-x #8ab7d0; 
			box-shadow:inset 0px 0px 1px rgba(255, 255, 255, 0.8);
			margin-bottom:8px;
			-moz-box-sizing:border-box;
			-webkit-box-sizing:border-box;
			box-sizing:border-box;
		}
		.title span
		{
			float:left;
			line-height:32px;
			font-size:18px;
			font-weight:bold;
			color:#fff;
			padding-left:10px;
			text-shadow:0 1px 0 #407293;
		}
		
		.title.secondary,
		.side_title
		{
			background:url(/img/gradients/title_secondary.gif) 0 100% repeat-x #da6363;
			border-color:#c01a1d;
		}
		
		.title.secondary span
		{
			text-shadow:0 1px 0 #c01a1d;
		}
		
		.tools{ float:right; width:200px; overflow:hidden; display:inline; margin:2px 4px 0 0;}
                .livebeta{display:inline;}
		.tools li{ float:right; height:23px; padding-bottom:3px; font-size:10px; margin-right:2px; background:url(/img/tool_shadow2.gif) bottom repeat-x;}
		.tools li a{ float:left; height:23px; line-height:23px; padding:0 5px; color:#1d2c47; background:#f8f9fa;}
		.tools li a:hover{ background:#f2f3f3; color:#555;}


                /* tables */


table td img
{
	vertical-align:middle;
}

table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #ffffff;
min-width:40px;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(/img/asc.gif);
        background-repeat: no-repeat;
        background-position: center right;
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(/img/desc.gif);
        background-repeat: no-repeat;
        background-position: center right;
}


table.tablesorter2 thead tr .headerSortDown, table.tablesorter2 thead tr .headerSortUp {
background-color: #ffffff;
min-width:60px;
}
table.tablesorter2 thead tr .headerSortUp {
	background-image: url(/img/asc.gif);
        background-repeat: no-repeat;
        background-position: center right;
}
table.tablesorter2 thead tr .headerSortDown {
	background-image: url(/img/desc.gif);
        background-repeat: no-repeat;
        background-position: center right;
}


                tbody.teamstanding tr.even td,tbody.teamstandingW tr.even td{background:#ffffff;}
                tbody.teamstanding tr.eveneast,tbody.teamstanding tr.odd td{background:#e5cfd2;}
                div.conference th a, div.division th a{color:#ffffff;}

                tbody.teamstandingW tr.evenwest,tbody.teamstandingW tr.odd td{background:#c3f0fb;}

                #comparaison .compsubmit{
                    border:1px solid #B9C4D1;
                    font-size:14px;
                    height:25px;
                    margin-left:10px;
                    width:100px;
                    color:#5C6C84;
                }
                #comparaison select{
                    min-width:150px;font-size:16px;color:#5C6C84;background:#F8F9FB;
                }
                #statistique select{
                    min-width:150px;font-size:16px;color:#5C6C84;background:#F8F9FB;
                }

                div.impleft{margin-left:5px;float:left;width:49%;}
                div.impright{margin-right:5px;float:right;width:49%;}

                .comp_table{width:100%;font-size:11px;color:#5c6c84;text-align:center;}
                .comp_table th{background:#4395F2;color:#fff; font-weight:bold; padding:5px 0;}
                .comp_table td{ padding:4px 0;}
                .comp_table th a{color:#fff;}
                .comp_table th a:hover{text-decoration:underline;}
                .comp_table td.vedette{font-weight:bold;}
                .comp_table tr{ border:1px solid #8B9394;background:#ffffff}
                .comp_table .nom{font-size:11px; text-align:left; padding-left:8px;}



                .legende_mp{margin:15px;font-size:14px;color:#5C6C84;}
                .legende_mp span.mp1{background-color:red;color:red}
                .legende_mp span.mp2{background-color:green;color:green}
                .legende_mp span.mp3{background-color:#F67314;color:#F67314}
                .legende_mp span.mp4{background-color:#3E3FF9;color:#3E3FF9}
                .legende_mp span.mp5{background-color:red;color:red}
                .legende_mp span.mp7{background-color:#C24747;color:#C24747}
                a.didnotplay{color:red;text-decoration:line-through;}


		.players_table{width:100%; text-align:center; font-size:12px; color:#5c6c84;}
		.players_table th{ background:url(/img/th1.gif);border:1px solid #eee; color:#5c6c84; font-weight:normal; font-size:14px; padding:5px 0;}
		.conference .players_table th, .conference .players_table td {border-width:0;} /*temp*/
                .players_table th.east{ background:#c41230;color:#ffffff; font-weight:normal; padding:5px 0;}
                .players_table th.west{ background:#009BFF;color:#ffffff; font-weight:normal; padding:5px 0;}
		.players_table td{ border:1px solid #eee; padding:4px 0; }
                .players_table th a{color:#5c6c84; font-size:13px; line-height:14px;}
                .players_table th p{color:#5c6c84; font-size:13px; line-height:14px;}
                .players_table th a:hover{text-decoration:underline;}
                .players_table tr.even { background: #e5edf3; }
                .players_table tr.evenwest td{ background:#c3f0fb;}
                .players_table tr.eveneast td{ background:#e5cfd2;}
                .players_table td.vedette{font-weight:bold;background:#c8d2db;}
                .players_table tr{ border:none; background:#dae2e8;}
                .players_table tr.hover {background:#C8D2DB;}
                .players_table tr.noborder{border:0px;}
                .players_table tr.nobg td{background:none;}
                .players_table td.minus{ color:#D53E37;}
                .players_table td.plus{ color:#2BA027;}
                .players_table td.rank{text-align:center;font-size:15px;width:20px;padding:0;width:26px;padding-left:6px;}
                .titleth{font-size:16px}
                /*#c3f0fb*/


                table tbody a{
                    text-decoration:none;
                    color:#2a71c0;
                }
                table tbody a:hover{
                    text-decoration:underline;
                    color:#2a71c0;
                }
                .announcement a{
                    text-decoration:none;
                    color:#3e3ff9;
                }
                .announcement a:hover{
                    text-decoration:underline;
                }

                .plus{color:green;}
                .plus a{color:green;}
                .plus a:hover{color:green;}

                .minus{color:red;}
                .minus a {color:red;}
                .minus a:hover {color:red;}

                .players_historytable{width:100%; text-align:center; font-size:14px; color:#5c6c84;}
                .players_historytable th{ background:#D53E37; font-weight:bold; padding:5px 0;color:#ffffff}
                .players_historytable tr{ border:1px solid #000000;}
                .players_historytable tr.noborder{border:0px;}
                .players_historytable th a{color:#fff;}
                .players_historytable th a:hover{text-decoration:underline;}
                .players_historytable td.vedette{ background:#c8d2db; font-weight:bold;}
                .players_historytable td.penalty{ background:#D53E37;color:#ffffff;border:1px solid #000000;}
                .players_historytable td.minus{ color:#D53E37;}
                .players_historytable td.plus{ color:#2BA027;}
                .players_historytable .nom{ text-align:left; padding-left:8px;}

                .summary_live{display:none;}
                li.normal_button{display:none;}

                div .playoff{display:none;}
                div .playoff_ppp{display:none;}
                div .ppp{display:none;}
                .ppptable{font-size:14px;}
                .players_table tbody a.playerOff{color:red;}
                .players_table tbody a.playerOff2{color:#F67314;}
                .players_table tbody a.playerOff3{color:green;}
                .players_table tbody a.playerOff4{color:red;}
                .total td{
                    border-top:2px solid #5C6C84;
                    font-weight:bold;
                    font-size:16px;
                    text-align:left; 
                    padding-left:8px;
                }
                tr.total{border:0px;}


                .mystats{
                    font-weight:bold;
                    font-size:14px;
                }
                .mystats .vous{
                    color:#008000;
                    font-size:14px;
                }
                tr.mystats a{
                    font-size:14px;
                }
                .standings_moyenne{
                    border-top:2px solid #5C6C84;
                    border-left:0px;
                    border-bottom:0px;
                    border-right:0px;
                    font-weight:bold;
                    font-size:12px;
                    text-align:center;
                    padding-left:8px;
                }
                .graph_it{
                    float:right;
                    margin-right:10px;
                }

                .players_table td.bold {font-weight:bold;}
                .players_table.detail{display:none;}
                .comp_table.detail{display:none;}
		.players_table .nom{ text-align:left; padding-left:8px;}
                .players_table.summary{font-size:14px;}
                .players_table.summary .ago{text-align:right;font-style:italic; padding-right:8px;}

            .paging{font-size:16px;margin:20px 20px;color:gray;}
            .paging a{color:#3E3FF9;}
            .paging a:hover{text-decoration:underline;}




            .helppool{
                width:100%;
                margin:0 auto 10px;
                border:2px solid #b9c4d1;
                border-top-width:3px;
                background:#f8f9fb;
                float:right;
                
            }
            .helppooldiv{display:none;}
            .helppool .text{
                line-height:25px;
                color:#5C6C84;
                float:left;
                font-size:14px;
                padding:10px;
            }
            .helppool span{
                font-weight:bold;
            }
            .helppool .close2{
                float:right;
                margin:5px;
            }

            .announcement span{
                font-weight:bold;
            }
            .announcement .close{
                float:right;
                margin:5px;
            }
            .announcement .close2{
                float:right;
                margin:5px;
            }
            .announcement{
                width:855px;
                -moz-border-radius:4px 4px 4px 4px;
                background:none repeat scroll 0 0 #f8f9fb;
                border:2px solid;
                clear:both;
                color:#b9c4d1;
                display:block;
                font-size:18px;
                list-style:none outside none;
                margin:20px auto 30px;
                padding:10px 4px;
                text-align:justify;













            }
            .announcement .text{
                color:#5C6C84;
                font-size:14px;
                padding:6px;
            }
            .helpbg{
                
                
            }
            
            .salarialcap_my{
                font-size:18px;
                color:#5C6C84;
                margin-top:10px;
}


            .advantage li{
                list-style:square outside none;
                margin-left:30px;
            }
            .p-rules p {
                font-size:14px;
                color:#42597C;
            }


        /*page FORUM THREAD */
            .forums_header{width:100%;display:block;height:40px;}
            .forums_breadcrumb{float:left;display:inline;margin-left:10px;font-size:14px;color:#4F5656;}

            .forums_table{ width:100%; text-align:left;font-size:14px; color:#5c6c84;}
		.forums_table th{ background:#fefefe; font-weight:normal;font-style:italic; padding:5px 14px;}
		.forums_table td{ padding:4px 14px;}
		.forums_table tr.even td{ background:#c8d2db;}
                .forums_table td.bold {font-weight:bold;}
                .forums_table a{color:#5c6c84;}
                .forums_table a:hover{text-decoration:underline;}
            .new_thread {font-size:16px;margin:20px 10px}
            .new_thread a{color:#5c6c84;font-weight:bold;}
            .new_thread a:hover{text-decoration:underline;}
            .forums_table th.reply{text-align:center;}
            .forums_table td.reply{text-align:center;}


        /*page FORUM POSTS */

            .forums_posts{width:100%;margin-left:20px;font-size:18px;color:#5C6C84;}
                .forums_posts .profile_pictures{margin-right:10px;display:inline;float:left;}
                .forums_posts .author_date{margin-left:10px;font-size:14px;font-style:italic;color:#E44343;}
                .forums_posts .forums_posts_message{margin:20px 80px;color:#5C6C84;}
                .forums_posts .border{border-bottom:2px solid #D8DFEA}
            .forums_reply{float:right;display:inline;padding-bottom:10px;}

        /*page NEWS */

        .main_content_news{color:#5C6C84; float:left; width:600px; display:inline; margin:30px 0 100px 10px;}
        .sidebar_news{ float:right; width:311px; display:inline; margin:30px 5px 100px 0; background:url(/img/sidebox_shadow.png) right repeat-y;}
	.sidebar_news .side_title{ width:311px;}
	.sidebar_news .side_content{ width:311px;}
        .sidebar_news .bottom_shadow{ width:100%; height:40px; text-indent:-9999px; overflow:hidden; background:url(/img/sidebox_shadow2.gif) 0 0 no-repeat;}

                .side_list_news{color:#42597c; width:287px; margin:0 auto; padding:10px 0; font-size:11px;}
                .side_list_news li{ line-height:160%;}
                .side_list_news li.even{ background:#f9fafb;}
                .side_list_news li a{ color:#e44343; margin-left:10px;}
                .side_list_news p.news_title{font-size:13px;display:inline;font-weight:bold;}
                .side_list_news p.news_date{font-size:12px;display:inline;font-style:italic;}
                .side_list_news p.plus{font-weight:bold;color:#009bff;overflow:hidden;font-size:12px;float:right;display:inline;margin:-15px -4px 0 0}
                .side_list_news hr.news_line{margin-top:15px;margin-bottom:15px;border-color:#d5dbe2;}
                .side_list_news p.news_resume{margin-top:8px;}
                .side_list li a {
                background:url("/img/ico_add.gif") no-repeat scroll 5px 3px transparent;
                color:#42597C;
                padding-left:19px;
                }
        .main_content_news p.author {margin-left:2px;display:inline;font-size:14px;}
        .main_content_news p.date {font-size:14px;display:inline;font-style:italic;}
        .main_content_news div.news_text{margin-top:25px;font-size:12px;text-align:justify;}


        /*page SUMMARY*/
        div.division{display:none;}


        /*page SUMMARY*/ 
        .main_content_summary{ float:left; width:649px; display:inline; margin:0 0 100px 10px;}
        .summary_panel{float:right; width:296px; display:inline; margin:0 5px 100px 0; position:relative;}



        .static_text{font-size:14px;color:#42597C;}

        .static_text a {color:#3E3FF9;text-decoration: none;}
        .static_text a:hover{text-decoration:underline;}

        #players_letters{text-align:center;font-size:16px;margin-bottom:15px;}

        a.preseason{color:green;}
        .preseason{color:green;}
        .w7{width:7%}
        .w12{width:12%}
        .w17{width:17%}
        .w25{width:25%}



        .poolers{margin-bottom:25px;}
        div.pub_left{width:775px;float:left;}
        div.pub_right{margin-top:50px;width:205px;float:right;text-align:center;display:inline;}

        ul.pool101,ul.pool101 li{ margin-left:15px;padding:5px;list-style-type:square;}
        ul.pool101 li.sub{margin-left:45px;list-style-type:circle;}

        .fanbox{text-align:center;margin-top:50px;}

        .stats{text-align:center;margin:50px;font-size:18px;color:#344C72;}

	.sidebar1{ float:right; width:305px; display:inline; margin:20px 5px 100px 0; background:url(/img/sidebox_shadow.png) right repeat-y;}
	.sidebar1 .side_title{ width:300px;}
	.sidebar1 .side_content{ width:300px;}
	.sidebar1 .bottom_shadow{ width:100%; height:39px; text-indent:-9999px; overflow:hidden; background:url(/img/sidebox_shadow3.gif) 0 0 no-repeat;}


        
		.side_title{ line-height:32px; color:#fff; font-weight:bold; font-size:18px; text-indent:12px; margin-bottom:0; }
		.side_title.ad {font-size:10px; text-transform:uppercase;}
                .side_content .blog{min-height:270px;}
		.side_content{ background:#fff; padding:5px 0 20px; width:100%; overflow:hidden;}
			.side_list{ width:277px; margin:0 auto; padding:10px 0; font-size:12px;}
			.side_list li{ line-height:160%;}
			.side_list li.even{ background:#f9fafb;}
			.side_list li a{ color:#42597c;}
			
			.player_list{ width:277px; margin:0 auto; padding:10px 0; font-size:12px;}
			.player_list li{ line-height:160%;}
			.player_list li.even{ background:#f9fafb;}
			.player_list li a{ color:#42597c; padding-left:19px; background:url(/img/ico_add.gif) 5px 3px no-repeat;}


                        .ulplayers li{color:#42597c;font-size:11px;padding-left:28px;}
                        .ulplayers{display:none;}

                        .ulplayers li.playersnow{font-weight:bold;font-size:14px;}

	.hidden{display:none;}


        .bd:hover{border:5px solid #3B5998;}
	/*logged page*/
	.main_content2{ float:left; width:630px; display:inline; margin:20px 0 100px 10px;}
		.mes_pools{ width:100%; overflow:hidden; margin-bottom:35px;}
		.mes_pools .mes_pools_table{ float:left; width:390px;}
			
		.mes_pools .mes_pools_btns{ float:right; width:220px;}
		.mes_pools .mes_pools_btns p{ margin-bottom:6px;}
		.mes_pools .mes_pools_btns p a{ display:block; width:218px; height:38px; line-height:38px; color:#fff; font-size:16px; border:1px #3c629e solid;
										 background:url(/img/btn_bg.gif) repeat-x; text-align:center; font-weight:bold;}
		
		
		.hot_or_not{ width:100%; overflow:hidden;}
			.single_person{ float:left; width:193px; margin-right:25px; background:#d1d8e1; color:#5c6c84;}
			.single_person .person_name{ width:100%; line-height:160%; background:#fff; font-weight:bold; text-indent:5px; font-size:13px;}
			.single_person .person_photo{ float:left;}
			.single_person .person_photo img{ display:block;}
			.single_person .person_data{ float:left; width:100px; margin:4px 0 0 10px; font-size:13px;}
			.single_person .person_data li{ width:100%; overflow:hidden; line-height:135%;}
			.single_person .person_data strong{ float:left; width:70px;}
			.single_person .person_data span{ float:left; font-weight:bold;}
			.single_person .person_data em{ font-style:normal; font-size:11px;}
			.single_person .person_track{ float:left; width:15px; height:62px; margin-top:5px; position:relative;
											 background:#fff url(/img/track.gif) 0 0 no-repeat;}
			.single_person .person_track span{ position:absolute; display:block; width:13px; height:4px; left:1px; bottom:1px; text-indent:-9999px; overflow:hidden;
											   background:#f00 url(/img/track_on.gif) repeat-y;}

                        .single_person .person_track_off{ float:left; width:15px; height:62px; margin-top:5px; position:relative;
											 background:#fff url(/img/track.gif) 0 0 no-repeat;}
			.single_person .person_track_off span{ position:absolute; display:block; width:13px; height:4px; left:1px; bottom:1px; text-indent:-9999px; overflow:hidden;
											   background:#f00 url(/img/track_off.gif) repeat-y;}
                        .side_person{ margin:0;}
			


                        #administration-menu {
                            position:absolute;
                            top:117px;
                            left:439px;
                            background:url(../img/trans.png) repeat top left;
                            z-index:100;
                            visibility:hidden;
                            font-size:10px;
                            color:#959595;
                            border:1px solid #020202;
                        }

                        #administration-menu a {
                                display:block;
                                font-size:12px;
                                color:#959595;
                                padding:5px 10px;
                        }
                        #administration-menu a:hover {
                                display:block;
                                font-size:12px;
                                color:white;
                                padding:5px 10px;
                        }
                        
        #PlayerIndexForm input.submitplayer{margin-bottom:10px;}

	.sidebar2{ float:right; width:315px; display:inline; margin:20px 5px 100px 0; background:url(/img/sidebox_shadow.png) right repeat-y;}
	.sidebar2 .side_title{ width:310px;}
	.sidebar2 .side_content{ width:310px;}
	.sidebar2 .bottom_shadow{ width:100%; height:40px; text-indent:-9999px; overflow:hidden; background:url(/img/sidebox_shadow2.gif) 0 0 no-repeat;}

                results_link a{color:#000000;}

		.results_list{ width:290px; margin:0 auto 8px; color:#747474; line-height:150%;}
		.results_list li{ width:100%; border-bottom:1px #f0f0f0 solid; padding:5px 0;}
		.results_list li .row{ width:100%; overflow:hidden;}
		.results_list li .row .res_name{ float:left; width:210px; padding-left:4px;}
		.results_list li .row .res_num{ float:left; width:28px;margin-top:3px;}
		.results_list li .row .res_time{ float:left; width:40px; margin-left:5px;}
		.row_highlight{ font-weight:bold;}

                .resilts_list li img{vertical-align:middle;}
		
		.subpage_control{ float:left; width:39px; height:15px; display:inline; margin-left:14px; background:url(/img/btn_up_down.gif) 0 0 no-repeat;}
		.subpage_control a{ float:left; height:15px; text-indent:-9999px; overflow:hidden;}
		.subpage_control a.btn_up{ width:20px;}
		.subpage_control a.btn_down{ width:19px;}
		
		.more{ float:right; display:inline; margin-right:12px; color:#a5a5a5; padding-left:10px; background:url(/img/ico_add.gif) 0 4px no-repeat;}
		.more:hover{ color:#555;}
		
		.tabs{ width:290px; overflow:hidden; margin:20px auto 5px; font-size:13px; font-weight:bold;}
		.tabs li{ float:left; width:143px; border-bottom:1px #ccd2dc solid;}
		.tabs li a{ float:left; width:100%; line-height:190%; color:#94a2b7; text-align:center;}
		.tabs li.on{ border:1px #ccd2dc solid; border-bottom:0;}
		.tabs li.on a{ color:#42597c;}
		
		.tabs_table{ width:280px; margin:0 auto 10px; color:#747474;font-size:13px;}
		.tabs_table th{ text-align:left;}
		.tabs_table td{ padding:2px 0;}
		
	
            .error-message{font-size:13px;color:#FF0000;margin-bottom: 10px;}

/* footer */
#footer{clear:both; width:960px; height: 70px; margin:0 auto; overflow:hidden; border-top:1px #b2bcca solid; padding:10px 0; color:#42597c; }
	.foot_info{ float:left;}
	.foot_info img{ vertical-align:middle;}
	.footers_link{ float:right; text-align:right;}
        .footers_link li a{padding-left:10px;padding-right:10px;}
        .footers_link li {display:inline;}
	
/*General forms*/

/*div.input input { border: 1px solid #ABBAC8; }*/
div.input.text, div.input.password, div.input.select, div.input.date, div.input.textarea { clear: both; }

div.input.text label, div.input.password label, div.input.date label, div.input.select label { font-size: 14px; display:block; position:relative; float:left;  width: 210px; border-bottom: 1px dotted #D5D5E5; color:#344C72; padding-top: 9px; padding-bottom: 2px; margin-right:16px; }
div.input.text input div.input.password input div.input.date label, div.input.textarea { width: 190px; border : 1px solid #B1BECC; font-size: 14px; padding :2px; float:left; position: relative; }
div.radio label, div.checkbox label { margin-right:10px; margin-left: 2px; font-size: 14px; color:#333333;}
div.checkbox input { margin-right:4px;margin-top:15px;}
.radio{margin-top:20px;}

input[type="radio"], input[type="checkbox"] {
    background:none repeat scroll 0 0 transparent !important;
    border:0 none !important;
    width:16px !important;
}


.bestyesterday a{
    color:#5C6C84;
    text-decoration:none;
    font-size:11px;
}
.bestyesterday a:hover{
    color:#000000;
    text-decoration:none;
}

input,textarea,select{
    -moz-border-radius:2px;
    border-radius:2px;
    -webkit-border-radius:2px;
    font-size:1.4em;
    color:#000;
    padding:2px;
    font-family:"Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;
}


input {
    background-color:#FFFFFF;
    border:2px solid #CCCCCC;
}

input:focus,textarea:focus,select:focus{
    border: 2px solid #3C629E;
}


/*Disabled playoffs*/
div.disabled-for-playoffs{ display: none; }

h1 {font-size : 32px; font-family: Arial,Helvetica,sans-serif; padding: 15px 0 4px 0; color:#5A637B;}
h2 {font-size : 26px; font-family: Arial,Helvetica,sans-serif; padding: 15px 0 4px 0; color:#6A738B;}
h3 {font-size : 18px; font-family: Arial,Helvetica,sans-serif; padding: 8px 0 4px 0; color:#93999d;}
h3.east{color:#c41230;}
h3.west{color:#009BFF;}

h1 img,
h2 img,
h3 img,
h4 img
{
	vertical-align:middle;
}

#bestmonth {margin-left:3px; margin-bottom:10px;width:100%;height:120px;}
#bestmonth td { border:1px solid #6a738b; padding:10px;color:#5C6C84}
#bestmonth tr.even td{ background:#c8d2db;}
#bestmonth th { padding:3px; background-color:  #4395F2; border:1px solid #6a738b; color:#fff;height:30px; }


#user-login-register{font-size:16px;margin-top:20px;}

/*Poolers edit form*/
.editable-table {margin-left:1px; margin-bottom:10px;}
	.editable-table td { border:1px solid #6a738b; padding:10px;}
	
	.editable-table th { padding:3px; background-color:  #6a738b; border:1px solid #6a738b; color:#ddddf3; }
	th.firstname, th.email, th.note { text-align: left; }
	th.firstname { width:120px;}
	th.email, th.note { width: 200px; }
	th.paid { width:60px; }
	th.bonus { text-align: right; width: 60px; }
	
	td.edit { background-color: #f8f9fb; overflow: hidden; }
	td.edit input {border:none; padding:4px 4px 4px 2px; width:98%; background-color: none;}
	td.edit input:focus { background-color: #e4ebf9; }
	td.edit input.form-error { background-color: #ffe9ee; }
	td.center { text-align: center; }
	td.bonus input { text-align: right; }
	td.checkbox { text-align: center; }
	
	#AddPooler { font-size:13px; margin-left:1px; margin-bottom:12px;}

        .stats-left-side {
            float:left;
            padding-bottom:50px;
            position:relative;
            width:48%;
        }
        .stats-right-side {
            float:left;
            padding-bottom:50px;
            position:relative;
            width:48%;
            margin-left:25px;
        }




/* Pools forms general styling */
.pools-form fieldset
{
	margin-bottom:12px;
}
.pools-form legend
{
	padding:3px 0;
	color:#42597C;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

/*Pool picks*/
div.player-selections
{
	margin-bottom: 20px;
}
div.team-selections
{
	margin-bottom: 30px;
}
div.player-selection, div.team-selection
{
	width: 780px;
	position: relative;
	overflow: hidden;
}
a.add-option,
a.add-player-selection,
a.add-team-selection
{
	background: transparent url(/img/add.png) 0 center no-repeat;
	clear: both;
	display: block;
	font-size: 13px;
	height: 18px;
	line-height: 18px;
	margin-top:4px;
	padding-left: 22px;
	width: 110px;
}

a.del-parent-selection
{
	background: transparent url(/img/cross.png) 0 center no-repeat;
	display: block;
	height: 16px;
	margin: 0 auto;
	padding: 2px;
	width: 16px;
}

div.submit
{
	clear: both;
}

div.submit input,
div.btn input
{
	background: url("/img/btn_bg.gif") repeat-x scroll 0 0 transparent;
	border: 1px solid #3C629E;
	color: #fff;
	cursor: pointer;
	font-size: 14px;
	font-weight: bold;
	padding: 6px 8px;
}

th.pick-last-name
{
	width: 220px;
}

th.pick-team-name
{
	width: 220px;
}

th.pick-round
{
	width: 60px;
}


/*Poolbox picks*/

div.col
{
	display: inline;
	float: left;
}

div.col230
{
	margin-right: 20px;
	width: 230px;
}

div.col710
{
	width: 710px;
}


div.boxpool h2
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	margin-bottom: 4px;
}

div.boxpool h3
{
	color: #5a637b;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	margin-bottom: 5px;
	padding: 0;
}

#poolbox-rules-view
{
    background-color: #fff;
    padding: 15px 12px 25px;
    width:50%;
}
#poolbox-rules-view p
{
	color: #5a637b;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 16px;
}
#poolbox-rules-view td
{
        padding-left:20px;
}
#poolbox-rules
{
	background: #fff url(/img/box_shadow.jpg) bottom left no-repeat;
	padding: 15px 12px 25px;
	width: 206px;
}

#poolbox-rules p
{
	color: #5a637b;
	font-size: 12px;
	line-height: 16px;
	margin-bottom: 16px;
}
.poolbox-trade{
    color:#5A637B;
    font-size:12px;
    padding-left:5px;
}

#fr-eng
{
    color:#000;
    position:relative;
    top:30px;
    left:20px;
    float:left;
}
#fr-eng #flagfr
{
    color:blue;
    float:left;
    margin:6px;
    text-align: center;
}
#fr-eng #flageng
{
    color:red;
    float:left;
    margin:6px;
    text-align: center;
}
div.poolbox
{
	background-color: #c0cad5;
	display: inline;
	float: left;
	margin: 0 20px 20px 0;
	padding: 8px 12px;
	width: 199px;
}

div.poolbox.first
{
	clear: left;
}

div.poolbox.last
{
	margin-right: 0;
}

div.poolbox li
{
	line-height: 24px;
}

div.poolbox label
{
	color: #5a637b;
	font-size: 12px;
	padding-left: 5px;
}

div.poolbox div.error-message
{
	margin-bottom: 0;
}

/* Other */
#betaIcon
{
	position:absolute;
	top:2px;
	right:-20px;
}



.poll{
background:none repeat scroll 0 0 #F9F9F9;
border:1px dotted #DDDDDD;
margin-bottom:10px;
margin-top:10px;
padding-top:5px;
width:500px;
}
.pollcontent{
    width:90%;
    margin:0 auto;
    color:#5C6C84;
}
.polltitle{
    font-size:12px;
    color:#5C6C84;
    font-weight:700;
    
}

.polls-ul li {
overflow:hidden;
padding:5px 1px;
position:relative;
text-align: left;
}

#pollbackground{
    height:20px;
    background-color:white;
    border:1px solid #CCCCCC;
    margin:2px 5px 0 0;
    padding:1px;
}
.pollprogression{
    background-color:#357dd6;
    width:1px;
    height:20px;
}
div.dashnews p.surtitre, div.dashnews span.surtitre {
color:#676767;
display:block;
font-size:12px;
}


span.dateMAJ {
display:inline;
font-size:11px;
}



.imgnews {
display:block;
float:left;
margin:0 5px 5px 0;
padding:2px;
width:auto;
}



div.dashnews .contenunews {
float:left;
width:450px;
}

.contenunews {
float:left;
padding:0;
width:321px;
}


div.dashnews div.imgnews {
height:128px;
position:relative;
width:128px;
}
div.dashnews div.imgnews img {
height:128px;
width:128px;
}


.document {
border-top:1px solid #CCCCCC;
float:left;
padding:6px 0 20px;
width:100%;
}



div.dashnews div.lead {
color:#494845;
font-size:12px;
margin:3px 0 5px;
}

div.dashnews p.dateMAJ {
color:#ffffff;
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:700;
height:auto;
margin:0 0 5px;
padding:7px;
}

div.dashnews div.lead {
color:#494845;
font-size:12px;
margin:3px 0 5px;
}


#one-column-emphasis {
    border-collapse: collapse;
    font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
    font-size: 12px;
    margin:20px 0;
    text-align: left;
    width: 100%;
}

#one-column-emphasis th {
    color: #42597C;
    font-size: 14px;
    font-weight: normal;
    padding: 12px 15px;
}

#one-column-emphasis td {
    border-top: 1px solid #E8EDFF;
    color: #666699;
    padding: 10px 15px;
}

.oce-first {
    background: none repeat scroll 0 0 #C0D4FD;
}

tr.featured{
    background-color: #C8D2DB;
    border: 2px solid gray;
}

.linethrough td{text-decoration: line-through;color:red;}

.smallcards,.smallcardsused{float:left;margin:2px 10px; margin-bottom:10px;}
.smallcardsunknown{float:left;margin-left: 10px;margin-top:18px;}

.playercard{}

span.slot{margin:12px;text-align: center;font-size:14px;color:#42597C;}

.opacity{opacity:0.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);}


.gplogin {
    background: url(/img/bg_login_box.png) 0 0 no-repeat;
    float: right;
    height: 58px;
    margin-right: 45px;
    padding:19px 0 0 10px;
    position: relative;
    width: 309px;
    z-index: 9;
}

.headerregister, 
.headerlogin
{
	float:left;
	margin-right:8px;
}

.headerlogin
{
	margin-right:0;
}

.headerregister a,
.headerlogin a
{
	background:url(/img/gradients/login_button.gif) 0 100% repeat-x #f5f8fa;
	border:1px solid #5b83a6;
	box-shadow:inset 0px 0px 1px rgba(255, 255, 255, 0.8);
	color:#115e9d;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	height:27px;
	line-height:27px;
	text-align:center;
	text-shadow:0 1px 0 #fff;
	width:143px;
}

.headerregister a
{
	background:url(/img/gradients/title_secondary.gif) 0 100% repeat-x #d96565;
	border:1px solid #185285;
	color:#fff;
	text-shadow:0 1px 0 #4b2531;
}

#login_form {
    background-color: #d0dde6;
    border: 1px solid #5B83A6;
    border-top-width:0;
box-shadow:inset 0px 0px 1px rgba(255, 255, 255, 0.8);
    font-size: 13px;
    padding: 10px;
    position: absolute;
    text-align: left; 
    right:11px;
    top: 46px;
    z-index: 99999;
}

#HeaderLogin, #HeaderPasswordPH,#HeaderPassword {
    background-color: #fff;
    border: 1px solid #5B83A6;
    cursor: text;
    font-size: 12px;
    height: 18px;
    margin-bottom: 5px;
    margin-right:20px;
    padding: 2px 0 2px 5px;
    width: 176px;
    padding:6px;
}

.h1_home{font-size:22px;font-family: Helvetica,Arial}

.h2_home{font-size:14px;font-family:Helvetica,Arial;font-weight: normal;}


/*****  BETS  *****/

.bets_even{background-color: #5C6C84;}
.bets_odd{background-color: #C8D2DB;}

.betinput{width:35px;}

input[disabled] {color:gray;}

.showdecimal{display:none;}

.unvalidbet td{text-decoration: line-through;}

