/* Top Level Styles for the CLOAF Website */

/* Commands */
body
{
 background-color:rgb(170,220,235);
}

hr
{
 height:2px;
 color:rgb(43,63,111);
}

table
{
 border-style:none;
 width:100%;
}

ol
{
 padding:0px 0px 0px -18px;
 margin:0px 0px 0px -18px;
/*list-style-position:inside;*/
}

/* Links */

a:link, a:visited, a:active, a:hover
{
 font-family:tahoma,verdona,sans-serif;
 font-size:14px;
 font-weight:bold;
 font-style:italic;
 color:rgb(0,0,0);
 text-decoration:none;
 border-style:none;
}
   
a:hover
{
 background-color:rgb(170,220,235);
}
  
a.contact:link, a.contact:visited, a.contact:active, a.contact:hover
{
 font-family:tahoma,verdona,sans-serif;
 font-size:10px;
 font-weight:bold;
 font-style:italic;
 color:#ECC450;
 text-decoration:none;
 border-style:none;
}
   
a.contact:hover
{
 background-color:rgb(170,220,235);
 color:#2B3F6F;
}
  
a.links:link, a.links:visited, a.links:active, a.links:hover
{
 font-family:tahoma,verdona,sans-serif;
 font-size:14px;
 font-style:italic;
 color:#2B3F6F;
 border-style:none;
}
   
a.links:hover
{
 background-color:rgb(100,149,237);
 font-weight:bold;
 color:#2B3F6F;
}
  
a.straight:link, a.straight:visited, a.straight:active, a.straight:hover
{
 font-family:tahoma,verdona,sans-serif;
 font-size:14px;
 font-style:normal;
 color:#2B3F6F;
 border-style:none;
}
   
a.straight:hover
{
 background-color:rgb(170,220,235);
 font-weight:bold;
 color:#2B3F6F;
}
  
a.members:link, a.members:visited, a.members:active, a.members:hover
{
 font-family:tahoma,verdona,sans-serif;
 font-size:18px;
 font-weight:bold;
 font-style:italic;
 color:#2B3F6F;
 text-decoration:none;
 border-style:none;
}
   
a.members:hover
{
 background-color:rgb(170,220,235);
 color:#2B3F6F;
}

/* end Links */
   
/* Blocks */

#container
{
 top:0px;
 left:112px;
 border:2px solid rgb(43,63,111);
 width:785px;
 height:auto;
 position:absolute;
 background-color:rgb(100,149,237);
 z-index:0;
}

#logo
{
 top:0px;
 left:0px;
 height:140px;
 position:relative;
 width:780px;
 z-index:0;
}

#menu
{
 top:0px;
 left:0px;
 position:relative;
 height:auto;
 width:780px;
 z-index:0;
}

#content
{
 top:0px;
 left:0px;
 position:relative;
 height:auto;
 width:780px;
 z-index:0;
}

#footer
{
 top:0px;
 left:0px;
 position:relative;
 height:30px;
 width:785px;
 background-color:rgb(43,63,111);
 color:rgb(236,196,80);
 font-family:tahoma,verdona,sans-serif;
 text-align:center;
 padding:8px 0px 0px 0px;
 font-size:10px;
 z-index:0;
}

#links
{
 z-index:5;
 border:2px ridge #ECC450;
 width:440px;
 height:440px;
 padding:1px 1px 1px 2px;
 overflow:auto;
 left:450px;
 top:100px;
 position:absolute;
 visibility:hidden;
 line-height:1.5em;
 background-color:rgb(170,220,235);
}

#td1
{
 width:570px;
 padding:3px 0px 0px 0px;
}

#td2
{
 width:210px;
 border-left:2px solid rgb(43,63,111);
}

#head1
{
 font-family:monotype corsiva,tahoma,verdona,sans-serif;
 font-size:28px;
 color:#2B3F6F;
 font-weight:bold;
 text-align:center;
}

#head2
{
 font-family:tahoma,verdona,sans-serif;
 font-size:22px;
 color:rgb(43,63,111);
 text-align:center;
 font-variant:small-caps;
}

#head3
{
 font-family:monotype corsiva,tahoma,verdona,sans-serif;
 font-size:22px;
 color:#2B3F6F;
 font-weight:bold;
 text-align:center;
}

/* end Blocks */

/* classes */

.menuPadding
{
 padding:2px 0px 0px 0px;
}

.body_Italic_bold
{
 font-family:tahoma,verdona,sans-serif;
 color:#2B3F6F;
 font-weight:bold;
 font-size:18px;
 font-style:italic;
 text-align:center;
}

.body_bold
{
 font-family:tahoma,verdona,sans-serif;
 color:#2B3F6F;
 font-weight:bold;
 font-size:18px;
 text-align:center;
}

.body
{
 font-family:tahoma,verdona,sans-serif;
 color:#2B3F6F;
 font-size:16px;
 text-align:justify;
}

.bold_underline
{
 font-weight:bold;
 text-decoration:underline;
}

.vertical_separator
{
 color:#2B3F6F;
 font-weight:bold;
}

.members1
{
 font-family:monotype corsiva,tahoma,verdona,sans-serif;
 font-size:26px;
 color:#2B3F6F;
 font-weight:bold;
 text-align:center;
}

.members2
{
 font-family:tahoma,verdona,sans-serif;
 font-size:22px;
 color:#2B3F6F;
 text-align:center;
 font-variant:small-caps;
}

.members3
{
 font-family:tahoma,verdona,sans-serif;
 font-size:18px;
 color:#2B3F6F;
 text-align:center;
}

.members4
{
 font-family:tahoma,verdona,sans-serif;
 font-size:18px;
 color:#2B3F6F;
 text-align:center;
}

.center
{
 text-align:center;
}

.pad_L_R_5
{
 padding:0px 5px 0px 5px;
}

/* end Classes */
