/* CSS Document */

td, th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
}

body {
	margin:0px;
}

A {
	color: #333333;
	text-decoration:underline;
}

/*A:hover {
	color: #333333;
	text-decoration:underline;
}*/

.linkGloss {
	text-decoration:underline;
	color:#05505a;
}

A.linkGloss {
	text-decoration:underline!important;
	color:#05505a;
}

A:hover.linkGloss {
	text-decoration:underline;
	color:#05505a;
}


P.menuSmallTop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#316F77;
}

P.menuSmallTop A {
	text-decoration:none;
	color:#316F77;
}

P.menuSmallTop A:hover {
	text-decoration:underline;
	color:#316F77;
}

P.topCorp {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#05505A;
	margin-top:3px;
	margin-bottom:5px;
}

P.topCorp A {
	text-decoration:none;
	color:#05505A;
}

P.topCorp A:hover {
	text-decoration:underline;
	color:#05505A;
}

.corpoPag {
	margin-top: 5px;
	margin-bottom: 7px;
	line-height:16px;
}

.corpoPag A {
	text-decoration:none;	
}

.corpoPag A:hover {
	text-decoration:underline;	
}

P.titOrange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF8C05;
	margin-top:3px;
	margin-bottom:8px;
}

.titOrangePop {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF8C05;
	margin-top:3px;
	margin-bottom:8px;
}

P.titGreen {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#004D57;
	margin-top:3px;
	margin-bottom:8px;
}

P.green {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D57;
	margin-top:3px;
	margin-bottom:5px;
}

P.green A {	
	text-decoration:none;
	color:#004D57;
}

P.green A:hover {	
	text-decoration:underline;
	color:#004D57;
}

.orangeMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF8C05;
}

.orangeMenu A {	
	text-decoration:none;
	color:#FF8C05;
}

.orangeMenu A:hover {	
	text-decoration:underline;
	color:#FF8C05;
}

.greenMenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D57;
}

.greenMenu A {	
	text-decoration:none;
	color:#004D57;
}

.greenMenu A:hover {	
	text-decoration:underline;
	color:#004D57;
}


P.corpoPag {
	margin-top: 5px;
	margin-bottom: 7px;
	line-height:16px;
}

P.corpoPag A {
	text-decoration:none;	
}

P.corpoPag A:hover {
	text-decoration:underline;	
}

.pathTop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D57;
}

TD.menuDx {
	text-align:left;
	
}
TD.menuDx A {
	text-align:left;
	text-decoration:none;
	color:#004D57;
}
TD.menuDx A: hover {
	text-align:left;

	text-decoration:underline;
	color:#004D57;
}

TD.menuSx {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D57;
	background:#E8F6F8;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight:bold;
}

TD.menuSx A {
	/*width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#E8F6F8;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight:bold;*/
	text-decoration:none;
	color:#004D57;
}

TD.menuSx A:hover {
	/*width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#CCEBEF;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight:bold;*/
	text-decoration:underline;
	color:#004D57;
}

TD.menuSxCurr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004D57;
	background: #CCEBEF;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight:bold;
}

TD.menuSxCurr A {
	/*width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#E8F6F8;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight:bold;*/
	text-decoration:none;
	color:#004D57;
}

TD.menuSxCurr A:hover {
	/*width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#CCEBEF;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight:bold;*/
	text-decoration:underline;
	color:#004D57;
}
 

.imgSx {
	 float:left;
	 margin-right:8px; 	
}


.imgDx {
	 float:right;
	 margin-left:8px; 	
}

input.search {
	width:80px;
	height:13px;
	margin:0px;
	font-size:11px;
}

/*P.menuSx {
	
	
	color:#004D57;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:5px;
}

P.menuSx A {	
	text-decoration:none;
	color:#004D57;
}

P.menuSx A:hover {	
	text-decoration:underline;
	color:#004D57;
}*/

P.sottTitOrange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF8C05;
	margin-top:3px;
	margin-bottom:8px;
}