/*****************************
  Default Style Elements
*****************************/


body
{
	font-size: 10pt;
	background-image: none;
	margin: 2px auto;
	width: 760px;
	font-family: Verdana, arial, helvetica, sans-serif;
	background-color: beige;
}

/*
a {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold;text-decoration: none;}
a:link {color: #27308D; text-decoration: none; font-weight: bold;}
a:hover {color: #27308D; text-decoration: underline;font-weight: bold;}
a:visited {color: #27308D; text-decoration: none;font-weight: bold;}
*/
/* pagine dell'editor HTML  */
.Content {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;font-variant: normal;}

.PagerText {font-family: Trebuchet, verdana, arial; font-size: 10px;}
.PagerText a:link {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.PagerText a {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.PagerText a:visited {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.PagerText a:hover
{color: #27308D; text-decoration: underline; font-size: 10px; font-weight: bold;}

.FooterText {font-family: Trebuchet, verdana, arial; font-size: 10px;color: #E5E2D5;}
.FooterText a:link {color: #E5E2D5; text-decoration: none; font-size: 10px; font-weight: bold;}
.FooterText a {color: #E5E2D5; text-decoration: none; font-size: 10px; font-weight: bold;}
.FooterText a:visited {color: #E5E2D5; text-decoration: none; font-size: 10px; font-weight: bold;}
.FooterText a:hover
{color: #FFFFFF; text-decoration: underline; font-size: 10px; font-weight: bold;}
/*********************************
  Elementi di base
***********************************/
/* Section Menu */

.SectionMenu {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: bold;}
.SectionMenu a,.SectionMenu a:visited,.SectionMenu a:link  {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.SectionMenu a:hover {color: #27308D; text-decoration: none;}

.SectionMenu_ListItemOut
{
PADDING-left: 4px;
background-color:#ECAA0B;
color:#27308D;
}
.SectionMenu_ListItemOver
{
PADDING-left: 4px;
background-color: #FFC46A;
color:#27308D;
}
.SubSectionMenu_ListItemOut
{
PADDING-LEFT: 3px;
}
.SubSectionMenu_ListItemOver
{
PADDING-LEFT: 3px;
background-color: #FFC46A;
color:#27308D;
border:1px solid #000000;
}

/* menù orizzontale */
.SectionMenu2  {color: #E5E2D5; text-decoration: none; font-size: 10px; font-weight: bold;}
.SectionMenu2 a, .SectionMenu2 a:link, .SectionMenu2 a:visited {color: #E5E2D5; text-decoration: none; font-size: 10px; font-weight: bold;}
.SectionMenu2 a:hover
{color: #FFFFFF; text-decoration: underline; font-size: 10px; font-weight: bold;}

/* Multi-Level Section Menu */

.SectionMenu_SelectedMenuItem
{
	font-weight:bold;
}

/* Topic Menu */

.TopicMenu {white-space: nowrap;}
.TopicMenu a {color: #DDDDDD; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.TopicMenu a:hover {color: #DDDDDD; text-decoration: underline;}

.itemTopic a, .itemTopic a:link,.itemTopic a:visited {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;text-decoration: none;}
.itemTopic a:hover {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;text-decoration: underline;}
.displayTopic,.displayTopic a,.displayTopic a:link,.displayTopic a:visited 
{color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;text-decoration: none;}
.displayTopic a:hover {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;text-decoration: underline;}

/* hot news */

.PortalHotMessage
{
color: #27308D;
	font-size: 10pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
}
/* parent section description */

.PortalDescription
{
	font-weight: normal;
	text-justify: distribute;
	font-size: 12px;
	color: #27308d;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: justify;
	font-variant: normal;
}
.PortalDescriptionTable
{
}

/* tabella bordata */

.PortalDescriptionTableBordata
{
	border-right: #27308d 1px solid;
	border-top: #27308d 1px solid;
	border-left: #27308d 1px solid;
	border-bottom: #27308d 1px solid;
}
/* Sort */

.SortOptionSelect
{
	font-size: 10px;
	color: #27308d;
	font-family: Verdana,Arial,Helvetica;
}
/* Argomenti Specifici di Sezione */
/*------------------------------- */
/* titolo */
.SectionArgumentTitle {background-color: #E5E2D5; color: #CC0000; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
/* opzione del menù degli argomenti (es. FAQ) */
.SectionArgumentDisplay {background-color: #D59A5A;color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;text-decoration: none;}
.SectionArgumentDisplay a {background-color: #D59A5A;color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;text-decoration: none;}
.SectionArgumentDisplay a:hover {background-color: #D59A5A;color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;text-decoration: underline;}
/* selezione di un argomento */
.SectionArgumentSelect
{
	font-size: 10px;
	color: #27308d;
	font-family: Verdana,Arial,Helvetica;
	background-color: white;
}
.GeneralMessage {color: #3366CC; text-decoration: none; font-size: 14px; font-style: italic; font-weight: bold;}

/* Menu BreadCrumb                 */
/*------------------------------- */
.BreadCrumb {font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 10px; }
.BreadCrumbLink  { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #27308D; text-decoration: none;font-weight: bold;}
.BreadCrumbLink a, .BreadCrumbLink a:visited, .BreadCrumbLink a:link { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #27308D; text-decoration: none;font-weight: bold;}
.BreadCrumbLink a:hover {color: #27308D; text-decoration: underline;font-weight: bold;}

/* check box di richiesta di notifica  */
/*------------------------------------ */
.notifyCheckbox { border: none;background:auto;font-family: verdana, arial, helvetica, sans-serif; color: #27308D; font-size: 10px; }

/* rating  */
/*------------------------------------ */
.rating_Table {border: thick solid #27308D 1px; background-color: white;}
.ratingRadioBox { border: none;background:auto;font-family: verdana, arial, helvetica, sans-serif; color: #27308D; font-size: 10px; }
.rating_text
{
	font-weight: bold;
	font-size: 10px;
	font-family: verdana, arial, helvetica, sans-serif;
}

/* comando di UserLogin */

.UserLogin {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.UserLogin a, .UserLogin a:link ,.UserLogin a:visited {font-family: Verdana, Arial, San-Serif; color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.UserLogin a:hover {color: #27308D;text-decoration: underline;}

.WhiteHeader 
{font-family: Verdana, Arial, San-Serif;color: #FFFFFF; font-size: 12px; font-weight: bold;}



/* comando di Search */

.Search {font-family: Verdana, Arial, San-Serif; font-weight: normal; font-size: 8pt; color: #27308D; }
.SearchLink a, .SearchLink a:visited, .SearchLinka:link {font-family: Verdana, Arial, San-Serif; font-size: 10px; font-weight: bold;color: #27308D;text-decoration: none;}
.SearchLink a:hover {color: #27308D; text-decoration: underline; }


/* alphapicker */
/*------------------------------------ */
.alphaPicker_Title {font-family: Trebuchet, verdana, arial; font-size: 10px;font-weight: bold;color: #27308D;}
.alphaPicker_Link,.alphaPicker_Link a,.alphaPicker_Link a:link,.alphaPicker_Link a:visited
{font-family: Trebuchet, verdana, arial; font-size: 10px;color: #27308D; text-decoration: none;font-weight: bold; }
.alphaPicker_Link a:hover
{
font-family: Trebuchet, verdana, arial;
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #27308d;
	text-decoration: none;
}
.alphaPicker_Separator {font-family: Trebuchet, verdana, arial; font-size: 10px;font-weight: bold;color: #27308D;}

/* LISTpicker */
/*------------------------------------ */
.listPickerTitle {font-family: Trebuchet, verdana, arial; font-size: 10px;font-weight: bold;color: #27308D;}
.listPicker {width:200px;font-family:verdana, arial; font-size: 10px;}
.listPickerArrow 
{
	font-size: 11px;
	color: #7C0606;
	font-family: Verdana;
	background-color: #E5E2D5;
}
.listPickerArrow a:hover 
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #CC0000;
	text-decoration: underline;
}
/* Comandi di gestione  */
/*------------------------------------ */

.Command_Link,.Command_Link a ,.Command_Link a:visited,.Command_Link a:link
{
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.Command_Link a:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #27308D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.Command_Link_Table
{
	background-color: transparent;
}
.Command_LinkItemOut
{
background: #996633;
	color: #FFFFFF;
	border: black 1px solid;
}
.Command_LinkItemOver
{
background-color: #D2A77B;
	color: #27308D;
	border: black 1px solid;
}
.command_link1,.command_link1 a ,.command_link1 a:visited,.command_link1 a:link
{
	font-weight: bold;
	font-size: 10px;
	color: #27308D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;

}
.command_link1 a:hover
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 10px;
	background: #27308D;
	border-left: black 1px solid;
	color: #FFFFFF;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*
.Command_Link 
{
	font-size: 11px;
	color: #7C0606;
	font-family: Verdana;
	text-decoration: none;
	background-color: #E5E2D5;
}
.Command_Link a
{
	font-size: 11px;
	color: #7C0606;
	font-family: Verdana;
	text-decoration: none;
	background-color: #E5E2D5;
}
.Command_Link a:active
{
	font-size: 11px;
	color: #7C0606;
	font-family: Verdana;
	text-decoration: none;
	background-color: #E5E2D5;
}
.Command_Link a:hover
{
	font-size: 11px;
	color: #7C0606;
	font-family: Verdana;
	text-decoration: underline;
	background-color: #E5E2D5;
}
.Command_Link_Table
{
	border-right: #BAAD9E 1px solid;
	border-top: #BAAD9E 1px solid;
	border-left: #BAAD9E 1px solid;
	border-bottom: #BAAD9E 1px solid;
	background-color: #E5E2D5;
}

.Command_LinkSeparator
{
	background-color: #BAAD9E;
}

.ItemCommand_Table {border: thick solid #27308D 1px; background-color: white;}
*/
/***************************
  Modules 
***************************/

/* Generali */

.Section_SectionTitle {font-weight: bold; font-size: 15px; font-variant: small-caps;color: #27308D}
.Section_SectionSubTitle {font-weight: bold; font-style: italic; font-size: 15px; color: #27308D}
.Section_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;color: #27308D}
.Section_NoContent
{
	font-weight: bold;
	font-size: 14px;
	color: #cc0000;
	font-family: 'Courier New' , 'Palatino Linotype' , 'Times New Roman';
}
.SectionTitle_SpacerCell {background-color:#001366;}
.Section_NoContent_Table
{
	border-right: #27308D 1px solid;
	border-top: #27308D 1px solid;
	border-left: #27308D 1px solid;
	border-bottom: #27308D 1px solid;
	background-color: white;
}
/* STILI PER TABELLE COMPATTE */
.Section_ItemTitles
{
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; font-weight: bold; font-variant: normal;color:"#FFFFFF";
}
.Section_ListTable {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.Section_ListHeader {background-color:#6699CC;}
.Section_ItemData { color:Black;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Section_ItemMainData {font-family: verdana, arial, helvetica, sans-serif;font-weight: bold; font-size: 12px; font-variant: small-caps;}
.Section_ItemDescription {font-family: verdana, arial, helvetica, sans-serif;font-weight: normal; font-size: 12px; font-style: italic;}

.Section_ItemRow {background-color:#FFFFFF; }
.Section_AlternatingItemRow {background-color:#E5E2D5;}
.Section_Pager { color:Black;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}

/* Contatti */

.Contacts_Name
{
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
}
.Contacts_Name
{
	font-weight: bold;
	font-size: 16px;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
}
.Contacts_Description
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
}
.Contacts_Address
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
}
.Contacts_Label
{
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
	font-family: verdana, arial, helvetica, sans-serif;
}
.Contacts_Thanks {font-family: verdana, arial, helvetica, sans-serif;font-size: 14px; font-weight: bold; font-variant: small-caps;}
.Contacts_MoreInfo {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;text-decoration: none;}
/* Altri Portali dell'Installazione */
.OtherPortal_PortalLink,.OtherPortal_PortalLink a ,.OtherPortal_PortalLink a:visited,.OtherPortal_PortalLink a:link
{
	font-weight: bold;
	font-size: 12px;
	color: #27308D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;

}
.OtherPortal_PortalLink a:hover
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: bold;
	font-size: 12px;
	background: #27308D;
	border-left: black 1px solid;
	color: #FFFFFF;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.OtherPortal_PortalLink_Table
{
	background-color: transparent;
}
.OtherPortal_Name_Shadow
{
	font-weight: bold;
	font-size: 20px;
	color: #CCCCCC;
	font-family: arial;
position: relative;
left: 2px;
top: 2px;
} 
.OtherPortal_Name_text
{
color: #000000;
	font-weight: bold;
	font-size: 20px;
	font-family: arial;
position: Absolute;
left: -2px;
top: -2px;
} 
.OtherPortal_Name
{
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}
.OtherPortal_Description
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}
.OtherPortal_Address
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-style: italic;
	font-family: verdana, arial, helvetica, sans-serif;
}
.OtherPortal_Label
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
}

.OtherPortal_OrgansLinkText
{
	font-weight: bold;
	font-size: 10px;
	color: #27308D;
	font-family: verdana, arial, helvetica, sans-serif;
}
.OtherPortal_OrgansListTitle
{
	font-weight: bold;
	font-size: 12px;
	color: #27308D;
	font-family: verdana, arial, helvetica, sans-serif;
}
/* Moderate Content */

.Moderate_OuterListTable {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.Moderate_ListTable {border: thick solid #27308D 1px;}
.Moderate_ListItem {background-color:#FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Moderate_ListItem2 {background-color:#E5E2D5;}
.Moderate_ListTitle {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.Moderate_ListDate {font-weight: bold; font-size: 10px; }
.Moderate_ListText {text-decoration: none; font-size: 10px; font-weight: normal;font-style: italic; }
.Moderate_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 10px; font-weight: normal;}
.Moderate_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.Moderate_ListReadMoreLink a {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.Moderate_ListReadMoreLink a:hover
{color: #27308D; text-decoration: underline; font-size: 10px; font-weight: bold;}

/* Articles */

.ArticleSection_ListTable {border: thick solid #27308D 1px;}
.ArticleSection_ListItem {background-color:#FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.ArticleSection_ListItem2 {background-color:#E5E2D5;}
.ArticleSection_ListAlternatingItem {background-color:#E5E2D5;}
.ArticleSection_ListAlternatingItem2 {background-color:#E5E2D5;}
.ArticleSection_ListTitle {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.ArticleSection_ListDate {font-weight: normal; font-size: 10px; }
.ArticleSection_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.ArticleSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.ArticleSection_ListReadMoreLink a {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.ArticleSection_ListReadMoreLink a:hover
{color: #27308D; text-decoration: underline; font-size: 10px; font-weight: bold;}
.ArticleSection_ListCommentsCount {text-decoration: none; font-size: 10px; font-weight: bold;}

.Article_Table {border: thick solid #27308D 1px;}
.Article_IntroCell {background-color:#E5E2D5;} 
.Article_BodyCell {background-color:white;}
.Article_Title {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.Article_Date {font-weight: normal; font-size: 12px; font-variant: small-caps;}
.Article_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Article_BriefDescription {font-size: 12px; font-style: italic;}
.Article_FullDescription {font-size: 12px;color: #333333}

/* Audio/Video */

.AudioVideo_ListTable {border: thick solid #27308D 1px;}
.AudioVideo_ListItem {background-color:#FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.AudioVideo_ListItem2 {background-color:#E5E2D5;}
.AudioVideo_ListTitle a:hover
{color: #27308D; text-decoration: underline; font-size: 10px; font-weight: bold;}

.AudioVideo_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;font-style: italic;}
.AudioVideo_ListCommentCount {text-decoration: none; font-size: 10px; font-weight: bold;}

.AudioVideo_Table {border: thick solid #27308D 1px;}
.AudioVideo_IntroCell {background-color:#E5E2D5;} 
.AudioVideo_BodyCell {background-color:white;}
.AudioVideo_Title {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.AudioVideo_Date {font-weight: normal; font-size: 12px; font-variant: small-caps;}
.AudioVideo_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.AudioVideo_BriefDescription {font-size: 12px; font-style: italic;}
.AudioVideo_FullDescription {font-size: 12px;color: #333333}


/* FAQs */

.FAQSection_ListTable {border: thick solid #CCCCFF 2px;}
.FAQSection_ListItem {background-color:#CCCCFF; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.FAQSection_ListItem2 {background-color:#FFFFFF;}
.FAQSection_ListAlternatingItem {background-color:#CCCCFF;}
.FAQSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.FAQSection_ListTitle {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.FAQSection_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.FAQSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.FAQSection_ListReadMoreLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.FAQSection_NoFAQs {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}
.FAQ_Table {border: none;}
.FAQ_IntroCell {background-color:#EEEEEE;border:#CCCCFF solid 1px;} 
.FAQ_BodyCell {background-color:#FFFFFF;}
.FAQ_Title {font-weight: bold; font-size: 17px; font-variant: small-caps;}
.FAQ_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
/* domanda, risposta */
.FAQ_BriefDescription  {color: #27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;text-decoration: none;}
.FAQ_BriefDescription a {color: #27308D;text-decoration: none;}
.FAQ_BriefDescription a:hover {background-color:#E5E2D5;color: #27308D;text-decoration: none;}


.FAQ_FullDescription
{
	font-size: 10px;
	color: black;
	font-family: verdana, arial, helvetica, sans-serif;
}

/* Organigram */

.OrganigramSection_ListTable {border: thick solid #CCCCFF 2px;}
.Organigram_Table {border: none;}
.Organigram_DescriptionCell {background-color:#FFFFFF;}
.Organigram_MemberCell {background-color:#FFFFFF;}
.Organigram_Carica 
{
	color: black;font-weight: bold; font-size: 10px; font-variant: normal;
		font-family: verdana, arial, helvetica, sans-serif;
	}
.Organigram_Member, .Organigram_Member a,.Organigram_Member a:link,.Organigram_Member a:visited
{
	color: #27308D;font-weight: bold; font-size: 12px; font-variant: small-caps;
		font-family: verdana, arial, helvetica, sans-serif;text-decoration: none;
	}
.Organigram_Member a:hover
{
	color: #27308D;font-weight: bold; font-size: 12px; font-variant: small-caps;
		font-family: verdana, arial, helvetica, sans-serif;text-decoration: underline;
	}

.Organigram_Description
{
	font-size: 12px; font-style: italic;
	color: black;
	font-family: verdana, arial, helvetica, sans-serif;
}
.OrganigramName_Button, .OrganigramName_Button a, .OrganigramName_Button a:link, .OrganigramName_Button a:visited
{
	font-weight: bold;
	font-size: 12px;
	background: #27308D;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
 .OrganigramName_Button a:hover
{
	border-top: #ffcf31 1px solid;
	font-weight: bold;
	font-size: 12px;
	background: #ffffff;
	color: #27308D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
.OrganigramMemberInfo_Table {border: thick solid #FFFFFF 1px;background-color:#FFFFFF;}
.OrganigramMemberInfo_IntroCell {background-color:#FFFFFF;} 
.OrganigramMemberInfo_BodyCell {background-color:#E5E2D5;}
.OrganigramMemberInfo_Name_Shadow
{
	font-weight: bold;
	font-size: 14px;
	color: #CCCCCC;
	font-family: arial;
position: relative;
left: 2px;
top: 2px;
} 
.OrganigramMemberInfo_Name_text
{
color: #000000;
	font-weight: bold;
	font-size: 14px;
	font-family: arial;
position: Absolute;
left: -2px;
top: -2px;
} 


/* ExLinks */


.ExLink_itemLink
{
	font-size: 10px;
	color: black;
	font-family: Trebuchet, verdana, arial;
	font-weight: normal;
}
.ExLink_itemImageTextLink
{
	font-size: 10px;
	color: black;
	font-family: Trebuchet, verdana, arial;
	font-weight: normal;
}
/* members */

.MemberSection_ListTable {border: thick solid #27308D 1px;}
.MemberSection_ListItem {background-color:#FFFFFF;}
.MemberSection_ListAlternatingItem {background-color:#E5E2D5;}
.MemberSection_ListNiscr {font-family: verdana, arial, helvetica, sans-serif;font-weight: normal; font-size: 10px; font-variant: normal;}
.MemberSection_ListName {font-family: verdana, arial, helvetica, sans-serif;font-weight: bold; font-size: 12px; font-variant: small-caps;}
.MemberSection_ListStudio {font-family: verdana, arial, helvetica, sans-serif;font-weight: normal; font-size: 10px; font-variant: normal;}

.Member_Table {border: thick solid #27308D 1px;}
.Member_Name {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.Member_Description {font-size: 12px; font-style: italic;}

/* organs */

.OrganSection_ListTable {border: thick solid #27308D 1px;}
.OrganSection_ListItem {background-color:#FFFFFF;}
.OrganSection_ListAlternatingItem {background-color:#E5E2D5;}
.OrganSection_ListName {font-family: verdana, arial, helvetica, sans-serif;font-weight: bold; font-size: 12px; font-variant: small-caps;}
.OrganSection_ListScope {font-family: verdana, arial, helvetica, sans-serif;font-weight: normal; font-size: 10px; }

.Organ_Table {border: thick solid #27308D 1px;}
.Organ_Name {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.Organ_Description {font-size: 12px; font-style: italic;}



/* Books */

.BookSection_SectionTitle {font-weight: bold; font-size: 15px; font-variant: small-caps;color: #27308D}
.BookSection_SectionDescription {color: #666666; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.BookSection_ListTable {border: thick solid #CCCCFF 2px;}
.BookSection_ListItem {background-color:#FFFFFF;}
.BookSection_ListItem2 {background-color:#CCCCFF;}
.BookSection_ListAlternatingItem {background-color:#CCCCFF;}
.BookSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.BookSection_ListLabel {font: 10pt verdana;}
.BookSection_ListTitle {font-weight: bold; font-size: 14px; font-variant: small-caps;}
.BookSection_ListAuthor {font-style: italic;}
.BookSection_ListPublisher {font-style: italic;}
.BookSection_ListPublicationDate {font-style: italic; }
.BookSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.BookSection_ListReadMoreLink {color: #3366CC; text-decoration: none; font-size: 14px; font-weight: bold;}
.BookSection_NoBooks {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

.Book_Table {border: thick solid #CCCCFF 2px;}
.Book_IntroCell {background-color:#CCCCFF;} 
.Book_BodyCell {background-color:#FFFFFF;}
.Book_Label {font-size: 12px;}
.Book_Title {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.Book_Author {font: 12pt;} 
.Book_BriefDescription {font-size: 12px; font-style: italic;}
.Book_FullDescription {font-size: 12px;color: #333333}

/* Bids */

.BidSection_ListTable {border: thick solid #FFFFFF 1px; background-color:#FFFFFF;}
.BidSection_ListTitleCell {background-color:#6699CC;}

.BidSection_ListItem {background-color:#FFFFFF;}
.BidSection_ListAlternatingItem {background-color:#E5E2D5;}
.BidSection_ListTitle {color:#FFFFFF;font-weight: bold; font-size: 10px; font-variant: NORMAL;}
.BidSection_ListScadenza {font-weight: normal; font-size: 10px; font-variant: small-caps;}
.BidSection_ListOggetto {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.BidSection_PastOrFutureBids a,.BidSection_PastOrFutureBids  a:visited, .BidSection_PastOrFutureBids a:link {font-family: verdana, arial, helvetica; text-decoration: none; font-weight: bold;font-size: 12px; color: #27308D;}
.BidSection_PastOrFutureBids a:hover
{color: #CC0000; text-decoration: underline overline; font-size: 12px; font-weight: bold;}
.BidSection_PastOrFutureHeaderTable  
{
    height: 25px;
    padding: 3px;
    margin: 1px;
    background-image: url(../Images/discussheader.gif);
    background-color: #4455aa;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    font-weight:bold;
}
.Bid_Table {border: thick solid #27308D 1px;}
.Bid_IntroCell {background-color:#E5E2D5;} 
.Bid_BodyCell {background-color:white;}
.Bid_Label {font-size: 12px; font-weight: normal; font-variant: small-caps;}
.Bid_Title {font-size: 12px;font-weight: bold;}
.Bid_Date {font-weight: normal; font-size: 12px; font-variant: small-caps;}
.Bid_FileSize {color: #27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Bid_BriefDescription {font-size: 12px; font-style: italic;}
.Bid_DownloadLink {color: #27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}



/* Content Images */

.ContentImageSection_ListTable {border: thick solid #27308D 1px;}
.ContentImageSection_ListName {font-weight: bold; font-size: 12px; font-variant: small-caps;}

/* Downloads */

.DownloadSection_ListTable {border: thick solid #27308D 1px;}
.DownloadSection_ListItem {background-color:#FFFFFF;}
.DownloadSection_ListItem2 {background-color:#E5E2D5;}
.DownloadSection_ListAlternatingItem {background-color:#E5E2D5;}
.DownloadSection_ListAlternatingItem2 {background-color:#E5E2D5;}
.DownloadSection_ListTitle {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.DownloadSection_ListTitleSmall {font-weight: bold; font-size: 10px; }
.DownloadSection_ListDate {font-weight: normal; font-size: 12px; font-variant: small-caps;}
.DownloadSection_ListDateSmall {font-weight: normal; font-size: 10px; font-variant: small-caps;}
.DownloadSection_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.DownloadSection_ListFileSize {font-family: Trebuchet, verdana, arial, helvetica; font-size: 10px; color:"#CC0000"}
.DownloadSection_ListBriefDescriptionSmall {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.DownloadSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.DownloadSection_ListReadMoreLink a {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.DownloadSection_ListReadMoreLink a:hover
{color: #27308D; text-decoration: underline; font-size: 10px; font-weight: bold;}
.DownloadSection_ListDownloadLink a {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.DownloadSection_ListDownloadLink a:hover
{color: #27308D; text-decoration: underline; font-size: 10px; font-weight: bold;}
.DownloadSection_ListCommentsCount {text-decoration: none; font-size: 10px; font-weight: bold;}

.Download_Table {border: thick solid #27308D 1px;}
.Download_IntroCell {background-color:#E5E2D5;} 
.Download_BodyCell {background-color:white;}
.Download_Label {font-size: 12px; font-weight: normal; font-variant: small-caps;}
.Download_Title {font-size: 12px;font-weight: bold;}
.Download_Date {font-weight: normal; font-size: 12px; font-variant: small-caps;}
.Download_FileSize {color: #27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Download_BriefDescription {font-size: 12px; font-style: italic;}
.Download_FullDescription {font-size: 12px;color: #333333}
.Download_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Download_DownloadLink {color: #27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}


/* nEXT 3 Events */
.NextEvent_ListTable {border: thick solid #27308d 1px;}
.NextEvent_Title {color: #FFFFFF;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.NextEvent_ListTitle {color: #7c0606;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.NextEvent_ListBriefDescription {color: #7c0606;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.NextEvent_ListReadMoreLink a,.NextEvent_ListReadMoreLink a:visited,.NextEvent_ListReadMoreLink a:link {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.NextEvent_ListReadMoreLink a:hover
{color: #27308D; text-decoration: underline; font-size: 10px; font-weight: bold;}



/* Events */

.EventSection_ListTable {border: thick solid #27308D 1px;}
.EventSection_ListItem {background-color:#FFFFFF;}
.EventSection_ListItem2 {background-color:#E5E2D5;}
.EventSection_ListAlternatingItem {background-color:#E5E2D5;}
.EventSection_ListAlternatingItem2 {background-color:#E5E2D5;}
.EventSection_ListTitle {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.EventSection_ListDate {font-size: 12px; font-weight: normal; }
.EventSection_ListLocation {font-size: 12px; font-weight: normal; font-variant: small-caps;}
.EventSection_ListSpeaker {font-size: 12px; font-weight: normal; font-variant: small-caps;}
.EventSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.EventSection_ListSpeakerBiography {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;font-style: italic;}
.EventSection_ListReadMoreLink a,.EventSection_ListReadMoreLink a:visited,.EventSection_ListReadMoreLink a:link {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.EventSection_ListReadMoreLink a:hover
{color: #27308D; text-decoration: underline; font-size: 10px; font-weight: bold;}
.EventSection_ListCommentsCount {text-decoration: none; font-size: 10px; font-weight: bold;}
.EventSection_ListNotVisible {background-color:#E5E2D5;font-size: 10px; font-style: italic;}
.EventSection_PastEvents a,.EventSection_PastEvents  a:visited, .EventSection_PastEvents a:link {font-family: verdana, arial, helvetica; text-decoration: none; font-weight: bold;font-size: 12px; color: #27308D;}
.EventSection_PastEvents a:hover
{color: #CC0000; text-decoration: underline overline; font-size: 12px; font-weight: bold;}
.EventSection_FutureEvents a,.EventSection_FutureEvents a:visited,.EventSection_FutureEvents a:link {font-family: verdana, arial, helvetica; font-weight: bold; text-decoration: none; font-size: 12px; color: #27308D;}
.EventSection_FutureEvents a:hover
{color: #CC0000; text-decoration: underline overline; font-size: 12px; font-weight: bold;}

.Event_Table {border: thick solid #27308D 1px;}
.Event_IntroCell {background-color:#FFFFFF;} 
.Event_BodyCell {background-color:#E5E2D5;}
.Event_Title {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.Event_Speaker {font-size: 12px; font-weight: normal; font-variant: small-caps;}
.Event_Location {font-size: 12px; font-weight: normal; font-variant: small-caps;}
.Event_Date {font-size: 12px; font-weight: normal; font-variant: small-caps;}
.Event_BriefDescription {font-size: 12px; font-style: italic;}
.Event_FullDescription {font-size: 12px;color: #333333}
.Event_EventLink {color: #27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Event_DownloadLink {color: #27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Event_FileSize {color: #27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Event_EventDateVisible {color: #27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}

/* Html Page */

.HTMLPage_PageTitle {font-weight: bold; font-size: 15px; font-variant: small-caps;color: #27308D}
.HTMLPage_PageContent
{
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	font-family: verdana, arial, helvetica, sans-serif;
	font-variant: normal;
}
/* 
.HTML_PageContent_Table {background-color:#EDDEBD;}
*/
.HTML_PageContent_Table {}
/* Links */

.LinkSection_SectionTitle {font-weight: bold; font-size: 15px; font-variant: small-caps;color: #27308D}
.LinkSection_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.LinkSection_ListTable {border: none;}
.LinkSection_ListItem {border-top: thick dashed #cccccc 1px; background-color:#FFFFFF;}
.LinkSection_ListItem2 {background-color:#CCCCFF;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.LinkSection_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.LinkSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.LinkSection_ListTitle {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.LinkSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.LinkSection_ListCommentLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}

.Link_Table {border: none;}
.Link_IntroCell {background-color:#FFFFFF;} 
.Link_BodyCell {background-color:#FFFFFF;}
.Link_Link {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.Link_BriefDescription {font-size: 12px;}


/* Parent Section */

.ParentSection_ListTable {border: none;}
.ParentSection_ListItem {background-color:"#ECAA0B";}
.ParentSection_ListItem2
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	border-bottom: medium none;
	background-color: transparent;
}
.ParentSection_ListItemOut
{
background-color:#DEE7FF;
color:#27308D;
border:1px solid #000000;
}
.ParentSection_ListItemOver
{
background-color: #27308D;
color:#DEE7FF;
border:1px solid #000000;
}





.ParentSection_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.ParentSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.ParentSection_ListTitleLink 
{color: #27308D; text-decoration: none; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}
.ParentSection_ListTitleLink 
a {color: #27308D; text-decoration: none; font-size: 10px; font-weight: bold;}
.ParentSection_ListTitleLink 
a:hover {color: #DEE7FF; text-decoration: none; }

.ParentSection_ListBriefDescription {COLOR:BLACK; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}


.ParentSection_StatsTable
{
	background-color: transparent;
}
.ParentSection_StatsText {color: #7C0606; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.ParentSection_StatsTitle {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.ParentSection_StatsSubTitle {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.ParentSection_StatsResult {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.ParentSection_StatsPercentage {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}





/* Photo Gallery */

.PhotoSection_SectionTitle {font-weight: bold; font-size: 15px; font-variant: small-caps;color: #27308D}
.PhotoSection_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.PhotoSection_SpacerCell {background-color: #ccccff;}
.PhotoSection_ListTable {border: none;}
.PhotoSection_ListItem {border-top: thick dashed #cccccc 1px; background-color:#FFFFFF;}
.PhotoSection_ListItem2 {background-color:#CCCCFF;font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.PhotoSection_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.PhotoSection_ListAlternatingItem2 {background-color:#CCCCFF;}
.PhotoSection_ListTitle {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.PhotoSection_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.PhotoSection_ListReadMoreLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}

.Photo_Table {border: thick solid #CCCCFF 2px;}
.Photo_IntroCell {background-color:#FFFFFF;} 
.Photo_BodyCell {background-color:#CCCCFF;}
.Photo_Title {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.Photo_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Photo_DateCreated {font-size: 12px;}
.Photo_BriefDescription {font-size: 12px; font-style: italic;}
.Photo_FullDescription {font-size: 12px;}

/* User Section */


/* Comments */

.Comments_ListTable {border: thick solid #AAAAAA 3px;}
.Comments_ListItem {background-color:#dddddd;}
.Comments_ListItem2 {background-color:#FFFFFF;}
.Comments_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.Comments_ListAlternatingItem2 {background-color:#CCCCFF;}
.Comments_ListTitle {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.Comments_ListTitleLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_ListDateCreated {font-size: 12px;}
.Comments_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.Comments_ListReplyLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}


.Comments_Table {border: thick solid #CCCCFF 2px;}
.Comments_IntroCell {background-color:#CCCCFF;} 
.Comments_BodyCell {background-color:#FFFFFF;}
.Comments_Title {font-size: 12px; font-weight: bold; font-variant: small-caps;}
.Comments_AuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Comments_DateCreated {font-size: 12px;}
.Comments_BriefDescription {font-size: 12px;}
.Comments_ParentLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}


/* Topics */

.Topics_ListTable {background-color:#FFFFFF;BORDER:"2";border-color:"#FFFFFF";}
.Topics_ListItem {background-color:#6699CC;}
.Topics_ListItem2 {background-color:#E5E2D5;}
.Topics_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.Topics_ListAlternatingItem2 {background-color:#CCCCFF;}
.Topics_ListTitle {font-size: 12px; font-weight: bold; font-variant: small-caps;color:#E5E2D5;}
.Topics_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Topics_ListDateCreated {color:#27308D;font-weight:bold; font-size: 10px; }
.Topics_ListBriefDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Topics_ListTitleLink a:link {color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold;}
.Topics_ListTitleLink a {color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold;}
.Topics_ListTitleLink a:visited {color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold;}
.Topics_ListTitleLink a:hover
{color: #FFFFFF; text-decoration: underline; font-size: 12px; font-weight: bold;}

/* Voting */
.VotingSection_SubSectionTitle {font-weight: bold; font-size: 14px; font-variant: small-caps;}

/* Polls List*/
.Section_ListTable {border: thick solid #27308D 1px; background-color:#FFFFFF;}
.Voting_ItemQuestion { color:Black;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}

/* Display Poll */
  
.Voting_Display_Table {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.VotingDisplay_LabelCell
{
	background-color: #E5E2D5;
} 
.VotingDisplay_DataCell {background-color:#FFFFFF;}
.VotingDisplay_Label {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px; font-weight: normal; font-variant: small-caps;}
.VotingDisplay_Question {font-family: verdana, arial, helvetica, sans-serif;font-size: 14px; font-weight: bold; font-variant: small-caps;}
.VotingDisplay_Data {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px; font-weight: normal; font-variant: small-caps;}
.VotingDisplay_Option {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px; font-weight: bold; font-variant: small-caps;}
.VotingDisplay_OptionItemRow {background-color:#FFF9EE; }
.VotingDisplay_OptionAlternatingItemRow {background-color:#FFF9EE; }

/* Voting Form */

.Voting_QuestionTable {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.Voting_ResultTable {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.Voting_Button 
{
	font-size: 11px;
	color: #7C0606;
	font-family: Verdana;
	background-color: #E5E2D5;
}


.Voting_ButtonCell
{
	text-align: left;
}
.Voting_Choices {color: #7C0606; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.Voting_Question {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.Voting_Result {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.Voting_Percentage {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}

.Voting_Thanks {font-family: verdana, arial, helvetica, sans-serif;font-size: 14px; font-weight: bold; font-variant: small-caps;}

/* messaggi di Feedback */

/* Lista degli argomenti di feedback */
.UserNoteSection_SubSectionTitle {font-weight: bold; font-size: 14px; font-variant: small-caps;}

.UserNote_ListTable {border: thick solid #27308D 1px;}
.UserNote_ItemQuestion { color:Black;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: bold;}

/* Display User Note */
  
.UserNote_Display_Table {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.UserNoteDisplay_LabelCell
{
	background-color: #E5E2D5;
} 
.UserNoteDisplay_DataCell {background-color:#FFFFFF;}
.UserNoteDisplay_Label {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px; font-weight: normal; font-variant: small-caps;}
.UserNoteDisplay_Question {font-family: verdana, arial, helvetica, sans-serif;font-size: 14px; font-weight: bold; font-variant: small-caps;}
.UserNoteDisplay_Data {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px; font-weight: normal; font-variant: small-caps;}

.UserNoteMessages_Display_Table {border: thick solid #27308D 1px;}
.UserNoteMessages_itemDate {font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; font-weight: bold; font-variant: normal;}
.UserNoteMessages_itemMessage {font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; font-weight: normal; font-variant: normal;}
.UserNoteMessages_ItemRow {background-color:#E5E2D5; }
.UserNoteMessages_AlternatingItemRow {background-color:#ffffff;}

/* UserNote Form */

.UserNote_QuestionTable {border: thick solid #27308D 1px;}
.UserNote_ResultTable {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.UserNote_Button 
{
	font-size: 11px;
	color: #7C0606;
	font-family: Verdana;
	background-color: #E5E2D5;
}


.UserNote_ButtonCell
{
	text-align: left;
}
.UserNote_Message {color: #7C0606; font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.UserNote_Title {color: #27308D; font-family: verdana, arial, helvetica, sans-serif; font-size: 14px; font-weight: bold;}

.UserNote_Thanks {font-family: verdana, arial, helvetica, sans-serif;font-size: 14px; font-weight: bold; font-variant: small-caps;}


/* Search */

.Search_ListTable {background-color:#FFFFFF;BORDER:"2";border-color:"#FFFFFF";}
.Search_ListItem {background-color:#6699CC;}
.Search_ListItem2 {background-color:#E5E2D5;}
.Search_ListAlternatingItem {border-top: thick dashed #cccccc 1px; background-color:#EEEEEE;}
.Search_ListAlternatingItem2 {background-color:#CCCCFF;}
.Search_ListTitle {font-size: 12px; font-weight: bold; font-variant: small-caps;color:#27308D;}
.Search_ListTitleLink a:link {color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold;}
.Search_ListTitleLink a {color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold;}
.Search_ListTitleLink a:visited {color: #FFFFFF; text-decoration: none; font-size: 12px; font-weight: bold;}
.Search_ListTitleLink a:hover
{color: #FFFFFF; text-decoration: underline; font-size: 12px; font-weight: bold;}
.Search_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 12px; font-weight: normal;}
.Search_ListDateCreated {color:#27308D;font-weight:bold; font-size: 10px; }
.Search_ListBriefDescription {color:#27308D;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Search_NoResults {font-family: verdana, arial, helvetica; font-size: 12px; color: #CC0000;}

/* Display  */
  
.Display_Table {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.Display_Title {font-weight: bold; font-size: 15px; font-variant: small-caps;}
.Display_SubTitle {font-weight: bold; font-size: 12px; font-variant: small-caps;}
.Display_Description {font-weight: bold; font-size: 15px; font-variant: small-caps;color: #27308D}
.Display_SectionRow {background-color: #E5E2D5;}
.Display_LabelCell
{
	background-color: #E5E2D5;
} 
.Display_DataCell {background-color:#FFFFFF;}
.Display_Label {color: #27308D;font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; font-weight: normal; }
.Display_Data {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px; font-weight: normal; font-variant: small-caps;}

.Display_Link a:link {color: #E5E2D5; text-decoration: none;  font-weight: bold;}
.Display_Link a {color: #E5E2D5; text-decoration: none;  font-weight: bold;}
.Display_Link a:visited {color: #E5E2D5; text-decoration: none;  font-weight: bold;}
.Display_Link a:hover
{color: #FFFFFF; text-decoration: underline;  font-weight: bold;}


.Display_SmallTable {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.Display_SmallLabelCell
{
	background-color: #E5E2D5;
} 
.Display_SmallDataCell {background-color:#FFFFFF;}
.Display_SmallLabel {color: #27308D;font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; font-weight: normal; }
.Display_SmallData {font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; font-weight: normal; }

/* Form */

.Form_Title {font-weight: bold; font-size: 15px; font-variant: small-caps;}
.Form_Description {font-weight: bold; font-size: 15px; font-variant: small-caps;color: #27308D}
.Form_Table
{
	border-right: #aaaaaa 1px solid;
	border-top: #aaaaaa 1px solid;
	border-left: #aaaaaa 1px solid;
	border-bottom: #aaaaaa 1px solid;
	background-color: #E5E2D5;
}
.Form_LabelRow {font-size: 10pt;}
.Form_LabelText {font-size: 10pt; }
.Form_FieldRow {font-size: 12px;}
.Form_DisplayDataCell {background-color:#FFFFFF;}
.Form_Field {font-size: 12px;}
 .Form_SectionRow {background-color: #cccccc;} 

.Form_SectionText {font-size: 12pt;font-weight: bold;}



.Form_Button 
{
	font-size: 11px;
	color: #7C0606;
	font-family: Verdana;
	background-color: #E5E2D5;
}
.Form_Button a:hover 
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
	background-color: #CC0000;
	text-decoration: underline;
}
.Form_HelpText {font-size: 8pt;}
.Form_SubSectionRow {font-size: 13px;}
.Form_SubSectionCell {font-size: 13px;}
.Form_SubSectionText {font-size: 13px;}
.Form_List {font-size: 12px;}
.Form_Message {font-family: verdana, arial, helvetica; font-size: 12px;}
.Form_Error {font-size: 10px; color: red;}
.Form_LoginLink a:link {color: #E5E2D5; text-decoration: none;  font-weight: bold;}
.Form_LoginLink a {color: #E5E2D5; text-decoration: none;  font-weight: bold;}
.Form_LoginLink a:visited {color: #E5E2D5; text-decoration: none;  font-weight: bold;}
.Form_LoginLink a:hover
{color: #FFFFFF; text-decoration: underline;  font-weight: bold;}

/* STILI PER TABELLE DI EDITING NEI FORM */
.Section_ItemTitles
{
	text-align: center;
	font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; font-weight: bold; font-variant: normal;color:"#FFFFFF";
}
.Form_ListTable {border: thick solid #27308D 1px;background-color:#FFFFFF;}
.Form_ListTableHeader {background-color:#CCCCCC;}
.Form_ItemListTableData { color:Black;font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.Form_ItemListTableRow {background-color:#FFFFFF; }
.Form_AlternatingItemListTableRow {background-color:#F1F1D5;}
.Form_ItemListTableLabel {color: #27308D;font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; font-weight: normal; }

/* Info Box */
.InfoBox_NoRSSChannel {font-family: verdana, arial, helvetica; font-size: 10px; color: #CC0000;}

.InfoBox_ListTable
{
	border-right: #27308D 1px solid;
	border-top: #27308D 1px solid;
	border-left: #27308D 1px solid;
	border-bottom: #27308D 1px solid;
	background-color: white;
}

.InfoBox_ListHeader
{
	background-color: #CC0000;
}
.InfoBox_ListFooter { background-color: #CC0000; }
.InfoBox_ListItem {background-color: white;  }
.InfoBox_LocalListHeader
{
	background-color: #E5E2D5;
}
.InfoBox_LocalServiceTitle 
{
	font-size: 10px;
	color: #CC0000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.InfoBox_ServiceTitle 
{
	font-size: 10px;
	color: #E5E2D5;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.InfoBox_ServiceTitleLink 
{
	font-size: 10px;
	color: #FFFFFF;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.InfoBox_ServiceTitleLink a 
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.InfoBox_ServiceTitleLink a:hover 
{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.InfoBox_ServiceTitleLink a:visited {color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold;}

.InfoBox_ServiceDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 10px;color: #FFFFFF;}

.InfoBox_ListTitleLink,.InfoBox_ListTitleLink a,.InfoBox_ListTitleLink a:link,.InfoBox_ListTitleLink a:visited 
{font-family: verdana, arial, helvetica, sans-serif;color: #27308D; font-size: 10px; font-weight: bold;text-decoration: none;}
.InfoBox_ListTitleLink a:hover 
{color: #27308D;text-decoration: underline;font-weight: bold;}


.InfoBox_ListDescription {color: #27308D;font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; }
.InfoBox_Copyright {color: #FFFFFF;font-family: verdana, arial, helvetica, sans-serif;font-size: 8px;font-weight: normal;}
.InfoBox_LastRefreshed {color: #FFFFFF;font-family: verdana, arial, helvetica, sans-serif;font-size: 8px;font-weight: normal;}
/* Forum Login */

.ForumLogin_SectionTitle {font-weight: bold; font-size: 17px; font-variant: small-caps;}
.ForumLogin_SectionDescription {font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.ForumLogin_LoginLink {color: #3366cc;}


/* Forum */

.postTable 
{   
    border:1px #013DA4 solid;
    background-color:#FFFFFF;
}
.postTable td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.postTable th 
{
    height: 25px;
    padding: 3px;
    margin: 1px;
    background-image: url(../Images/discussheader.gif);
    background-color: #4455aa;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    font-weight:bold;
}
.postTable a 
{
    color: navy;
    font-size: 11px;
    text-decoration:underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}
.postCell  
{
    padding: 3px;
    margin: 1px;
    background-color: #DDEEFF;
}
.postCellHilite  
{
    padding: 3px;
    background-color: #D4D9EC;
        color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    font-weight:bold;

}
.Post_FullDescription {font-size: 12px;color: #333333}
.Post_Label {color: #27308D;font-family: verdana, arial, helvetica, sans-serif;font-size: 10px; font-weight: bold; }
.Post_Data {font-family: verdana, arial, helvetica, sans-serif;font-size: 12px; font-weight: bold; font-variant: normal;}

.message_TitleLink {color: black; text-decoration: none; font-size: 12px; font-weight: bold;}
.message_AuthorLink {color: #3366CC; text-decoration: none; font-size: 10px; font-weight: normal;}
.message_DateCreated {color:Black;font-size: 10px;}

.itemDiscussLastCommentUsername
{font-family: verdana, arial, helvetica, sans-serif;font-size: 12px; font-weight: bold; font-variant: normal;}

/* Commenti a Forum */

/*threaded */
.messageThre_ListTitleLink {color: #3366CC; text-decoration: none; font-size: 10px; font-weight: bold;}
.messageThre_ListAuthorLink {color: #3366CC; text-decoration: none; font-size: 10px; font-weight: normal;}
.messageThre_ListDateCreated {color:Black;font-size: 10px;}
.messageThre_label {color:Black;font-size: 10px;font-weight: normal;text-decoration: none;}
.messageThre_Table 
{   
    border:1px #013DA4 solid;
    background-color:#FFFFFF;
}

.messageThre_Cell  
{
    padding: 3px;
    margin: 1px;
    background-color: #DDEEFF;
}
.messageTable 
{   
    border:1px #013DA4 solid;
    background-color:#FFFFFF;
}
.messageTable td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;


}

.messageTable th 
{
    height: 25px;
    padding: 3px;
    margin: 1px;
    background-image: url(../Images/discussheader.gif);
    background-color: #4455aa;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    font-weight:bold;
}


.messageTable a 
{
    color: navy;
    font-size: 11px;
    text-decoration:underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}


.messageCell  
{
    padding: 3px;
    margin: 1px;
    background-color: #FFFFFF;
}


.messageCellHilite  
{
    padding: 3px;
    background-color: #D4D9EC;
}


.discussTable 
{   
    border:1px #013DA4 solid;
    background-color:#FFFFFF;
}


.discussTable td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;


}

.discussTable th 
{
    height: 25px;
    padding: 3px;
    margin: 1px;
    background-image: url(../Images/discussheader.gif);
    background-color: #4455aa;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.7em;
    font-weight:bold;
}


.discussTable a 
{
    color: navy;
    font-size: 11px;
    text-decoration:underline;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}


.discussCell  
{
    padding: 3px;
    margin: 1px;
    background-color: #DDEEFF;
}


.discussCellHilite  
{
    padding: 3px;
    background-color: #D4D9EC;
}



/* HtmlTextBox */

pre
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 0px 0px 0px 10px;
	font: 10px normal Lucida Console;
	padding-top: 5px;
	background-color: #dcddde;
	WORD-WRAP: break-word;
}
/* stili per effetti di ombreggiatura */
 .container
{
	width: 100%;
	position: relative;
	height: 100%;
}



/* sfocatura TABELLE*/
.blur {
  background-color: #ccc;
  color: inherit;
  margin-left: 4px;
  margin-top: 4px;
}
 .blur
{
	right: 2px;
	left: 2px;
	width: 100%;
	bottom: 2px;
	position: relative;
	top: 2px;
}
/* posizione ombreggiatura */

 .shadow, .dataContentBeige {
  position: relative;
  bottom: 2px;
  right: 2px;
}
/*  ombreggiatura */

.shadow {
  background-color: #666;
  color: inherit;
}
/* contenuto */

.dataContentBeige {
  background-color: beige;
  color: #000;
  border: 1px solid #000;
  padding: .5em 2ex;
}
/* esempio di uso
<div class="blur">
<div class="shadow">
<div class="dataContentBeige">
<table>
  <tr>
    <td>A</td>
    <td>B</td>
    <td>C</td>
  </tr>
  <tr>
    <td>D</td>
    <td>E</td>
    <td>F</td>
  </tr>
  <tr>
    <td>G</td>
    <td>H</td>
    <td>I</td>
  </tr>
</table>
</div>
</div>
</div>
*/
a.tickl{font-family:Verdana,Arial,Helvetica,sans-serif; 
font-size:10px; 
line-height:12px; 
text-decoration:none; 
color:#666666;
font-weight:normal;}

a.tickl:hover{color:#6666CC; 
text-decoration:none;}

.ticki{width:300px;height:26px;overflow:hidden;} 

.ticko{width:0px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:4px 0 4px 0; margin:4px 0 2px 0;display:block;}
.tickls{color:#666666;} titolo
.tickh{display:none;}
