/**********************************************************/
/*     Skin's Cascading Style Sheet (CSS)     */
/*     Customized by Elia Mercanzin                */
/**********************************************************/


/* Main Body of skin */
/*----------------------------------------------------------------------------------*/

Body
{	
	background-color:#000000;
	font-family: verdana;
	font-size: 11px;
	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;
}

/*------------------ 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;
}

/*----------------------------------------------------------------------------------*/
.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: 11px;
    color:#000;
FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.SkinObject:link {
    font-weight: normal;
    font-size: 11px;
    color:#000;
FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
    text-decoration: none;
}

A.SkinObject:visited  {
    font-weight: normal;
    font-size: 11px;
    color:#000;
FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
    text-decoration: none;

}
A.Skinobject:hover 
{
    font-size: 11px;
    color:red;
    FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
    text-decoration:  underline;
}


/* ADMIN */

.title
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #Fff; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; padding:5px; border-bottom:1px solid #ccc; background-color:#FFF;
}


.DataGrid_Header
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #Fff; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; padding:5px; border-bottom:1px solid #ccc;
}


/*A.CommandButton:link 
{
	COLOR:#000;
	TEXT-DECORATION: underline;
	font-weight:bold;
	background-color:#fff;
	padding:2px;
	font-size:10px;
}

A.CommandButton:visited 
{
	COLOR:#000;
	TEXT-DECORATION: underline;
	font-weight:bold;
	background-color:#fff;
	padding:2px;
	font-size:10px;
}

A.CommandButton:active 
{
	COLOR:#000;
	TEXT-DECORATION: underline;
	font-weight:bold;
	background-color:#fff;
	padding:2px;
	font-size:10px;
}

A.CommandButton:hover 
{
	COLOR:#red;
	TEXT-DECORATION: underline;
	font-weight:bold;
	background-color:#fff;
	padding:2px;
	font-size:10px;
}
.standardbutton{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	background:#FF31B6;
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}*/

.SubHead  /* this tag affects FAQ module also !!!  */
{
	text-align:left; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fc0; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; padding:5px;
}

.SubHead span  
{
	COLOR: #333;
}

/*---------------Skin Object Like Class------------------------*/
/*----------------------------------------------------------------------------------*/

.Normal 
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; color:#fff;
}
.NormalDisabled
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; COLOR: silver
}

.NormalBold 
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
}
.Normalwhite
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #F8FAF9; FONT-FAMILY: Arial, Tahoma,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: 11px;
    font-weight: bold;
    color: #E7E7FF;
    background-color: #9EBFF6;
    border-bottom: #696969 1px solid;
    height: 25px;
	FONT-FAMILY: Arial, Tahoma,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, Tahoma,Verdana, Helvetica, sans-serif;
}

.FileManager_StatusBar
{
    FONT-WEIGHT: normal;
	font-size:11px;
	background-color: #dedfde;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; 
    height: 25px;
	margin: 2px;
}

.FileManager_Item
{
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #F8F8F8;
    border-top: #0000 1px dashed;
    border-bottom: #0000 1px dashed;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
}

.FileManager_AltItem
{
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    background-color: #EEEEEE;
    border-style: none;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	
}
.FileManager_SelItem
{
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #9fffFF;
    border-style: none;
}

.FileManagerTreeNode 
{
    font-size: 11px;
    font-weight: normal;
}

.FileManagerTreeNodeSelected 
{
    font-size: 11px;
    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, Tahoma,Verdana, Helvetica, sans-serif;
	HEIGHT: 300px
}
.WizardText
{
	FONT-FAMILY: Arial, Tahoma,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: 11px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: black 1px solid; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: black 1px solid; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffff99

}


/*--------------Headings for the skin---------------------*/

H1 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 20px; 
	COLOR: #DEC200; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif
}


H3 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #DEC200; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif
}

H4 
{
	FONT-WEIGHT: normal; 
	font-size: 11px; 
	COLOR: #DEC200; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif
}

H5 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #DEC200; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif
}

H6
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8px; 
	COLOR: #DEC200; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif
}

/*------------------------------------------------------------*/
TBODY
{
	font-size: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif
}
TFOOT
{
	font-size: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif
}

THEAD 
{
	font-size: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif
}

TH 
{
	FONT-WEIGHT: bold; 
	font-size: 11px; 
	VERTICAL-ALIGN: baseline; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif
}
/*----------------------------------------------------------------------------*/
/*------------------      Links style for site    ----------------------------*/

A:link 
{
	COLOR: #fff; TEXT-DECORATION:none; font-weight:bold; 
}

A:visited 
{
	COLOR: #fff; TEXT-DECORATION:underline; font-weight:bold;
}

A:active 
{
	color:#79a36b; TEXT-DECORATION: none; font-weight:bold;
}

A:hover 
{
	COLOR: #ffff; TEXT-DECORATION:underline; font-weight:bold;
}

/*-------------------------------------------------------------------------------*/

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: 11px; 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-color: transparent;
	vertical-align: top;
	height: 38px;
}
.MainMenu_MenuBar {
	
}

.MainMenu_MenuItem {
	padding: 0px 8px 0px 8px;
	border-style: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	height: 23px;
}
.MainMenu_MenuItemSel {
	padding: 0px 8px 0px 8px;
	border-style: none;
	font-family: Arial;
	font-size: 12px;
	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 */

/* VOCE DI MENU DI SECONDO LIVELLO || OFF */
.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;
}

/* VOCE DI MENU DI SECONDO LIVELLO || HOVER */
.MainMenu_SubMenuItemSel {
	border-style: none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color:#79a36b;
	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: 12px;
	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: 12px;
	font-weight: bold;
	background-position: center top;
	background-image: url(images/menu_hover_center.png);
	background-repeat: repeat-x;
	color: #FFFFFF;
	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: 12px;
	font-weight: bold;
	color: #FFFFFF;
	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 */

	.contentpane{
	height:auto;
	margin:0px;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	}
	
	.contentpane h2{
	color:#Fff;
	text-align:left;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	}
	
	
	
	.contentpane h3{
	color:#ff8700;
	FONT-SIZE: 14px; 
	text-align:left;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	padding:10px;
	background:url('images/tools_bg.jpg') top left repeat-x transparent;
	width:100%;
	}
	
	
	.contentpane a:hover{
	text-decoration:underline;
	}
	
	
		
/* ___________________________________ */		

.menupane{
		text-align:left;
		
}
	
.userpane{
		margin:0px;
		padding-left:4px;
		padding-top:5px;
		/*background:url('images/userSummary_bg_repeater.gif') bottom left repeat-x transparent;*/
		
}

/* ___________________________________ */

.rightpane{
		padding-left:5px;
		text-align:left;
}

.rightpane a:link, a:visited{
		border:0px;
}

.rightpaneInner{
		padding-left:5px;
		text-align:left;
}

.rightpaneInner a:link, a:visited{
		border:0;
}

.pageTitle{   /* h2 */
		width:auto;
		FONT-SIZE: 14px; 
		COLOR:#fff; 
		FONT-FAMILY: Arial, Arial,Verdana, Helvetica, sans-serif;
		font-weight:bold;
		padding:15px;
		text-align:center;
		background:url('images/h2_gradient.jpg') repeat-x top left transparent;
		margin-bottom:10px;
}

.rightpane p{
padding-bottom:5px;
text-align:left;
}
.rightpaneHome{
margin:0px;
padding-left:5px;
padding-top:15px;
text-align:left;
}


.rightpane h2{
width:auto;
FONT-SIZE: 16px; 
COLOR:#fff; 
FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
font-weight:bold;
margin-top:15px;
padding:15px;
background:url(images/gamesList_h2.jpg) top left no-repeat transparent;
text-align:left;
}

.rightpaneHome h2{
width:auto;
FONT-SIZE: 16px; 
COLOR:#fff; 
FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
font-weight:bold;
margin-top:10px;
padding:15px;
background:url(images/gamesList_h2.jpg) top left no-repeat transparent;
text-align:left;
}

.bannerpane2{
margin:0px;
padding:0px;
background:url(images/crime_city_pane_bg.jpg) bottom left no-repeat transparent;
}

.bannerpane2 a:link, a:visited{
color:red;
font-size:14px;
font-weight:bold;
padding:5px;
text-decoration:underline;
}

.bannerpane2 a:hover{
color:#fff;
}

.bannerpane6{
margin:0px;
padding-bottom:10px;
background:url(images/winners_bg.jpg) top center no-repeat transparent;
}

.bannerpane4{
margin:0px;
padding:0px;
}
.bannerpane5{
margin:0px;
padding:0px;
}

.bannerpane5 a:link, a:visited{
color:red;
font-size:14px;
font-weight:bold;
padding:5px;
text-decoration:underline;
}

.bannerpane5 a:hover{
color:#fff;
}

.bannerpaneC{
margin:0px;
padding-bottom:16px;
background:url(images/jackpots_bg.jpg) top center no-repeat transparent;
}

.bannerpaneB{
margin:0px;
padding:0px;
}

.bannerpaneA{
margin:0px;
padding:0px;
}



/* ___________________________________ */


.logotd
{
	height:120px;
	padding-top:15px;
	text-align:left;
	padding-left:15px;
}

.tools
{
padding-left:30px;
/*background:url(images/tools_bg.jpg) top left repeat-x transparent;
*/}

.liveHelp{
	text-align:left;
	height:59px;
	background:url(images/liveChat_bg.png) center left no-repeat transparent;
	padding-left:60px;
	}
	
	.liveHelp a:link{
	font-weight:bold;
	}

.rightcolumn{
		}

.preFooterBar{
	margin-top:30px;
	text-transform:uppercase;
	padding:10px;
	border-top:1px solid #ffd928;

}

.preFooterBar a:link, a.active, a:visited{
	color:#fff;
	text-decoration:none;
}

.preFooterBar a:hover{
	color:#fc0;
	text-decoration:underline;
}


.preFooterBar TD{
	text-align:center;
	background-color:#000;
	padding-bottom:2px;
	}

.footer{
	height:40px;
	padding:5px;
	text-align:center;
	border-bottom:1px solid #ffd928;
	background-color:#000;
	margin-bottom:10px;
}


/* ___________________________________________  HELP INDEX PAGE MARKUPs*/

	.helpList{
	padding:0px;
	margin:0px;
	width:350px;
	}
	.helpList ul li {
	padding:8px;
	list-style:none;
	}
	
	.helpList li a:link, a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fff;
	}
	
	.helpList li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#fff;
	}
	
	.topic{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	list-style:none;
	background:url('images/h2_gradient.jpg') repeat-x top left transparent;
	font-size:15px;
	font-weight:bold;
	padding:8px;
	}
	
	.topic a{
	color:#fff;
	font-size:15px;
	}
	
/* ___________________________________________ VIP PROGRAM MARKUPs*/
	
.vipLevelSymbol{
background-color:#141414;
border: thin solid #333;
text-align:center;
	}
	
.vipLevelName {
	padding:15px;
	font-size: 12px;
	background-color:#141414;
	text-align:left;
	valign:top;
	}
	
.vipLevelName b{
	font-size: 13px;
	font-weight:bold;
	color:#ffd928;
text-align:left;
	}
	
.vipLevelName h3{
font-size:15px;
font-weight:bold;
color:#fff;
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;
background:url(images/tools_bg.jpg) top left repeat-x transparent;
border: thin solid #333;
	}
	
.vipLevelName ul strong {
color:#ececec;
font-size:13px;
	}
	
.sideFocusText{
padding-left:8px;
font-size:12px;
margin-top:20px;
padding-bottom:8px;
border-bottom:1px solid #333;
	}
	
	.vipLevelName a:link, a:active {
color:#FC0;
text-decoration:underline;
	}
	
		.vipLevelName a:hover {
color:#Fff;
text-decoration:underline;
	}
	
	.vipLevelName a:visited {
color:#ccc;
text-decoration:underline;
	}


	
	
/* ____________________________________________*/

.negotiumDesc{
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#141414;
	text-align:left;
	padding:5px;
	}
	
.negotiumDesc h3{
	color:#fc0;
	FONT-SIZE: 13px; 
	text-align:left;
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	background:url(images/tools_bg.jpg) top left repeat-x transparent;
	width:100%;
	margin:0px;
	padding:5px;

	}
	
	.negotiumDesc h2{
	FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#fff;
	text-align:left;
	margin-top:0px;
	margin-bottom:5px;
	padding:5px;
	}


	
/* ___________________________________________  PAGES COMMON ELEMENTS */


 .Head  
{
	font-weight:bold;
	color: #FFF;
	font-family: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 14px;
}




/* LOGIN-REGISTER TDs & SKIN OBJECT */

.loginRegisterTD{
/*	background:url('images/bgHeader.gif') top left repeat-x transparent;*/
	background-color:#000;
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	}



.loginTd 
{
	height:25px;
	text-align:center;
	background-color:#000;
	border: 1px solid #000;
	font-size:11px;
}

.loginTd a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}

.loginTd a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}


.loginTd a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red;
}

.registerTd 
{
	height:25px;
	text-align:center;
	background-color:#ead234;
	border: 1px solid #000;
}


.registerTd a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.registerTd a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}


.registerTd a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red;
}



#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; 

}


td#LoginTD a:link{
	 width:100%;PADDING-LEFT: 13px; FONT-SIZE: 11px; 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: 11px; 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: 11px; 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: 11px; 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: 11px; COLOR: #ffffff; PADDING-bottom: 0px; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif
}
.language {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #E4E4E4; PADDING-TOP: 3px; FONT-FAMILY: Arial, Tahoma,Verdana, Helvetica, sans-serif;
	padding-right:1px;
}

.Normal .AnnouncementItemBody
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fff; PADDING-bottom: 0px; FONT-FAMILY: Arial, Helvetica,Tahoma,Verdana, sans-serif
}

.AnnouncementItemBody
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fff; PADDING-bottom: 0px; FONT-FAMILY: Arial, Helvetica,Tahoma,Verdana, sans-serif
}

.AnnouncementItemBody p
{
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fff; PADDING: 10px; FONT-FAMILY: Arial, Helvetica,Tahoma,Verdana, sans-serif
}


.sendPasswordHelpText
{
	margin-top:25px;
	color:#fff;
	FONT-SIZE: 12px;
	text-align:left;
	padding:15px;
	background:url('images/backgroundGradient.png') bottom left repeat-x transparent;
	
}

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


/* /////////////////////////////////////////// */
/* ///////   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:95%;
}

.cashierContentpaneWide .depositTextbox td
{
		color:#fff;
		padding:5px;
		font-size:11px;	
}

.cashierContentpaneWide .depositTextbox a:link, a:active
{
		
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;	
		color:#fc0;
		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:#fc0;
		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:0px;
		text-align:left;
}

.rightpaneTopCashier
{
		margin:0px;
		height:5px;
}

.rightpaneBodyCashier
{
		margin:0px;
}

.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 .textboxFirst
{
		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:0px;
		padding:0px 10px 4px 15px;
		text-align:left;
		font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
		font-size:11px;	
		float:left;
}

.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:#fc0;
		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:#fff;
		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 {
	margin-top:10px;
}

.cashierDirections p strong {
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:11px;		
}

.cashierDirections TD {
	background-position: center 4px;
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, Tahoma, Geneva, sans-serif;
	font-size:11px;		
}


.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;
	
}

LI.pallino_nero {
	list-style-image: url("images/cashierDirections/pallino_nero.png");
	line-height: 1.3em;
	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;	
}


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