/* Usual links. */
A:LINK    {text-decoration:underline; color: #000000;}
A:VISITED {text-decoration:underline; color: #000000;}
A:ACTIVE  {text-decoration:underline; color: #000000;}
A:HOVER   {text-decoration:underline; color: #000000;}

/* Colored links. */
A#colored:LINK    {text-decoration:underline; color: #003399;}
A#colored:VISITED {text-decoration:underline; color: #003399;}
A#colored:ACTIVE  {text-decoration:underline; color: #003399;}
A#colored:HOVER   {text-decoration:underline; color: #003399;}

/* Top menu links. */
A#top:LINK    {font-family: Arial; font-size: 14px; text-decoration:none; color: #003399; font-weight:bold;}
A#top:VISITED {font-family: Arial; font-size: 14px; text-decoration:none; color: #003399; font-weight:bold;}
A#top:ACTIVE  {font-family: Arial; font-size: 14px; text-decoration:none; color: #003399; font-weight:bold;}
A#top:HOVER   {font-family: Arial; font-size: 14px; text-decoration:none; color: #6DB33F; font-weight:bold;}

/* Bottom menu links. */
A#bottom:LINK    {font-family: Arial; font-size: 12px; text-decoration:none; font-weight:bold; color: #000000;}
A#bottom:VISITED {font-family: Arial; font-size: 12px; text-decoration:none; font-weight:bold; color: #000000;}
A#bottom:ACTIVE  {font-family: Arial; font-size: 12px; text-decoration:none; font-weight:bold; color: #000000;}
A#bottom:HOVER   {font-family: Arial; font-size: 12px; text-decoration:none; font-weight:bold; color: #6DB33F;}

/* Logo links. */
A#logo:LINK    {font-family: Arial; font-size: 11px; text-decoration:none; color: #cccccc;}
A#logo:VISITED {font-family: Arial; font-size: 11px; text-decoration:none; color: #cccccc;}
A#logo:ACTIVE  {font-family: Arial; font-size: 11px; text-decoration:none; color: #cccccc;}
A#logo:HOVER   {font-family: Arial; font-size: 11px; text-decoration:none; color: #cccccc;}

/* Columns' links. */
A#column:LINK    {font-family: Arial; font-size: 11px; text-decoration:none; color: #003366;}
A#column:VISITED {font-family: Arial; font-size: 11px; text-decoration:none; color: #003366;}
A#column:ACTIVE  {font-family: Arial; font-size: 11px; text-decoration:none; color: #003366;}
A#column:HOVER   {font-family: Arial; font-size: 11px; text-decoration:none; color: #5D9936;}

/*MAP*/
A#column2:LINK    {font-family: Arial; font-size: 14px; text-decoration:none; color: #003366;}
A#column2:VISITED {font-family: Arial; font-size: 14px; text-decoration:none; color: #003366;}
A#column2:ACTIVE  {font-family: Arial; font-size: 14px; text-decoration:none; color: #003366;}
A#column2:HOVER   {font-family: Arial; font-size: 14px; text-decoration:none; color: #5D9936;}

/* Href in a caption */
A#caption:LINK    {font-family: Arial; font-size: 14px; text-decoration:none; color: #003366;}
A#caption:VISITED {font-family: Arial; font-size: 14px; text-decoration:none; color: #003366;}
A#caption:ACTIVE  {font-family: Arial; font-size: 14px; text-decoration:none; color: #003366;}
A#caption:HOVER   {font-family: Arial; font-size: 14px; text-decoration:none; color: #003366;}

/* Columns' links, but a little bit bigger. */
A#column_bigger:LINK    {font-family: Arial; font-size: 12px; text-decoration:none; color: #003366;}
A#column_bigger:VISITED {font-family: Arial; font-size: 12px; text-decoration:none; color: #003366;}
A#column_bigger:ACTIVE  {font-family: Arial; font-size: 12px; text-decoration:none; color: #003366;}
A#column_bigger:HOVER   {font-family: Arial; font-size: 12px; text-decoration:none; color: #5D9936;}


/*Img border*/
img{
	border:none;
}

/* Form fields. */
input, select {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}


/* Global text style. */
body, table {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}

/* Top menu divider. */
font#topdiv {
	font-size: 14px; 
	color: #003399;
}

/* Logo text */
font#logo {
	font-size: 11px; 
	color: #cccccc;
}

/* H1 Caption */
h1 {
	font-weight: bold;
	font-size: 14px;
	color: #003366;	
	margin-bottom: 0px;
}

/* Quick-go select text */
select#quick {
	font-size: 11px;
}

/* Caption */
font#caption {
	font-weight: bold;
	font-size: 14px;
	color: #003366;	
        text-decoration:none;
}
a#caption2 {
	font-weight: bold;
	font-size: 14px;
	color: #003366;	
        text-decoration:none;
}
a:hover#caption2{
	font-weight: bold;
	font-size: 14px;
	color: #5D9936;	
        text-decoration:none;
}
/* Date */
font#date {
	font-size: 11px; 
	color: #53AA0E;
}

/* Phones */
font#phones {
  font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #003366;	
}

/* Head signature */
font#head {
	font-weight: bold;
	font-size: 14px;
	color: #D9E5F3;
}


a.engrus
{
  font-size:8pt;
  color:#999999;
  text-decoration: none;
}

a.engrus:hover
{
	color: #6DB33F;	
	text-decoration: underline;
}

.m_cl {

}


.sub_menu_{
	visibility:hidden; 
	border:1px solid #cccccc; 

	position: absolute;
	top:90px;
	background:#ffffff;
}

* html .sub_menu{
		visibility:hidden; 
		border:1px solid #cccccc; 

		position: absolute;
		top:90px;
		background:#ffffff;
	}


.sub_menu_pos{
	padding:5 5;
	border-bottom:1px solid #cccccc;
	vertical-align:middle;
	text-align:left;
	
}

.sub_menu_link,
a:link.sub_menu_link,
a:visited.sub_menu_link,
a:active.sub_menu_link, 
a:hover.sub_menu_link{
	font-size:11px;
	color:#003366;
	text-decoration:none;
}

a#map{

}
