/* HTML: tag styles */

body {
   background-image: none;
   background-repeat: no-repeat;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: 12px;
   color: #000066
   }

p {
   background-image: none;
   background-repeat: no-repeat;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: 12px;
   color: #000066
   }

hr {
   color: #DADADA;
   }

a:visited {
/*   color: #293D6B;*/
   color: #120c80;
    text-decoration:  none;
}

a:link {
   color: #120c80;
    text-decoration:  none;
}

a:hover {
   color: #120c80;
    text-decoration:  underline;
}

img {
   border: none;
   }

img.bullet_bar {
   margin-right: 5px;
}

/***************************************/
/* Page header styles; above main menu */

.PageHeaderRowBackGround {
   background-color: #F8F7F7
   }

.PageHeaderMenuBarBackGround {
   background-color: #C4C4F7;
   border: 2px groove;
   }

.PageHeaderMenuItem  {
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 14px;
   color: #000066;
   font-weight: bolder;
   }

.TextInfo   {
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 10px;
   font-style: normal;
   line-height: 12px;
   color: #000066;
   }

td.InfoPageFrame {
   border: thin solid #DADADA;
   width: 100%;
   vertical-align: top;
   }

.InfoPageParHeader {
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bolder;
   }

.InfoPageText {
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   }

.ReadMore {
   font-size: 10px;
   color: #000000;
   }
.ReadMore a{
   font-size: 10px;
   color: #000000;
   }
.ReadMore a:visited{
   font-size: 10px;
   color: #000000;
   }

/*************************************
Header of the first page, above the main menu
Last Update: 12/09/2006
By.........: Niek
*************************************/
table.FrontPageHeader {
   background-color: #F8F7F7;
   border-collapse: collapse;
   border: none;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 10px;
   font-style: normal;
   }

table.FrontPageHeader td{
   padding:0px;
}

/*************************************
Footnote line on the first page,
Last Update: 27/10/2006
By.........: Niek
*************************************/
#footnote{
   border-collapse: collapse;
   border: none;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 10px;
   font-style: normal;
   color: #120c80;
   }

#footnote td{
   padding: 3px;
}

#footnote a{
   color: #120c80;
   text-decoration: none;
   }

#footnote a:hover{
   color: #120c80;
   text-decoration: underline;
   }

/*************************************
Tables on the right of the first page "Home"
Last Update: 27/10/2006
By.........: Niek
*************************************/
table.FrontPageRightTable {
   border-collapse: collapse;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 14px;
   color: #000000;
   font-weight: bolder;
   width: 100%;
   border-style: solid;
   border-color: #e3e3e3;
   border-width: thin;
   }
table.FrontPageRightTable th{
   padding: 3px;
   color: #000000;
   font-size: 14px;
   font-weight: bolder;
   text-align: left;
   background-color: #98b1c4;
   color: #F6F6F7;
}
table.FrontPageRightTable td{
   padding: 3px;
   height: 70px;
   font-weight: bold;
   background-color: #c8d7e3;
   color: #000000;
}

table.FrontPageRightTable td.info{
   height: 58px;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
}

table.FrontPageRightTable td.more{
   height: 12px;
}

table.FrontPageRightTable td.memberLogo{
   padding: 3px;
   height: 61px;
   font-weight: bold;
   background-color: #ffffff;
   color: #18207B;
}

table.FrontPageRightTable img{
   border: none;
}

/*************************************
3 Main tables on first page "Home"
Last Update: 01/11/2006
By.........: Niek
*************************************/
table.FrontPageMainTable {
   background-color: #c8d7e3;
   width: 100%;
   border-collapse: collapse;
   border: none;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 14px;
   color: #000000;
}
table.FrontPageMainTable th {
   padding: 0px;
   font-size: 14px;
   font-style: bold;
   text-align: left;
   border: none;
}
table.FrontPageMainTable td {
   padding: 0px;
   vertical-align: top;
}

table.FrontPageMainTable td.description {
   padding: 0px;
   vertical-align: middle;
}
table.FrontPageMainTable a {
   color: #000000;
   font-style: bold;
   text-decoration: none;
}

/*************************************
Welcome Boxes on first page "Home"
Last Update: 12/10/2006
By.........: Niek
*************************************/
table.WelcomeBox {
   width: 100%;
   background-color: #f4f7fd;
   background-repeat: no-repeat;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   color: #000000;
}

table.WelcomeBox p{
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   color: #000000;
}

table.WelcomeBox th{
   padding: 20px 20px 10px 20px;
   border: none;
   font-weight: bold;
   text-align: left;
   font-size: 16px;
   color: #074B88;
}

table.WelcomeBox td{
   padding: 10px 20px 20px 20px;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
}

/*************************************
Staff list
Last Update: 02/11/2006
By.........: Niek
*************************************/
table.staff_list {
   width: 100%;
}

table.staff_list th{
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: bolder;
   text-align: left;
   vertical-align: top;
   background-color: #94AEC6;
   padding: 3px;
   color: #F6F6F7;
}

table.staff_list td{
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 10px;
   font-style: normal;
   font-weight: normal;
   text-align: left;
}

table.staff_list td.division{
   background-color: #98b1c4;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   line-height: 14px;
   color: #F6F6F7;
   font-weight: bolder;
   padding: 3px;
}
table.staff_list td.separator{
   background-color: #c8d7e3;
   padding: 3px;
}
table.staff_list td.info{
   background-color: #f4f7fd;
   padding: 3px;
   color: #000000;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
}
table.staff_list img {
   border: none;
}
table.staff_list .small {
   font-size: 10px;
}


/*************************************
Members list
Last Update: 17/08/2006
By.........: Niek
*************************************/
table.members_list {
   width: 100%;
}

table.members_list td{
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 10px;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   vertical-align: top;
}

table.members_list p{
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 14px;
   font-style: normal;
   font-weight: bolder;
}

table.members_list tr.row_even{
   background-color: #C6D7DE;
}

/*************************************
Observers / Partners list
Last Update: 02/11/2006
By.........: Niek
*************************************/
table.observers_list {
   width: 100%;
}

table.observers_list td{
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 10px;
   font-style: normal;
   font-weight: normal;
   text-align: left;
}

table.observers_list td.header{
   background-color: #98b1c4;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 14px;
   font-style: normal;
   line-height: 14px;
   color: #F6F6F7;
   font-weight: bolder;
   padding: 3px;
}
table.observers_list td.separator{
   background-color: #c8d7e3;
   padding: 3px;
}
table.observers_list td.info{
   background-color: #f4f7fd;
   padding: 3px;
   color: #000000;
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
}
table.observers_list img {
   border: none;
}
table.observers_list .small {
   font-size: 10px;
}

/*************************************
Excom list
Last Update: 11/10/2006
By.........: Niek
*************************************/
table.excom_list {
/*   border-collapse: collapse;*/
   width: 100%;
   background-color: #ffffff;
}

table.excom_list th{
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   text-align: left;
   vertical-align: top;
   border: none;
   background-color: #c8d7e3;
   padding: 3px;
}
table.excom_list td{
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 12px;
   font-style: normal;
   font-weight: normal;
   text-align: left;
   vertical-align: top;
   border: none;
   background-color: #f4f7fd;
   padding: 3px;
}

table.excom_list p{
   font-family: Arial, Helvetica,  sans-serif;
   font-size: 14px;
   font-style: normal;
   font-weight: bolder;
}

form.searchform{
   margin-top:0px;
   margin-bottom:0px;
}
form.searchform input{
   font-size:10px;
}
