
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1d416d; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.font {
	font-family: Candara,Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
}
.font2 {
	font-family: Candara,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
}
.Testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.frmItem
{
    font-size:10px;
    }
    
    .not{
    display:none;
    }
    
    
P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}



/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   



TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #1d416d; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(/media/components/ListBullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 10px 7px 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI.small {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.small {
	FONT-SIZE: 10px
}
.Xsmall {
	FONT-SIZE: 9px
}
H
.TB {
	BORDER-RIGHT: #75b2d5 1px solid; BORDER-TOP: #75b2d5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #75b2d5 1px solid; COLOR: #1d416d; BORDER-BOTTOM: #75b2d5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	BORDER-RIGHT: #75b2d5 1px solid; BORDER-TOP: #75b2d5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #75b2d5 1px solid; COLOR: #1d416d; BORDER-BOTTOM: #75b2d5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #75b2d5 1px solid; BORDER-TOP: #75b2d5 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #75b2d5 1px solid; COLOR: #1d416d; BORDER-BOTTOM: #75b2d5 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Button {
	BORDER-RIGHT: #2e69b3 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #2e69b3 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; BORDER-LEFT: #2e69b3 1px solid; COLOR: white; BORDER-BOTTOM: #2e69b3 1px solid; BACKGROUND-COLOR: #75b2d5
}
.Checkbox {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.radio {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.frmItem {
	VERTICAL-ALIGN: top;
FONT-SIZE: 11px;  COLOR: #21578C;FONT-WEIGHT: bold}
.frmTdHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; HEIGHT: 35px
}
.frmInput {
	MARGIN-LEFT: 20px; WIDTH: 350px
}
INPUT.frmInputBig {
	WIDTH: 450px
}
TEXTAREA.frmInputBig {
	WIDTH: 450px; HEIGHT: 100px
}
DIV.frmInputBig {
	BORDER-RIGHT: #75b2d5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #75b2d5 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #75b2d5 1px solid; WIDTH: 450px; PADDING-TOP: 0px; BORDER-BOTTOM: #75b2d5 1px solid;
	background-color:#FFFFCC;
}
DIV.frmInput {
	BORDER-RIGHT: #75b2d5 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #75b2d5 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN-LEFT: 20px; BORDER-LEFT: #75b2d5 1px solid; WIDTH: 350px; PADDING-TOP: 7px; BORDER-BOTTOM: #75b2d5 1px solid
}
.divHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; COLOR: #2e69b3; PADDING-TOP: 5px; BACKGROUND-COLOR: #ecf2fb
}
.imgComponent {
	MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.imgLeftMenu {
	BORDER-RIGHT: #2e69b3 1px solid; BORDER-TOP: #2e69b3 1px solid; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 5px; BORDER-LEFT: #2e69b3 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #2e69b3 1px solid
}
.imgEmbedLeft {
	BORDER-RIGHT: #2e69b3 1px solid; BORDER-TOP: #2e69b3 1px solid; FLOAT: left; BORDER-LEFT: #2e69b3 1px solid; BORDER-BOTTOM: #2e69b3 1px solid
}
.imgEmbedLeftNB {
	FLOAT: left; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.Highlighted {
	BACKGROUND-COLOR: #ffff66
}
.error {
	COLOR: #ff0000
}
.red {
	COLOR: #f48888
}
.b {
	
}
H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-COLOR: #1d84c3; TEXT-ALIGN: center
}
H6 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 12px Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
TABLE.TopicsTable {
	MARGIN: 0px
}
TABLE.TopicsTable TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}




