/***************************************************************
 *  Default Style Sheet                                        *
 *                                            SIF 20/10/2003   *
 ***************************************************************/


/* -------------- General -------------------------- */

body {
   margin: 0px;
   color: black;
   background-color: white;
   font-family: tahoma;
}

a:link, a:active, a:visited  {color: #000066; text-decoration: none;} /* #336699 */
a:hover  {color: navy;  text-decoration: underline;}

.side-table     { background: #E7E7E7; border-width: 1px; border: 1px solid #D8D8D8; top:auto;}


.en-login { vertical-align: middle; color: black; font-size: 8pt; padding: 1px 0px 0px 0px; }


.en-side-head   { color: #606060; background: #E7E7E7; font-size: 9pt; text-align: center; font-weight: bold; padding: 2px 5px 2px 5px;}
.en-head   { color: #606060; font-size: 10pt; font-weight: bold; padding: 2px 5px 2px 0px;}
.en-arch-first0 { vertical-align: middle; color: black; font-size: 10pt; padding: 1px 0px 0px 0px; }
.en-arch-first { vertical-align: middle; color: black; font-size: 11pt; padding: 1px 0px 0px 0px; }

.en-bottom { vertical-align: middle; font-family: verdana, arial; font-size: 9pt; color: #707070; line-height: 130%; background-color:#F7F7F7; }

.en-news   { color:#006699; font-size: 9pt; font-weight: bold; padding: 2px 5px 2px 5px;}
.en-news2 { vertical-align: middle; color: #000033  ; font-size: 7pt; padding: 1px 0px 0px 0px; }
.en-news-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: black; PADDING-TOP: 8px; TEXT-ALIGN: justify
}

.en-articleJ   { color:#006699; font-size: 9pt; font-weight: bold; padding: 2px 5px 2px 0px;}
.en-articleJ-titr   {font-size: 11pt; font-weight: bold; padding: 2px 5px 2px 0px;}
.en-articleJ2 { vertical-align: middle; color: #000033  ; font-size: 8pt; padding: 1px 0px 0px 0px; }
.en-articleJ-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: black; PADDING-TOP: 8px; TEXT-ALIGN: justify
}


.en-product   { color: #003399; font-size: 9pt; font-weight: bold; padding: 2px 5px 2px 5px;}

.en-links   {font-size: 8pt; font-weight: bold;}
.en-demo   { color: #000099; font-size: 9pt; font-weight: bold; padding: 2px 5px 2px 5px;}
.en-date {  color: #000033  ; font-size: 7pt; padding: 2px 5px 2px 5px; }

.en-faq-question   { color: blue; font-size: 9pt; font-weight: bold; padding: 2px 5px 2px 5px;}
.en-arch-reply { vertical-align: middle; color: black; font-size: 9pt; padding: 1px 0px 0px 0px; }

.en-search-table{ background-color: #F0E4C1; }

.fa-head   { color: #606060; font-size: 10pt; font-weight: bold; padding: 2px 5px 2px 5px;}

.fa-news   { color: #006699; background: #F7F7F7; font-size: 9pt; font-weight: bold; padding: 2px 5px 2px 5px;}
.fa-news2 { vertical-align: middle; color: #000033  ; font-size: 8pt; padding: 1px 4px 0px 0px; }
.fa-news-content {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; FONT-SIZE: 11pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: black; PADDING-TOP: 8px; TEXT-ALIGN: justify
}

.fa-links   {font-size: 8pt; font-weight: bold;}

.fa-input {
	FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: nesf, tahoma
}
.en-input {
	FONT-SIZE: 8pt; COLOR: navy; FONT-FAMILY: arial, tahoma
}

.fa-arch-first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: black; PADDING-TOP: 1px; TEXT-ALIGN: justify
}

.en-side-col-1 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 8pt; BACKGROUND: #f7f7f7; PADDING-BOTTOM: 2px; COLOR: #707070; PADDING-TOP: 2px; TEXT-ALIGN: left
}

.newshr { height: 1px; color: #FFFFFF; border-top: 0px; border-bottom: 1px solid #CCCCCC;}


.fa-back { vertical-align: middle; color: #000033  ; font-size: 8pt; padding: 1px 4px 0px 0px; }


.MagArchive{
    BACKGROUND-COLOR: #F8F8F8 ;
	FONT-FAMILY: traffic, tahoma;
	color: #003366;
	FONT-SIZE: 8pt;
	}


.MagazineList1_1{
    FONT-SIZE: 9pt;
	color:#000099;
	}
.MagazineList2_1{
    FONT-SIZE: 9pt;
	color:#000000;
	}

.MagazineList1_2{
    FONT-SIZE: 9pt;
	color: #000099;
	background:#EEEEEE;
	}
.MagazineList2_2{
    FONT-SIZE: 9pt;
	color:#000000;
	background:#EEEEEE;
	}
.ArticleList1{
    FONT-SIZE: 10pt;
	color:#000099;
	}
.ArticleList2{
    FONT-SIZE: 9pt;
	color:#000000;
	}
.MagazineList3{
    FONT-SIZE: 9pt;
	color: #000099;
	background: #EEEEEE;
	}

.ArticleList1_1{
    FONT-SIZE: 10pt;
	color:#000099;
	}
.ArticleList2_1{
    FONT-SIZE: 9pt;
	color:#000000;
	}

.ArticleList1_2{
    FONT-SIZE: 10pt;
	color: #000099;
	background:#EEEEEE;
	}
.ArticleList2_2{
    FONT-SIZE: 9pt;
	color:#000000;
	background:#EEEEEE;
	}