﻿body 
{
    margin: 0 auto;
    font-size: 10px;
    font-family:Verdana;
    background-image:url(Image/wall_6.gif);
}

.nedre
{
    text-align:left;
}

.MainContainer 
{
    width:1024px;
    margin: auto;
    background-color:White;
}
.MainContent 
{
    width:774px;
}
.MainContentCenter 
{
    width:774px;
    vertical-align:top;
    background-color:White;
}
.MainContentCenterNew
{
    width:774px;
    vertical-align:top;
    background-color: #DBDCDE;
}
.ContentPlace 
{
    width:774px;
    padding-top:10px;
    padding-bottom:10px;
    margin:auto;
    background-image:url(Image/NewHeader/bg2.png);
    background-repeat: repeat-x;
}
.ContentPlaceLobby
{
    width:1024px;
    padding-top:0px;
    padding-bottom:10px;
    margin:auto;
    background-color: #DBDCDE;
}
.MainRightAd 
{
    vertical-align:top;
    background-color:#003366;
}
.RightAdContent 
{
    width:250px;
    background-color:#003366;
    min-height:637px;
    margin-top:0px;
}

.hAdContent 
{
    display: none;
}

.sAdContent 
{
    display: inline;
}

.MainHeader 
{
    width:100%;
    height:90px;
    background-image:url(Image/logo_bg.gif);
    border-collapse:collapse; 
}

.MainBanner 
{
     /*float:left; 
      border-bottom:solid 1px #041e35;*/  
  width:295px;
    height:90px;
}
.MainAd 
{
    width:728px;
    height:90px;
    background-color:#003366;
   /* float:right; 
    border-bottom:solid 1px #f5f5f5;
    border-left:solid 1px #f5f5f5;*/
}

.SystemMessage
{
    color:Red;
    border:solid 1px Red;
    padding:5px;
    margin-bottom:20px;
    background-color:#FFFF18;
    font-size:11px;
    margin-left:10px;
    margin-right:10px;
}
.SystemMessage img 
{
    margin-right:5px;
}

.ErrorForm
{
    background-color:#ffd6d6;
}           
.ErrorText 
{
    color:Red;
}
.SuccessText
{
    color:Green;
}
.HelpStar 
{
    color:Red;
}


.Watermark 
{
    color:Gray;
}
.TopTableHeader 
{
    background-image:url(Image/tdheader.png);
    background-repeat:repeat-x;
    color:White;
    font-size:10px;
    padding-left:5px;
    padding-bottom:5px;
    padding-top:1px;
    font-weight:bold;
}



textarea {
    resize: none;
}
.Center 
{
    text-align:center;
}




/*BUTTONS*/
.OnleySaveButton
{
    border: none;
    background-color:#fed;
    background: #ffffff url('Image/save_16x16.gif') no-repeat;
    background-position: center center;
    width:20px;
    height:20px;
    padding:2px;
}
.OnleyCloseButton
{
    background-color:#fed;
    border: none;
    background: #ffffff url('Image/deletex.gif') no-repeat;
    background-position: center center;
    width:20px;
    height:20px;
    padding:2px;
}

input.SendMailButton 
{
    font-size:12px;
    margin-right:10px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    border-color: Gray Black Black Gray;
    background: #ffffff url('Image/mail_send_16x16.png') no-repeat;
    background-position: 1px 2px;
    padding-left: 19px;
    text-align:center;
    cursor:pointer;
    padding-top:2px;
    padding-bottom:2px;
}
input.SearchButton 
{
    font-size:12px;
    margin-right:10px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    border-color: Gray Black Black Gray;
    background: #ffffff url('Image/search_16x16.png') no-repeat;
    background-position: 1px 1px;
    padding-left: 19px;
    text-align:center;
    cursor:pointer;
    padding-top:2px;
    padding-bottom:2px;
}
input.AddButton 
{
    font-size:12px;
    margin-right:10px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    border-color: Gray Black Black Gray;
    background: #ffffff url('Image/add_obj_16x16.gif') no-repeat;
    background-position: 2px center;
    padding-left: 19px;
    text-align:center;
    cursor:pointer;
    padding-top:1px;
    padding-bottom:1px;
}
input.CancelButton 
{
    font-size:12px;
    margin-right:10px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    border-color: Gray Black Black Gray;
    background: #ffffff url('Image/deletex.gif') no-repeat;
    background-position: 2px center;
    padding-left: 17px;
    text-align:center;
    cursor:pointer;
    padding-top:1px;
    padding-bottom:1px;
}
input.BigCancelButton 
{
    font-size:12px;
    margin-right:10px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    border-color: Gray Black Black Gray;
    background: #ffffff url('Image/deletex.gif') no-repeat;
    background-position: 2px 3px;
    padding-left: 19px;
    text-align:center;
    cursor:pointer;
}
input.SaveButton 
{
    font-size:12px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    border-color: Gray Black Black Gray;
    background: #ffffff url('Image/save_16x16.gif') no-repeat;
    background-position: 2px 3px;
    padding-left: 22px;
    padding-top:3px;
    padding-bottom:3px;
    text-align:center;
    cursor:pointer;
}
input.LoginBtn 
{
    font-size:12px;
    margin-right:10px;
    padding-top:3px;
    padding-bottom:3px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    border-color: Gray Black Black Gray;
    background: #ffffff url('Image/door_16x16.png') no-repeat;
    background-position: 1px 3px;
    padding-left: 20px;
    text-align:center;
    padding-right: 2px;
}
input.PrevPageBtn 
{
    font-size:12px;
    margin-right:10px;
    padding-top:3px;
    padding-bottom:3px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    border-color: Gray Black Black Gray;
    background: #ffffff url('Image/backward_nav2_16x16.gif') no-repeat;
    background-position: 1px 3px;
    padding-left: 20px;
    text-align:center;
}
input.ThumbUpButton 
{
    font-size:12px;
    margin-right:10px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    border-color: Green;
    background: #ffffff url('Image/hand_pro_16x16.png') no-repeat;    
    background-position: 1px 2px;
    padding-left: 19px;
    text-align:center;
    cursor:pointer;
    padding-top:2px;
    padding-bottom:2px;
    /*border-color: Gray Black Black Gray;*/
}
input.ThumbDownButton 
{
    font-size:12px;
    margin-right:10px;
    background-color:#fed;
    border: 1px solid;
    color:Black;    
    background: #ffffff url('Image/hand_contra_16x16.png') no-repeat;    
    border-color: Red;
    background-position: 1px 2px;
    padding-left: 19px;
    text-align:center;
    cursor:pointer;
    padding-top:2px;
    padding-bottom:2px;
    /*border-color: Gray Black Black Gray;*/
}
input.ThumbDownButton:hover
{
    border-color: #FFAFAF;
}
input.ThumbUpButton:hover
{
    border-color: #90FF8F;
}


input.BigInput 
{
    font-size:15px;
    width:150px;
    padding:2px;
    margin-right:5px;
}















.MainMenuContent
{
    width: 100%; 
    background-image:url(Image/menu_bg44.jpg);
    height:29px;
}




.MainMenuContent a:hover, .MenuContainer a:hover
{
    color:yellow;
    text-decoration:none;
    font-weight:bold;
}
.MainMenuContent a:link
{
    color: #ffffff;
}
.MainMenuContent a:visited
{
    color: #ffffff;
}
.MainMenuContent a:hover
{
    text-decoration:underline;
}




.MainMenu ul, .LeagueMenuContent ul, .TeamMenuContent ul, .XpertDailyMenu ul									{ list-style: none; margin:0; padding:0; }
.MainMenu a, .LeagueMenuContent a, .TeamMenuContent a, .XpertDailyMenu a									{ text-decoration:none; }

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; }
ul.dropdown li                       
{
    font-weight: bold; 
    float: left; 
    zoom: 1; 
    background-image:url(Image/menu_div3-3.jpg);
    background-position:right; 
    background-repeat:no-repeat;
}
ul.dropdown a:hover		            { color: #000; }
ul.dropdown a:active                { color: #ffa500; }
ul.dropdown li .HeadMenuItem                    { display: block; padding: 4px 8px; color: White; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative; }

.MainMenu ul li                       
{
    font-weight: bold; 
    float: left; 
    zoom: 1; 
    background-image:url(Image/menu_div3-3.jpg);
    background-position:right; 
    background-repeat:no-repeat;
    padding-top:5px;
}




/*
ul.dropdown li.hover a              { color: black; }


 
	LEVEL TWO
*/
ul.dropdown ul 						 
{
    visibility: hidden; 
    position: absolute; 
    top: 100%; 
    left: 0; 
    background: #004586; 
    border: 1px solid #003366; 
    z-index:30;
}
ul.dropdown ul li 					
{ 
    padding-left:10px; 
    padding-bottom:4px; 
    padding-top:4px; 
    padding-right:10px; 
    font-weight: normal; 
    color: #000;  
    float: none; 
    border-bottom:solid 1px gray;
    background-image:none !important;
}



									  
                                    /* IE 6 & 7 Needs Inline Block */
.sub_menu li a					{ font-weight: bold; padding:0 !important; border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }


.MainMenu a:hover								{ text-decoration:underline; color:Yellow !important; }

.sub_menu 
{
    border-top:none !important;
    z-index:50 !important;
}



.SeperatorMenuLine 
{
    height:1px;
    background-color:#A1CBE9;
}

.SubLeagueMenu, .SubTeamMenu
{
    background-color:#F5F5F5 !important;
    border:solid 1px Gray;
    z-index:100;
    position:absolute;
}
.SubLeagueMenu li, .SubTeamMenu li
{
    padding-right:10px;
}


.SubMenuHeader a 
{
    font-size:11px;
    font-weight:bold;
    color:#003366 !important;
    font-family:Arial, Verdana;
    text-decoration:none !important;
    cursor:default !important;
}
.SubMenuHeader a:hover
{
    cursor:default !important;
    text-decoration:none !important;
}

.SubMenuHeader
{
    border-bottom:solid 1px #003366 !important;
    vertical-align:bottom !important;
    padding: 8px 40px 0px 5px !important;
}
.SubMenuItem
{
    border-bottom:none !important;
    padding: 3px 40px 0px 15px !important;
}
.SubMenuItem a
{
    font-weight:normal !important;
    color:#003366 !important;
}

.LeagueMenuContent span, .TeamMenuContent span 
{
    color:#003366 !important;
    text-decoration:none;
    font-family:Arial, Verdana;
    font-weight: bold;
    font-size: 11px !important;
}
.TeamMenuContent li, .LeagueMenuContent li
{
    background-image:none !important;
}
.TeamMenuContent ul, .LeagueMenuContent ul
{
    padding-bottom:10px;
}


.DailyMenu ul.dropdown
{
    width:100% !important;
}
.DailyMenu ul.dropdown li.HeadLi
{
    padding-left:7px; 
    padding-right:7px; 
    background-image:none !important;
}
    

.sub_menu_daily 
{
    background:#D3D3D3 !important;
}

.sub_menu_daily  ul.dropdown ul 						 
{
    visibility: hidden; 
    position: absolute; 
    top: 100%; 
    left: 0; 
    background: #D3D3D3 !important;
    border: 1px solid #ccc; 
}

.sub_menu_daily a:hover 
{
    color:White !important;
}






#TopLanguageMenu table
{
    margin-left:10px;
    padding-top:3px;
    cursor:pointer;
}
#SubLanguages 
{
    border-bottom:solid 1px gray;
    border-right:solid 1px gray;
    border-left:solid 1px gray;
    cursor:pointer;    
    padding-left:2px;
    margin-top:10px;
    background-color:#E2E2E2;
}
#SubLanguages div
{
    width:100%;
    padding-top:2px;
    padding-bottom:2px;
    padding-right:4px;
    font-size:11px;
    background-color:#E2E2E2;
}
#SubLanguages a
{
    color:Black;
    font-size:11px;
    text-decoration:none;
}
#SubLanguages img
{
    margin-right:3px;
}








.MainMenuContent .MenuUnit
{
    color:White;
    padding-right:10px;
    font-weight:bold;
}
.MainMenuContent .MenuDate
{
    width: 96px;
    float: right;
    background-image: url(Image/clock_bg.gif);
    background-repeat: no-repeat;
    background-position: right 4px;
    height: 20px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #f5f588;
    text-align: center;
    padding-top: 7px;
    padding-left:6px;
    /*margin-right:4px;*/
}

.MainMenuContent .LogoutTD
{
    padding-right:2px;
    padding-left:8px;
    padding-top:1px;
}

















.MainMenuContent .UserBook
{
    padding-top:1px;
}
.UserBook a
{
    text-decoration:none;
}



.LoginMenuPlace
{
    padding-left:10px;
    height:35px;
    background-color: #E1E0DD;
}
.LogInTable
{
    margin-top:4px;
}
.LogInUserName
{
    background: #ffffff url('Image/user4.jpg') no-repeat;
    background-position: 1px 3px;
    padding-left: 19px;
    border: 1px solid #999999;
    border-top-color: #CCCCCC;
    border-left-color: #CCCCCC; 
    color: #333333; 
    font-size:12px;
    padding-top:4px;
    padding-bottom:4px;
    width:120px;
    margin-right:10px;
}
.WatermarkUserName
{
    background: #ffffff url('Image/user4.jpg') no-repeat;
    background-position: 1px 3px;
    padding-left: 19px;
    border: 1px solid #999999;
    border-top-color: #CCCCCC;
    border-left-color: #CCCCCC; 
    color:Gray;
    font-size:12px;
    padding-top:4px;
    padding-bottom:4px;
    width:120px;
    margin-right:10px;
}
.LogInPassword
{
    background: #ffffff url('Image/pass4.jpg') no-repeat;
    background-position: 1px 3px;
    padding-left: 19px;
    border: 1px solid #999999;
    border-top-color: #CCCCCC;
    border-left-color: #CCCCCC; 
    color: #333333; 
    font-size:12px;
    padding-top:4px;
    padding-bottom:4px;
    width:120px;
    margin-right:5px;
}
.WatermarkPassword
{
    background: #ffffff url('Image/pass4.jpg') no-repeat;
    background-position: 1px 3px;
    padding-left: 19px;
    border: 1px solid #999999;
    border-top-color: #CCCCCC;
    border-left-color: #CCCCCC; 
    color:Gray;
    font-size:12px;
    padding-top:4px;
    padding-bottom:4px;
    width:120px;
    margin-right:5px;
}


.LoginMenuPlace .LanguagePlace
{
    text-align:center;
    width:168px;
    background-image:url(Image/language_bg.gif);
}
.LoginMenuPlace .LanguageContent
{
    margin-left:15px;
}
.LanguageIcons 
{
    margin-top:7px;
}


.MemberOnline
{
    padding-top:5px;
    padding-right:4px;
    font-size:10px;
    color:#003366;
}






.UserTeam 
{
    height:65px;
    width:100%;
    vertical-align:top;
}

.UserTeam a:link
{
    color: #003366;
    text-decoration:none;
}
.UserTeam a:visited
{
    color: #003366;
    text-decoration:none;
}
.UserTeam a:hover
{
    text-decoration:underline;
}

.UserTeam span
{
    color:#003366;
}


.UserTeam .TeamInfo
{
    background:url(Image/menu2_lbg.gif) repeat-x; 
    height: 65px; 
    width: 424px;
    font-size:10px;
    overflow:hidden;
}
.UserTeam .CurrentTeamName
{
    font-size:16px;
    font-weight:bold;
}

.UserTeam .MainSep
{
    background:url(Image/menu2_c.gif) no-repeat; 
    height: 65px; 
    width: 36px;
}
.UserTeam .TeamSubMenu
{
    background:url(Image/menu2_rbg.gif) repeat-x; 
    height: 65px; 
    width: 348px;
    vertical-align:top;
}

.UserTeam .TeamClothes
{
    width: 110px; /* 
    background-color:White;
    padding-left:7px;
    vertical-align:top;
    border:solid 1px #DCDCDC;
*/
    border-bottom-width: 1px;
    border-left-width: 0px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-style: double;
    background-color: #ffffff;
    border-color: #C0C0C0;
    padding: 5px 3px 4px 3px;
}
.UserTeam .CurrentTeamInfo, .UserTeam .NextOpponent
{
    text-align:left;
    width:145px;
    vertical-align:bottom;
}

.UserTeam .TeamIconMenu
{
    text-align:left;
    width: 343px;
    padding-right:5px;
    height:28px;
    padding-left:5px;
    padding-top:3px;
}


.UserTeam .TeamIconMenu img
{
    padding-right:7px;
    margin-top:2px;
}


.UserTeam .LeagueMenuContent
{
    cursor:pointer;
    padding: 9px 0px 0px 3px; 
}

.UserTeam .TeamMenuContent
{
    cursor:pointer;
    padding: 9px 25px 0px 3px; 
}

.UserTeam .MenuTable 
{
    height:27px;
    margin-right:5px;
}
.UserTeam .MenuTeamIcon 
{
    padding-right:1px;
    padding-top:8px;
}
.UserTeam .MenuTeamSep 
{
    width:60px;
    vertical-align:top;
}
.MenuTeamSep img
{
    height:27px;
}

.MenuSep 
{
    padding-left:4px;
    padding-right:4px;
    
}

.MenuSep img
{
    height:27px;
    margin-top:4px;
}












.LeagueMenu_StaticMenuItemStyle 
{
    color:#003366;
    font-weight:bold;
    cursor:pointer !important;
}


.LeagueMenu_StaticMenuItemStyle a:link
{
    color:#003366;
}
.LeagueMenu_StaticMenuItemStyle a:visited
{
    color:#003366;
}
.LeagueMenu_StaticMenuItemStyle a:hover
{
    text-decoration:underline;
    color:#003366;
}
.LeagueMenu_DynamicMenuStyle
{
   /* background-color:#E7E7E7;
    background-image:url(Image/submenuitem3.jpg);*/
    border-left:solid 1px gray;
    border-right:solid 1px gray;
    border-bottom:solid 1px gray;
    padding-top:2px;
    padding-bottom:0px;
    font-size:10px;
    font-weight:normal;
    margin-top:4px;
    z-index: 100;
    text-align:left;
}
.LeagueMenu_DynamicMenuItemStyle
{
    /*background-color:#E7E7E7;*/
    background-image:url(Image/submenuitem3.jpg);
    color:Black;
    padding-left:6px;
    padding-right:6px;
    padding-top:2px;
    padding-bottom:1px;
}
.LeagueMenu_DynamicMenuItemStyle a:link
{
    color:#003366;
    font-size:11px;
}
.LeagueMenu_DynamicMenuItemStyle a:visited
{
    color:#003366;
}

.LeagueMenu_DynamicMenuItemStyle a:hover
{
    color:#003366;
    text-decoration:underline;
}

.LeagueMenu_HoverSubMenu
{
    background-color:#AEAEAE;
}

.LeagueMenu_DynamicMenuStyle img 
{
    margin-top:5px;
    margin-bottom:5px;
}



.PasswordBoxPlace a:link
{
    color:white;
    font-size:9px;
    text-decoration:none;
}
.PasswordBoxPlace a:visited
{
    color:white;
    font-size:9px;
    text-decoration:none;
}
.PasswordBoxPlace a:hover
{
    text-decoration:underline;
}
.ForgotPassword 
{
    font-size:9px;
}
.ForgotPassword a
{
    color:Black;
    text-decoration:none;
}
.ForgotPassword a:hover
{
    color:#003366;
    text-decoration:underline;
}




.Counter 
{
    font-size:10px;
}

.TOMCurrentRank {
	position:absolute; 
	z-index : 2; 
	left: 50%; 
	top: 50%; 
	margin-top : 4px; 
	margin-left : -60px; 
} 


 .TOMWinnerTeam {
	position:absolute; 
	z-index : 2; 
	left: 50%; 
	top: 50%; 
	margin-top : -5px; 
	margin-left : -40px; 
} 

.TOMWinnerTeam td 
{
    text-align:left; 
    padding: 1px 1px 0px 3px;
} 

 .TOMWinnerTeamName a
 {
     font-size: 12px !important;
     font-weight: bold;
} 


 .TOMWinner {
	position:absolute; 
	z-index : 2; 
	left: 50%; 
	top: 50%; 
	margin-top : -20px; 
	margin-left : -45px; 
}

 .TOMSeeMore {
	position:absolute; 
	z-index : 2; 
	left: 50%; 
	top: 50%; 
	margin-top : 70px; 
	margin-left : -15px; 
}  













.ValidationSummary, .ErrorList
{
    background-color:#ffcdd7;
    border:solid 1px red;
    min-height:30px;
    margin-top:10px;
    margin-bottom:10px;
    padding-top:5px;
    padding-bottom:5px;
}    















/*ANPASSA LAG ICONERNA*/
.IconList 
{
    height:150px;
    width:150px;
    font-size:11px;
}
.TeamIconAdmin input 
{
    font-size:11px;
}
.TeamIconAdmin .AddIcon, .TeamIconAdmin .RemoveIcon 
{
    width:75px;
}
img
{
    border:none;
}
.TeamIconAdmin img 
{
    cursor:pointer;
}

.EditTeamIcon 
{
    float:right;
    width:23px;
    cursor:pointer;
}
.ActiveImage 
{
    border:solid 1px #bdbdbe;
}
#IconCounter 
{
    width:100%;
    text-align:center;
    font-size:11px;
}
.IconTableList  
{
    width:100%;
}
.IconTableList .IconItem 
{
    width:25px;
}
.IconTableList .EditIconCell 
{
    text-align:right;
}



			

/* Generic context menu styles */
.contextMenu {
	position: absolute;
	width: 120px;
	z-index: 99999;
	border: solid 1px #CCC;
	background: #EEE;
	padding: 0px;
	margin: 0px;
	display: none;
	font-size:10px;
}

.contextMenu LI {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.contextMenu A {
	color: #333;
	text-decoration: none;
	display: block;
	line-height: 20px;
	height: 20px;
	background-position: 6px center;
	background-repeat: no-repeat;
	outline: none;
	padding: 1px 5px;
	padding-left: 28px;
}

.contextMenu LI.hover A {
	color: #FFF;
	background-color: #3399FF;
}

.contextMenu LI.disabled A {
	color: #AAA;
	cursor: default;
}

.contextMenu LI.hover.disabled A {
	background-color: transparent;
}

.contextMenu LI.separator {
	border-top: solid 1px #CCC;
}

.contextMenu LI.open A { background-image: url(Image/windows_fullscreen_16x16.png); }
.contextMenu LI.new A { background-image: url(Image/window_new_16x16.png); }
.contextMenu LI.remove A { background-image: url(Image/close_toolbar_16x16.gif); }
.contextMenu LI.contact A { background-image: url(Image/evolution-mail_16x16.png); }
.contextMenu LI.add A { background-image: url(Image/add_obj_16x16.gif); }












/*LAG & SPELARLISTAn*/
.TeamListContainer 
{
    font-family:Verdana;
    width:500px;
    background-color:#003366;
    border:2px solid #cecece;   
    z-index:80;   
    left:60px;   
    top:50px;   
    position:fixed;   
    _position:absolute; /* hack for internet explorer 6*/  
    cursor:move;
    color:White;
}
#CloseTeamList
{
    float:right;
    font-size:12px;
    padding-right:2px;
    padding-top:1px;
    font-weight:bold;
    cursor:pointer;
}
#TeamListContent 
{
    background-color:White;
    height:100%;
    margin:auto;
    padding:5px;
    font-size:10px;
    margin:12px;
    color:Black;
}
.PlayerSection
{
    background-color:#DEE3E7;
}
    










/*NOTE SIDAN*/
.NoteContainer 
{
    font-family:Verdana;
    width:500px;
    background-color:#003366;
    border:2px solid #cecece;   
    z-index:80;   
    left:60px;   
    top:50px;   
    position:fixed;   
    _position:absolute; /* hack for internet explorer 6*/  
    cursor:move;
    color:White;
}
.NoteContainer table 
{
    width:100%;
    height:100%;
}
.XpHeaderStyle
{
    background-image:url(Image/menu_bg33.jpg);
    height:18px;
    font-size:12px;
    font-weight:bold;
}
.HoverClose 
{
    color:Red;
}
#CloseNote 
{
    cursor:pointer;
    width:16px;
}
#MinimizeNote 
{
    cursor:pointer;
    width:16px;
}


.NoteContent 
{
    background-color:White;
    height:100%;
    margin:auto;
    padding:5px;
    font-size:10px;
    margin:12px;
    color:Black;
}
.NoteContent input
{
    font-size:11px;
}


#NoteForm 
{
    height:100%;
    width:100%;
}
.NoteContent select
{
    font-size:10px;    
    font-family:Verdana;
}
.NoteContent textarea
{
    font-size:12px;
    margin-top:2px;
    display:block;
    margin-bottom:0pt;
    width:99%;
}




.grippie {
    background:#e9e8e8 url(Image/grippie.png) no-repeat scroll center 2px;
    border-color:#DDDDDD;
    border-style:solid;
    border-width:0pt 1px 1px;
    cursor:s-resize;
    height:9px;
    overflow:hidden;
}
.HoverResizerRow
{
    background:#EEEEEE url(Image/grippie.png) no-repeat scroll center 2px;
    border-color:#DDDDDD;
    border-style:solid;
    border-width:0pt 1px 1px;
    cursor:s-resize;
    height:9px;
    overflow:hidden;
}








/*POPUPPRUTOR*/
#BackgroundPopup, #BackgroundPopup2, #AskAssistantBg
{
    display:none;   
    position:fixed;   
    _position:absolute; /* hack for internet explorer 6*/  
    height:100%;   
    width:100%;   
    top:0;   
    left:0;   
    background:#003366;   
    border:1px solid #cecece;   
    z-index:90;
}   

#PopupContainer
{
   display:none;   
   position:fixed;   
   _position:absolute; /* hack for internet explorer 6*/  
   min-height:184px;   
   width:440px;   
   background:#FFFFFF;   
   border:2px solid #cecece;   
   z-index:100;   
    font-size:13px;   
}   
#PopupContainer h1   
{
    text-align:left;   
    color:#6FA5FD;   
    font-size:22px;   
    font-weight:700;   
    border-bottom:1px dotted #D3D3D3;   
    padding-bottom:2px;   
    margin-bottom:20px;   
}   
#popupContactClose   
{
    color:White;   
    cursor:pointer;
}   
#PopupContent 
{
    padding:5px;
    vertical-align:top;
}
.PopUpHeader 
{
    background-image:url(Image/tdheader.png);
    background-repeat:repeat-x;
    color:White;
    font-size:10px;
    padding-left:5px;
    font-weight:bold;
    vertical-align:top;
    height:23px;
}




#PageLoaderContent, #AskAssistant
{
   position:fixed;   
   _position:absolute; /* hack for internet explorer 6*/  
   border:2px solid #cecece;   
   z-index:100;   
}











#TeamPopUpBackground
{
    position:absolute;
    display:none;  
    min-height:310px; 
    height:100%;   
    width:100%;   
    background:#003366;   
    border:1px solid #cecece;   
    z-index:90;
    opacity: 0.95; 
    filter: alpha(opacity=95);
}   
#TeamInfoPopUp  
{
   display:none;   
   min-height:184px;   
   width:400px;  
   margin:auto; 
   background:#FFFFFF;   
   border:2px solid #cecece;   
   z-index:1000;   
   font-size:11px;  
}   
#TeamInfoPopUp h2 a 
{
    font-size:13px;
    margin-left:5px;
}
#TeamInfoPopUp #TeamUserAction
{
    margin-bottom:15px;
    width:100%;
    text-align:center;
    margin-top:15px;
}
#TeamInfoPopUp #TeamInvitedHeader
{
    padding-left:5px;
    padding-top:5px;
    font-weight:bold;
    font-size:11px !important;
}
#TeamInfoPopUp #TeamInviteImg
{
    background-image:url(Image/notepaper_32x32.png);
    background-repeat:no-repeat;
    height:32px;
    width:32px;
    float:right;
    margin-top:3px;
}









/*LOBBYN*/
.HeaderRow 
{
	background-image:url(../images/round/tdheader.gif);
	background-repeat:repeat-x;
	color:White;
	font-family:Verdana;
	font-size: 10px;
	font-weight:bold;
	background-color:#003366;
	width:100%;	
	height:17px;
}
.HeaderRow td 
{
	padding-left: 10px;
}

.ClickImage 
{
    cursor:pointer;
}
.LobbyPage
{
    width:98%;
    margin:auto;
    padding:2px;
}
#FanClubGroupContent a 
{
    color:#3A5AB6;
    text-decoration:none;
}
#FanClubGroupContent a:hover
{
    text-decoration:underline;
}


.LobbyPage .NewBorder 
{
    border:solid 1px gray;
}
.LobbyPage .LeftLobby 
{
    width:350px;
}
.LobbyPage .WeekManagerContent 
{
    width:170px;
    text-align:center;
    padding-left:4px;
}
.LobbyPage .WeekManagerImage 
{
    margin:auto;
}
.LobbyPage .RankItem 
{
    display:inline-block;
}
.LobbyPage .WeekManagerInfo 
{
   /*width:105px;*/
    height:50px;
    margin:auto;
    margin-top:4px;
}
.LobbyPage .WeekManagerName a
{
    color: #CC9900;
    font-weight: bold;
    font-size: 11px;
    margin-left: 1px;
    text-decoration:none;
}
.LobbyPage .ManagerRank 
{
    margin-top:17px;
}


.LobbyPage .Top5SideL
{
    width:37px;
    text-align:left;
    vertical-align:bottom;
}


.LobbyPage .Top5SideR
{
    width:37px;
    text-align:right;
    vertical-align:bottom;
}

.LobbyPage .RankPlace
{
    font-size:10px;   
    padding-left:9px;
    padding-top:0px;
}


.LobbyPage .imgAbsBottom
{
    vertical-align:bottom; 
}


.LobbyPage .RankTable
{
    padding: 5px 2px 0px 2px;
}

.LobbyPage .RankTable td
{
    padding: 3px 2px 3px 2px;
    font-weight:bold;
}

.LobbyPage .RankTableImage
{
    height:40px;
}
.LobbyPage .RankTableImage .start
{
    vertical-align:top;
}

.LobbyPage .RankPlace a, .LobbyPage .WeekManagerUnderInfo a
{
    font-size:10px;
    color:#003366;
    text-decoration:none;
}
.LobbyPage .RankPlace a:hover
{
    text-decoration:underline;
}
.LobbyPage .XpertDailyPlace, .LobbyPage .RightBox 
{
    margin-top:20px;
}

.XpertDailyPlace
{
    width:348px;
    overflow:hidden; 
}

.LobbyPage .NewsContentHeader td
{
    font-size:12px;
    font-weight:bold;
    padding-left:5px;
    background-image: url(Image/header348.jpg);
    color:White;
    padding-top:1px;
    padding-bottom:1px;
}
.LobbyPage .XpertDailyPlace a
{
    color:Black;
    text-decoration:none;
}
.LobbyPage .XpertDailyPlace h3
{
    margin:0;
    padding:0;
    padding-left:5px;
    margin-top:5px;
    font-weight:bold;
    font-size:14px;
}
.LobbyPage .NewsBox h3 a
{
    color:Black;
    text-decoration:none;
}
.LobbyPage .NewsBox h3 a:hover
{
    color:#003366;
    text-decoration:underline;
}
.LobbyPage .NewsBox a:hover
{
    color:#003366;
    text-decoration:underline;
}

.XpertDailyNewsPicture 
{
    max-height:140px;
    border: solid 1px #003366 !important;
}



.LobbyPage .XpertDailyPlace p
{
    margin:0;
    padding:0;
    padding-left:5px;
    font-size:11px;
}
.LobbyPage .XpertDailyPlace .OfficialBox
{
    padding-bottom:10px;
}

.LobbyPage .CloseBoxAction
{
    font-size:10px;
    padding-right:2px;
    padding-bottom:1px;
    color:Gray;
    cursor:pointer;
}
.LobbyPage .CloseBoxAction:hover { color:Blue; text-decoration:underline; }

.HallOfFameItemTable a, .StartManagerList a
{
    text-decoration:none;
    color:#003366;
}
.HallOfFameItemTable a:hover, .StartManagerList a:hover
{
    text-decoration:underline;
    color:#003366;
}


.LobbyPage .RightBoxPadding
{
    padding:5px;
}
.LobbyPage .RightLobby 
{
    padding-left:20px;
}
.LobbyPage .LeagueLink a, .LobbyPage .ForumMonitorList a
{
    font-size:10px;
    color:#003366;
    text-decoration:none;
    line-height:18px;
}
.LobbyPage .LeagueLink a:hover, .LobbyPage .ForumMonitorList a:hover
{
    text-decoration:underline;
}
.LobbyPage .TeamLink
{
    width:180px;
}
.LobbyPage .TeamLink a
{
    font-size:12px;
    color:#003366;
    text-decoration:none;
    font-weight:bold;
}
.LobbyPage .TeamLink a:hover, .LobbyPage .RightBoxPadding a:hover
{
    text-decoration:underline;
}
.LobbyPage .TeamShirt
{
    width:40px;
    text-align:left;
}
.LobbyPage .NextGameHeader, .LobbyPage .FriendsNewsDate
{
    font-size:10px;
    font-weight:bold;
}
.LobbyPage .NextGame
{
    font-size:10px;
}
.OddRow .TeamSeperator 
{
    border-top:solid 1px gray;
    height:1px;
    margin-top:2px;
    margin-bottom:2px;
    width:360px;
    margin:auto;
}
.LobbyPage .FriendNewsList a
{
    font-size:10px;
    color:#003366;
    text-decoration:none;
    padding-left:10px;
}
.LobbyPage .NewsItem 
{
    margin-bottom:10px;
    margin-left:10px;
    margin-right:10px;
}
.LobbyPage .FriendGamesList a, .LobbyPage .PendingOrders a, .LobbyPage .RequestTeamList a, .LobbyPage .ActionPlace a, .LobbyPage .VIPLink a, .LobbyPage .TransLink a, .LobbyPage .Invitations a, .LobbyPage .SupportLink a
{
    font-size:10px;
    color:#003366;
    text-decoration:none;
}
.LobbyPage .PendingOrders input, .LobbyPage .RequestTeamList input
{
    font-size:10px;
}
.CenterEmpty 
{
    font-weight:bold;
    font-size:10px;
    text-align:center;
    width:100%;
    padding-top:2px;
    padding-bottom:2px;
}
.LobbyPage .RequestTeamCell 
{
    width:40%;
    text-align:left;
}
.LobbyPage .RequestTeamLeagueCell 
{
    width:40%;
    text-align:left;
}
.LobbyPage .RequestTeamButtonCell 
{
}
.LobbyPage .RequestTeamList 
{
    margin-top:10px;
}
.LobbyPage .RequestHeaderTeam 
{
    border-top:solid 1px gray;
    font-size:10px;
    font-weight:bold;
}
.LobbyPage .TopTableHeader img 
{
    float:right;
    height:10px;
    width:10px;
    margin-right:2px;
    margin-top:2px;
}

.ClickableRow 
{
    cursor:pointer;
}
.LobbyPage .ActionPlace 
{
    width:100%;
    text-align:center;
    padding-top:2px;
    padding-bottom:2px;
}


.RankMeterPlace img
{
    margin-right:1px;
}



.XpertDailySubMenu 
{
    z-index:100;
}



/*
.NewsTextPlace p 
{
    margin:0;
    padding:0;
}
*/



.NewsTextPlace a 
{
    color:Blue !important;
}
.NewsTextPlace 
{
    padding-bottom:5px;
}



/*CHANGEMANAGER*/
.LockedMenuHelp 
{
    cursor:pointer;
}
.MenuHelpInfo 
{
    padding:5px;
    border:solid 1px Gray;
    background-color:#EFEFEF;
    z-index:100;
    width:255px;
    position:absolute;
}
#CloseMenuHelper 
{
    color:Blue;
    margin-top:5px;
    width:100%;
    cursor:pointer;
    text-align:center;
}
#CloseMenuHelper:hover
{
    text-decoration:underline;
}




.MainFooter 
{
    width: 100%; 
    background-image:url(Image/menu_bg.gif);
    color: #ffffff;
    font-size:10px;
    text-align:center;
    padding-top:1px;
    padding-bottom:1px;
}
.MainFooter span
{
    color: #ffffff;
}
.MainFooter td
{
    padding-right:5px;
    padding-left:5px;
}


.MainFooter ul
{
    margin:0;
    padding:0;
    padding-left:20px;
}
.MainFooter ul li
{
    display: inline; 
    list-style-type: none;
    padding-right:30px;
}



.MainFooter a
{
    color: #ffffff;
    text-decoration:none;
}
.MainFooter a:hover
{
    text-decoration:underline;
    color:Yellow;
}


.Error 
{
    color:Red;
    font-size:13px;
}
.Success 
{
    color:Green;
    font-size:13px;
}
.SuccessBox 
{
    border:solid 1px Green;
    font-size:12px;
    background-color:#c3ffa3;
    padding:10px;
}
.ChatErrorBox 
{
    border:solid 1px Red;
}




.NormalPointer 
{
    cursor:default;
}






.SearchForm 
{
    width:100%;
}
.SearchResultList 
{
    width:100%;
    font-size:10px;
    padding-top:10px;
}
.SearchResultList a:link
{
    font-size:10px;
    text-decoration:none;
    color:Blue;
}
.SearchResultList a:hover
{
    font-size:10px;
    text-decoration:underline;
    color:Blue;
}
.Advanced a
{
    font-size:10px;
    text-decoration:none;
    color:Blue;
}
.Advanced a:hover
{
    font-size:10px;
    text-decoration:underline;
    color:Blue;
}
.SearchPlaceBox 
{
    padding-top:10px;
    padding-left:5px;
}
.SearchInput
{
    margin-left:10px;
    margin-right:10px;
}
#SearchDesc 
{
    font-size:10px;
    font-weight:bold;
}
#SearchHelper 
{
    font-size:10px;
    margin-bottom:20px;
}
.Search
{
    font-size:10px;
}






/*AutoComplete flyout */
.autocomplete_completionListElement 
{  
	margin : 0px;
	padding:0;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor:default;
	overflow : auto;
	max-height : 200px;
    text-align : left; 
    list-style-type : none;
}
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}
/* AutoComplete item */
.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}






.HideBox 
{
    display:none;
}















.ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:12px;
}


.ajax__tab_xp .ajax__tab_active .ajax__tab_outer 
{
    background:url(Image/RightTab.png) no-repeat right !important;   
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner 
{    
    background:url(Image/LeftTab.png) no-repeat !important;   
}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab 
{
    background:url(Image/CenterTab.png) repeat-x !important;     
}
.ajax__tab_body
{
    background:#f5f5f5 !important;     
}












.MessageContainer 
{
    width:100%;
    margin-top:10px;
    margin-bottom:10px;
}
.ErrorContainer 
{
    background-color:#ffcdd7;
    border:solid 1px red;
    min-height:30px;
}
.SuccessContainer 
{
    background-color:#ace3a9;
    border:solid 1px green;
}
.ImportantContainer 
{
    background-color:#ffff1c;
    border:solid 1px #d45a03;
    min-height:30px;
}


.MessageContainer .MessageContent 
{
    padding:10px;
}

.MessageContainer .MessageContent .PicturePlace 
{
    width:30px;
    text-align:center;
}
.MessageContainer h5 
{
    padding:0;
    margin:0;
    font-size:12px;
}
.MessageContainer p 
{
    padding:0;
    margin:0;
    font-size:12px;
}

.Close 
{
    float:right;
    cursor:pointer;
}
.Close:hover 
{
    color:Red;
}










#UserFanClubBox h3
{
    margin:0;
    padding:0;
    margin-top:5px;
    margin-bottom:2px;
}












/*CHATTEN*/
#ChatWindow 
{
    z-index:500;
    background-color:White;
    border:solid 3px gray;
    width:300px;
}
#ChatWindowHeader 
{
    background-image:url(Image/tdheader.png);
    background-repeat:repeat-x;
    background-position:bottom;
    background-color:#114F86;
    color:White;
    font-size:10px;
    font-weight:bold;
    height:20px;
    cursor:move;
    padding-left:3px;
    padding-top:3px;
}
#ChatHeaderAction 
{
    float:right;
    width:25px;
    text-align:right;
    padding-right:3px;
}
#ChatWindowHeader span
{
    cursor:pointer;
}
#ChatWindowHeader span:hover
{
    color:Red;
}
#ChatWindow #UserList 
{
    border-right:solid 1px gray;
    vertical-align:top;
    font-size:11px;
}
#ChatWindow #UserListContainer 
{
    width:100px;
    overflow:hidden;
}
#ChatWindow #UserListContainer ul
{
    margin:0;
    padding:0;
    list-style-type:none;
}
#ChatWindow #UserListContainer ul li
{
    padding-top:3px;
    padding-bottom:3px;
    padding-left:3px;
    cursor:pointer;
}
#ChatWindow #UserListContainer ul li:hover
{
    background-color:Yellow;
}
#ChatHeader 
{
    height:20px;
    background-color:#A0B4C7;
    border-bottom:solid 1px Gray;
    background-image:url(Image/user_comment_16x16.png);
    background-repeat:no-repeat;
    background-position:1px center;
    padding-left:20px;
    font-weight:bold;
}
#ChatMessage 
{
    height:150px;
    padding:5px;
    overflow:auto;
}
#ChatMessage span.User
{
    font-weight:bold;
}
#ChatWindow #MainChat 
{
    width:198px;
}
#ChatForm
{
    padding:5px;
}
#ChatForm textarea, #ChatForm input
{
    font-size:11px;
}
#ChatForm textarea
{
    width:186px;
}
#ChatWindow .ActiveChatUser 
{
    font-weight:bold;
    cursor:default !important;
}
#ChatWindow .NewChatMess 
{
    color:Orange !important;
    text-decoration: blink;
}



/*.ChatBox 
{
    background-color:White;
    border:solid 2px Gray;
    width:240px;
    z-index:100;
    position:fixed;
}
.ChatBox input, .ChatBox textarea 
{
    font-size:11px;
}
.ChatBox textarea 
{
    width:210px;
    margin-left:12px;
    margin-top:10px;
}
.ChatTable 
{
    width:100%;
}
.ChatHeader 
{
    background-color:#06274A;
    color:White;
    height:20px;
    background-repeat:no-repeat;
    background-position:2px;
    padding-left:25px;
    cursor:move;
    font-weight:bold;
}
.ChatOnlineHeader 
{
    background-image:url(Image/user_comment_16x16.png);
}
.ChatOfflineHeader 
{
    background-image:url(Image/user_red_16x16.png);
}
.ChatHeader table 
{
    width:100%;
}
.ChatMessageList 
{
    height:100px;
    width:204px;
    overflow:auto;
    border:solid 1px Gray;
    margin-left:12px;
    margin-right:12px;
    margin-top:10px;
    padding:5px;
}
.ChatButton 
{
    float:right;
    margin-right:12px;
    margin-bottom:5px;
}
.CloseChat, .MinimizeChat
{
    text-align:right;
    font-weight:bold;
    padding-right:5px;
    cursor:pointer;
    width:10px;
}
.CloseChat:hover, .MinimizeChat:hover
{
    color:Red;
}
.LeaveChat
{
    color:Red;
    font-weight:bold;
}
    
.MoveBoxHeader 
{
    background-color:#084C8F !important;
}

.NewMessageBox .ChatHeader
{
    background-color:Red !important;
}
.SysMessage 
{
    color:Red;
    padding-top:2px;
}
*/










.NotInTeam 
{
    background-color:#d3d3d3;
}




/*STATUSMEDDELANDEN*/
.ErrorContent
{
    background-color:#ffc8be;
    border:solid 1px red;
    color:Red;
    background-image:url('Image/error_22x22.png');
    background-repeat:no-repeat;
    background-position:5px;
    width:100% -10px;
    margin-bottom:15px;
    padding-left:35px;
    padding-top:15px;
    padding-bottom:15px;
    padding-right:15px;
    font-size:12px;
}
.SuccessContent
{
    background-color:#a2ffb4;
    border:solid 1px Green;
    color:Green;
    background-image:url('Image/success_icon.png');
    background-repeat:no-repeat;
    background-position:5px;
    width:100% -10px;
    margin-bottom:15px;
    padding-left:35px;
    padding-top:15px;
    padding-bottom:15px;
    padding-right:15px;
    font-size:12px;
}
.ImportantContent
{
    background-color:#ffff1c;
    border:solid 1px #d45a03;
    background-image:url('Image/important_25x25.png');
    background-repeat:no-repeat;
    background-position:5px;
    width:100% -10px;
    margin-bottom:15px;
    padding-left:40px;
    padding-top:15px;
    padding-bottom:15px;
    padding-right:15px;
    font-size:12px;
}
.SuccessBox 
{
    background-color:#a2ffb4;
    border:solid 1px Green;
    color:Green;
}
.ErrorBox 
{
    background-color:#ffc8be;
    border:solid 1px red;
    color:Red;
}
#CloseBox 
{
    font-size:12px;
    border:solid 1px Gray;
    text-align:center;
    width:50px;
    cursor:pointer;
    margin:auto;
    margin-top:10px;
}
#CloseBox:hover 
{
    border:solid 1px black;
}
#StatusBox 
{
   position:fixed;   
   _position:absolute; /* hack for internet explorer 6*/  
   border:2px solid #cecece;   
   z-index:100;   
   width:200px;
}
#StatusBoxMsg 
{
    width:100%;
    text-align:center;
    font-weight:bold;
    font-size:12px;
}








#personPopupContainer, #personPopupContainer2
{
    position:absolute;
    left:0;
    top:0;
    display:none;
    z-index: 20000;
}

.personPopupPopup, .personPopupPopup h5, .personPopupPopup p
{
    z-index:500 !important;
    margin:0;
}

#personPopupContent, #personPopupContent2
{
    background-color: #FFF;
    min-width: 175px;
    min-height: 50px;
}

.personPopupPopup .personPopupImage
{
    margin: 5px;
    margin-right: 15px;
}

.personPopupPopup .corner 
{
    width: 19px;
    height: 15px;
}
    
.personPopupPopup .topLeft 
{
    background: url(Image/personpopup/balloon_topLeft.png) no-repeat;
}
    
.personPopupPopup .bottomLeft 
{
    background: url(Image/personpopup/balloon_bottomLeft.png) no-repeat;
}
    
.personPopupPopup .left 
{
    background: url(Image/personpopup/balloon_left.png) repeat-y;
}
    
.personPopupPopup .right 
{
    background: url(Image/personpopup/balloon_right.png) repeat-y;
}
    
.personPopupPopup .topRight 
{
    background: url(Image/personpopup/balloon_topRight.png) no-repeat;
}
    
.personPopupPopup .bottomRight 
{
    background: url(Image/personpopup/balloon_bottomRight.png) no-repeat;
}
    
.personPopupPopup .top 
{
    background: url(Image/personpopup/balloon_top.png) repeat-x;
}
    
.personPopupPopup .bottom 
{
    background: url(Image/personpopup/balloon_bottom.png) repeat-x;
    text-align: center;
}

.hideElement
{
	display:none;	
}

.showElement
{
	display:block;
}

.HeaderStylerTactics
{
	font-family: verdana;
	background-color:#ffffff;
	font-size: 10px;
	color: #003366;
	font-weight:bold;
	background-image:url(../images/round/tdheader7.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:17px;
}



























#CommentListPlace  
{
    padding-bottom:10px;
    border-bottom:solid 1px gray;
    background-color:White;
    margin-bottom:10px;
}
.LeagueComment
{
    width:565px;
    padding:10px;
    overflow:hidden;
}
#CommentListPlace  #tablePagination
{
    border:none !important;
    background-color:#DEE3E7 !important;
}
#CommentListTable .tdColl
{
    padding-top:3px;
    padding-bottom:3px;
    padding-left:2px;
}







/* COLORPICKER */
div.color_picker {
  height: 16px;
  width: 16px;
  padding: 0 !important;
  border: 1px solid #ccc;
  background: url(Image/arrow.gif) no-repeat top right;
  cursor: pointer;
  line-height: 16px;
}

div#color_selector {
  width: 110px;
  position: absolute;
  border: 1px solid #598FEF;
  background-color: #EFEFEF;
  padding: 2px;
}
  div#color_custom {width: 100%; float:left }
  div#color_custom label {font-size: 95%; color: #2F2F2F; margin: 5px 2px; width: 25%}
  div#color_custom input {margin: 5px 2px; padding: 0; font-size: 95%; border: 1px solid #000; width: 65%; }

div.color_swatch {
  height: 12px;
  width: 12px;
  border: 1px solid #000;
  margin: 2px;
  float: left;
  cursor: pointer;
  line-height: 12px;
}






.NewTeamDesc 
{
    font-size:11px;
    padding-bottom:5px;
}
.NewTeamInput 
{
    width:300px;
    font-size:12px;
}



.Desc
{
    font-size:11px !important;
    font-weight:bold;
}



.NewsContent img 
{
    display:none;
}


















/**
 * Copyright Facebook Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 * @author blaise
 * @provides fb.css.button
 * @layer xfbml
 */

/**
 * simple buttons are very completely separate from the pretty buttons below.
 */
.fb_button_simple,
.fb_button_simple_rtl {
  background-image: url(http://static.ak.connect.facebook.com/images/connect_favicon.png);
  background-repeat: no-repeat;
  cursor: pointer;
  outline: none;
  text-decoration: none;
}
.fb_button_simple_rtl {
 background-position: right 0px;
}

.fb_button_simple .fb_button_text {
  margin: 0 0 0px 20px;
  padding-bottom: 1px;
}

.fb_button_simple_rtl .fb_button_text {
  margin: 0px 10px 0px 0px;
}

a.fb_button_simple:hover .fb_button_text,
a.fb_button_simple_rtl:hover .fb_button_text,
.fb_button_simple:hover .fb_button_text,
.fb_button_simple_rtl:hover .fb_button_text  {
  text-decoration: underline;
}


/**
 * these are the new style pretty buttons with various size options
 */
 .fb_button a, .fb_button_simple a
 {
     text-decoration:none !important;
 }
.fb_button,
.fb_button_rtl {
  background-image: url(http://static.ak.connect.facebook.com/images/connect_sprite.png);
  background-color:#29447e;
  background-repeat: no-repeat;
  cursor: pointer;
  display: inline-block;
  padding: 0px 0px 0px 1px;
  text-decoration: none;
  outline: none;
}

.fb_button .fb_button_text,
.fb_button_rtl .fb_button_text {
  background-image: url(http://static.ak.connect.facebook.com/images/connect_sprite.png);
  background-color:#5f78ab;
  border-top: solid 1px #879ac0;
  border-bottom: solid 1px #1a356e;
  color: white;
  display: block;
  font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
  font-weight: bold;
  padding: 2px 6px 3px 6px;
  margin: 1px 1px 0px 21px;
  text-shadow: none;
}


a.fb_button,
a.fb_button_rtl,
.fb_button,
.fb_button_rtl {
  text-decoration: none;
}

a.fb_button:active .fb_button_text,
a.fb_button_rtl:active .fb_button_text,
.fb_button:active .fb_button_text,
.fb_button_rtl:active .fb_button_text {
  border-bottom: solid 1px #29447e;
  border-top: solid 1px #45619d;
  background: #4f6aa3;
  text-shadow: none;
}


.fb_button_xlarge,
.fb_button_xlarge_rtl {
  background-position: left -60px;
  font-size: 24px;
  line-height: 30px;
}
.fb_button_xlarge .fb_button_text {
  padding: 3px 8px 3px 12px;
  margin-left: 38px;
}
a.fb_button_xlarge:active {
  background-position: left -99px;
}
.fb_button_xlarge_rtl {
  background-position: right -268px;
}
.fb_button_xlarge_rtl .fb_button_text {
  padding: 3px 8px 3px 12px;
  margin-right: 39px;
}
a.fb_button_xlarge_rtl:active {
  background-position: right -307px;
}

.fb_button_large,
.fb_button_large_rtl {
  background-position: left -138px;
  font-size: 13px;
  line-height: 16px;
}
.fb_button_large .fb_button_text {
  margin-left: 24px;
  padding: 2px 6px 4px 6px;
}
a.fb_button_large:active {
  background-position: left -163px;
}
.fb_button_large_rtl {
  background-position: right -346px;
}
.fb_button_large_rtl .fb_button_text {
  margin-right: 25px;
}
a.fb_button_large_rtl:active {
  background-position: right -371px;
}

.fb_button_medium,
.fb_button_medium_rtl  {
  background-position: left -188px;
  font-size: 11px;
  line-height: 14px;
}
a.fb_button_medium:active  {
  background-position: left -210px;
}

.fb_button_medium_rtl  {
  background-position: right -396px;
}
.fb_button_text_rtl,
.fb_button_medium_rtl .fb_button_text {
  padding: 2px 6px 3px 6px;
  margin-right: 22px;
}
a.fb_button_medium_rtl:active  {
  background-position: right -418px;
}

.fb_button_small,
.fb_button_small_rtl {
  background-position: left -232px;
  font-size: 10px;
  line-height: 10px;
}
.fb_button_small .fb_button_text {
  padding: 2px 6px 3px;
  margin-left: 17px;
}
a.fb_button_small:active,
.fb_button_small:active {
  background-position: left -250px;
}

.fb_button_small_rtl {
  background-position: right -440px;
}
.fb_button_small_rtl .fb_button_text {
  padding: 2px 6px;
  margin-right: 18px;
}
a.fb_button_small_rtl:active {
  background-position: right -458px;
}











/*EDITOR*/
.cleditorMain {border:1px solid #999; padding:0 1px 1px; background-color:white}
.cleditorMain iframe {border:none; margin:0; padding:0}
.cleditorMain textarea {border:none; margin:0; padding:0; overflow-y:scroll; font:10pt Arial,Verdana; resize:none; outline:none /* webkit grip focus */}
.cleditorToolbar {background: url('images/toolbar.gif') repeat}
.cleditorGroup {float:left; height:26px}
.cleditorButton {float:left; width:24px; height:24px; margin:1px 0 1px 0; background: url('images/buttons.gif')}
.cleditorDisabled {opacity:0.3; filter:alpha(opacity=30)}
.cleditorDivider {float:left; width:1px; height:23px; margin:1px 0 1px 0; background:#CCC}
.cleditorPopup {border:solid 1px #999; background-color:white; position:absolute; font:10pt Arial,Verdana; cursor:default; z-index:10000}
.cleditorList div {padding:2px 4px 2px 4px}
.cleditorList p,
.cleditorList h1,
.cleditorList h2,
.cleditorList h3,
.cleditorList h4,
.cleditorList h5,
.cleditorList h6,
.cleditorList font {padding:0; margin:0; background-color:Transparent}
.cleditorColor {width:150px; padding:1px 0 0 1px}
.cleditorColor div {float:left; width:14px; height:14px; margin:0 1px 1px 0}
.cleditorPrompt {background-color:#F6F7F9; padding:4px; font-size:8.5pt}
.cleditorPrompt input,
.cleditorPrompt textarea {font:8.5pt Arial,Verdana;}
.cleditorMsg {background-color:#FDFCEE; width:150px; padding:4px; font-size:8.5pt}


body
{
	font-family: Verdana;
}
#backgroundPopup
{  
    display:none;  
    position:fixed;  
    _position:absolute; /* hack for internet explorer 6*/  
    height:100%;  
    width:100%;  
    top:0;  
    left:0;  
    background:#000000;  
    border:1px solid #cecece;  
    z-index:1;  
}  
#popupSubscriptionError
{  
    display:none;  
    position:fixed;  
    _position:absolute; /* hack for internet explorer 6*/  
    height:400px;  
    width:500px;  
    background:#FFFFFF;  
    border:2px solid #cecece;  
    z-index:2;  
    font-size:13px; 
    overflow: auto; 
}  
#popupHeader
{  
	background-image: url(Image/tdheader.png);
	background-repeat: repeat-x;
	color: white;
	font-size: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 1px;
	font-weight: bold;
	margin: 0;
}  

#popupSubscriptionErrorClose
{  
    font-size:14px;  
    line-height:11px;  
    right:3px;  
    top:0;  
    position:absolute;  
    color: white;  
    font-weight:700;  
    display:block;  
    cursor:pointer;
}
#importantImage
{
	width: 48px;
	height: 48px;
	margin: 10px 0 0 15px;
	padding: 0;
	display: inline;
	position: relative;
	float: left;
}
#subscriptionErrorArea
{
	width: 415px;
	display: inline;
	position: relative;
	float: left;
	margin: 10px 0 0 10px;
}
.red
{
	color: red;
}
.bold
{
	font-weight: bold;
}
.awesome, .awesome:visited {
	background: #222 url(../images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 14px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 20px; padding: 8px 14px 9px; }
	

	.blue.awesome, .blue.awesome:visited		{ background-color: #71b72e; }
	.blue.awesome:hover							{ background-color: #60a024; }
	
	.red.awesome, .red.awesome:visited		    { background-color: #EB2D2D; }
	.red.awesome:hover							{ background-color: #D11F1F; }