body
{
	background-color: #F7F7F7;
	margin: 0px;	
	color:#202020;
	 font-size: 10pt;
}
a
{
	 font-size: 10pt;
	 font-family: Arial; 
	color: #008d79;
	text-decoration: none
}
a:hover
{
	font-size: 10pt;
	color: #ff9428;
	font-family: Arial;
	text-decoration: underline;
}
td
{
	font: normal 10pt Arial;
	 font-size: 10pt;
	color:#363636;
}
a.top_link
{
	color: #ffffff; font-family: Arial;  font-size: 10pt; font-weight: bold; text-decoration: none; 
}
a.top_link:hover
{
	color: #ffd0a0; font-family: Arial;  font-size: 10pt; font-weight: bold; text-decoration: none;
}
a.rightHomeTop_link
{
	color: #196087; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.rightHomeTop_link:hover
{
	color: #e76d22; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.rightHome_link
{
	color: #ffffff; font-family: Arial;  font-size: 12pt; font-weight: bold; text-decoration: none;
}
a.rightHome_link:hover
{
	color: #f5a759; font-family: Arial;  font-size: 12pt; font-weight: bold; text-decoration: none;
}
a.left_link
{
	color: #002d77; font-family: Arial;  font-size: 10pt; font-weight: bold; text-decoration: none;
}
a.left_link:hover
{
	color: #f5a759; font-family: Arial;  font-size: 10pt; font-weight: bold; text-decoration: none;
}
.right_MainCat
{
	color: #005286; font-family: Arial;  font-size: 12pt; font-weight: bold; text-decoration: none;
}
a.right_MainCat
{
	color: #005286; font-family: Arial;  font-size: 12pt; font-weight: bold; text-decoration: none;
}
a.right_MainCat:hover
{
	color: #005286; font-family: Arial;  font-size: 12pt; font-weight: bold; text-decoration: none;
}
/*
.right_Cat
{
 background-image: url(../images/bar_left_button1.gif); background-position:top; background-repeat:repeat-x; background-color:#d7e4ee; color: #4782A1; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.right_Cat
{
  color: #4782A1; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.right_Cat:hover
{
	color: #005286; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
*/
.right_Cat
{
 background-image: url(../images/bar_left_button2.gif); background-position:top; background-repeat:repeat-x; background-color:#82aac3; color: #ffffff; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.right_Cat
{
	color: #ffffff; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.right_Cat:hover
{
	color: #ffffff; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
.right_Cat_act
{
 background-image: url(../images/bar_left_button2.gif); background-position:top; background-repeat:repeat-x; background-color:#82aac3; color: #ffffff; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.right_Cat_act
{
	color: #ffffff; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
a.right_Cat_act:hover
{
	color: #ffffff; font-family: Arial;  font-size: 9pt; font-weight: bold; text-decoration: none;
}
.right_Page
{
 color: #4782A1; font-family: Arial;  font-size: 9pt; font-weight: normal; text-decoration: none;
}
a.right_Page
{
  color: #4782A1; font-family: Arial;  font-size: 9pt; font-weight: normal; text-decoration: none;
}
a.right_Page:hover
{
	color: #005286; font-family: Arial;  font-size: 9pt; font-weight: normal; text-decoration: none;
}
.right_Page_act
{
 background-color: #ffffff; color: #f5a759; font-family: Arial;  font-size: 9pt; font-weight: normal; text-decoration: none;
}
a.right_Page_act
{
	color: #f6891d; font-family: Arial;  font-size: 9pt; font-weight: normal; text-decoration: none;
}
a.right_Page_act:hover
{
	font-weight: normal;
	font-size: 9pt;
	color: #f6891d;
	font-family: Arial;
	text-decoration: none;
}
a.inner_Page
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	font-weight: normal;
	font-size: 8pt;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cddbe9, endColorStr=#f4f9ff, gradientType=0);
	vertical-align: middle;
	border-left: #ffffff 3px solid;
	color: #005286;
	border-bottom: #ffffff 3px solid;
	font-family: Arial;
	height: 20px;
	background-color: #cddbe9;
	text-decoration: none;
}
a.inner_Page:hover
{
	font-weight: normal;
	font-size: 8pt;
	filter: no;
	color: #ffffff;
	font-family: Arial;
	background-color: #84abc3;
	text-decoration: none;
}
a.inner_Page_act
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	font-weight: normal;
	font-size: 8pt;
	vertical-align: middle;
	border-left: #ffffff 3px solid;
	color: #ffffff;
	border-bottom: #ffffff 3px solid;
	font-family: Arial;
	height: 20px;
	background-color: #84abc3;
	text-decoration: none;
}
a.inner_Page_act:hover
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	font-weight: normal;
	font-size: 8pt;
	vertical-align: middle;
	border-left: #ffffff 3px solid;
	color: #ffffff;
	border-bottom: #ffffff 3px solid;
	font-family: Arial;
	height: 20px;
	background-color: #84abc3;
	text-decoration: none;
}
a.navigation_link
{
  color: #666666; font-family: Arial;  font-size: 8pt; font-weight: normal; text-decoration: none;
}
a.navigation_link:hover
{
	color: #666666; font-family: Arial;  font-size: 8pt; font-weight: normal; text-decoration: none;
}
.bottom_link
{
	color: #5D98BB; font-family: Arial;  font-size: 7pt; font-weight: bold; text-decoration: none;
}
a.bottom_link
{
	color: #5D98BB; font-family: Arial;  font-size: 7pt; font-weight: bold; text-decoration: none;
}
a.bottom_link:hover
{
	color: #5D98BB; font-family: Arial;  font-size: 7pt; font-weight: bold; text-decoration: underline;
}
a.home_news
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #000000;
	text-decoration: none
}
a.home_news:hover
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #f48c11;
	text-decoration: none
}
a.home_news_date
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #3D9F90;
	text-decoration: none
}
a.home_news_date:hover
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #f48c11;
	text-decoration: none
}
a.home_news_desc
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #555555;
	text-decoration: none
}
a.home_news_desc:hover
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #f48c11;
	text-decoration: none
}
a.highlights
{
	 font-size: 9pt;
	 font-family: Arial;
	 font-weight: bold; 
	color: #F7881A;
	text-decoration: none
}
a.highlights:hover
{
	 font-size: 9pt;
	 font-family: Arial; 
	 font-weight: bold; 
	color: #f48c11;
	text-decoration: none
}
a.highlights_linkMore
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #F7881A;
	text-decoration: none
}
a.highlights_linkMore:hover
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #f48c11;
	text-decoration: underline
}
a.highlights_desc
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #000000;
	text-decoration: none
}
a.highlights_desc:hover
{
	 font-size: 8pt;
	 font-family: Arial; 
	color: #f48c11;
	text-decoration: none
}
.bigTitle
{
	font-family: Arial; font-size: 22pt; color: #005286; font-weight: bold;
}
a.bigTitle
{
	font-family: Arial; font-size: 22pt; color: #005286; font-weight: bold; text-decoration: none
}
a.bigTitle:hover
{
	font-family: Arial; font-size: 22pt; color: #005286; font-weight: bold;text-decoration: none
}
.middletitle
{
	font-family: Arial; font-size: 14pt; color: #87B4CD; font-weight: bold;
}
a.middletitle
{
	font-family: Arial; font-size: 14pt; color: #87B4CD; font-weight: bold;  text-decoration: none
}
a.middletitle:hover
{
	font-family: Arial; font-size: 14pt; color: #ff9428; font-weight: bold;  text-decoration: none
}
.smalltitle
{
	font-family: Arial; font-size: 11pt; color: #005286; font-weight: bold; 
}
a.smalltitle
{
	font-family: Arial; font-size: 11pt; color: #005286; font-weight: bold;  text-decoration:none
}
a.smalltitle:hover
{
	font-weight: bold;
	font-size: 11pt;
	color: #f48c11;
	font-family: Arial;
	text-decoration: none;
}
a.list
{
	  font-family: Arial;  font-size: 10pt; color: #005286; font-weight: normal; text-decoration:none
}
a.list:hover
{
	  font-family: Arial; font-size: 10pt; color: #ff9428; font-weight: normal; text-decoration:none
}
.listTitle
{
	  font-family: Arial;  font-size: 10pt; color: #005286; font-weight: bold; text-decoration:none
}
a.listTitle
{
	  font-family: Arial;  font-size: 10pt; color: #005286; font-weight: bold; text-decoration:none
}
a.listTitle:hover
{
	  font-family: Arial; font-size: 10pt; color: #ff9428; font-weight: bold; text-decoration:none
}
a.whiteList
{
	  font-family: Arial;  font-size: 10pt; color: #ffffff; font-weight: bold; text-decoration:none
}
a.whiteList:hover
{
	  font-family: Arial; font-size: 10pt; color: #fbc38b; font-weight: bold; text-decoration:none
}
.marked
{
	font-family: Arial; font-size: 10pt; color: #005286; font-weight: bold;
}
a.marked
{
	font-family: Arial; font-size: 10pt; color: #005286; font-weight: bold;
}
a.marked:hover
{
	font-family: Arial; font-size: 10pt; color: #ff9428; font-weight: bold;
}
.marked_grey
{
	font-family: Arial; font-size: 10pt; color: #777777; font-weight: bold;
}
a.marked_grey
{
	font-family: Arial; font-size: 10pt; color: #777777; font-weight: bold;
}
a.marked_grey:hover
{
	font-family: Arial; font-size: 10pt; color: #ff9428; font-weight: bold;
}
.text_marked
{
	font-family: Arial; font-size: 10pt; color: #005286; font-weight: normal;
}
.green
{
	 color: #008d79; 
}
.orange
{
	 color: #ff9428; 
}
.note
{
	 text-align: right; font-family: Arial; font-size: 11px; color: #777777; font-weight: normal;
}
a.note
{
	 text-align: right; font-family: Arial; font-size: 11px; color: #777777; font-weight: normal; text-decoration:none
}
a.note:hover
{
	 text-align: right; font-family: Arial; font-size: 11px; color: #ff9428; font-weight: normal; text-decoration:none
}
.pagecontent
{
	font-family: Arial; font-size: 9pt; color: #202020;font-weight: normal; text-decoration:none
}

.forms
{
	font-family: Arial; font-size: 9pt; color: #333333;
}
.form_text
{
	border-right: #005286 1px solid;
	border-top: #005286 1px solid;
	font-weight: normal;
	font-size: 13px;
	border-left: #005286 1px solid;
	color: #005286;
	border-bottom: #005286 1px solid;
	font-family: Arial;
	background-color: #ffffff;
}
.form_text_act
{
    BORDER-RIGHT: #008cc4 1px solid;
    BORDER-TOP: #008cc4 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    BORDER-LEFT: #008cc4 1px solid;
    COLOR: #008cc4;
    BORDER-BOTTOM: #008cc4 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.Button
{
	border-right: #2e84c9 0px solid;
	padding-right: 2px;
	border-top: #2e84c9 0px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 13px;
	padding-bottom: 2px;
	vertical-align: middle;
	border-left: #008cc4 0px solid;
	cursor: hand;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #008cc4 0px solid;
	font-family: Arial;
	height: 100%;
	background-color: #005286;
	text-align: center;
	text-decoration: none;
}
.Button:hover
{
	font-family: Arial;
	color: #ffffff;
	text-decoration: none;
	font-size:  13px;
	background-color: #cddbe9
}
.Button_light
{
	border-right: #2e84c9 0px solid;
	padding-right: 2px;
	border-top: #2e84c9 0px solid;
	padding-left: 2px;
	font-weight: normal;
	font-size: 13px;
	padding-bottom: 2px;
	vertical-align: middle;
	border-left: #008cc4 0px solid;
	cursor: hand;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #008cc4 0px solid;
	font-family: Arial;
	height: 100%;
	background-color: #5D98BB;
	text-align: center;
	text-decoration: none;
}
.Button_fade
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#c3d1df, endColorStr=#f5f9ff, gradientType=0);
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	vertical-align: middle;
	text-align: right;
	font-weight: bold;
	font-size: 14px;
	cursor: hand;
	color: #005286;
	font-family: Arial;
	height: 100%;
	width: 100%;
	background-color: #f8f9f9;
	text-decoration: none;
}
.Button_fade:hover
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#6d92a8, endColorStr=#f4f9ff, gradientType=0);
	font-family: Arial;
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	background-color: #cddbe9
}
.line_grey
{
	background-color: #f5f5f5
}
.line_grey_dark
{
	background-color: #848484
}
.plata_light
{
	background-color: #f7f7f7
}
.plata_medium
{
	background-color: #f2f2f2
}
.plata_blue
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cddbe9, endColorStr=#f4f9ff, gradientType=0);
	background-color: #cddbe9;
}
.plata_blue_light
{
	background-color: #edf2f8;
}
.plata_marked
{
	background-color: #848484;
	font-family: Arial; 
	font-size: 9pt; 
	color: #ffffff; 
	font-weight: bold;
}
.small
{
	font-size: 11px; font-weight: normal;
}
a.small
{
	font-size: 11px; font-weight: normal;
}
a.small:hover
{
	font-size: 11px; font-weight: normal;
}
input.input_text, textarea.input_text, select.input_text
{
	font-family: Arial; font-size: 9pt; background-color: #edf2f8; color: #005286; border: 1px solid rgb(178,178,178);
}
.pictBorderLight
{
	border-bottom-color:#ffffff;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color:#ffffff;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color:#ffffff;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color:#ffffff;
	border-left-style: solid;
	border-left-width: 1px;
}
.pictBorderDark
{
	border-bottom-color:#848484;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color:#848484;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color:#848484;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color:#848484;
	border-left-style: solid;
	border-left-width: 1px;
}
.pictBorderTransparent
{
	border-bottom-color:transparent;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color:transparent;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color:transparent;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color:transparent;
	border-left-style: solid;
	border-left-width: 1px;
}
.cyber{font-family:arial;font-size:8pt;font-weight:bold;text-decoration:none;}
.cyber:hover{font-family:arial;font-size:8pt;font-weight:bold;text-decoration:underline;}
.logo{padding-top:1px;cursor:hand;text-align:right;}
