﻿/* CSS layout */
body{
font-family:Arial, Helvetica, sans-serif; }

#masthead {
background-color:#188AB6;
width: 910px;
/*border-style:solid;
border-width:thin;
border-color:blue;
text-align:center;*/
width: 910px;
}

#top_nav {
background-color:#03648f;
/*border-style:solid;
border-width:thin;
border-color:#03648f;
text-align:center;*/
width: 910px;
height:1.25em;
}
#masthead_nav {
	text-align:left;
	background-color:#044c74;
	text-align:center;
	width: 910px;
	height: 1.25em;	
}


#container {
	position: relative;
	width: 910px;
}

#topcontent{
margin-top:1em;
height:170px;
text-align:center;
border-style:solid;
border-width:thin;
border-color:#ccc;
}

#topcontentleft{
float:left;
width:50%;
height:165px;
background-color:#CdCdCd;

}
#topcontentright{
float:right;
width: 48%;
height:165px;
}
#activites{
float:left;
border-style:solid;
border-width:thin;
border-color:#fff;
height:100px;
width:48%;
text-align:left;
}
#search{
float:right;
border-style:solid;
border-width:thin;
border-color:#fff;
height:100px;
width: 48%}

#middletop{
margin-top:1em;
text-align:center;
border-style:solid;
border-width:thin;
border-color:#ddd;
height:100px;
}
#middletbottom{
text-align:center;
border-style:solid;
border-width:thin;
border-color:#aaa;
height:100px;
}
#bottomcontent{
text-align:center;
border-style:solid;
border-width:thin;
border-color:#ccc;
height:125px;
}

#footer {
text-align:center;
border-style:solid;
border-width:thin;
border-color:#ccc;
width: 910px;
}
/*navigation list*/
#navlist li
{
display: inline;
list-style-type: none;
padding: 0. 5em 0 .5em;
font-family:Arial, Helvetica, sans-serif;
font-size:small;

}

#navlist a{		
color:#fff;
text-decoration:none;	
}
	
#navlist a:link{	
color:#fff;
	
}

#navlist a:hover{	
color:#FFCC66;
text-decoration: underline;
}
#navlist a:visited{	
color:#fff;
}
/* top nav  links*/

.topnav{
font-family:Arial, Helvetica, sans-serif;
font-size:x-small;
color:#FFFFFF;
}
.altnav{
padding: 0. 5em 0 .5em;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#FFF;

}

a.altnav:link{	
color:#fff;
text-decoration: underline;
}
a.altnav:hover{	
color:#FFCC66;
text-decoration: none;
}
a.altnav:visited{	
color:#fff;
text-decoration: none;
}
a.clear:link {color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFF;
text-decoration: none; }

a.clear:visited {color:#fffff0;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFF;
 text-decoration: none;}
 

a.clear:hover{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:10pt;
color:#FFF;
text-decoration: underline;}

a.home:link {color:#000;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:10pt;
text-decoration: none; }

a.home:visited {color:#blue;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:10pt;
color:#000;
 text-decoration: none;}

a.home:hover{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
font-size:small;
color:#000;
text-decoration: underline;}

.home{
background-color:#FFFFFF;
color:#000000;

}
/*formatted list*/
ul.arrow {
list-style-image:url(../../336699/images/arrowtiny.gif);
font-size: small;
margin-top: .5em;
margin-bottom:0;
 } 
ul.arrow li{
margin-top: .5em;
}
/*text*/
.tinyblue{
font-size:x-small;
color: #044C74;
font-weight: bold;
}
.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
text-align:left;

}
a.footer:link {color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:10pt;
text-decoration: none; }

a.footer:visited {
font-family:Arial, Helvetica, sans-serif;
color:#99CCFF;
text-align:cleft;
 text-decoration: none;}

a.footer:hover{
font-family:Arial, Helvetica, sans-serif;
text-align:left;
font-size:small;
color:#CCCC00;

text-decoration: underline;}