.HeadBg
{
    BACKGROUND-IMAGE: url(images/sfondoHeader.jpg);
    background-repeat:no-repeat;
    background-color: #205688;
}
TD.HeaderSpacerCol
{
	height: 56;	 
}

TD.HeaderSpacerRow
{
	width: 215;	 
	height: 20;
}


BODY
{
    BACKGROUND-COLOR: white;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
	COLOR: #205688;    
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.StructTable
{
	WIDTH: 744
}

.LeftSideBg
{
    BACKGROUND-IMAGE: url(images/sfondoLeftSide.gif);
    BACKGROUND-COLOR: #205688; 
}


.SiteTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: gold;
    FONT-FAMILY: Verdana Bold, Verdana, Helvetica, sans-serif
}

.MainMenuTabs
{
/*    BORDER-LEFT-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    BORDER-TOP-COLOR: black;
    BACKGROUND-COLOR: dimgray;
    BORDER-RIGHT-COLOR: black
*/
}

.SelectedMainMenuTab
{
/*    BORDER-LEFT-COLOR: white;
    BORDER-BOTTOM-COLOR: white;
    BORDER-TOP-COLOR: white;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-COLOR: white
*/
}

.OtherMainTabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: gainsboro;
    FONT-FAMILY: Verdana Bold, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.OtherMainTabs:link
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.OtherMainTabs:visited
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.OtherMainTabs:active
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.OtherMainTabs:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}

.MainSelectedTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: darkred;
    FONT-FAMILY: Verdana Bold, Verdana, Helvetica, sans-serif

}

A.MainSelectedTab:link
{
    COLOR: #eeeeee;
    TEXT-DECORATION: none
}
A.MainSelectedTab:visited
{
    COLOR: #eeeeee;
    TEXT-DECORATION: none
}
A.MainSelectedTab:active
{
    COLOR: #eeeeee;
    TEXT-DECORATION: none
}

A.MainSelectedTab:hover
{
    COLOR: white;
    TEXT-DECORATION: none
}

.OtherSubTabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: gainsboro;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.OtherSubTabs:link
{
    COLOR: #205688;
    TEXT-DECORATION: underline
}
A.OtherSubTabs:visited
{
    COLOR: #205688;
    TEXT-DECORATION: underline
}
A.OtherSubTabs:active
{
    COLOR: #205688;
    TEXT-DECORATION: underline
}
A.OtherSubTabs:hover
{
    COLOR: #173E62;
    TEXT-DECORATION: underline
}

TD.Footer
{
    FONT-SIZE: 9px;
    COLOR: #205688;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}


.TabBg
{
    BORDER-LEFT-COLOR: white;
    BORDER-BOTTOM-COLOR: white;
    BORDER-TOP-COLOR: white;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-COLOR: white
}
.OtherTabsBg
{
    BORDER-LEFT-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    BORDER-TOP-COLOR: black;
    BACKGROUND-COLOR: dimgray;
    BORDER-RIGHT-COLOR: black
}
.SelectedTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.OtherTabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: gainsboro;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.OtherTabs:link
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.OtherTabs:visited
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.OtherTabs:active
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.OtherTabs:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}

.SiteLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A.SiteLink:link
{
    COLOR: white;
    TEXT-DECORATION: underline
}
A.SiteLink:visited
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.SiteLink:active
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.SiteLink:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.Accent
{
    FONT-WEIGHT: bold;
    COLOR: red
}
.Message
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
.ItemTitle
{
/*    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
*/
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #205688;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
    
}

.NewsListTitle
{
	font-weight: bold;
	font-size: 9px;
	color: #205688;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.NewsListSubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #205688;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.NewsListNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 12px;
	COLOR: #205688;    
    FONT-FAMILY: Verdana, Helvetica, sans-serif
    
}

A.NewsListNormal:link
{
    COLOR: #205688;
    TEXT-DECORATION: underline
}
A.NewsListNormal:visited
{
    COLOR: #205688;
    TEXT-DECORATION: underline
}
A.NewsListNormal:active
{
    COLOR: #205688;
    TEXT-DECORATION: underline
}
A.NewsListNormal:hover
{
    COLOR: 205688;
    TEXT-DECORATION: underline
}

.Head
{
/*    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #666644;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
*/
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #205688;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #205688;
    FONT-FAMILY:  Verdana, Helvetica, sans-serif
}
.SubSubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #E9F0F1;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Normal
{
/*    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
*/
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
	COLOR: #205688;    
    FONT-FAMILY: Verdana, Helvetica, sans-serif
    
}
.NormalTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.CommandButton
{
/*    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
*/
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #205688;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
    
}
A.CommandButton:link
{
/*    COLOR: darkred; 
    TEXT-DECORATION: underline
*/
}
A.CommandButton:visited
{
/*    COLOR: darkred; 
    TEXT-DECORATION: underline
*/
}
A.CommandButton:active
{
/*    COLOR: darkred; 
    TEXT-DECORATION: underline
*/
}
A.CommandButton:hover
{
/*    COLOR: darkred; 
    TEXT-DECORATION: underline
*/
}

.AdminCommandButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif   
}
A.AdminCommandButton:link
{
    COLOR: darkred; 
    TEXT-DECORATION: underline

}
A.AdminCommandButton:visited
{
    COLOR: darkred; 
    TEXT-DECORATION: underline

}
A.AdminCommandButton:active
{
    COLOR: darkred; 
    TEXT-DECORATION: underline

}
A.AdminCommandButton:hover
{
    COLOR: darkred; 
    TEXT-DECORATION: underline

}


H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #666644;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20px;
    COLOR: #666644;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
DT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TFOOT
{
    FONT-SIZE: 12px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
THEAD
{
    FONT-SIZE: 12px;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: baseline;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A:link
{
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-WEIGHT: normal;
    COLOR: black;
    TEXT-DECORATION: underline
}
SMALL
{
    FONT-SIZE: 8px
}
BIG
{
    FONT-SIZE: 14px
}
BLOCKQUOTE
{
    FONT-FAMILY: Lucida Console, monospace
}
PRE
{
    FONT-FAMILY: Lucida Console, monospace
}
UL LI
{
    LIST-STYLE-TYPE: square
}
UL LI LI
{
    LIST-STYLE-TYPE: disc
}
UL LI LI LI
{
    LIST-STYLE-TYPE: circle
}
OL LI
{
    LIST-STYLE-TYPE: decimal
}
OL OL LI
{
    LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI
{
    LIST-STYLE-TYPE: lower-roman
}
HR
{
	color: #205688;
	height: 1.5pt;
	text-align: left;
}
.OtherMenuTabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: gainsboro;
    FONT-FAMILY: Verdana Bold, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

A.OtherMenuTabs:link
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.OtherMenuTabs:visited
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.OtherMenuTabs:active
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.OtherMenuTabs:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}
.MandatoryTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    /*background-color :#E9F0F1;*/
    border-color:#205688;
    border-style:solid;
    border-width:1;
    height:14;
}
.MultiLineMandatoryTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    /*background-color :#E9F0F1;*/
    border-color:#205688;
    border-style:solid;
    border-width:1;
}
.TextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    border-color:#205688;
    border-style:solid;
    border-width:1;
    height:14;
}
.MultiLineTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    border-color:#205688;
    border-style:solid;
    border-width:1;
}
.ErrorRed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: red;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.ErrorRedBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.LeftMenu
{
    FONT-WEIGHT: bold;    
    FONT-SIZE: 11px;
    COLOR: gainsboro;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
}
.LeftMenuActive
{
	font-weight: bold;
	font-size: 11px;
	color: darkred;
	font-family: Verdana, Helvetica, sans-serif;
}

A.LeftMenu:link
{
    COLOR: #205688;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
}
A.LeftMenu:visited
{
    COLOR: #205688;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
}


.ListTable
{
	border-color: #205688;
	border-collapse:collapse;
}

.ListTableHeader
{
	background-color:#173E62;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.ListTablePager
{
	background-color:#E8EEF3; 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 13px;
    FONT-STYLE: italic;
    COLOR: darkred;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}

.ListTableItem
{
	background-color:White;
	height: 25px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
	COLOR: #205688;    
    FONT-FAMILY: Verdana, Helvetica, sans-serif	
}

.ListTableAlternatingItem
{
	background-color:#E8EEF3;
	height: 25px;

    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 12px;
	COLOR: #205688;    
    FONT-FAMILY: Verdana, Helvetica, sans-serif	
}

A.ListTableHeader:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: White;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION:underline
}

A.ListTableHeader:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: White;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION:underline	
}
A.ListTableHeader:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: White;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION:underline	
}
A.ListTableHeader:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: White;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION:underline	
}

.BottonTabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: gainsboro;
    FONT-FAMILY: Verdana Bold, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    background-color : #205688
}

A.BottonTabs:link
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.BottonTabs:visited
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.BottonTabs:active
{
    COLOR: #eeeeee;
    TEXT-DECORATION: underline
}
A.BottonTabs:hover
{
    COLOR: white;
    TEXT-DECORATION: underline
}

.CalendarStyle
{
	border-color:"#173E62";
	font-family:: Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color:"#205688";
	background-color:"#E8EEF3";
	border-width:1px;
	border-style:solid;
	height:121px;
	width:162px;
	border-collapse:collapse;
}

/*
<table id="calWeek" cellspacing="0" cellpadding="2" rules="all" bordercolor="#FFCC66" border="1" style="color:#663399;background-color:#FFFFCC;border-color:#FFCC66;border-width:1px;border-style:solid;font-family:Verdana;font-size:8pt;height:121px;width:162px;border-collapse:collapse;">
<table id="calWeek" cellspacing="0" cellpadding="2" rules="all" border="1" style="border-width:1px;border-style:solid;border-collapse:collapse;">
*/
.CalendarTitleStyle
{
	color:#FFFFCC;
	font-size:9pt;
	font-weight:bold;
	width:100%;
	border-collapse:collapse;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    background-color:#990000;
}
/*
"color:#FFFFCC;font-size:9pt;font-weight:bold;width:100%;border-collapse:collapse;"
Font-Size="9pt" Font-Bold="True" ForeColor="#FFFFCC" BackColor="#205688"
*/

.EnabledTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR :white;
    border-color:#205688;
    border-style:solid;
    border-width:1;
    height:14;
}

.DisabledTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR:#eeeeee;
    border-color:#205688;
    border-style:solid;
    border-width:1;
    height:14;
}

.ContentTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #205688;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif
}

.Content
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 15px;
	COLOR: black;    
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
