body {
	color: BLACK;
	FONT-FAMILY: Arial, sans-serif; background-color:#CCCCCC; margin-top:8px; 
}

.greenbg	{background-color:#03AA00;}

.borderbg {background-color:#000000}

.yellowbg	{background-color:#FFFC01;}

.whiteBG	{background-color:#FFFFFF}

.NavBlue	{background-color:#223F8B;}

.MediumBlue {background-color:#7395BD}

.rightNavBG {background-color:#7CA3BA}

.topnav		{background-color:#20253E; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; 
			text-align:center; }
.topnav		A{text-decoration:none; color:#FFFFFF;}
.topnav		A:hover{text-decoration:none; color:#009900;}

.aditional_links	{color:black; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
			vertical-align:baseline; height:22px; padding-left:3px;}
.aditional_links		A{text-decoration:none; color:#CC0000;}
.aditional_links		A:hover{text-decoration:Underline; color:white;}

.leftNavDICAC	{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
			vertical-align:baseline; height:22px; padding-left:3px;}
.leftNavDICAC		A{text-decoration:none; color:black;}
.leftNavDICAC		A:hover{text-decoration:Underline; color:white;}

.RightNav	{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
			 height:22px; padding-left:10px; background-color:#0059A3; text-transform:capitalize;}
.RightNav		A{text-decoration:none; color:white;}
.RightNav		A:hover{text-decoration:Underline; color:black;}

.leftNavTitle {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:Bold;
			padding-left:10px; vertical-align:top; height:22px;}
			
.caption {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.crumb		{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding-left:14px; padding-top:4px; color:red}
.crumb			A{text-decoration:none; color:red;}
.crumb			A:hover{text-decoration:Underline; color:black;}

.lang		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-right:3px; text-align:right}
.lang			A{text-decoration:none; color:red;}
.lang			A:hover{text-decoration:Underline; color:white;}

.SectionTitle	{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#223F8B; padding-left:14px;
				font-weight:bold; vertical-align:top;}
				
.NewsTitle	{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#223F8B;
				font-weight:bold; vertical-align:top;}
.NewsTitle			A{text-decoration:none; color:#223F8B;}
.NewsTitle			A:hover{text-decoration:Underline; color:#03AA00;}

.NewsItem	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; padding-left:3px; height:20px;}
.NewsItem	A{text-decoration:none; color:black;}
.NewsItem	A:hover{text-decoration:Underline; color:#03AA00;}

.Catecory_pic	{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; padding-left:3px; height:20px;}
.Catecory_pic	A{text-decoration:Underline; color:#223F8B;}
.Catecory_pic	A:hover{text-decoration:none; color:#03AA00;}

.NewsDate		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-left:3px;}
#NewsDate2		{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-left:14px; padding-bottom:8px;}
.NewsDate	A{text-decoration:none; color:black;}
.NewsDate	A:hover{text-decoration:Underline; color:#03AA00;}

.contentNews {font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; text-align:justify;}
.contentNews	A{text-decoration:none; color:red;}
.contentNews	A:hover{text-decoration:Underline; color:#03AA00;}

.news_title { font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 80%; font-weight: bold; color: Black;}
.news_title     A:hover {color:#03AA00; text-decoration:underline;  }
.news_title     A { color:black; text-decoration:none;  }

.RedArrow	{vertical-align:middle; width:7px;}

.contentDICAC {font-family:Arial, Helvetica, sans-serif; font-size:13px; background-color:#FFFFFF; padding-left:14px; 
				padding-right:10px; text-align:justify;}
.contentDICAC	A{text-decoration:Underline; color:#006600;}
.contentDICAC	A:hover{text-decoration:none; color:#FD0100;}

.footerDICAC {font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; 
				color:white; text-align:center; vertical-align:middle; font-weight:bold;}
.footerDICAC	A{text-decoration:none; color:white;}
.footerDICAC	A:hover{text-decoration:Underline; color:black;}

/* ---------  Calendar  ------------*/
 
.calendar-title 	{background-color:#223F8B; font-size: 13pt; font-family: Arial, Helvetica, sans-serif;}
.calendar-bar 	{background-color:#ccccc5; }
.callendar-arrow 	{color: #ffffff; text-decoration:none;}
.calendar-form-title 	{color:white; font-weight: bold;}
.calendar-number 	{font-weight: bold; 	
	color:#888885;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.calendar-day-title 	{
	background-color:#7CA3BA;
	style:border-left-style;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.calendar-events {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.calendar-events  A{text-decoration:none; color: #000000; }
.calendar-events  A:hover{text-decoration:underline; color: #006600;}

.TableBorderColor  {background-color:#666666;padding-left:0; padding-right:0;}

.table_main_title{ font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color: #ffffff; background-color:#223F8B; }
#table_main_title {padding-bottom:3px; padding-top:3px; padding-left:5px;}

.text4 {background-color:#fffff5;}

.text5 {background-color:#fffff5;  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: Black; height:20px;
padding-left:3px; padding-right:3px; padding-top:2px;padding-top:2px; height:25px;}
.text5   A:hover { color:#339966; text-decoration:underline }
.text5   A { color:black; text-decoration:none; font-weight: normal;  }

.contactbox {FONT-SIZE:10pt;font-family: Arial, Helvetica, sans-serif; }

.button-bar		{background-color:#CCDBE3;}

.table_title { font-family: Arial, Helvetica, sans-serif; font-size:11px;
 font-weight: bold;
 color: black; background-color:#CCDBE3; }
 #table_title{padding-bottom:1pt; padding-top:2pt; padding-left:5pt;}