

/* CSS for Pyramid2007 DotNetNuke skin ----------- */
/* Created by Tyler Fawcett - April 2007 --------- */
/* http://tfdnn.com  -- tf@tylerfawcett.com ------ */


/* Universal ------------------------------ */

html {height: 100%;}
body {margin: 0;}
table, tr, td, p, font {font-family: Verdana, sans-serif; line-height: 1.4em; font-size: 11px;}
hr {height: 1px; color: #bbb;}
img {border: 0;}


dnn control panel 
td#dnn-controls-row {background:url(control-panel-bg.gif) repeat-x bottom #fafafa; border: 0; padding: 0; height: 0;}
table.ControlPanel {background:url(control-panel-bg-lt.gif) repeat-x bottom #fcfcfc; border: 0; border-left: 1px solid #eee; border-right: 1px solid #eee;}
table.ControlPanel td {padding: 0px 0 6px 0;}
table.ControlPanel td td.SubHead {padding: 3px 0 0px 0; background: #f1f1f1;}
table.ControlPanel td td td.SubHead {background: transparent; border: 0;}
table.ControlPanel td td {vertical-align: middle;}
table.ControlPanel table td {padding: 1px 0 0 0;}
table.ControlPanel .ControlPanel {border-left: 1px solid #fff; border-right: 1px solid #fff; border-top: 0; border-bottom: 0; width: 0px; height: 100px; display: none;}



/*.controlpanel  { 
 width: 100%; 
 position: absolute;
 top: 0px;
 left: 32px;
 z-index: 1000;
 background-color: #ffffff;
 border: 1px silver dotted;
}*/

/* Framework -------------------------- */

table.master {width: 100%; height: 100%; padding: 0 0 0 0;}
table.canvas-master {width: 100%; height: 100%; padding: 10px 10px 10px 10px;}
table.canvas-narrow {width: 850px; background: #fff; }
table.canvas-wide {width: 960px; background: #fff; }
td.sfondo-pagina {background: url(sfondo.jpg) top left repeat-x #d2d5d7; font-size: 1px;}
td.angolo-alto-sinistra {width:6px; height:6px; background: url(angolo-alto-sinistra.jpg) top left no-repeat; font-size: 1px;}
td.angolo-alto-destra {width:6px; height:6px; background: url(angolo-alto-destra.jpg) top left no-repeat; font-size: 1px;}
td.angolo-basso-sinistra {width:6px; height:6px; background: url(angolo-basso-sinistra.jpg) top left no-repeat; font-size: 1px;}
td.angolo-basso-destra {width:6px; height:6px; background: url(angolo-basso-destra.jpg) top left no-repeat; font-size: 1px;}
td.barra-alta {background: url(barra-alta.jpg) top left repeat-x; font-size: 1px;}
td.barra-bassa {background: url(barra-bassa.jpg) top left repeat-x; font-size: 1px;}
td.barra-sinistra {background: url(barra-sinistra.jpg) top left repeat-y; font-size: 1px;}
td.barra-destra {background: url(barra-destra.jpg) top left repeat-y; font-size: 1px;}
td.canvas-full {width: 96%; background: #fff; border-left: 1px solid #fff; border-right: 1px solid #fff;}
td.logo-cell {padding: 0 10px 12px 12px; width: 1px; white-space: nowrap;}
td.login-cell {padding: 15px 12px 8px 8px; text-align: right; color:#cc0000;}
td.date-cell {padding: 0px 5px 0px 0px; text-align: right; white-space: nowrap;}
td.menu-row {height: 63px; padding-left: 10px;padding-right: 10px;}
table.menu-table {width: 100%; height: 100%;}
td.menu-left {width: 10px; white-space: nowrap;}
td.menu-right {}
td.menu-right div {position: relative; margin-left: -1px; width: 2px; height: 33px;}
td.breadcrumb-row {height: 1px;}
td.breadcrumb-center {padding: 0px 8px 0px 8px; color: #ccc; font-weight: bold; background: url(breadcrumb-icon.gif) top left no-repeat; padding-left: 34px;}
td.search-right {background: url(ricerca.jpg) no-repeat; width: 185px; text-align: right; font-size: 1px; padding: 0 10px 0 0;}
td.angolo-a-sx {width:6px; height:6px; background: url(angolo-a-sx.jpg) top left no-repeat; font-size: 1px;}
td.angolo-a-dx {width:6px; height:6px; background: url(angolo-a-dx.jpg) top left no-repeat; font-size: 1px;}
td.angolo-b-sx {width:6px; height:6px; background: url(angolo-b-sx.jpg) top left no-repeat; font-size: 1px;}
td.angolo-b-dx {width:6px; height:6px; background: url(angolo-b-dx.jpg) top left no-repeat; font-size: 1px;}
td.barra-al {background: url(barra-al.jpg) top left repeat-x; font-size: 1px;}
td.barra-bs {background: url(barra-bs.jpg) top left repeat-x; font-size: 1px;}
td.barra-sx {background: url(barra-sx.jpg) top left repeat-y; font-size: 1px;}
td.barra-dx {background: url(barra-dx.jpg) top left repeat-y; font-size: 1px;}
td.main-row {height: auto;}
td.content-row {height: auto;}
table.content-row-table {width: 100%; height: 100%;}
td.content-pane-left {padding-top: 15px; padding-left: 10px; padding-right: 7px; padding-bottom: 10px;}
td.content-pane-center {padding: 15px 5px 5px 15px;}
td.content-pane-right {padding-left: 15px; padding-bottom: 5px; padding-top: 0px; padding-right: 10px; }
td.content-pane-right2 {padding-left: 10px; padding-bottom: 5px; padding-top: 0px; padding-right: 5px;}
td.banner-pane {padding: 10px 10px 10px 5px;}
td.bannertop {padding: 15px 0px 12px 0px;}
td.main1 {padding: 10px 2px 5px 10px;}
td.main2 {padding: 10px 2px 5px 3px;}
td.main3 {padding: 10px 10px 5px 3px;}
td.main4 {padding: 5px 5px 20px 10px;}
td.main5 {padding: 5px 10px 20px 5px;}
td.footer-row {color:#000; height: 1px;}
table.footer-row-table {width: 100%; height: auto;}
td.footer-content {white-space: nowrap; height: auto; padding: 0 0 0 0;}
td.ang-a-sx {width:10px; height:10px; background: url(ang-a-sx.jpg) top left no-repeat; font-size: 1px;}
td.ang-a-dx {width:10px; height:10px; background: url(ang-a-dx.jpg) top left no-repeat; font-size: 1px;}
td.ang-b-sx {width:10px; height:10px; background: url(ang-b-sx.jpg) top left no-repeat; font-size: 1px;}
td.ang-b-dx {width:10px; height:10px; background: url(ang-b-dx.jpg) top left no-repeat; font-size: 1px;}
td.b-su {background: url(b-su.jpg) top left repeat-x; font-size: 1px;}
td.b-giu {background: url(b-giu.jpg) top left repeat-x; font-size: 1px;}
td.b-sx {background: url(b-sx.jpg) top left repeat-y; font-size: 1px;}
td.b-dx {background: url(b-dx.jpg) top left repeat-y; font-size: 1px;}


td.canvas-shadow-left {width: 30px; background: url(canvas-shadow-bot-left.jpg) top left repeat-y;}
td.canvas-shadow-right {width: 30px; background: url(canvas-shadow-bot-right.jpg) top left repeat-y;}
td.page-bg-right {background: url(page-bg-right.jpg) top left repeat-x #e2e2e2; font-size: 1px; text-align: right;}
td.header-row {height: 1px; vertical-align:top;}
table.header-table {width: 100%; height: 100%; padding:0 0 0 0; margin: 0 0 0 0;}
td.header-left {width: 9px; background: url(canvas-edge-left.jpg) repeat-y top left; vertical-align:top; font-size: 1px;}
#logo{position: absolute; top: 40px; left: 120px; width: 117px;height:150px; z-index:3; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
td.content-header {padding: 0 0 0 0;}
td.content-pane-top {padding-bottom: 20px;}
td.content-pane-bottom {padding-bottom: 10px;}
td.content-pane-baseline {padding: 0 0 0 0;}



/* Links -------------------------- */

/* basic links */
a:link, a:visited, a:active {font-family: verdana, sans-serif;	font-weight: normal; font-size: 11px; text-decoration: none; font-weight: normal; line-height: 1.4em;color:#cc0000;}
a:hover {font-family: verdana, sans-serif; font-weight: normal; font-size: 11px; text-decoration: none; font-weight: normal; line-height: 1.4em;}

/* register links */
a.user-link:link, a.user-link:visited, a.user-link:active {text-decoration: none; font-weight: normal; background: url(iconcina-oro.jpg) left no-repeat; padding-left: 15px; padding-top: 0px; color:#cc0000;}
a.user-link:hover {text-decoration: underline; font-weight: normal; background: url(iconcina-oro.jpg) left no-repeat; padding-left: 15px; padding-top: 0px;}

/* login/logout links */
a.login-link:link, a.login-link:visited, a.login-link:active {text-decoration: none; font-weight: normal; background: url(iconcina-oro.jpg) left no-repeat; padding-left: 15px; padding-top: 0px; color:#cc0000;}
a.login-link:hover {text-decoration: underline; font-weight: normal; background: url(iconcina-oro.jpg) left no-repeat; padding-left: 15px; padding-top: 0px;}

/* breadcrumb links */
a.breadcrumb-link:link, a.breadcrumb-link:visited, a.breadcrumb-link:active {text-decoration: none; font-weight: bold;}
a.breadcrumb-link:hover {text-decoration: underline; font-weight: bold;}
.breadcrumb-link {color:#cc0000;}

/* admin and host function links */
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active {text-decoration: underline; font-weight: normal; color: #333;}
a.CommandButton:hover {text-decoration: none; font-weight: normal; color: #333;}

/* for normal links */
a.Normal:link, a.Normal:visited, a.Normal:active {text-decoration: underline;}
a.Normal:hover {text-decoration: none;}

/* footer links */
a.footer-link:link, a.footer-link:visited, a.footer-link:active {color: #7d96a5; font-size: 11px; text-decoration: none; font-weight: normal;}
a.footer-link:hover {color: #7d96a5; font-size: 11px; text-decoration: underline; font-weight: normal; }


/* Text -------------------------- */

/* current date */
.current-date {padding: 18px 8px 8px 8px; color: #898989; vertical-align:middle; font-size: 11px;}

/* copyright */
.CopyrightText {margin: 20px 10px 20px 10px; padding: 35px 0 0 25px; color: #7d96a5; font-size: 11px;}


/* module titles */
.Head {font-family: verdana, sans-serif; font-size: 13px; text-decoration: none; color: #000000; font-weight: normal; white-space: nowrap;}

/* colored - used for warnings and such */
.NormalRed {color: #900; font-family: verdana, sans-serif;	font-weight: bold; font-size: 11px;	line-height: 1.4em;}

/* bold text */
.NormalBold {font-family: verdana, sans-serif;	font-size: 11px; font-weight: bold;	color: #555; line-height: 1.4em;}

/* normal text */
.Normal, table, tr, td, p, div, span {font-family: Verdana, sans-serif; font-size: 11px; color: #555; line-height: 1.4em;}




/* text per Categorie */

c1 {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
    font-size: 1.75em;
	font-weight: 600;
	color: #F07918;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	border-bottom: 1px solid #ccc;
	text-transform: none;
	letter-spacing: 0em;}

a.c1:link, a.c1:visited, a.c1:active, a.c1:selected, a.c1:hover {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
    font-size: 1.75em;
	font-weight: 600;
	color: #F07918;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	border-bottom: 1px solid #ccc;
	text-transform: none;
	letter-spacing: 0em;}

c2 {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
    font-size: 1.45em;
	font-weight: 500;
	color: #5185C3;
	padding: 10px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}
	
a.c2:link, a.c2:visited, a.c2:active, a.c2:selected, a.c2:hover {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
    font-size: 1.45em;
	font-weight: 500;
	color: #5185C3;
	padding: 10px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}

c3 {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
    font-size: 1.45em;
	font-weight: 600;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}
	
a.c3:link, a.c3:visited, a.c3:active, a.c3:selected {font-family: "Trebuchet MS", "Lucida Grande",  Verdana, Arial, sans-serif;
    font-size: 1.45em;
	font-weight: 600;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}
	
samantha {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
    font-size: 1.35em;
	font-weight: 600;
	color: #7d96a5;
	line-height: 20px;
	padding:  3px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}

a.samantha:link, a.samantha:visited, a.samantha:active, a.samantha:selected, a.samantha:hover  {font-family: "Trebuchet MS", "Lucida Grande",  Verdana, Arial, sans-serif;
    font-size: 1.35em;
	font-weight: 600;
	color: #7d96a5;
	line-height: 20px;
	padding:  3px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}
	
mimmo {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
       font-size: 1.35em;
	   font-weight: 500;
	   color: #d4d5d2;
	   line-height: 20px;
	   padding:  3px 0px 0px 5px;
	   margin: 0px 0px 0px 0px;
	   text-transform: none;
	   letter-spacing: 0em;}

a.mimmo:link, a.mimmo:visited, a.mimmo:active, a.mimmo:selected, a.mimmo:hover  {font-family: "Trebuchet MS", "Lucida Grande",  Verdana, Arial, sans-serif;
    font-size: 1.35em;
	font-weight: 500;
	color: #d4d5d2;
	line-height: 20px;
	padding:  3px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}
	
alberto {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 1.5em;
	font-weight: bolder;
	color: #787a7a;
	padding: 7px 0px 0px 10px;
	text-transform: none;
	letter-spacing: 0em;}
	
a.alberto:link, a.alberto:visited, a.alberto:active, a.alberto:selected, a.alberto:hover {font-family: "Trebuchet MS", "Lucida Grande",  Verdana, Arial, sans-serif;
	font-size: 1.5em;
	font-weight: bolder;
	color: #787a7a;
	padding: 10px 0px 0px 10px;
	text-transform: none;
	letter-spacing: 0em;}
	



/* headers */
h1,  h2, h3, h4, h5, h6, h7, h8 {font-family:"Trebuchet MS", "Lucida Grande", Arial, verdana, sans-serif; color: #555;}

samantha {font-family: "Trebuchet MS", "Lucida Grande",  Verdana, Arial, sans-serif;
    font-size: 1.18em;
	font-weight: 500;
	color: #6c1e03;
	line-height: 20px;
	padding:  3px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}

mimmo {font-family: "Trebuchet MS", "Lucida Grande",  Verdana, Arial, sans-serif;
    font-size: 1.35em;
	font-weight: 500;
	color: #d4d5d2;
	line-height: 20px;
	padding:  3px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}

alberto {font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 1.5em;
	font-weight: bolder;
	color: #787a7a;
	padding: 7px 0px 0px 10px;
	line-height: 20px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}

h1 { font-size: 2em;
	font-weight: 500;
	color: #F07918;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	border-bottom: 1px solid #ccc;
	text-transform: none;
	letter-spacing: 0em;}
h2 { font-size: 1.5em;
	font-weight: 500;
	color: #5185C3;
	padding: 10px 0px 4px 0px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}

h3 { font-size: 1.05em;
	font-weight: 500;
	color: #ffffff;
	padding: 5px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}
h4 { font-size: 1.55em;
	font-weight: 500;
	color: #F07918;
	line-height: 20px;
	padding:  0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;
	text-transform: none;
	letter-spacing: 0em;}

h5 { font-size: 1.5em;
	font-weight: bolder;
	color: #787a7a;
	padding: 7px 0px 0px 10px;
	text-transform: none;
	letter-spacing: 0em;}

h6 { font-size: 1.15em;
	font-weight: bolder;
	color: #205eaa;
	padding: 0px 0px 0px 10px;
	text-transform: none;
	letter-spacing: 0em;}
h7	

h8


/* Forms ----------------------------- */

/* catch-all */
select, input {font-family: verdana, sans-serif; font-size: 11px; color: #555;}

/* Applies to text input boxes */
.NormalTextBox {font-family: verdana, sans-serif; font-size: 11px; color: #555;}

/* table cells that contain text input boxes */
td.NormalTextBox {padding: 0; margin:0; background: transparent; visibility: invisible; color: #555;}

/* to compensate to the hard-coded 275-px div width of the registration table which gets disrupted by wider fonts */
#dnn_ctr_ManageUsers_User_UserEditor .NormalTextBox {font-family: tahoma;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {width: 150px; padding: 1px 6px 2px 2px; height: 18px; color: #555; font-size: 11px; cursor: text; background: transparent; border: 0; margin: 0 0 0 0;}
/*#dnn_dnnSEARCH_txtSearch.NormalTextBox - Explorer 6 e 7 - {width: 155px; padding: 0px 3px 2px 4px; height: 18px; color: #555; font-size: 11px; cursor: text; background: transparent; border: 0; margin: 0 0 0 0;}
html> body #dnn_dnnSEARCH_txtSearch.NormalTextBox - Firefox - {vertical-align: top; width: 175px; padding: 5px 0px 0 23px; height: 22px; color: #555; font-size: 11px; cursor: text; background: transparent; border: 0; margin-right: 5px!important; }*/
/* soluzione trovata su un forum che sembra funzionare. Secondo il post vi sarebbero per i tre browser di riferimento (IE6 IE7 e FIREFOX)3 modi di interpretare i margini. Il primo caricherebbe senza problemi, Firefox avrebbe la necessità di postporre al valore del margine la sigla "!important", mentre Explorer7 si adatterebbe all'ultimo margine inserito (modalità firefox/explorer). Per determinare diversi margini, come il questo caso, sarebbe opportuno digitare per inserire i parametri per FIREFOX il prefisso "html> body" prima della classe*/

/* button in search area */
.search-right a:link, .search-td a:visited, .search-td a:active, .search-td a:hover {width: 25px; height: 20px;}
.search-right img {width: 25px!important; margin: 0; border: 0; padding: 0;}





/* Main Menu ----------------------------- */

.MainMenu_MenuContainer {background: transparent; width: 1px;}
.MainMenu_MenuContainer td {font-size: 0px; font-weight: normal;}

/* idle state of submenu items */
.MainMenu_MenuItem {font-family: verdana, sans-serif; font-size: 11px; font-weight: normal;	color: #666; background: #f8f8f8; border: #f8f8f8 1px solid; padding: 4px 6px 4px 4px;}

/* hover state for submenu items */
.MainMenu_MenuItemSel {font-family: verdana, sans-serif; font-size: 11px; font-weight: normal; color: #333;	background: #eaeaea; border: #eaeaea 1px solid; padding: 4px 6px 4px 4px;}

/* box for submenu */
.MainMenu_SubMenu {z-index: 1000; margin: 1px 0px 0px 0px; background-color: #f8f8f8; border: 1px solid #ddd; padding: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3);}

/* menu arrows */
.MainMenu_MenuArrow {padding: 0 2px 0 0px; border: 0; text-align: right;}

/* idle state of main menu items */
.MainMenu_Idle td {margin: 0; padding: 2px 27px 35px 5px; height: 63px;}
.MainMenu_Idle td span {font-size: 12px; font-weight: bold; line-height: 1.4em;}

/* hover state of main menu items */
.MainMenu_Selected td {margin: 0; padding: 2px 27px 35px 5px; height: 63px;}
.MainMenu_Selected td span {color: #fff; font-size: 12px; font-weight: bold; line-height: 1.4em;}

/* active/selected state of main menu items */
.MainMenu_BreadcrumbActive td, .MainMenu_Active td {margin: 0; padding: 2px 27px 35px 5px; height: 63px;}
.MainMenu_BreadcrumbActive td span, .MainMenu_Active td span {color: #fff; font-size: 12px; font-weight: bold; line-height: 1.4em;}

/* items we don't need to see */
.MainMenu_RootMenuArrow, .MainMenu_MenuIcon {display: none;}
.MainMenu_MenuBreak {width: auto; border: 0;}



/* Module Menus ------------------------ */

/* Outer cntainer for module submenu */
.ModuleTitle_MenuContainer {}

/* Inner container for module submenu */
.ModuleTitle_MenuBar {}

/* Idle state for module submenu items */
.ModuleTitle_MenuItem {font-family: verdana, sans-serif; font-size: 11px; color: #555; font-weight: normal;	background: #f7f7f7; border: #f7f7f7 1px solid;	padding: 1px 10px 2px 0px;}

/* Inner, inner container for module submenu (?) */
.ModuleTitle_SubMenu {z-index: 1000; margin: 1px 0px 0px 0px; background-color: #f7f7f7; border: 1px solid #ccc; padding: 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3);}

/* Hover state for module submenu items */
.ModuleTitle_MenuItemSel {font-family: verdana, sans-serif;	font-size: 11px; font-weight: normal; color: #333; background: #ddd; border-left: #ddd 1px solid; border-right: #ddd 1px solid;	padding: 1px 10px 2px 0px;}

.ModuleTitle_MenuIcon {border: 1px solid #eee; padding: 0 3px 0 3px;}

/* elements we don't need to see */
.ModuleTitle_MenuBreak, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {display: none;}




/* Color variations -------------------------- */

/* lime */
tr.con td.menu-row {background-color: #ffffff;}
tr.con .MainMenu_Idle td {background: url(sfondo_menu_off.jpg) no-repeat #ffffff;}
tr.con .MainMenu_Idle td span {color: #6c1e03;}
tr.con td.menu-right div {}
tr.con .MainMenu_Selected td {background: url(sfondo_menu_on.jpg) no-repeat #ffffff; color: #8e8e8e;}
tr.con .MainMenu_BreadcrumbActive td, tr.con .MainMenu_Active td {background: url(sfondo_menu_on.jpg) repeat-x #ffffff; color: #fff;}
tr.con td.ctr-title .Head {color: #5676b3;}
tr.con .MainMenu_Selected td span, tr.con .MainMenu_BreadcrumbActive td span, tr.con .MainMenu_Active td span {color: #8e8e8e;}
.submenu-con {border-left: 2px solid #5676b3; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.con a:link, tr.con a:visited, tr.con a:active, tr.con a:hover, tr.con a.CommandButton:link, tr.con a.CommandButton:visited, tr.con a.CommandButton:active, tr.con a.CommandButton:hover, tr.con a.Normal:link, tr.con a.Normal:visited, tr.con a.Normal:active, tr.con a.Normal:hover {color: #5676b3;}
tr.con a.breadcrumb-link:link, tr.con a.breadcrumb-link:visited, tr.con a.breadcrumb-link:active, tr.con a.breadcrumb-link:hover {color: #cc0000;}
tr.con a.CopyrightText:link, tr.con a.CopyrightText:visited, tr.con a.CopyrightText:active, tr.con a.CopyrightText:hover, tr.con a.footer-link:link, tr.con a.footer-link:visited, tr.con a.footer-link:active, tr.con a.footer-link:hover {color: #969696;}

/* aqua */
tr.aqu td.color-stripe-top-row, tr.aqu td.color-stripe-bottom-row {background: #28a6b8;}
tr.aqu td.menu-row {background: url(menu-row-aqu.jpg) right repeat-x;}
tr.aqu .MainMenu_Idle td {border-left: 1px solid #44b1c1; border-right: 1px solid #178d9f; background: url(menu-off-aqu.gif) repeat-x;}
tr.aqu .MainMenu_Idle td span {color: #a3d6dd;}
tr.aqu td.menu-right div {border-left: 1px solid #44b1c1;}
tr.aqu .MainMenu_Selected td {background: url(menu-on-aqu.gif) repeat-x; border-left: 1px solid #69cdda; border-right: 1px solid #39a3b1; color: #fff;}
tr.aqu .MainMenu_BreadcrumbActive td, tr.aqu .MainMenu_Active td {background: url(menu-on-aqu.gif) repeat-x; border-left: 1px solid #69cdda; border-right: 1px solid #39a3b1; color: #fff;}
tr.aqu td.ctr-title .Head {color: #00a5b7;}
tr.aqu .MainMenu_Selected td span, tr.aqu .MainMenu_BreadcrumbActive td span, tr.aqu .MainMenu_Active td span {color: #fff;}
.submenu-aqu {border-left: 2px solid #00b1c1; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.aqu a:link, tr.aqu a:visited, tr.aqu a:active, tr.aqu a:hover, tr.aqu a.Normal:link, tr.aqu a.Normal:visited, tr.aqu a.Normal:active, tr.aqu a.Normal:hover, tr.aqu a.breadcrumb-link:link, tr.aqu a.breadcrumb-link:visited, tr.aqu a.breadcrumb-link:active, tr.aqu a.breadcrumb-link:hover {color: #00a5b7;}

/* red */
tr.red td.color-stripe-top-row, tr.red td.color-stripe-bottom-row {background: #ac2528;}
tr.red td.menu-row {background: url(menu-row-red.jpg) right repeat-x;}
tr.red .MainMenu_Idle td {border-left: 1px solid #c04045; border-right: 1px solid #921416; background: url(menu-off-red.gif) repeat-x;}
tr.red .MainMenu_Idle td span {color: #e3bfc1;}
tr.red td.menu-right div {border-left: 1px solid #c04045;}
tr.red .MainMenu_Selected td {background: url(menu-on-red.gif) repeat-x; border-left: 1px solid #c95a5f; border-right: 1px solid #9e3133; color: #fff;}
tr.red .MainMenu_BreadcrumbActive td, tr.red .MainMenu_Active td {background: url(menu-on-red.gif) repeat-x; border-left: 1px solid #c95a5f; border-right: 1px solid #9e3133; color: #fff;}
tr.red td.ctr-title .Head {color: #aa2125;}
tr.red .MainMenu_Selected td span, tr.red .MainMenu_BreadcrumbActive td span, tr.red .MainMenu_Active td span {color: #fff;}
.submenu-red {border-left: 2px solid #aa2125; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.red a:link, tr.red a:visited, tr.red a:active, tr.red a:hover, tr.red a.CommandButton:link, tr.red a.CommandButton:visited, tr.red a.CommandButton:active, tr.red a.CommandButton:hover, tr.red a.breadcrumb-link:link, tr.red a.breadcrumb-link:visited, tr.red a.breadcrumb-link:active, tr.red a.breadcrumb-link:hover, tr.red a.Normal:link, tr.red a.Normal:visited, tr.red a.Normal:active, tr.red a.Normal:hover  {color: #6c1e03;}
tr.red a.content-pane-center:link, tr.red a.content-pane-center:visited, tr.red a.content-pane-center:active {color: #6c1e03; font-size: 1.45em; 	font-weight: 500; text-decoration: none; font-weight: bolder;}
tr.red a.content-pane-center:hover {color: #6c1e03; font-size: 1.45em; font-weight: 500; text-decoration: underline; font-weight: bolder; }
tr.red a.footer-link:link, tr.red a.footer-link:visited, tr.red a.footer-link:active {color: #fff; font-size: 11px; text-decoration: none; font-weight: normal;}
tr.red a.footer-link:hover {color: #fff; font-size: 11px; text-decoration: underline; font-weight: normal; }


/* gold */
tr.gld td.color-stripe-top-row, tr.gld td.color-stripe-bottom-row {background: #bfa000;}
tr.gld td.menu-row {background: url(menu-row-gld.jpg) right repeat-x;}
tr.gld .MainMenu_Idle td {border-left: 1px solid #d1b900; border-right: 1px solid #af8c00; background: url(menu-off-gld.gif) repeat-x;}
tr.gld .MainMenu_Idle td span {color: #e8dca6;}
tr.gld td.menu-right div {border-left: 1px solid #d1b900;}
tr.gld .MainMenu_Selected td {background: url(menu-on-gld.gif) repeat-x; border-left: 1px solid #d7c323; border-right: 1px solid #b89923; color: #fff;}
tr.gld .MainMenu_BreadcrumbActive td, tr.gld .MainMenu_Active td {background: url(menu-on-gld.gif) repeat-x; border-left: 1px solid #d7c323; border-right: 1px solid #b89923; color: #fff;}
tr.gld td.ctr-title .Head {color: #bb9c23;}
tr.gld .MainMenu_Selected td span, tr.gld .MainMenu_BreadcrumbActive td span, tr.gld .MainMenu_Active td span {color: #fff;}
.submenu-gld {border-left: 2px solid #bb9c23; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.gld a:link, tr.gld a:visited, tr.gld a:active, tr.gld a:hover, tr.gld a.CommandButton:link, tr.gld a.CommandButton:visited, tr.gld a.CommandButton:active, tr.gld a.CommandButton:hover, tr.gld a.Normal:link, tr.gld a.Normal:visited, tr.gld a.Normal:active, tr.gld a.Normal:hover, tr.gld a.breadcrumb-link:link, tr.gld a.breadcrumb-link:visited, tr.gld a.breadcrumb-link:active, tr.gld a.breadcrumb-link:hover {color: #bb9c23;}

/* smoke */
tr.gry td.color-stripe-top-row, tr.gry td.color-stripe-bottom-row {background: #868686;}
tr.gry td.menu-row {background: url(menu-row-gry.jpg) right repeat-x;}
tr.gry .MainMenu_Idle td {border-left: 1px solid #999999; border-right: 1px solid #606060; background: url(menu-off-gry.gif) repeat-x;}
tr.gry .MainMenu_Idle td span {color: #d5d5d5;}
tr.gry td.menu-right div {border-left: 1px solid #999999;}
tr.gry .MainMenu_Selected td {background: url(menu-on-gry.gif) repeat-x; border-left: 1px solid #a7a7a7; border-right: 1px solid #737373; color: #fff;}
tr.gry .MainMenu_BreadcrumbActive td, tr.gry .MainMenu_Active td {background: url(menu-on-gry.gif) repeat-x; border-left: 1px solid #a7a7a7; border-right: 1px solid #737373; color: #fff;}
tr.gry td.ctr-title .Head {color: #555;}
tr.gry .MainMenu_Selected td span, tr.gry .MainMenu_BreadcrumbActive td span, tr.gry .MainMenu_Active td span {color: #fff;}
.submenu-gry {border-left: 2px solid #555; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.gry a:link, tr.gry a:visited, tr.gry a:active, tr.gry a:hover, tr.gry a.CommandButton:link, tr.gry a.CommandButton:visited, tr.gry a.CommandButton:active, tr.gry a.CommandButton:hover, tr.gry a.Normal:link, tr.gry a.Normal:visited, tr.gry a.Normal:active, tr.gry a.Normal:hover, tr.gry a.breadcrumb-link:link, tr.gry a.breadcrumb-link:visited, tr.gry a.breadcrumb-link:active, tr.gry a.breadcrumb-link:hover {color: #555;}

/* blue */
tr.blu td.color-stripe-top-row, tr.blu td.color-stripe-bottom-row {background: #2e5da8;}
tr.blu td.menu-row {background: url(menu-row-blu.jpg) right repeat-x;}
tr.blu .MainMenu_Idle td {border-left: 1px solid #5f87c5; border-right: 1px solid #163f85; background: url(menu-off-blu.gif) repeat-x;}
tr.blu .MainMenu_Idle td span {color: #91aad0;}
tr.blu td.menu-right div {border-left: 1px solid #5f87c5;}
tr.blu .MainMenu_Selected td {background: url(menu-on-blu.gif) repeat-x; border-left: 1px solid #5f87c5; border-right: 1px solid #375d9a; color: #fff;}
tr.blu .MainMenu_BreadcrumbActive td, tr.blu .MainMenu_Active td {background: url(menu-on-blu.gif) repeat-x; border-left: 1px solid #5f87c5; border-right: 1px solid #375d9a; color: #fff;}
tr.blu td.ctr-title .Head {color: #205eaa;}
tr.blu .MainMenu_Selected td span, tr.blu .MainMenu_BreadcrumbActive td span, tr.blu .MainMenu_Active td span {color: #fff;}
.submenu-blu {border-left: 2px solid #205eaa; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.blu a:link, tr.blu a:visited, tr.blu a:active, tr.blu a:hover, tr.blu a.CommandButton:link, tr.blu a.CommandButton:visited, tr.blu a.CommandButton:active, tr.blu a.CommandButton:hover, tr.blu a.Normal:link, tr.blu a.Normal:visited, tr.blu a.Normal:active, tr.blu a.Normal:hover, tr.blu a.breadcrumb-link:link, tr.blu a.breadcrumb-link:visited, tr.blu a.breadcrumb-link:active, tr.blu a.breadcrumb-link:hover  {color: #205eaa;}
tr.blu a.footerlink:link, tr.blu a.footerlink:visited, tr.blu a.footerlink:active {color: #fff; font-size: 11px; text-decoration: none; font-weight: normal;}
tr.blu a.footerlink:hover {color: #fff; font-size: 11px; text-decoration: underline; font-weight: normal; }


/* purple */
tr.prl td.color-stripe-top-row, tr.prl td.color-stripe-bottom-row {background: #5f3497;}
tr.prl td.menu-row {background: url(menu-row-prl.jpg) right repeat-x;}
tr.prl .MainMenu_Idle td {border-left: 1px solid #714f9c; border-right: 1px solid #442667; background: url(menu-off-prl.gif) repeat-x;}
tr.prl .MainMenu_Idle td span {color: #b9aacb;}
tr.prl td.menu-right div {border-left: 1px solid #714f9c;}
tr.prl .MainMenu_Selected td {background: url(menu-on-prl.gif) repeat-x; border-left: 1px solid #886aac; border-right: 1px solid #533874; color: #fff;}
tr.prl .MainMenu_BreadcrumbActive td, tr.prl .MainMenu_Active td {background: url(menu-on-prl.gif) repeat-x; border-left: 1px solid #886aac; border-right: 1px solid #533874; color: #fff;}
tr.prl td.ctr-title .Head {color: #552b88;}
tr.prl .MainMenu_Selected td span, tr.prl .MainMenu_BreadcrumbActive td span, tr.prl .MainMenu_Active td span {color: #fff;}
.submenu-prl {border-left: 2px solid #552b88; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.prl a:link, tr.prl a:visited, tr.prl a:active, tr.prl a:hover, tr.prl a.CommandButton:link, tr.prl a.CommandButton:visited, tr.prl a.CommandButton:active, tr.prl a.CommandButton:hover, tr.prl a.Normal:link, tr.prl a.Normal:visited, tr.prl a.Normal:active, tr.prl a.Normal:hover, tr.prl a.breadcrumb-link:link, tr.prl a.breadcrumb-link:visited, tr.prl a.breadcrumb-link:active, tr.prl a.breadcrumb-link:hover {color: #552b88;}

/* green */
tr.grn td.color-stripe-top-row, tr.grn td.color-stripe-bottom-row {background: #3c7722;}
tr.grn td.menu-row {background: url(menu-row-grn.jpg) right repeat-x;}
tr.grn .MainMenu_Idle td {border-left: 1px solid #549136; border-right: 1px solid #235912; background: url(menu-off-grn.gif) repeat-x;}
tr.grn .MainMenu_Idle td span {color: #9cbb90;}
tr.grn td.menu-right div {border-left: 1px solid #549136;}
tr.grn .MainMenu_Selected td {background: url(menu-on-grn.gif) repeat-x; border-left: 1px solid #6a9f4f; border-right: 1px solid #3a682b; color: #fff;}
tr.grn .MainMenu_BreadcrumbActive td, tr.grn .MainMenu_Active td {background: url(menu-on-grn.gif) repeat-x; border-left: 1px solid #6a9f4f; border-right: 1px solid #3a682b; color: #fff;}
tr.grn td.ctr-title .Head {color: #2d8800;}
tr.grn .MainMenu_Selected td span, tr.grn .MainMenu_BreadcrumbActive td span, tr.grn .MainMenu_Active td span {color: #fff;}
.submenu-grn {border-left: 2px solid #2d8800; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.grn a:link, tr.grn a:visited, tr.grn a:active, tr.grn a:hover, tr.grn a.CommandButton:link, tr.grn a.CommandButton:visited, tr.grn a.CommandButton:active, tr.grn a.CommandButton:hover, tr.grn a.Normal:link, tr.grn a.Normal:visited, tr.grn a.Normal:active, tr.grn a.Normal:hover, tr.grn a.breadcrumb-link:link, tr.grn a.breadcrumb-link:visited, tr.grn a.breadcrumb-link:active, tr.grn a.breadcrumb-link:hover {color: #2d8800;}

/* midnight */
tr.mdt td.color-stripe-top-row, tr.mdt td.color-stripe-bottom-row {background: #284783;}
tr.mdt td.menu-row {background: url(menu-row-mdt.jpg) right repeat-x;}
tr.mdt .MainMenu_Idle td {border-left: 1px solid #3c639a; border-right: 1px solid #142f64; background: url(menu-off-mdt.gif) repeat-x;}
tr.mdt .MainMenu_Idle td span {color: #b6becc;}
tr.mdt td.menu-right div {border-left: 1px solid #3c639a;}
tr.mdt .MainMenu_Selected td {background: url(menu-on-mdt.gif) repeat-x; border-left: 1px solid #5879a8; border-right: 1px solid #364b79; color: #fff;}
tr.mdt .MainMenu_BreadcrumbActive td, tr.mdt .MainMenu_Active td {background: url(menu-on-mdt.gif) repeat-x; border-left: 1px solid #5879a8; border-right: 1px solid #364b79; color: #fff;}
tr.mdt td.ctr-title .Head {color: #294982;}
tr.mdt .MainMenu_Selected td span, tr.mdt .MainMenu_BreadcrumbActive td span, tr.mdt .MainMenu_Active td span {color: #fff;}
.submenu-mdt {border-left: 2px solid #294982; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.mdt a:link, tr.mdt a:visited, tr.mdt a:active, tr.mdt a:hover, tr.mdt a.CommandButton:link, tr.mdt a.CommandButton:visited, tr.mdt a.CommandButton:active, tr.mdt a.CommandButton:hover, tr.mdt a.Normal:link, tr.mdt a.Normal:visited, tr.mdt a.Normal:active, tr.mdt a.Normal:hover, tr.mdt a.breadcrumb-link:link, tr.mdt a.breadcrumb-link:visited, tr.mdt a.breadcrumb-link:active, tr.mdt a.breadcrumb-link:hover {color: #294982;}


/* charcoal */
tr.chl td.color-stripe-top-row, tr.chl td.color-stripe-bottom-row {background: #4c4c4c;}
tr.chl td.menu-row {background: url(menu-row-chl.jpg) right repeat-x;}
tr.chl .MainMenu_Idle td {border-left: 1px solid #646464; border-right: 1px solid #313131; background: url(menu-off-chl.gif) repeat-x;}
tr.chl .MainMenu_Idle td span {color: #a4a4a4;}
tr.chl td.menu-right div {border-left: 1px solid #646464;}
tr.chl .MainMenu_Selected td {background: url(menu-on-chl.gif) repeat-x; border-left: 1px solid #7f7f7f; border-right: 1px solid #4b4b4b; color: #fff;}
tr.chl .MainMenu_BreadcrumbActive td, tr.chl .MainMenu_Active td {background: url(menu-on-chl.gif) repeat-x; border-left: 1px solid #7f7f7f; border-right: 1px solid #4b4b4b; color: #fff;}
tr.chl td.ctr-title .Head {color: #555;}
tr.chl .MainMenu_Selected td span, tr.chl .MainMenu_BreadcrumbActive td span, tr.chl .MainMenu_Active td span {color: #fff;}
.submenu-chl {border-left: 2px solid #555; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.chl a:link, tr.chl a:visited, tr.chl a:active, tr.chl a:hover, tr.chl a.CommandButton:link, tr.chl a.CommandButton:visited, tr.chl a.CommandButton:active, tr.chl a.CommandButton:hover, tr.chl a.Normal:link, tr.chl a.Normal:visited, tr.chl a.Normal:active, tr.chl a.Normal:hover, tr.chl a.breadcrumb-link:link, tr.chl a.breadcrumb-link:visited, tr.chl a.breadcrumb-link:active, tr.chl a.breadcrumb-link:hover {color: #555;}


/* olive */
tr.olv td.color-stripe-top-row, tr.olv td.color-stripe-bottom-row {background: #647039;}
tr.olv td.menu-row {background: url(menu-row-olv.jpg) right repeat-x;}
tr.olv .MainMenu_Idle td {border-left: 1px solid #8c9763; border-right: 1px solid #535f2e; background: url(menu-off-olv.gif) repeat-x;}
tr.olv .MainMenu_Idle td span {color: #c0c4b1;}
tr.olv td.menu-right div {border-left: 1px solid #8c9763;}
tr.olv .MainMenu_Selected td {background: url(menu-on-olv.gif) repeat-x; border-left: 1px solid #9ea77e; border-right: 1px solid #6a7448; color: #fff;}
tr.olv .MainMenu_BreadcrumbActive td, tr.olv .MainMenu_Active td {background: url(menu-on-olv.gif) repeat-x; border-left: 1px solid #9ea77e; border-right: 1px solid #6a7448; color: #fff;}
tr.olv td.ctr-title .Head {color: #66713b;}
tr.olv .MainMenu_Selected td span, tr.olv .MainMenu_BreadcrumbActive td span, tr.olv .MainMenu_Active td span {color: #fff;}
.submenu-olv {border-left: 2px solid #66713b; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.olv a:link, tr.olv a:visited, tr.olv a:active, tr.olv a:hover, tr.olv a.CommandButton:link, tr.olv a.CommandButton:visited, tr.olv a.CommandButton:active, tr.olv a.CommandButton:hover, tr.olv a.Normal:link, tr.olv a.Normal:visited, tr.olv a.Normal:active, tr.olv a.Normal:hover, tr.olv a.breadcrumb-link:link, tr.olv a.breadcrumb-link:visited, tr.olv a.breadcrumb-link:active, tr.olv a.breadcrumb-link:hover {color: #66713b;}

/* pumpkin */
tr.pmk td.color-stripe-top-row, tr.pmk td.color-stripe-bottom-row {background: #c87f2b;}
tr.pmk td.menu-row {background: url(menu-row-pmk.jpg) right repeat-x;}
tr.pmk .MainMenu_Idle td {border-left: 1px solid #d9a042; border-right: 1px solid #b86414; background: url(menu-off-pmk.gif) repeat-x;}
tr.pmk .MainMenu_Idle td span {color: #e4c7a4;}
tr.pmk td.menu-right div {border-left: 1px solid #d9a042;}
tr.pmk .MainMenu_Selected td {background: url(menu-on-pmk.gif) repeat-x; border-left: 1px solid #d9a245; border-right: 1px solid #c0731d; color: #fff;}
tr.pmk .MainMenu_BreadcrumbActive td, tr.pmk .MainMenu_Active td {background: url(menu-on-pmk.gif) repeat-x; border-left: 1px solid #e2b366; border-right: 1px solid #c07833; color: #fff;}
tr.pmk td.ctr-title .Head {color: #c27b27;}
tr.pmk .MainMenu_Selected td span, tr.pmk .MainMenu_BreadcrumbActive td span, tr.pmk .MainMenu_Active td span {color: #fff;}
.submenu-pmk {border-left: 2px solid #c27b27; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.pmk a:link, tr.pmk a:visited, tr.pmk a:active, tr.pmk a:hover, tr.pmk a.CommandButton:link, tr.pmk a.CommandButton:visited, tr.pmk a.CommandButton:active, tr.pmk a.CommandButton:hover, tr.pmk a.Normal:link, tr.pmk a.Normal:visited, tr.pmk a.Normal:active, tr.pmk a.Normal:hover, tr.pmk a.breadcrumb-link:link, tr.pmk a.breadcrumb-link:visited, tr.pmk a.breadcrumb-link:active, tr.pmk a.breadcrumb-link:hover {color: #c27b27;}

/* grigio */
tr.grigio td.color-stripe-top-row, tr.grigio td.color-stripe-bottom-row {background: #868686;}
tr.grigio td.menu-left-left {background: url(menu-left.gif) top left right no-repeat;}
tr.grigio td.menu-right-right {background: url(menu-right.gif) top left right no-repeat;}
tr.grigio td.menu-row {background: url(menu-row-grigio.jpg) right repeat-x; margin:0 20px 0 0;}
tr.grigio td.menu-right {background: url(menu-row-grigio.jpg) right repeat-x; padding:0 0 0 20px;}
tr.grigio .MainMenu_Idle td {background: url(menu-off-grigio.gif) repeat-x;}
tr.grigio .MainMenu_Idle td span {color: #7d96a5;}
tr.grigio td.menu-right div {background: url(menu-row-grigio.jpg) right repeat-x;}
tr.grigio .MainMenu_Selected td {background: url(menu-on-grigio.gif) repeat-x; color: #000;}
tr.grigio .MainMenu_BreadcrumbActive td, tr.grigio .MainMenu_Active td {background: url(menu-on-grigio.gif) repeat-x; color: #fff;}
tr.grigio td.ctr-title .Head {color: #7d96a5; }
tr.grigio .MainMenu_Selected td span, tr.grigio .MainMenu_BreadcrumbActive td span, tr.grigio .MainMenu_Active td span {color: #000;}
.submenu-grigio {border-left: 2px solid #555; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.grigio a:link, tr.grigio a:visited, tr.grigio a:active, tr.grigio a:hover, tr.grigio a.CommandButton:link, tr.grigio a.CommandButton:visited, tr.grigio a.CommandButton:active, tr.grigio a.CommandButton:hover, tr.grigio a.Normal:link, tr.grigio a.Normal:visited, tr.grigio a.Normal:active, tr.grigio a.Normal:hover {color: #555;}
tr.grigio a.breadcrumb-link:link, tr.grigio a.breadcrumb-link:visited, tr.grigio a.breadcrumb-link:active, tr.grigio a.breadcrumb-link:hover {color: #7d96a5;}
tr.grigio a.footer-link:link, tr.grigio a.footer-link:visited, tr.grigio a.footer-link:active {color: #7d96a5; font-size: 11px; text-decoration: none; font-weight: normal;}
tr.grigio a.footer-link:hover {color: #7d96a5; font-size: 11px; text-decoration: underline; font-weight: normal; }

/* oro */
tr.oro td.angolo-alto-sinistra {width:6px; height:6px; background: url(angolo-alto-sinistra-oro.jpg) top left no-repeat; font-size: 1px;}
tr.oro td.angolo-alto-destra {width:6px; height:6px; background: url(angolo-alto-destra-oro.jpg) top left no-repeat; font-size: 1px;}
tr.oro td.angolo-basso-sinistra {width:6px; height:6px; background: url(angolo-basso-sinistra-oro.jpg) top left no-repeat; font-size: 1px;}
tr.oro td.angolo-basso-destra {width:6px; height:6px; background: url(angolo-basso-destra-oro.jpg) top left no-repeat; font-size: 1px;}
tr.oro td.color-stripe-top-row, tr.oro td.color-stripe-bottom-row {background: #868686;}
tr.oro td.sfondo-pagina {background: url(sfondo-oro.jpg) top left repeat-x #aca8a5; font-size: 1px;}
tr.oro td.menu-left-left {background: url(menu-left-oro.gif) top left right no-repeat;}
tr.oro td.menu-right-right {background: url(menu-right-oro.gif) top left right no-repeat;}
tr.oro td.menu-row {background: url(menu-row-oro.jpg) right repeat-x; margin:0 20px 0 0;}
tr.oro td.menu-right {background: url(menu-row-oro.jpg) right repeat-x; padding:0 0 0 20px;}
tr.oro .MainMenu_Idle td {background: url(menu-off-oro.gif) repeat-x;}
tr.oro .MainMenu_Idle td span {color: #6c1e03;}
tr.oro td.menu-right div {background: url(menu-row-oro.jpg) right repeat-x;}
tr.oro .MainMenu_Selected td {background: url(menu-on-grigio.gif) repeat-x; color: #000;}
tr.oro .MainMenu_BreadcrumbActive td, tr.oro .MainMenu_Active td {background: url(menu-on-grigio.gif) repeat-x; color: #fff;}
tr.oro td.ctr-title .Head {color: #6c1e03; }
tr.oro .MainMenu_Selected td span, tr.oro .MainMenu_BreadcrumbActive td span, tr.oro .MainMenu_Active td span {color: #000;}
.submenu-oro {border-left: 2px solid #555; margin: 1px 0px 0px 0px; filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=3)}
tr.oro a:link, tr.oro a:visited, tr.oro a:active, tr.oro a:hover, tr.oro a.CommandButton:link, tr.oro a.CommandButton:visited, tr.oro a.CommandButton:active, tr.oro a.CommandButton:hover {color: #6c1e03;}
tr.oro a.Normal:link, tr.oro a.Normal:visited, tr.oro a.Normal:active, tr.oro a.Normal:hover {color: #000;}
tr.oro a.breadcrumb-link:link, tr.oro a.breadcrumb-link:visited, tr.oro a.breadcrumb-link:active, tr.oro a.breadcrumb-link:hover {color: #6c1e03;}
tr.oro a.footer-link:link, tr.oro a.footer-link:visited, tr.oro a.footer-link:active {color: #6c1e03; font-size: 11px; text-decoration: none; font-weight: normal;}
tr.oro a.footer-link:hover {color: #6c1e03; font-size: 11px; text-decoration: underline; font-weight: normal; }
tr.oro .CopyrightText {margin: 20px 10px 20px 10px; padding: 35px 0 0 25px; color: #6c1e03; font-size: 11px;}


/* used in admin sections */
.SubHead, .SubHead font {font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 0;}

/* used in modulo Repository  template default */
a.SubHead:link, a.SubHead:visited, a.SubHead:active, a.SubHead:hover {font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding: 0;}


/*  End Style Sheet */