/* Defines the anchor/link styles for the main page */

body		{ scrollbar-base-color: #06144D;
		  color: #06144D; scrollbar-width: 5px;}

.bg_main	{ background-color: #DDD5C0;
		  color: #06144D; }
.bg_center	{ background-color: #F3EEE1; }
.bg_menu1	{ background-color: #858CAB;
		  color: #FFFFFF; }
.bg_menu2	{ background-color: #767D9D;
		  color: #FFFFFF; }
.bg_menu3	{ background-color: #666D8C;
		  color: #FFFFFF; }
.bg_menu4	{ background-color: #464D6D;
		  color: #FFFFFF; }
.bg_menu5	{ background-color: #323856;
		  color: #FFFFFF; }
.bg_menu6	{ background-color: #06144D;
		  color: #FFFFFF; }
td.bg_foto_home	{ background-color: #786F47; }

td.bg_slogan	{ font-size: 0.71em;
		  font-weight: bold;
		  color: #767D9D; }
td.bg_head1	{ background-color: #CDD0DB;
		  font-size: 0.71em;
		  font-weight: bold;
		  font-style: italic;
		  color: #767D9D; }
td.bg_head2	{ background-color: #767D9D;
		  color: #FFFFFF;
		  font-size: 0.71em;
		  font-weight: bold; }
td.bg_head3	{ background-color: #8289A6; }

tr.oddRow	{ background-color: #E4E6EF; }

td		{
	font-family: Arial, Helvetica;
	font-size: 9px;
	color: #000;
	font-weight: bold;
}

td.news_date	{ font-family: Arial, Helvetica;
		  color: #000000; }
td.news_text	{
	font-family: Arial, Helvetica;
	font-size: 13px;
	color: #ffffff;
	margin-top: 25;
	line-height:5.5mm;
	padding-left:10;
	padding-right:10;
	font-weight: normal;
		  }
td.news_head	{
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-align:center
		  }
td.news_source	{ font-family: Arial, Helvetica;
		  font-size: 9px;
		  color: #000000; }

.title		{ font-size: 0.71em;
		  font-weight: bold; }

.menu_font	{ font-family: Arial, Helvetica;
		  font-size: 2.22ex;
		  font-weight: bold;
		  color: #FFFFFF; }

a		{ font-family: Arial, Helvetica;
		  font-size: 4.0mm; }
a:link		{ color: #000000; text-decoration: none; }
a:visited	{ color: #000000; text-decoration: none; }
a:hover		{ color: #000000; text-decoration: none; }
a:active	{ color: #000000; text-decoration: none; }

a.home_main	{ font-family: Arial, Helvetica;
		  font-size: 2.5mm; }
a.home_main:link	{ color: #06144D; text-decoration: none; }
a.home_main:visited	{ color: #06144D; text-decoration: none; }
a.home_main:hover	{ color: #5D7797; text-decoration: none; }
a.home_main:active	{ color: #06144D; text-decoration: none; }

a.crm_main	{ font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 12px;; }
a.crm_main:link	{ color: #FFFFFF; text-decoration: none; }
a.crm_main:visited	{ color: #FFFFFF; text-decoration: none; }
a.crm_main:hover	{ color: #FFFFFF; text-decoration: none; }
a.crm_main:active	{ color: #FFFFFF; text-decoration: none; }

a.main	{ font-family: Arial, Helvetica;
		  font-size: 4.0mm;
		  color: White;}
a.main:link	{ color: White; text-decoration: underline; }
a.main:visited	{ color: White; text-decoration: underline; }
a.main:hover	{ color: White; text-decoration: underline; }
a.main:active	{
	color: White;
	text-decoration: underline;
	font-weight: bold;
}

a.bookmark	{ color: #001449;
		  font-size: 2ex;
		  font-weight: bold }
a.bookmark:link		{ color: #001449; }
a.bookmark:visited	{ color: #001449; }
a.bookmark:hover	{ color: #FFFFFF; }
a.bookmark:active	{ color: #001449; }

a.bookmark2	{
	color: #444444;
	font-size: 2.22ex;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.bookmark2:link	{ color: #767D9D; }
a.bookmark2:visited	{ color: #767D9D; }
a.bookmark2:hover	{ color: #06144D; }
a.bookmark2:active	{ color: #767D9D; }

a.bookmark3	{ color: #001449;
		  font-size: 11px;
		  font-weight: bold }
a.bookmark3:link		{ color: #001449; }
a.bookmark3:visited	{ color: #001449; }
a.bookmark3:hover	{ color: #647da6; }
a.bookmark3:active	{ color: #001449; }

a.search 	{ color: #767D9D;
		  font-size: 2.5ex;
		  font-weight: bold; }
a.search:link	{ color: #767D9D;}
a.search:visited { color: #767D9D; }
a.search:hover	{ color: #06144D;   text-decoration : underline;}
a.search:active	{ color: #767D9D; }

.bookmarkName	{ font-family: Verdana;
		  font-size: 2.5mm;
		  font-weight: bold; }

font.visited	{ color: #5D7797; }

input		{ font-family: Arial, Helvetica;
		  font-size: 2.22ex;
		  color: #06144D;
		  height: 14pt;
		  border: 2 #BFBFBF inset; }

select		{ font-family: Arial, Helvetica;
		  font-size: 2.22ex;
		  color: #06144D;
		  border: 2 #BFBFBF inset; }

textarea	{ font-family: Arial, Helvetica;
		  font-size: 2.22ex;
		  color: #06144D;
		  border: 2 #BFBFBF inset; }

input.radio	{ border: 0; }

input.checkbox	{ border: 0; }

input.button	{ border: 1 outset; 
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 2.5mm;}

.title2 {  font-size: 10pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #001449}
.bg_menu7 { background-color: #001449; color: #FFFFFF; ; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
td.news_text2 { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; margin-top: -21; }

.select {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}

.SmallRowOld { font-family: Arial, Helvetica; font-size: 9pt; font-weight: normal; }

.SmallRow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2.5mm;
}

.SmallRowOverOld { font-family: Arial, Helvetica; font-size: 8px; font-weight: normal; ; color: #0033CC}

.SmallRowOver { font-family: Arial, Helvetica; font-size: 2.5mm; color: #0033CC}

.HeaderOut {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; background-color: #001449; vertical-align: middle}
.title3 { font-size: 8pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #001449 }
p.normal {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
.SmallRow2 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
