﻿@charset "utf-8";
/* CSS Document */
body {background:#eaf3f8 url(../images/bkgBody.jpg) top center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a3b3d; margin:0 0 25px 0; text-align:center;}
.contentBkg {background-image:url(../images/contentBkg.png); background-repeat:repeat-y; width:808px;}
.content {padding:26px 36px 26px 36px; text-align:left; background-image:url(../images/contentBkgBottom.png); background-position:bottom center; background-repeat:no-repeat; vertical-align:text-top;}
a img {border:none;}

.flagFr { background-image:url(../images/fr-on.jpg); background-repeat:no-repeat; display:block; width:27px; height:18px;}
.flagFr a:link, .flagFr a:visited {background-image:url(../images/fr-off.jpg); background-repeat:no-repeat; display:block; width:27px; height:18px;}
.flagFr a:hover {background-image:url(../images/fr-on.jpg); background-repeat:no-repeat; display:block; width:27px; height:18px;}
.flagEn { background-image:url(../images/en-on.jpg); background-repeat:no-repeat; display:block; width:27px; height:18px;}
.flagEn a:link, .flagEn a:visited {background-image:url(../images/en-off.jpg); background-repeat:no-repeat; display:block; width:27px; height:18px;}
.flagEn a:hover {background-image:url(../images/en-on.jpg); background-repeat:no-repeat; display:block; width:27px; height:18px;}

.headerSep {height:8px; width:796px; background-color:#FFCC00; margin-left:6px; margin-right:6px}
.bottomSep {height:21px; width:796px; background-color:#FFCC00; margin-left:6px; margin-right:6px; border-top:solid 2px white;}
.copyright {line-height: 14px; color: black; font-size: 10px;}
.logo {background-image:url(../images/logo.png); width:124px; height:93px; right:37px; top:51px; position:relative;}

h1 {font-size:24px; color:#5c5d5e; font-weight:normal; margin-top:0}
h1 span {font-size:30px; color:#005ab0; font-weight:normal}
.logoFNAIM {font-size:24px; color:black; font-weight:bold}
.logoFNAIM span {font-size:.6em; color:#005ab0; font-weight:bold; font-style:italic; vertical-align:text-top;}

h2 {font-size:14px; color:#5c5d5e; font-weight:bold; margin-top:0; margin-bottom:2px}
h2 span {font-size:18px; color:#005ab0; font-weight:bold}
.logoFNAIM2 {font-size:14px; color:black; font-weight:bold}
.logoFNAIM2 span {font-size:.6em; color:#005ab0; font-weight:bold; font-style:italic; vertical-align:text-top; text-transform:uppercase}

.bloc {width:385px; text-align:justify; padding:1px;}
.txtBlue {color:#005ab0; font-weight:bold}
.img {border:solid 4px #e0e0e0}

ul { list-style-type:none; margin: 1em 0 1.5em 0; padding:0}
li.bullet {background:url(../images/bullet.png) no-repeat 0 0em; padding-left:25px; height:22px}
li.bullet a {color: #666666; text-decoration:none}

A {color:#005ab0; text-decoration:underline;}
A:hover {color:#005ab0; text-decoration:none;}

.bullet A:link, .bullet A:hover, .bullet A:visited {color:#666666; text-decoration:none;}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
.btn {background:url("../images/btn.gif"); background-repeat:repeat-x; cursor: pointer; color:white; font-size:11px; font-weight:bold; height:24px; border:solid 1px #eaf3f8;}


/* ¤¤¤¤¤¤¤¤¤¤¤ GRIDVIEW ¤¤¤¤¤¤¤¤¤¤¤ */

#titleTable, .titleTable, .titleTable th { text-align: left;  background-color:#dde8ed; border:1px solid #d3d4d4; color:#3a3b3d; padding:3px; height:19px; font-size:12px;}
.titleTable a {color:#727373; text-decoration:none; font-size:12px;}
.titleTable a:visited, .titleTable a:hover {color:#727373; text-decoration:none; font-size:12px;}

.lineTable01 td { background-color:#fafafa; border: 1px solid #d3d4d4; padding:3px; color:#3a3b3d; font-weight:normal; height:19px; font-size:12px;}
.lineTable01 a {color:#005ab0; text-decoration:underline; font-size:12px;}
.lineTable01 a:hover {color:#727373; text-decoration:none;}

.lineTable02 td { background-color:#fafafa; border: 1px solid #d3d4d4; padding:3px; color:#3a3b3d; font-weight:normal; height:15px; font-size:12px;}
.lineTable02 a {color:#005ab0; text-decoration:underline; font-size:12px;}
.lineTable02 a:hover {color:#727373; text-decoration:none;}

.tableAgencies { margin: 3px; width: 99%; }

.ScrollAgenciesList {height: 150px;overflow-y:scroll; overflow-x: hidden}
.NoScrollAgenciesList {overflow-y:hidden; overflow-x: hidden}