/* CSS Document */
html, body {
margin:0px;
padding:0px;
background-color:#CFCFCF;
height:100%;

}
#wrapper{
background-color:#FFFFFF;
width:770px;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
padding:0px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:62.5%;
border-left:#000000 1px solid;
border-right:#000000 1px solid;
}
img{
border:none;
}
p{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
line-height:1.4em;
color:#000000;

margin:0px 5px 5px 0px;



}
a:link{

color:#BCBCBC;
text-decoration:none;
}
a:visited{
color:#BCBCBC;
text-decoration:none;
}
a:active{
color:#BCBCBC;
text-decoration:none;
}
a:hover{
color:#666666;
text-decoration:underline;
}
h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
margin:0px;
color:#cdcc60;
}
h2{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#6699CC;
font-weight:bold;
line-height:20px;
margin:20px 0px 10px 0px;
font-weight:bold;
}
h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.2em;
color:#000000;
font-weight:bold;
margin:20px 0px 5px 0px;
}
h4{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#000000;
font-weight:bold;
margin:20px 0px 5px 0px;
}
#header{
border-bottom:#006699 solid 5px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
border-top:#006699 solid 10px;
}

#topnavigation a{
color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
margin:0px;
padding:5px 0px 5px 5px;
display:block;
}
#topnavigation a:visited{
color:#ffffff;
text-decoration:none;
}
#topnavigation a:active{
color:#ffffff;
text-decoration:none;
}
#topnavigation a:hover{
background-color:#cdcc60;
}
#topnavigation ul{
padding:0px;
margin:0px;
float:left;
}

#topnavigation li{
list-style:none;
border:#FFFFFF solid 2px;
background-color:#6699CC;
float:left;
width:98px;


}



#content{
clear:both;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#6699CC;
border-top:#6699CC solid 6px;
}
#content li{
font-size:1.2em;
padding:5px 0px 5px 0px;
list-style:square;
}
#content hr{
margin:0px 10px 0px 0px;
}
#contenttext{
float:left;
width:584px;
background-color:#FFFFFF;
padding:0px 10px 0px 15px;
margin:0px;
border-left:#6699CC solid 1px;
min-height:500px;
height:auto !important;
height:500px;
text-align:justify;
}
#contenttext a{
color:#006699;

}
#contenttext a:visited{
color:#006699;
text-decoration:none;
}
#contenttext a:active{
color:#006699;
text-decoration:none;
}
#contenttext a:hover{
color:#333333;
text-decoration:underline;
}
#contenttext table{
width:45em;
height:10em;
font-size:1.2em;
}
#contentnav{
width:160px;
float:left;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
#contentnav ul{
padding:0px;
margin:0px;
font-size:1em;
color:#666666;
font-weight:bold;

}
#contentnav li{
list-style:none;
padding:0px 0px 0px 0px;
margin:0px;
float:left;
clear:both;
background-color:#f2f9ff;
width:160px;
}
#contentnav a{
display:block;
padding:2px 0px 2px 10px;
border-bottom:#CCCCCC solid 1px;
margin:0px;
color:#8B8B8B;
}
#contentnav a:visited{
color:#8b8b8b;
text-decoration:none;
}
#contentnav a:active{
color:#8b8b8b;
text-decoration:none;
}
#contentnav a:hover{
color:#666666;
text-decoration:underline;
}

#contentnav p{
margin:0px;
padding:2px 0px 2px  10px; 
color:#FFFFFF;
display:block;
clear:both;
font-size:1.2em;
font-weight:bold;

}


.fl{
float:left;
}
.fr{
float:right;
}
.clear{
clear:both;
font-size:1px;
height:0px;
}
#footer{
clear:both;
font-size:1.2em;
background-color:#6699CC;

}
#footer p{
padding:2px 0px 2px 5px;
margin:0px;
color:#FFFFFF;
}