/* CSS Document */

#skipnav{
margin-left:auto;
margin-right:auto;
width:715px;
background-color: #666666;
display:none;}

#frame{
margin-left:auto;
margin-right:auto;
width:715px;
background:0 url(../images/bg.gif) repeat-y 50%;
background-color:#ffffff;}

#topnav{width:715px;
height:auto;}

#sidenav{width:170px;
background-color:#B2E2F4;
float:left;}
#main{width:540px;float:right;}
#content{margin:10px;background-color:#FFFFFF;}
#bottom{width:715px;clear:both;}
#bottomleft{width:170px;float:left;background-color:#B2E2F4;text-align:center;padding:10px 0px 10px 0px;}
#bottomright{background-color:#ffffff;padding:0px 0px 20px 0px;font-size: small;}
#bottomleft a
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #014058;
	text-decoration:none;}
#bottomleft a:hover
{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #014058;
	text-decoration:underline;}


h1{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color:#014058;}
h2{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color:#014058;
	margin: 0px 0px 0px 0px;}

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color:#000000;
	background-color:#333333;
}

/*menu system*/
#side {width: 170px;background-color: #B2E2F4;}
#navcontainer { width: 170px; }

#navcontainer ul
{
margin:0px 0px 0px 0px;
padding-left: 0px;
list-style-type: none;

}

#navcontainer a
{
display: block;
padding: 2px 2px 2px 20px;
width: 148px;
margin: 0px 0px 0px 0px
}

#navcontainer a:link
{
color: #014058;
text-decoration: none;
}
#navcontainer a:visited
{
color: #014058;
text-decoration: none;
}
#navcontainer a:hover
{
background-color:#CCCCCC;
color: #336699;
}


.color1 
{
background-color: #8ED5EF;
}
.color2 
{
background-color: #7CCEEC;
}
.color3
{
background-color: #6BC7EA;
}
.color4
{
background-color: #59C0E7;
}



.header{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	color:#014058;
	padding:2px 2px 2px 10px;
	background-color: #47BAE4;
	margin:15px 0px 0px 0px;
}
#partners{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight:bold;
	color:#014058;
	padding:2px 2px 2px 10px;
	background-color: #47BAE4;
	margin:45px 0px 0px 0px;
}
#logos{width: 170px;float:right;}
#logos ul
{
margin:5px 0px 0px 0px;
padding-left: 0px;
list-style-type: none;
}
.bcolor{
font-size:x-small;
color:#000099;}
fieldset{padding:5px;}

