#page {
background-color: #333399;
}

#header {
position: absolute;
top: 0px;
left: 0px;
width: 765px;
height: 85px;
background-color: #C3C4CE;
background-image: url(images/header.jpg);
border-bottom: 1px solid #333;
overflow: hidden;
z-index: 10;
}

#header_right {
position: relative;
top: 0px;
left: 545px;
width: 200px;
height: 85px;
background: #C3C4CE;
font-family: arial;
font-weight: bold;
color: black;
text-align: right;
margin-top: 12px;
margin-bottom: 12px;
display: block;
z-index: 10;
}

#header_center {
position: absolute;
top: 0px;
left: 315px;
width: 200px;
height: 85px;
background: #C3C4CE;
font-family: arial;
font-weight: bold;
color: black;
text-align: center;
margin-top: 12px;
margin-bottom: 12px;
display: block;
z-index: 10;
}


#left {
position: absolute;
left: 0;
top: 85px;
width: 138px;
height: 361px;
text-align: center;
font-family: arial;
font-size: 10pt;
font-weight: bold;
border-bottom: 0px solid #333;
margin: 0;
z-index: 30;
background-color: #333399;
}

#menu {
position: absolute;
top: 85px;
left: 0;
width: 765px;
height: 21px;
background: white;
z-index: 20;
}


#content {
position: absolute;
top: 106px;
left: 0;
width: 627px;
margin-left: 138px;
overflow: auto;
background: white;
z-index: 20;
align: justify;
}

#content-text {
position: relative;
top: 0;
left: 0;
margin: 15px;
font-family: arial;
font-size: 10pt;
font-weight: normal;
z-index: 20;
text-align: justify;
}

#text_right {
position: relative;
float: right;
padding-left: 8px;
text-align: justify;
font-size: 8pt;
width: 175px;
}

#pic_right {
position: relative;
float: right;
padding-left: 8px;
text-align: center;
font-size: 8pt;
}

#content-header h1{
position: relative;
top: 0;
left: 0;
height: 25px;
margin-bottom: 10px;
border-bottom: 1px solid #D2232A;
font-family: arial;
font-size: 16pt;
font-weight: bold;
z-index: 20;
}

#footer {

width: 627px;
height: 150px;
margin:0 auto;
color: black;
padding-top: 3px;
overflow: hidden;
background-color: white;
border-top: 2px solid #333;
font-family: Arial;
font-weight: bold;
font-size: 8pt;
text-align: center;
z-index: 20;

}

#footer_right {
position: relative;
float: right;
padding-left: 8px;
padding-right: 10px;
text-align: center;
font-size: 8pt;
}

table.norm {
font-family: arial;
font-size: 10pt;
font-weight: normal;
}



/*_________________________________________________________*/

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
font-family: arial;
}

#nav-menu li
{
list-style: none;
float: left;
margin: 0 0em;
padding: 1;
font-family: arial;
}

#nav-menu li a
{
list-style: none;
background: url(images/background.gif) #fff bottom left repeat-x;
height: 1.4em;
line-height: 1.4em;
float: left;
width: 9.80em;
display: block;
border: 0.1em solid black;
color: white;
text-decoration: none;
font-family: arial;
}

#nav-menu li a:active
{
list-style: none;
background: url(images/background.gif) #fff bottom left repeat-x;
height: 1.4em;
line-height: 1.4em;
float: left;
width: 9.80em;
display: block;
border: 0.1em solid black;
color: #FFCC11;
text-decoration: none;
font-family: arial;
}

a:link, a:visited, a:active {
    color:#33A;
    text-decoration: none;
    border-bottom: solid 1px #33A;
}


/* Commented backslash hack hides rule from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End IE5-Mac hack */

#nav-menu
{
width: 612px;
position: relative;
top: 0px;
height: 43.5px;
font-size: 9pt;
font-weight: bold;
background: white;
margin-left: 138px;
text-align: center;
}
/*_____________________________________________________________*/