/*--------*/
/* Common */
/*--------*/

/* Borders: Top Right Bottom Left */

body {
   background-color: #4060A0;
   margin: 20 0 20 0;
   scrollbar-face-color: #4060A0;
   scrollbar-arrow-color: #F0F0F0;
   scrollbar-track-color: #F0F0F0;
   scrollbar-darkshadow-color: #F0F0F0;
   }

li {
   margin: 0 0 10 0;
   line-height: 1.4;
   }

img {
   border: none;
   margin: 0;
   }

.big {
   background-color: #E0E0E0;
   color: #000000;
   font-family: verdana,arial,sans-serif;
   font-size: 14;
   font-weight: bold;
   }

.spaced {
   background-color: #FFFFFF;
   background-image: url("images/page_background.jpg");
   color: #000000;
   font-family: verdana,arial,sans-serif;
   font-weight: none;
   font-size: 12;
   line-height: 1.5;
   }

.note {
   background-color: #FFFFFF;
   background-image: url("images/page_background.jpg");
   color: #A00000;
   text-align: center;
   font-family: verdana,arial,sans-serif;
   font-weight: none;
   font-size: 10
   }

/*-----------*/
/* Main menu */
/*-----------*/

table.mainMenu {
   width: 800px;
   }

td.mainMenu {
   width: 776px;
   height: 24px;
   background-color: #000000;
   text-align: center;
   font-family: verdana,arial,sans-serif;
   font-weight: bold;
   font-size: 11;
   color: #FFFFFF;
   }

a:link.mainMenu, a:visited.mainMenu, a:active.mainMenu {
   text-decoration: none;
   color: #FFFFFF;
   font-weight: bold;
   }

a:hover.mainMenu {
   background-color: #FFFFA0;
   color: #000000;
   }

/*--------*/
/* Header */
/*--------*/

table.header {
   width: 800px;
   }

td.header {
   background-color: #FFFFFF;
   }

/*------*/
/* Logo */
/*------*/

table.logo {
   width: 800px;
   }

td.logo {
   width: 800px;
   height: 35px;
   background-color: #A0B0D0;
   text-align: center;
   }

img.logo {
   vertical-align: middle;
   }

/*----------*/
/* Sub-menu */
/*----------*/

.subMenu {
   font-family: verdana,arial,sans-serif;
   font-weight: bold;
   font-size: 11;
   text-align: center;
   background-color: #4060A0;
   color: #FFFFFF;
   padding: 4px 4px 4px 4px;
   margin-bottom: 8px;
   }

a:link.subMenu, a:visited.subMenu, a:active.subMenu {
   text-decoration: none;
   color: #FFFFFF;
   font-weight: bold;
   }

a:hover.subMenu {
   background-color: #FFFFA0;
   color: #000000;
   }

/*------*/
/* Page */
/*------*/

table.page {
   width: 800;
   }

td.page {
   width: 800;
   background-color: #FFFFFF;
   background-image: url("images/page_background.jpg");
   color: #000000;
   font-family: verdana,arial,sans-serif;
   font-weight: none;
   font-size: 12;
   }

img.page {
   border: 1 #000000 solid;
   margin: 10 20 10 20;
   }

a:link.page, a:visited.page, a:active.page {
   text-decoration: underline;
   color: #000000;
   font-weight: bold;
   }

a:hover.page {
   color: #FF0000;
   }

/*------*/
/* Grid */
/*------*/

table.grid {
   }

td.gridTitle {
   background-color: #C0C0C0;
   color: #000000;
   font-family: verdana,arial,sans-serif;
   font-weight: bold;
   font-size: 12;
   border-bottom: none;
   text-align: center;
   }

td.grid {
   background-color: #F4F4F4;
   color: #000000;
   font-family: verdana,arial,sans-serif;
   font-weight: none;
   font-size: 12;
   border-bottom: 1 solid #C0C0C0;
   text-align: center;
   }

td.gridleft {
   background-color: #F4F4F4;
   color: #000000;
   font-family: verdana,arial,sans-serif;
   font-weight: none;
   font-size: 12;
   border-bottom: 1 solid #C0C0C0;
   text-align: left;
   }

a:link.gridPage, a:visited.gridPage, a:active.gridPage {
   text-decoration: none;
   color: #000000;
   font-weight: bold;
   }

a:hover.gridPage {
   color: #FF0000;
   }

/*--------*/
/* Footer */
/*--------*/

table.footer {
   width: 800;
   }

td.footerLeft {
   width: 35%;
   height: 24;
   background-color: #000000;
   color: #7F7F7F;
   font-family: verdana,arial,sans-serif;
   font-weight: none;
   font-size: 10;
   text-align: left;
   }

td.footerMid {
   width: 30%;
   height: 24;
   background-color: #000000;
   color: #7F7F7F;
   font-family: verdana,arial,sans-serif;
   font-weight: none;
   font-size: 10;
   text-align: center;
   }

td.footerRight {
   width: 35%;
   height: 24;
   background-color: #000000;
   color: #7F7F7F;
   font-family: verdana,arial,sans-serif;
   font-weight: none;
   font-size: 10;
   text-align: right;
   }
