/* TAG Styles */
/* Always show scrollbar - Firefox Only */
html {
     overflow: -moz-scrollbars-vertical;
}

.MetaBook10pt {
	font-family: "FF Meta Book";
	font-size:	10px;
	}

.MetaBook12pt {
	font-family: "FF Meta Book";
	font-size:	12px;
	}

.MetaBook13pt {
	font-family: "FF Meta Book";
	font-size:	13px;
	}
	
.Arial8pt {
	font-face: 	Arial;
	font-size:		8px;
	}

.Arial10pt {
	font-face: 	Arial;
	font-size:		10px;
	}
	
.Arial11pt {
	font-face: 	Arial;
	font-size:		11px;
	}
	
.Arial15pt {
	font-face: 	Arial;
	font-size:		15px;
	}
.Arial19pt {
	font-face: 	Arial;
	font-size:		19px;
	}

/*  MENU L1 Commercial Light */
.menufont1CommLightLink{
		font-face:	Arial;
		color		 : 	#00506D;
		font-size:		11px;		
			
}
.menufont1CommLight{
		font-face:	Arial;
		color		 : 	#00506D;
		font-size:		11px;		
			
}
.menufont1selectedCommLightLink{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
}
.menufont1CommLightLink:hover{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
		text-decoration:	none;
}
.menufont1selectedCommLightLink:hover{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
		text-decoration:	none;
}
.menufont1selectedCommLight{
		color		 : 	#e61e0f;
		font-size:		11px;		
		font-face:		Arial;
}

.menul1CommLight{
		background-color : 	#E5EDF0;
		color		 : 	#00506D;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			20px;
}
.menul1CommLight:hover{
		background-color : 	#D0DCE2;
		color		 : 	#00506D;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			20px;
}

.menul1selectedCommLight{
		background-color : 	#E61E0F;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			52px;
}
/*  MENU L2 Commercial Light */

.menufont2CommLightLink{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
}
.menufont2selectedCommLightLink{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
		
		text-decoration: none;
}

.menufont2CommLightLink:hover{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
		text-decoration:	none;
}
.menufont2selectedCommLightLink:hover{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
		text-decoration:	none;
}
.menufont2selectedCommLight{
		color		 : 	#e61e0f;
		font-size:		11px;		
		font-face:		Arial;
		margin-left:	11px;
}
.menul2CommLight{
		background-color : 	#E61E0F;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			52px;
}

.menul2selectedCommLight{
		background-color : 	#E61E0F;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			52px;
}
/*  MENU L3 Commercial Light */

.menufont3CommLightLink{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
}
.menufont3selectedCommLightLink{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
}
.menufont3CommLightLink:hover{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
		text-decoration:	underline;
}
.menufont3selectedCommLightLink:hover{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
		text-decoration:	underline;
}
.menufont3selectedCommLight{
		color		 : 	#e61e0f;
		font-size:		11px;		
		font-face:		Arial;
		margin-left:	11px;
}
.menul2CommLight{
		background-color : 	#E61E0F;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			52px;
}

.menul2selectedCommLight{
		background-color : 	#E61E0F;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			52px;
}
/* ================================ */

A.linkTopHP	{
	font-family:		Arial;
	color : 		#50555a;
	font-weight:		bold;
	font-size:		11px;
	
}
A.linkTopHPselected	{
	font-family:		Arial;
	color : 		#E61E0F;
	font-weight:		bold;
	font-size:		11px;
	
}

A.linkTopHP:hover	{
	font-family:		Arial;
	color : 		#E61E0F;
	font-weight:		bold;
	font-size:		11px;
	
}


.td-red-background {
	background-color : 	#E61E0F;
	border-top:		0px;
	border-bottom:		0px;
	border-left:		0px;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
}


img {
	border: 0;
}

A {
	font-family:		Arial;
	font-size:		11px;	
	color:			#E61E0F;
	text-decoration: none;
}

A.blueLink {
	color:			#0a469a;
	text-decoration: none;
}
A:link {text-decoration: none; font-size: 11px;}
A:visited {text-decoration: none;}
A:active { text-decoration: none;}
A:hover {text-decoration: underline;}


body {
	background-color: #FFFFFF;
	font-family: arial, sans-serif;
	padding: 0px;
	margin: 0px;
}

td{
	color: 			#50555A;
	font-size:		11px;	
	font-weight:		normal;
}

p{
	margin: 0px 0px 0px 0px;
	align:	justify;
}

form{
	display: inline; 
	margin: 0;
}

.highlight {
	font-weight: bold;
}

.margin8r{
	margin: 0px 0px 0px 8px;
}

.menufont1{
		color		 : 	#7C8083;
		font-size:		13px;		
		font-face:		FF Meta Book;
}
.menufont2{
		color		 : 	#50555A;
		font-size:		11px;		
}
.menufont3{
		color		 : 	#50555A;
		font-size:		11px;		
}
.menufont1selected{
		color		 : 	#000000;
		font-size:		13px;		
		font-face:		FF Meta Book;
}
.menufont2selected{
		font-face:	Arial;
		font-weight: bold;
		color		 : 	#50555A;
		font-size:		11px;		
}

.menufont3selected{
		font-face:	Arial;
		color		 : 	#E61E0F;
		font-size:		11px;		
}


/* Font MENU L1 Corporate */
.menufont1CorpLink{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
}
.menufont1selectedCorpLink{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
}
.menufont1CorpLink:hover{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
		text-decoration:	none;
}
.menufont1selectedCorpLink:hover{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
		text-decoration:	none;
}


/* Font MENU L2 Corporate */

.menufont2CorpLink{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
}
.menufont2selectedCorpLink{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
		
		text-decoration: none;
}

.menufont2CorpLink:hover{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
		text-decoration:	none;
}
.menufont2selectedCorpLink:hover{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
		text-decoration:	none;
}
/* Font MENU L3 Corporate */

.menufont3CorpLink{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
}
.menufont3selectedCorpLink{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
}
.menufont3CorpLink:hover{
		font-face:	Arial;
		color		 : 	#50555a;
		font-size:		11px;		
			
		text-decoration:	underline;
}
.menufont3selectedCorpLink:hover{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
		text-decoration:	underline;
}


.menufont1Corp{
		color		 : 	#50555A;
		font-size:		11px;		
		font-face:		Arial;
		margin-left:	11px;
}
.menufont2Corp{
		color		 : 	#50555A;
		font-size:		11px;		
			
}
.menufont3Corp{
		color		 : 	#50555A;
		font-size:		11px;		
			
}
.menufont1selectedCorp{
		color		 : 	#e61e0f;
		font-size:		11px;		
		font-face:		Arial;
		margin-left:	11px;
}
.menufont2selectedCorp{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
}

.menufont3selectedCorp{
		font-face:	Arial;
		color		 : 	#e61e0f;
		font-size:		11px;		
			
}
.margin8l1{	
		background-color : 	#E5EDF0;
		color		 : 	#000000;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
		width:			8px;
}
.margin8l2{
		background-color : 	#eaeaea;
		color		 : 	#000000;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
		width:			8px;
}
.margin8l3{
		background-color : 	#ffffff;
		color		 : 	#000000;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
		width:			8px;
}
.margin8l1selected{	
		background-color : 	#E61E0F;
		color		 : 	#000000;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
		width:			8px;
}
.margin8l2selected{
		background-color : 	#eaeaea;
		color		 : 	#000000;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
		width:			8px;
}
.margin8l3selected{
		background-color : 	#ffffff;
		color		 : 	#000000;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
		width:			8px;
}

.menul1{
		background-color : 	#D0DCE2;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			79px;
}
.menul1_extra{
		background-color : 	#D0DCE2;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			54px;
}
.menul1_extraselected{
		background-color : 	#D0DCE2;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			53px;
}
.menul2{
		background-color : 	#F2F2F2;
		color		 : #000000;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;	
		height:			22px;
		font-family:		Arial;
		font-size:		11px;
}
.menul3{
		background-color : 	#F2F2F2;
		color		 : 	#000000;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;	
		height:			22px;
		font-family:		Arial;
		font-size:		11px;
}
.menul1selected{
		background-color : 	#E61E0F;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			79px;
}
.menul2selected{
		background-color : 	#F2F2F2;
		color		 : #FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
		font-weight:		bold;
		font-family:		Arial;
		font-size:		11px;
}
.menul3selected{
		background-color : 	#F2F2F2;
		color		 : 	#FFFFFF;
		border-top:		0px;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
		font-family:		Arial;
		font-size:		11px;
}

.menul1Corp{
		background-color : 	#F2F2F2;
		color		 : 	#E61E0F;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #F2F2F2;
		border-bottom-width:1px;
		border-bottom-style: solid;
		border-bottom-color: #FFFFFF;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			20px;
}
	
.menul2Corp{
		background-color : 	#F2F2F2;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #d2d2d2;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #f2f2f2;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;	
		height:			20px;
}

TD.menul2Corp:hover{
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #E61E0F;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #E61E0F;
	}
	
.menul3Corp{
		background-color : 	#FFFFFF;
		color		 : 	#50555A;
		border-top:		1px solid #d2d2d2;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;	
		height:			20px;
}
.menul1selectedCorp{
		background-color : 	#D2D2D2;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #D2D2D2;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #FFFFFF;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			20px;
		text-align:	center;
}
.menul2selectedCorp{
		background-color : 	#FFFFFF;
		color		 : #FFFFFF;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #E61E0f;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #E61E0f;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
}
.menul3selectedCorp{
		background-color : 	#FFFFFF;
		border-top:		1px solid #d2d2d2;
		border-bottom:		1px solid white;
		border-left:		0px;
		border-right:		0px;
		padding:		0px;
		margin:			0px;
		spacing:		0px;
		paddin:			0px;
		height:			22px;
		font-family:		Arial;
		font-size:		11px;
}
.genericLoginFont{
		color:			#0a469a;
		font-family:		Arial;
		font-size:		8px;
}
.brochureLink{
		font-family:		Arial;
		font-size:		11px;
}
.genericFont{
		font-family:		Arial;
		font-size:		11px;
}
.bookmarkFont{
		font-family:		Arial;
		font-size:		8px;
}
.newstitleFont{
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;
		color:			#42738B;
}
.subBlogTitleFont{
		font-family:		Arial;
		font-size:		12px;
		font-weight:		bold;
		color:			#e61e0f;
}
.focustitleFont{
		font-family:		Arial;
		font-size:		8px;
		font-weight:		bold;
		color:			#0a469a;
}
.commtitleFont{
		font-family:		Arial;
		font-size:		8px;
		font-weight:		bold;
		color:			#0a469a;
}
.newsdateFont{
		font-family:		Arial;
		font-size:		10px;
		color:			#42738B;
}

.newsHead1{
		font-family:		Arial;
		font-size:		8px;
		font-weight:		bold;
		color:			#a7a7a7;
}
.newsHead2{
		font-family:		Arial;
		font-size:		8px;
		font-weight:		bold;
		color:			#50555A;
}
.newsHead3{
		font-family:		Arial;
		font-size:		11px;
		font-weight:		bold;
		color:			#e61e0f;
}
.newsHead3r{
		font-family:		Arial;
		font-size:		8px;
		font-weight:		bold;
		color:			#e61e0f;
}
.newsHead2r{
		font-family:		Arial;
		font-size:		12px;
		font-weight:		bold;
		color:			#e61e0f;
}
.newsHead1r{
		font-family:		Arial;
		font-size:		14px;
		font-weight:		bold;
		color:			#e61e0f;
}
.newsBody1{
		font-family:		Arial;
		font-size:		11px;
		font-weight:		normal;
		color:			#50555A;
}

.menu{
	width: 181px;
}

.mediabrowsertable{
	background-color : 	#FFFFFF;
	width:			346px;
}
.mediabrowsertableTD{
	background-color : 	#FFFFFF;
	border-top:		0px;
	border-bottom:		1px solid white;
	border-left:		1px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	

	height:			120px;
}
.mediabrowsertableTR{
	background-color : 	#FFFFFF;
	border-top:		0px;
	border-bottom:		1px solid white;
	border-left:		1px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	width:			346px;
	height:			120px;
}
.pdfbrowsertable{
	background-color : 	#FFFFFF;
	width:			598px;
	
}
.pdfbrowsertableTDe{
        background-color :      #eaeaea;
        border-top:             0px;
        border-top:             1px solid #eaeaea;
        border-bottom:          1px solid #eaeaea;
        border-right:           0px;
        padding:                0px;
        margin:                 0px;
        height:                 22px;
}
.pdfbrowsertableTD0{
	background-color : 	#eaeaea;
	border-top:		0px;
	border-top:		1px solid #eaeaea;
	border-bottom:		1px solid #eaeaea;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	width:			530px;
	height:			22px;
}
.pdfbrowsertableTD1{
	background-color : 	#eaeaea;
	border-top:		0px;
	border-top:		1px solid #eaeaea;
	border-bottom:		1px solid #eaeaea;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	width:			68px;
	height:			22px;
}
.pdfbrowsertableTR{
	background-color : 	#FFFFFF;
	border-top:		1px solid #eaeaea;
	border-bottom:		1px solid #eaeaea;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	width:			346px;
	height:			22px;
}
.genericTableWhite{
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		8px;	
	empty-cells: 		show;
}
.genericTableTDWhite{
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		8px;	
}
.genericTableTRWhite{
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		8px;	
}
.genericTable{
	background-color : 	#eaeaea;
	border-top:		0px solid #eaeaea;
	border-bottom:		0px solid #eaeaea;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	font-family:		Arial;
	font-size:		8px;	
	empty-cells: 		show;
}
.genericTableTD{
	background-color : 	#eaeaea;
	border-top:		1px solid #FFFFFF;
	border-bottom:		1px solid #eaeaea;
	border-left:		0px solid #eaeaea;
	border-right:		1px solid #FFFFFF;
	padding:		0px;
	margin-left:		8px solid #000;	
	font-family:		Arial;
	font-size:		8px;	
	height: 		32px;
	padding-left: 		8px; 	
	vertical-align: 	top; 

}
.genericTableTR{
	background-color : 	#eaeaea;
	border-top:		1px solid #FFFFFF;
	border-bottom:		1px solid #eaeaea;
	border-left:		0px solid #eaeaea;
	border-right:		1px solid #eaeaea;
	padding:		0px;
	margin-left:		8px;	
	font-family:		Arial;
	font-size:		8px;	
}
.genericTableTRH{
	background-color : 	#d7d7d7;
	border-top:		1px solid #FFFFFF;
	border-bottom:		1px solid #d7d7d7;
	border-left:		0px solid #d7d7d7;
	border-right:		1px solid #FFFFFF;
	padding:		0px;
	margin-left:		8px;	
	font-family:		Arial;
	font-size:		8px;	
	height:			18px;
}
.genericTableTDH{
	background-color : 	#d7d7d7;
	border-top:		1px solid #FFFFFF;
	border-bottom:		1px solid #d7d7d7;
	border-left:		0px solid #d7d7d7;
	border-right:		1px solid #FFFFFF;
	padding:		0px;
	margin-left:		8px;	
	font-family:		Arial;
	font-size:		8px;	
	height:			18px;
	height: 		32px;
	padding-left: 		8px; 	
}
.genericTableAlfa{
	background-color : 	#eaeaea;
	border-top:		0px solid #eaeaea;
	border-bottom:		0px solid #eaeaea;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		8px;	
	empty-cells: 		show;
}
.genericTableTDAlfa{
	background-color : 	#eaeaea;
	border-top:		0px solid #eaeaea;
	border-bottom:		0px solid #eaeaea;
	border-left:		0px solid #eaeaea;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		8px;	
}
.genericTableTRAlfa{
	background-color : 	#eaeaea;
	border-top:		0px solid #eaeaea;
	border-bottom:		0px solid #eaeaea;
	border-left:		0px solid #eaeaea;
	border-right:		0px;
	padding:		0px;
	margin:			0;	
	font-family:		Arial;
	font-size:		8px;	
}
.genericTableTRHAlfa{
	background-color : 	#d7d7d7;
	border-top:		0px;
	border-bottom:		0px solid #FFFFFF;
	border-left:		0px solid #d7d7d7;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		8px;	
	height:			18px;
}
.genericTableTDHAlfa{
	background-color : 	#d7d7d7;
	border-top:		0px;
	border-bottom:		0px solid #d7d7d7;
	border-left:		0px solid #d7d7d7;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		8px;	
	height:			18px;
}
.genericBody{
	background-color : 	#eaeaea;
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		11px;	
}
.bookmarkTable{
	background-color : 	#eaeaea;
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		11px;	
}
.bookmarkTableAdd{
	background-color : 	#eaeaea;
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		11px;	
}
.bookmarkTableCancel{
	background-color : 	#eaeaea;
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
}
.bookmarkTablePreview{
	font-family:		Arial;
	font-size:		8px;
}
.deleteBookmark{
	font-family:		Arial;
	font-size:		8px;
	color:			#E61E0F;
}
.linkGrey {
	font-size:10px;
	font-family: Arial;
	color:#50555A;
	border : 0px;
	background: #FFFFFF;
}
.linkFont{
	font-family:		Arial;
	font-size:		11px;
	color:			#E61E0F;
}
.linkFontSmall{
	font-family:		Arial;
	font-size:		6px;
	color:			#E61E0F;
}
.pdfFont{
	font-family:		Arial;
	font-size:		11px;
	color:			#000000;
}

.highlightTHead{
	background-color : 	#eaeaea;
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px 0px 0px 0px;
	font-family:		Arial;
	font-size:		11px;	
}

.highlightTD{
	background-color : 	#eaeaea;
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		20px solid #eaEaEa;
	border-right:		0px;
	padding:		0px;
	margin:			0px 0px 0px 0px;
	font-family:		Arial;
	font-size:		11px;	
	height:			30px;
}
.highlightTR{
	vertical-align:		top;
	
	background-color : 	#eaeaea;
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px 0px 0px 0px;	
	font-family:		Arial;
	font-size:		11px;	
}

.comunicazioniTHead{
	background-color : 	#FFFFFF;
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px 0px 0px 0px;
	font-family:		Arial;
	font-size:		11px;	
}

.comunicazioniTD{
	background-color : 	#FFFFFF;
	border-top:		0px;
	border-bottom:		0px solid white;
	border-left:		0px solid #EaEaEa;
	border-right:		0px;
	padding:		0px;
	margin:			0px 0px 0px 0px;
	font-family:		Arial;
	font-size:		11px;	
	height:			30px;
}
.comunicazioniTR{
	height:			30px;
	background-color : 	#FFFFFF;
	border-top:		0px;
	border-bottom:		1px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px 0px 0px 0px;	
	font-family:		Arial;
	font-size:		11px;	
	height:			30px;
}
.headNews{
	color: 			#e61e0f;
	font-size:		9px;	
	font-weight:		bold;
}
.highlightNews{
	color: 			#0a469a;
	font-size:		8px;
	font-weight:		bold;
}
.topTxt{
	font-face:		Arial;
	margin: 		0px 0px 0px 0px;
	color:			#50555a;
	font-size:		10px;	
}
.loginTxt{
	color: 			#e61e0f;
	font-size:		8px;	
	font-weight:		bold;
}
.newsbodyFont{
	color: 			#50555A;
	font-size:		11px;	
	font-weight:		normal;
}
.newsbodyFontLink{
	color: 			#e61e0f;
	font-size:		8px;	
	font-weight:		normal;
}
.focusbodyFont{
	font-face:		Arial;
	color: 			#50555A;;
	font-size:		11px;
}

.focusNewsTD{
	height:			30px;
	background-color : 	#FFFFFF;
	border-top:		0px;
	border-bottom:		1px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		11px;	
	height:			30px;
	color:	#0a469a;
}
.focusNewsTR{
	height:			30px;
	background-color : 	#FFFFFF;
	border-top:		0px;
	border-bottom:		1px solid white;
	border-left:		0px solid white;
	border-right:		0px;
	padding:		0px;
	margin:			0px;	
	font-family:		Arial;
	font-size:		11px;	
	height:			30px;
	color:	#0a469a;
}

.selectUrl {
	font-family: Arial, sans-serif;
	font-size: 11px;	
	color: #707070;
	border: 1px solid #C0C0C0;
	width: 100%;
	height: 16px;
	margin-right: 0px;
	padding-right: 0px;
