/**********************************************************/
/*     Skin's Cascading Style Sheet (CSS)     */
/*     Customized by Elia Mercanzin                */
/**********************************************************/


/* Main Body of skin */
/*----------------------------------------------------------------------------------*/

Body
{	
	background-color:#fff;
	font-family: verdana;
	FONT-SIZE: 13px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center top;
	background-image: url('images/background.jpg');
	background-repeat: no-repeat;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	text-align:left;
}


/*------------------ IE PNG BUG FIXING ---------------------*/

img, div, input { behavior: url(/DesktopModules/SW.IEPNG/ScriptServe.ashx); }
/*_________________________________________________________*/

.ControlPanel
{
	border-right: #012E5B 0px solid;
	border-top: #012E5B 0px solid;
	border-left: #012E5B 0px solid;
	width: 100%;
	border-bottom: #012E5B 0px solid;
	height: 20px;
	background-color: #ffffff
}
/*----------------------------------------------------------------------------------*/

/* Default font of skin */
/*.Skinobject, A.Skinobject, A.Skinobject:active  
{
    font-weight: normal;
    FONT-SIZE: 13px;
    color:#000;
FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.SkinObject:link {
    font-weight: normal;
    FONT-SIZE: 13px;
    color:#000;
FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.SkinObject:visited  {
    font-weight: normal;
    FONT-SIZE: 13px;
    color:#000;
FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
    text-decoration: none;

}
A.Skinobject:hover 
{
    FONT-SIZE: 13px;
    color:#3d9ac0;
    FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
    text-decoration:  underline;
}*/


/* ADMIN */

.title
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #Fff; FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; padding:5px; border-bottom:1px solid #ccc; background-color:#FFF;
}


.DataGrid_Header
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #Fff; FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; padding:5px; border-bottom:1px solid #ccc;
}


A.CommandButton:link 
{
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; 
	COLOR:#fc0;
	TEXT-DECORATION: none;
	font-weight:bold;
}

A.CommandButton:visited 
{
	COLOR:#fc0;
	TEXT-DECORATION: none;
	font-weight:bold;
}

A.CommandButton:active 
{
	COLOR:#fc0;
	TEXT-DECORATION: underline;
	font-weight:bold;
}

A.CommandButton:hover 
{
	COLOR:#000; 
	TEXT-DECORATION: underline;
	font-weight:bold;
}


.standardbutton{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	background:#3d9ac0;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.SubHead  /* this tag affects FAQ module also !!!  */
{
	text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; padding:5px; border-bottom:1px solid #ccc;
}

.infoLabel
{
	text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; padding:5px; border-bottom:1px solid #fff;
}

.sendPasswordHelpText
{
	text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fff; FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; padding:25px; border:1px solid #ccc; background:url('images/bg_repeater.png') top repeat transparent;
}

/*---------------Skin Object Like Class------------------------*/
/*----------------------------------------------------------------------------------*/

.Normal 
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; color:#000; padding:0px; margin:0px;
}

.NormalDisabled
{
	FONT-WEIGHT: normal; FONT-SIZE: 13px; FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; COLOR: silver;
}

.NormalBold 
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
}
.Normalwhite
{
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #F8FAF9; FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;

}	

.FileManager
{
	border: #0000 1px solid;
	height: 400px;
	background-color: #E0E0E0
}
.FileManager_ToolBar
{
	border-bottom: #0000 1px solid;
	height: 25px;
}
.FileManager_Explorer
{
	height:100%;
	border: #696969 1px solid;
	background-color: #FFFFFF;
	margin: 2px;
}

.FileManager_FileList 
{
	height:100%;
	border: #696969 1px solid;
	background-color: #FFFFFF;
	margin: 2px;
	overflow: auto;
}

.FileManager_MessageBox 
{
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	padding: 25px;
}

.FileManager_Header
{
    FONT-SIZE: 13px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: #696969 1px solid;
    height: 25px;
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; 
}

.FileManager_Pager
{
    background-color: #EEE;
	font-weight:bold;
	font-size:11px;
    border-top: #696969 1px solid;
    height: 25px;
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
}

.FileManager_StatusBar
{
    FONT-WEIGHT: normal;
	font-size:11px;
	background-color: #dedfde;
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; 
    height: 25px;
	margin: 2px;
}

.FileManager_Item
{
    FONT-SIZE: 13px;
    font-weight: normal;
    color: #000000;
    background-color: #F8F8F8;
    border-top: #0000 1px dashed;
    border-bottom: #0000 1px dashed;
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
}

.FileManager_AltItem
{
    FONT-SIZE: 13px;
    font-weight: normal;
    color: #000000;
    background-color: #EEEEEE;
    border-style: none;
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
	
}
.FileManager_SelItem
{
    FONT-SIZE: 13px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #9fffFF;
    border-style: none;
}

.FileManagerTreeNode 
{
    FONT-SIZE: 13px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    FONT-SIZE: 13px;
    font-weight: normal;
	background-color: #dcdcdc; 
}

/*-----------------------------------------------------------------------*/
/* ------------------Wizard FrameWork Styles---------------*/
.Wizard
{
	border: #0000 1px solid;
	height: 400px;
	width: 650px;
}
.WizardButton
{
	border: #696969 1px solid;
	padding: 2px;
	background-color: #dcdcdc;
}
.WizardHeader
{
	background: #ffcc;
	border-bottom: #0000 1px solid;
	height:40px;
}
.WizardFooter
{
	border-top: #0000 1px solid;
	background: #cfcc;
	HEIGHT: 25px; 
	TEXT-ALIGN: right
}
.WizardBody
{
	padding: 11px;
	height: 325px;
}
.WizardHelp
{
	padding: 5px;	
	border-left: #000 1px solid;
	width: 180px;	
	background-color: #cfffff;
	FONT-SIZE: 9pt;
}
.WizardHelpText
{
	overflow: auto;
	font-size: 8pt;
	color: #000000;
	WIDTH: 180px;
FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
	HEIGHT: 300px
}
.WizardText
{
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

/*------------------------------------------------------------------------*/

.Help
{
	BORDER-RIGHT: black 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: black 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffff99

}


/*------------------------------------------------------------*/
TBODY
{
	FONT-SIZE: 13px; 
	COLOR: #fff; 
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif
}
TFOOT
{
	FONT-SIZE: 13px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif
}

THEAD 
{
	FONT-SIZE: 13px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif
}

TH 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	VERTICAL-ALIGN: baseline; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif
}
/*----------------------------------------------------------------------------*/
/*------------------Links style for site----------------------------*/

/*A:link 
{
	COLOR:#C00; TEXT-DECORATION: none; font-weight: normal; font-size:12px;
}

A:visited 
{
	COLOR: #C00; TEXT-DECORATION: none; font-weight: normal; font-size:12px;
}

A:active 
{
	COLOR: #C00; TEXT-DECORATION: none;
}

A:hover 
{
	COLOR: #000; TEXT-DECORATION: underline; font-weight: normal; font-size:12px;
}*/

/*-------------------------------------------------------------------------------*/
SMALL
{
	FONT-SIZE: 8px
}

BIG 
{
	FONT-SIZE: 14px
}

BLOCKQUOTE 
{
	FONT-FAMILY: Lucida Console, monospace
}

PRE 
{
	FONT-FAMILY: Lucida Console, monospace
}

/*------------------------------------------------------------------------*/
/*-----------------Module Classes--------------------------*/


/*.ModuleTitle_MenuContainer
{
	border-width: 0;  
}

.ModuleTitle_MenuBar {
	height:15px;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	color: #000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border: #FFF 1px solid;
	border-width: 1px 0;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	background-color: #EEE; 
	border: #EEE 1px solid;
	border-width: 1px 0 1px 1px;
	text-align: center; 
	width: 15px; 
	height: 15px;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	background-color: #FFF; 
	border-width: 0; 
}

.ModuleTitle_MenuBreak 
{
    border: #EEE 1px solid;
    border-width: 1px 0;
	background-color: #EEE; 
	height: 1px;
}

.ModuleTitle_MenuItemSel
 {
	color: #000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: #C1D2EE;
}

.ModuleTitle_MenuArrow 
{
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 10pt; CURSOR: hand; 
	BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: webdings
}
.ModuleTitle_RootMenuArrow 
{
	FONT-SIZE: 10pt; CURSOR: hand; FONT-FAMILY: webdings
}*/

/*---------------------------------------------------------------------------*/


/*------------Selected Tab Style-----------------------------*/
.SelectedTab 
{
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ffffff; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}

/*------------UnSelected Tab Style-----------------------------*/
A.SelectedTab:link {
	COLOR: white; TEXT-DECORATION: none
}
A.SelectedTab:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.SelectedTab:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.SelectedTab:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
.OtherTabs {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: white; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.OtherTabs:link {
	COLOR: white; TEXT-DECORATION: none
}
A.OtherTabs:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.OtherTabs:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.OtherTabs:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox {
	PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #333; LINE-HEIGHT: 12px; FONT-FAMILY: tahoma
}
TD.NormalTextBox {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.NormalTextBox#dnn_dnnSEARCH_txtSearch {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 135px; CURSOR: text; COLOR: #868E93; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 19px
}




/* _____________________________  MENU { IMPOSTAZIONI DI BASE } */

.MainMenu_MenuContainer {
	background:url('images/menu_bg.png') center left no-repeat transparent;
	vertical-align: middle;
	padding-top:3px;
	margin-left:8px;
}
.MainMenu_MenuBar {
	
}

.MainMenu_MenuItem {
	padding: 0px 0px 0px 0px;
	border-style: none;
	font-family: Arial;
	FONT-SIZE: 13px;
	font-weight: bold;
	color: #ffffff;
	height: 23px;
}
.MainMenu_MenuItemSel {
	padding-left: 0px 0px 0px 0px;
	border-style: none;
	font-family: Arial;
	FONT-SIZE: 13px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: transparent;
	height: 23px;
}

.MainMenu_MenuIcon {
display: none;
}



.MainMenu_MenuBreak {
	border-style: none;
	background-color: transparent;
}

/* _____________________________  MENU DI SECONDO LIVELLO */

.MainMenu_SubMenu {
	margin-top: 0px;
	margin-left: -1px;
	background-color:#333;
	z-index: 1000; 
	cursor: pointer;
	cursor: hand; 
	font-weight:bold;
	filter:Alpha(Opacity=90, FinishOpacity=45, Style=1);
	-moz-opacity:.90;margin:0;padding:0;
	font-size: 13px;
}

/* VOCE DI MENU DI SECONDO LIVELLO || HOVER */
.MainMenu_SubMenuItemSel {
	margin-top: 0px;
	margin-left: -1px;
	border-style: none;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000;
	background-color: #fc0;
	height: 23px;
}

.MainMenu_RootMenuArrow {
	display: none;
}

.MainMenu_MenuArrow {
	padding: 0px 0px 0px 2px;
	border-style: solid;
	border-width: 0px;
	border-color: #191311;
	width: 8px;
}


/* _____________________________  MENU DI PRIMO LIVELLO */

.MainMenu_MenuBreak3 {
	border-style: none;
	background-color: transparent;
	width: 2px;
}

/* VOCE DI MENU PRIMO DI LIVELLO OFF || DIV CONTENITORE */
.MainMenu_RootMenuItem3 TD {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	line-height: 0;
	
}

/* VOCE DI MENU PRIMO DI LIVELLO OFF || DIV DESTRO */
.MainMenu_RootMenuItem3 TD DIV {
	/*background-position: right top;
	background-image: url(images/menu_off_right.png);
	background-repeat: no-repeat;*/
	text-align: left;
	height: 38px;
}

/* VOCE DI MENU PRIMO DI LIVELLO OFF || DIV SINISTRO */
.MainMenu_RootMenuItem3 TD DIV DIV {
	margin: 0px;
	padding: 0px 8px 0px 8px;
/*	background-position: left top;
	background-image: url(images/menu_off_left.png);
	background-repeat: no-repeat;*/
	text-align: right;
	height: 38px;
}

/* VOCE DI MENU PRIMO DI LIVELLO OFF || DIV CENTRALE || LABEL */
.MainMenu_RootMenuItem3 TD DIV DIV DIV {
	padding: 7px 5px 0px 5px;
	margin: 0px;
	font-family: Arial;
	FONT-SIZE: 13px;
	font-weight: bold;
	/*background-position: center top;
	background-image: url(images/menu_off_center.png);
	background-repeat: repeat-x;*/
	color: #fff;
	line-height: 2.0em;
	height: 38px;
	
}

/* VOCE DI MENU PRIMO DI LIVELLO || HOVER || DIV CONTENITORE  */
.MainMenu_RootMenuItemSel3 TD {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	line-height: 0;
	height: 38px;
	
}

/* VOCE DI MENU PRIMO DI LIVELLO || HOVER || DIV DESTRO */
.MainMenu_RootMenuItemSel3 TD DIV {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	/*background-position: right top;
	background-image: url(images/menu_hover_right.png);
	background-repeat: no-repeat;*/
	text-align: left;
	height: 38px;
	
}

/* VOCE DI MENU PRIMO DI LIVELLO || HOVER || DIV SINISTRO */
.MainMenu_RootMenuItemSel3 TD DIV DIV {
	margin: 0px;
	padding: 0px 8px 0px 8px;
/*	background-position: left top;
	background-image: url(images/menu_hover_left.png);
	background-repeat: no-repeat;*/
	text-align: right;
	height: 38px;
}

/* VOCE DI MENU PRIMO DI LIVELLO || HOVER || DIV CENTRALE  > { COMMENTATA PER CREARE EFFETTO CAMBIO IMMAGINE SOLO AI LATI } */
/*________________________________________________________________________________________________________________________ */

.MainMenu_RootMenuItemSel3 TD DIV DIV DIV {
	padding: 7px 5px 0px 5px;
	margin: 0px;
	font-family: Arial;
	FONT-SIZE: 13px;
	font-weight: bold;
	background-position: center top;
	background-image: url(images/menuActiveCenter.png);
	background-repeat: repeat-x;
	color: #fff;
	line-height: 2.0em;
	height: 38px;
}

/* VOCE DI MENU PRIMO DI LIVELLO SELEZIONATA || DIV CONTENITORE */
.MainMenu_RootMenuItemActive3 TD {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	vertical-align: middle;
	line-height: 0;
	height: 38px;
}

/* VOCE DI MENU PRIMO DI LIVELLO SELEZIONATA || DIV DESTRO */
.MainMenu_RootMenuItemActive3 TD DIV {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	/*background-position: right top;
	background-image: url(images/menu_Active_right.png);
	background-repeat: no-repeat;*/
	text-align: left;
	height: 38px;
}

/* VOCE DI MENU PRIMO DI LIVELLO SELEZIONATA || DIV SINISTRO */
.MainMenu_RootMenuItemActive3 TD DIV DIV {
	padding: 0px 8px 0px 8px;
	margin: 0px;
	/*background-position: left top;
	background-image: url(images/menu_Active_left.png);
	background-repeat: no-repeat;*/
	text-align: right;
	height: 38px;
}

/* VOCE DI MENU PRIMO DI LIVELLO SELEZIONATA || DIV CENTRALE || LABEL */
.MainMenu_RootMenuItemActive3 TD DIV DIV DIV {
	padding: 7px 5px 0px 5px;
	margin: 0px;
	font-family: Arial;
	FONT-SIZE: 13px;
	font-weight: bold;
	color: #fff;
	background-position: center top;
	background-image: url(images/menuActiveCenter.png);
	background-repeat: repeat-x;
	line-height: 2.0em;
	height: 38px;
}

.MainMenu_MenuIcon_Admin {
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	border-color: #F2F2EA;
	background-color: #F2F2EA;
	width: 0px;
}


/* ___________________________________________  SKIN STRUCTURE  */


/*  PANEs AND LAYOUT STYLING */

	.pageTitle{   /* h2 */
		width:97%;
		FONT-SIZE: 14px; 
		COLOR:#216aaf; 
		FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
		font-weight:bold;
		padding: 5px 5px 5px 5px;
		vertical-align:middle;
		margin-bottom:25px;
		border-bottom: 1px solid #ccc;
		text-align:left;
}

	.contentpane {
	vertical-align:top;
	/*background:url('images/bg_repeater.png') top repeat-x transparent;*/
	}

	.contentpane p{
	padding:0px;
	margin:0px;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	color:#333;
	}
	
	.contentpane h3{
	color:#06C;
	FONT-SIZE: 13px; 
	text-align:left;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	width:100%;
	border-bottom:1px solid #666;
	padding-bottom:5px;
	}

.contentpane_1col
{
	vertical-align:top;
	padding:15px;
	}

	
		
/* ___________________________________ */		
	
.userpane{
		vertical-align:top;
		text-align:left;
		padding-top:27px;
	/*	background:url('images/userpane_bg_repeater.png') top repeat-x transparent;*/
}

/* ___________________________________ */

.bettingOuverture /* this class affects banner containers (opening row) */
{
	/*background:url('images/bg_repeater_alt.png') top repeat transparent;*/
	padding:5px;
	margin:0;
	}

.bettingMain /* this class affects main table of the skin which contains bets nav + bet events + bet slip */
{
	margin-top:20px;
	}
	
	.contentTable 
{
	padding:0px;
	color:#333;
	}
	
	.contentTable td 
{
	padding:5px;
	color:#333;
	font-size:12px;
	}
	
	.contentTable p 
{	width:90%;
	color:#333;
	font-size:12px;
	}
	
	.contentTable h2 
	{	
	color:#0d9eda;
	border-bottom: 1px solid #fff;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.contentTable h3 
	{	
	color:#0d9eda;
	border-bottom: 1px solid #fff;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	}
	
	.contentTable a:link, a:visited 
{	
	color:#0d9eda;
	}


.bannerpane1{
		margin:0px;
		background:url('images/jackpot_title.jpg') top center no-repeat transparent;
		vertical-align:bottom;
		width:260px;
		heigth:260px;
		padding-bottom:10px;
		
}

/* PROMO BOX REGNO */

.bannerpane2{
		margin:0px;
		background:url('images/regnoDelGioco.jpg') top center no-repeat transparent;
		width:260px;
		height:230px;
		vertical-align:bottom;
		
		
}
.bannerpane2 td {
		
		padding:10px;
}

/* PROMO BOX NEGOTIUM */

.bannerpane3{
		margin:0px;
		background:url('images/banner_negotium_anim.gif') top center no-repeat transparent;
		width:260px;
		vertical-align:bottom;
		
		
}
.bannerpane3 td {
		
		padding:10px;
}

/* PROMO BOX CRIME CITY */

.bannerpane5{
		margin:0px;
		background:url('images/crime_city_bg.jpg') top center no-repeat transparent;
		vertical-align:bottom;
		width:260px;
		
		
}
.bannerpane5 td {
		
		padding:10px;
}


/* PROMO BOX LIVE ROULETTE */

.bannerpane6{
		margin:0px;
		background:url('images/liveRoulette_bg.jpg') top center no-repeat transparent;
		width:260px;
		vertical-align:bottom;
		
		
}
.bannerpane6 td {
		
		padding:10px;
}

/*  */

.promoText{
		background:url('images/shade.png') center center no-repeat transparent;
		color:#fff;
		line-height:1.2em;
		font-size:12px;
		
}
/* BOX PROMO BONUS O INIZIATIVE VARIE */

.bannerpane7{
		margin:0px;
		width:260px;
		vertical-align:TOP;
		
		
}
.bannerpane7 td {
	
}

/* PROMO BOX GRATTA E VINCI */
/*
.bannerpane7{
		margin:0px;
		background:url('images/gv_bg.jpg') top center no-repeat transparent;
		width:260px;
		vertical-align:bottom;
		
		
}
.bannerpane7 td {
		
		padding:10px;
}*/

/*  */



/* PROMO BOX BETTING */

.bannerpane8{
		margin:0px;
		background:url('images/banner-sport.jpg') top center no-repeat transparent;
		width:260px;
		vertical-align:bottom;
		
		
}
.bannerpane8 td {
		
		padding:10px;
}

/* PROMO BOX POKER */

.bannerpane9{
		margin:0px;
		background:url('images/banner-poker.jpg') top center no-repeat transparent;
		width:260px;
		height:200px;
		vertical-align:bottom;
		
		
}
.bannerpane9 td {
		
		padding:10px;
}

/*  */ 

.promoText{
		background:url('images/shade.png') center center no-repeat transparent;
		color:#fff;
		line-height:1.2em;
		font-size:12px;
		
}


.linkTd{
		background:url('images/blue_common_bg.png') center center no-repeat transparent;
}

.linkTd a:link, a:visited {
		color:#fc0;
		text-decoration:none;
}



/* ----------------------- */

.commonBannerpane{
		vertical-align:MIDDLE;
		margin:0px;
		width:260px;
		height:200px;
		text-align:center;
}



.bannerpaneD{
		margin:0px;
		background:url('images/box_home.png') top no-repeat transparent;
		text-align:center;
		vertical-align:top;
		line-height:0,8em;
		padding-left:20px;
		padding-right:20px;
		FONT-SIZE: 11px;
}

.bannerpaneD h2{
		color:#fc0;
		margin-bottom:10px;
		font-family: Arial;
		FONT-SIZE: 12px;
		font-weight: bold;
		border-bottom: 1px dotted #fff;
}

.bannerpaneD2{
		margin-top:0px;
		padding-top:0px;
		vertical-align:top;
		width:230px;
}

.bannerpaneE{
		margin-top:0px;
		padding-top:0px;
		vertical-align:top;
		background:url('images/bannerPane_bg.jpg') top repeat-x transparent;
}

.bannerpaneF{
		margin-top:0px;
		padding-top:0px;
		vertical-align:top;
		background:url('images/bannerPane_bg.jpg') top repeat-x transparent;
}

.bannerpaneG{
		margin-top:0px;
		padding-top:0px;
		vertical-align:top;
		width:230px;
}

/* ___________________________________________  PAGES COMMON ELEMENTS */


 .Head  
{
	font-weight:bold;
	color:#36C;
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 14px;
}




/* LOGIN-REGISTER TDs & LIVE HELP + SKIN OBJECT */


.loginRgisterHelpTable
{
	/*float:right;*/
	background-color:#FFF;
	border-bottom:dashed #999 1px;
	/*background:url('images/bg_gradient.jpg') center center transparent repeat-x;*/
	
}

.loginTd 
{
	text-align:right;
	background:url('images/login_bg.png') right center transparent no-repeat;
	padding-right:35px;
	
}

.loginTd a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#039;
}

.registerTd 
{
	text-align:right;
	background:url('images/user_bg.png') right center transparent no-repeat;
	padding: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.register a:link, a:visited, a:active
{
	font-weight:bold;
}

.liveHelp{
	text-align:CENTER;
	padding-top:35px;
	vertical-align:bottom;
	}
	/*
	.liveHelp a:link{
	text-transform:uppercase;
	font-weight:bold;

	}*/

#loginnew{
FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; TEXT-ALIGN: right; height:25px;font-weight:bold; padding-right:210px; vertical-align:bottom ; padding-bottom:15px; 

}

/* ___________________________________ */


.logotd
{
	text-align:right;
	height:70px;
}


.tools
{
padding-left:15px;
padding-top:85px;
/*background:url(images/tools_bg.jpg) top left repeat-x transparent;
*/}

.leftside{
	text-align:left;
	vertical-align:top;
	margin:0px;
	padding-left:15px;
	padding-top:10px;
	background-color: transparent;
	background-image: url(images/betNavTree_bg.png);
	background-repeat: no-repeat;
	background-position: top center;
		}
		
		.navigation{
	text-align:left;
	vertical-align:top;
	margin:0px;
	padding-left:15px;
	padding-top:10px;
	background-color: transparent;
	background-image: url(images/betNavTree_bg.png);
	background-repeat: no-repeat;
	background-position: 15 0px;
		}
		
		
			
	
		
	
		
	/*	
		.rightside h2{
	font-weight:bold;
	color:#36C;
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 14px;
	margin:0px;
		}
		
.rightside td{
	text-align:left;
	padding:10px;
	color:#fff;
	font-size: 12px;
	background-color:#999;
		}*/

.preFooterBar{
	margin-top:10px;
	border-top: thin solid #ccc;
	text-transform:uppercase;
	padding:10px;

}

.preFooterBar TD{
	text-align:center;
	padding-bottom:2px;
	}

.footer{
	height:40px;
	padding:5px;
	text-align:center;
	border-bottom: 1px solid #ccc;
}


/* ___________________________________________  HELP INDEX PAGE MARKUPs*/

	.helpTable {
	margin-top:20px;
	}

	.helpTable td{
	vertical-align:middle;
	padding:5px;
	
	}

	.helpTable a:link, a:visited{
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color:#036;
	text-align:left;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}
	
	.helpTable a:hover{
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color:#036;
	text-align:left;
	font-weight:bold;
	}
	
	.topic{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	padding:5px;
	background:url('images/orange_common_bg.png') bottom left repeat transparent;
	color:#fff;
	}
	
	
/* ___________________________________________ VIP PROGRAM MARKUPs*/
	
		
		.vipLevelSymbol {
		padding:15px;
		FONT-SIZE: 13px;
		text-align:left;
		valign:top;
		}
		
		.vipLevelSymbol a:link, a:visited{
		FONT-SIZE: 13px;
		text-align:left;
		color:#36C;
		text-decoration:none;
		}
		
		.vipLevelSymbol a:hover {
		text-decoration:underline;
		}
		
			.vipLevelName {
		color:#333;
		}
		
		
		.vipLevelName a:link, a:visited{
		FONT-SIZE: 13px;
		text-align:left;
		color:#f05524;
		text-decoration:none;
		}
		
		.vipLevelName a:hover {
		text-decoration:underline;
		}
		
		.vipLevelName h3{
		FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	FONT-SIZE: 15px;
		font-weight:bold;
		color:#0d9eda;
		padding-bottom:8PX;
		height:16px;
		width:50%;
		text-align:left;
		border-bottom: 1px solid #333;
		margin-top:0px;
		margin-bottom:15px;
		text-align:left;
		}
		
	.vipLevelName ul{
		padding-left:35px;
		width:90%;
		}

	.vipLevelName ul li {
	padding:8px;
	list-style:none;
	}
	
	.vipLevelName ul strong {
	color:#f05524;
	font-size:13px;
		}
		
		.vipLevelName b{
		color:#1370b2;
		}
		
		
	.sideFocusText{
	padding-left:8px;
	font-size:12px;
	margin-top:20px;
	padding-bottom:8px;
		}
	
	.sideFocusText a{
	font-size:12px;	
	color:#f05524;
	}
	.nextLevel{
	padding:5px;
	text-align:right;
	background-color:#ececec;
	}
	
	
/* ___________________________________________  NEGOTIUM */

	.negotiumDesc{
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	background-color:#ececec;
	text-align:left;
	padding:5px;
	}
	
	.negotiumDesc h3{
	color:#1c7ba8;
	FONT-SIZE: 13px; 
	text-align:left;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	width:100%;
	margin:0px;
	padding:5px;

	}
	
	.negotiumDesc h2{
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color:#c14017;
	text-align:left;
	margin-top:0px;
	margin-bottom:5px;
	padding:5px;
	}


	

/*

td#LoginTD a:link{
	 width:100%;PADDING-LEFT: 13px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; PADDING-TOP: 5px; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/whitebutton.png); background-repeat:no-repeat;background-position:top left;height:20px;font-weight:bold; display:block; margin-bottom:5px;


}
td#LoginTD a:visited{
	 width:100%;PADDING-LEFT: 13px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #66665A; PADDING-TOP: 5px; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/whitebutton.png); background-repeat:no-repeat;background-position:top left;height:20px;font-weight:bold; display:block; margin-bottom:5px;


}
td#LoginTD a:active{
	 width:100%;PADDING-LEFT: 13px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #66665A; PADDING-TOP: 5px; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/whitebutton.png); background-repeat:no-repeat;background-position:top left;height:20px;font-weight:bold; display:block; margin-bottom:5px;


}
td#LoginTD a:hover {
	 width:100%;PADDING-LEFT: 13px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #66665A; PADDING-TOP: 5px; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; TEXT-ALIGN: left; background-image:url(images/whitebutton.png); background-repeat:no-repeat;background-position:top left;height:20px;font-weight:bold; display:block; margin-bottom:5px;
}
*/

/* _____________________________________________________________________________  OTHER ITEMS */


.copyright {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; PADDING-bottom: 0px; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif
}
.language {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #E4E4E4; PADDING-TOP: 3px; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	padding-right:1px;
}

.sectionTitle
{
	color:#333;
	font-weight:bold;
	text-align:left;
	padding-left:5px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
}





/* /////////////////////////////////////////// */
/* ///////   CASHIER SKIN MARKUP       /////// */
/* /////////////////////////////////////////// */



.cashierContentpaneWide
{
padding-left:10px;
}

/* ________ DEPOSIT INSTRUCTIONS TEXTBOX ______ */

.cashierContentpaneWide .depositTextbox
{
		margin-LEFT:30PX;
		padding:0px 10px 4px 15px;
		text-align:left;
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;	
		float:left;
		width:93%;
		color:#333;
}

.cashierContentpaneWide .depositTextbox td
{
		color:#333;
		padding:5px;
		font-size:11px;	
}

.cashierContentpaneWide .depositTextbox p
{
		font-size:11px;	
}

.cashierContentpaneWide .depositTextbox a:link, a:active
{
		
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;	
		color:#06C;
		text-decoration:underline;
		
}

.cashierContentpaneWide .depositTextbox a:hover
{
		
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;	
		color:red;
		text-decoration:none;
		
}

.cashierContentpaneWide .depositTextbox a:visited
{
		
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;	
		color:#000;
		text-decoration:underline;
		
}


.cashierContentpaneWide strong
{
	
		font-size:11px;	
}

.cashierContentpaneWide .depositTextbox h2
{
		margin:0px 0px 5px 0px;
		padding-bottom:4px;
		border-bottom: 1px solid #ccc;
		text-align:left;
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#06C;
		width:98%;
		text-transform:uppercase;
}


/* ____________________________________________ */

/* navigation container td  */
.cashierNav
{
padding-left:10px;
}

/* Standard layout *** MAIN Cashier Navigation + Display Wrapper */

.wrapperHeadCashierDisplay
{
  background:url(images/wrapperHeadCashierDisplay_bg.png) top center no-repeat transparent;
  width:760px;
  height:25px;

}

.wrapperBodyCashierDisplay
{
  background:url(images/wrapperBodyCashierDisplay_bg.png) top center repeat-y transparent;
  width:760px;
}

.wrapperFooterCashierDisplay
{
  background:url(images/wrapperFooterCashierDisplay_bg.png) bottom center no-repeat transparent;
  width:760px;
  height:25px;
}

/* DEPOSIT + WITHDRAWAL layout *** Cashier Navigation + Display Wrapper */

.wrapperHeadCashierDisplayWide
{
  background:url(images/wrapperHeadCashierDisplayWide_bg.png) top center no-repeat transparent;
  width:1000px;
  height:25px;

}

.wrapperBodyCashierDisplayWide
{
  background:url(images/wrapperBodyCashierDisplayWide_bg.png) top center repeat-y transparent;
  width:1000px;
}

.wrapperFooterCashierDisplayWide
{
  background:url(images/wrapperFooterCashierDisplayWide_bg.png) bottom center no-repeat transparent;
  width:1000px;
  height:25px;
}



/*  right column  */


.rightpaneCashier{
	padding-top:8px;
		padding-left:5px;
		text-align:left;
}

.rightpaneTopCashier
{
		margin:0px;
		height:5px;
}

.rightpaneBodyCashier
{
		margin:0px;
		width:225px;
}

.rightpaneBodyCashier h2
{
		margin:30px 0px 5px 0px;
		padding-bottom:4px;
		border-bottom: 1px solid #06C;
		text-align:left;
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#333;
		width:90%;
		
}

.rightpaneBodyCashier .textbox
{
		margin:0px;
		padding:8px 10px 4px 15px;
		text-align:left;
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;		
}

.rightpaneBodyCashier .textbox a:link, a:active, a:visited
{
		
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;	
		color:#fc0;
		text-decoration:underline;
}

.rightpaneBodyCashier .textbox a:hover
{
			font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;	
		color:#fc0;
		text-decoration:none;	
}

.rightpaneBodyCashier .textboxFirst
{
		margin:10px 0px 0px 0px;
		padding:0px 15px 4px 0px;
		text-align:left;
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;	
		float:left;
		width:95%;
		color:#333;
}

.rightpaneBodyCashier .textboxFirst h2
{
		margin:0px 0px 5px 0px;
		padding-bottom:4px;
		border-bottom: 1px solid #ccc;
		text-align:left;
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#06C;
		width:98%;
}

.rightpaneBodyCashier .textboxInner
{
		margin-top:25px;
		padding:0px 10px 4px 15px;
		text-align:left;
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;
		font-weight:bold;
		float:left;
}


.rightpaneBodyCashier .textboxInner img
{
		margin-bottom:10px;
}

.rightpaneBodyCashier .textboxInner h2
{
		margin:0px 0px 5px 0px;
		padding-bottom:4px;
		border-bottom: 1px solid #c336c9;
		text-align:left;
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#333;
		width:98%;
}

.rightpaneBottomCashier
{
		margin:0px;
		/*background:url('images/rightpaneBottom_bg.jpg') top left no-repeat transparent;*/
		height:31px;
		
}


/* /////////  MARKUP FOR SIDE CASHIER DIRECTIONS & TEXT ////////  */

.cashierDirections {
	color:#333;
}

.cashierDirections p strong {
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:11px;	
	color:#333;
}

.cashierDirections TD {
	background-position: center 4px;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:11px;	
	color:#333;
}


.cashierDirections td .num01 {	
	width: 12px;
	background-image: url("images/cashierDirections/01.png");
}

.cashierDirections td .num02 {	
	width: 12px;
	background-image: url("images/cashierDirections/02.png");
}

.cashierDirections td .num03 {	
	width: 12px;
	background-image: url("images/cashierDirections/03.png");
}

.cashierDirections td .num04 {	
	width: 12px;
	background-image: url("images/cashierDirections/04.png");
}

.cashierDirections td .num05 {	
	width: 12px;
	background-image: url("images/cashierDirections/05.png");
}

.cashierDirections td .num06 {	
	width: 12px;
	background-image: url("images/cashierDirections/06.png");
}

.cashierDirections td .num07 {	
	width: 12px;
	background-image: url("images/cashierDirections/07.png");
}

.cashierDirections td .num08 {	
	width: 12px;
	background-image: url("images/cashierDirections/08.png");
}

.cashierDirections td .num09 {	
	width: 12px;
	background-image: url("images/cashierDirections/09.png");
}

.cashierDirections td .num10 {	
	width: 12px;
	background-image: url("images/cashierDirections/10.png");
}


.cashierDirections td .fixed20 {
	width: 20px;
}



.cashierDirections .info {
	width: 24px;
	height: 20px;
	background: url("images/cashierDirections/info.png") center center no-repeat transparent;
}

.cashierDirections .legenda {
	width: 24px;
	height: 20px;
	background-image: url("images/cashierDirections/legenda.png");
}



UL {
	margin: 0px;
	
}

.cashierDirections .pallino_nero {
	list-style-image: url("images/cashierDirections/pallino_nero.png");
	line-height: 1.2em;
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:11px;	
}

.cashierDirections .pallino_verde {
	width: 16px;
	height: 20px;
	background-image: url("images/cashierDirections/pallino_verde.png") ;
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:11px;	
}

.cashierDirections .pallino_rosso {
	width: 16px;
	height: 20px;
	background-image: url("images/cashierDirections/pallino_rosso.png");
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:11px;	
}


/*   //////////////////////////////////////////////////////////*/  


