BODY {                                        /*   Last change : 2005-01-20  */
   margin-right: 0;
   margin-top: 0;
   margin-left: 0;
   margin-width: 0;
   margin-height: 0;

   background: #FFFFFF ;
   scrollbar-3dlight-color: #7FA08A;
   scrollbar-arrow-color: #98C0A6;
   scrollbar-darkshadow-color: #000000;
   scrollbar-face-color: #83A58F;
   scrollbar-highlight-color: #98C0A6;
   scrollbar-shadow-color: #6E8B78;
   scrollbar-track-color: #98C0A6;

   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #000000;
   font-weight: normal;
   text-decoration: none; }

A  {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #0000FF;
   font-weight: normal;
   text-decoration: none; }

A.clear {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #000000;
   font-weight: normal;
   text-decoration: none; }

A.small  {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #0000FF;
   font-weight: normal;
   text-decoration: none; }

A.tiny  {
   font-family: verdana,arial,sans-serif;
   font-size: 7pt;
   color: #0000FF;
   font-weight: normal;
   text-decoration: none; }

sub {
   font-family: verdana,arial,sans-serif;
   font-size: 7pt;
   color: #FFFFFF;
   font-weight: normal;
   display: inline; }

.float-l {
   float: left;
   margin: 10px;
   padding: 0px;
   text-align: center; }

.float-r {
   float: right;
   margin: 10px;
   padding: 0px;
   text-align: center; }

H1 {
   font-family: arial,verdana,sans-serif;
   font-size: 14pt;
   color: #6D7480;
   font-weight: bold;
   display: inline; }

H2 {
   font-family: arial,verdana,sans-serif;
   font-size: 12pt;
   color: #6D7480;
   font-weight: bold;
   display: inline; }

H3 {
   font-family: verdana,arial,sans-serif;
   font-size: 10pt;
   color: #6D7480;
   font-weight: bold;
   display: inline; }

H4 {
   font-family: verdana,arial,sans-serif;
   font-size: 9pt;
   color: #6D7480;
   font-weight: bold;
   display: inline; }

.title {
   font-family: verdana,arial,sans-serif;
   font-size: 14pt;
   color: #003366;
   font-weight: bold; }

.cap-l {
   font-family: verdana,arial,sans-serif;
   font-size: 12pt;
   color: #003366;
   font-weight: bold;
   display: inline;}

.cap-m {
   font-family: verdana,arial,sans-serif;
   font-size: 10pt;
   color: #003366;
   font-weight: bold;
   display: inline;}

.cap-s {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #003366;
   font-weight: bold;
   display: inline;}

.cap-r {
   font-family: verdana,arial,sans-serif;
   font-size: 9pt;
   color: #AC3939;
   font-weight: bold;
   display: inline;}

.large {
   font-family: verdana,arial,sans-serif;
   font-size: 14pt;
   font-weight: normal; }

.small {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #000000;
   font-weight: normal; }

.small-r {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #FF0000;
   font-weight: normal; }

.small-w {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #FFFFFF;
   font-weight: normal; }

.tiny {
   font-family: verdana,arial,sans-serif;
   font-size: 7pt;
   color: #000000;
   font-weight: normal; }

.tiny-r {
   font-family: verdana,arial,sans-serif;
   font-size: 7pt;
   color: #FF0000;
   font-weight: normal; }

.tiny-w {
   font-family: verdana,arial,sans-serif;
   font-size: 6pt;
   color: #FFFFFF;
   font-weight: normal; }

.news-m {
   font-family: verdana,arial,sans-serif;
   font-size: 9pt;
   color: #000000;
   font-weight: normal;
   text-align: justify; }

.news-s {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #000000;
   font-weight: normal;
   text-align: justify; }

.news-t {
   font-family: verdana,arial,sans-serif;
   font-size: 7pt;
   color: #000000;
   font-weight: normal;
   text-align: justify; }

pre {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #000000;
   font-weight: normal; }

UL {
   list-style-type: square;
   margin-left: 8pt;
   padding-left: 10px;
   text-align: left; }

OL {
   margin-left: 30px;
   padding-left: 10px;
   text-align: left; }

.fields {
   border: 1px solid #000000;
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   background: #F2E7E1;
   color: #000099;
   font-weight: normal;
   text-align: justify; }

.fields-b {
   border: 1px solid #000000;
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   background: #F2E7E1;
   color: #000099;
   font-weight: bold;
   text-align: justify; }


/*   Borders - Boxes CSS  */

.border-t {
   border: 1px solid;
   border-color: #000000; }

.border_light {
   border: 3px ridge;
   border-color: #C0C0C0;
   background-color: #FEFEFE; }

.border_med {
   border: 3px ridge;
   border-color: #C0C0C0;
   background-color: #DDDDDD; }

.border_dark {
   border: 3px ridge;
   border-color: #FFCCB0; }

.box_light {
   border: 3px ridge;
   border-color: #C0C0C0;
   background-color: #EEEEEE; }

.box_med {
   border: 2px ridge;
   border-color: #DDDDDD;
   background-color: #EFEFEF; }

.box_dark {
   border: #FFB68E 3px ridge;
   background-color: #FFCCB0; }

.box_advert {
   border: 1px ridge;
   border-color: #0000FF;
   background-color: #F4F0E8; }

.box_header {
   width="320";
   height="40";
   line-height:40px;
   text-align:center;
   background-image: url('/if/box_320.jpg');
   background-repeat: no-repeat;
   background-color: #FFFFFF; }

/*   Menu CSS  */

.box_menu {
   border: 2px ridge;
   border-color: #C0C0C0;
   background-color: #CEDDE1; }

.menu_l {
   background-image: url('/if/menu_l_back.gif');
   background-repeat: repeat }

.menu_r {
   background-image: url('/if/menu_r_back.gif');
   background-repeat: repeat }

.menu_a {                                     /*   active menu item  */
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #000000;
   font-weight: bold;
   text-decoration: none;
   background-color: #C4D2D6; }

.menu_p {                                     /*   passive menu item  */
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #0000FF;
   font-weight: normal;
   text-decoration: none;
   background-color: #CEDDE1; }


/*   FIELDSET CSS  */

.fieldset-g{
   border: 1px solid;
   border-color: #42A23B;
   font-family: verdana,arial,sans-serif;
   font-size: 12pt;
   font-weight: normal;
   text-align: center;
   margin:0;
   padding:5px; }

.fieldset-b{
   border: 1px solid;
   border-color: #1195B0;
   font-family: verdana,arial,sans-serif;
   font-size: 12pt;
   font-weight: normal;
   text-align: center;
   margin:0;
   padding:5px; }

.fieldset-r{
   border: 1px solid;
   border-color: #AD0303;
   font-family: verdana,arial,sans-serif;
   font-size: 12pt;
   font-weight: normal;
   text-align: center;
   margin:0;
   padding:5px; }


/*   ERROR CSS  */

.error {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #FF0000;
   font-weight: normal; }

.error-head {
   font-family: verdana,arial,sans-serif;
   font-size: 10pt;
   color: #990000;
   font-weight: bold;
   background-color: #FF8080; }

.error-body {
   font-family: verdana,arial,sans-serif;
   font-size: 8pt;
   color: #FF0000;
   font-weight: normal; }

.box_error {
   border: 1px ridge;
   border-color: #FF0000;
   background-color: #FFCACA;
   font-family: tahoma,arial,sans-serif;
   font-size: 8pt;
   font-weight: bold;
   color: #FF0000; }


/*   LOGIN CSS  */

.login_box {
   border: 2px ridge;
   border-color: #C4D2D6;
   background-color: #CEDDE1; }

.login-field {
   border: 1px solid #666666;
   background: #F0FCFE;
   font-family: tahoma,arial,sans-serif;
   font-size: 8pt;
   color: #000099;
   font-weight: normal;
   text-align: LEFT; }