#footer
{

width:950px;
margin: 0 25px 0 20px;
height:auto;

}

#footer .footerPart1
{
width:950px;
float:left;
background-color:#F4F4F4;
height:45px;

}

#footer .footerPart1 ul
{
	list-style: none;
	margin: 0;
	padding: 3px 0 0 0;
	text-align:center;
}
#footer .footerPart1 ul li
{
display: inline;
margin: 0px;
padding:5px;
color:#003366;
font-size:12pt;
font-weight:bold;
}

#footer .footerPart1 ul li img
{
vertical-align:middle;
}

#footer .footerPart2
{
width:950px;
border-top:solid 1px #ccc;
border-bottom: solid 1px #ccc;
height:27px;
}

#footer .footerPart2 .footerPart2Left 
{

width:300px;
float:left;
}
#footer .footerPart2 .footerPart2Left ul
{
	list-style: none;
	margin: 0;
	padding: 2px 0 0 5px;

}
#footer .footerPart2 .footerPart2Left ul li
{
display: inline;
margin: 0px;
padding:2px 1px 2px 2px;
color:#003366;
font-size:12pt;
color: #BBB8B8;

}

#footer .footerPart2 .footerPart2Left ul li img
{
vertical-align:middle;
}
#footer .footerPart2 .footerPart2Left ul li a
{
	height:auto;
	font: 11px Arial;
	color: #BBB8B8;
	text-decoration: none;
}

#footer .footerPart2 .footerPart2Left ul li a:hover
{
text-decoration:underline;
}
#footer .footerPart2 .footerPart2Right
{
width:600px;
float:right;
}
#footer .footerPart2 .footerPart2Right ul
{
	list-style: none;
	margin: 0;
	padding: 2px 0 0 0;

}
#footer .footerPart2 .footerPart2Right ul li
{
display: inline;
margin: 0px;
padding:2px 1px 2px 1px;
color: #BBB8B8;
font-size:12pt;

}

#footer .footerPart2 .footerPart2Right ul li img
{
vertical-align:middle;
}

#footer .footerPart2 .footerPart2Right ul li a
{
	height:36px;
	font: 11px Arial;
	color: #3366cc;
        font-weight:bold;
	text-decoration: none;
	
}

#footer .footerPart2 .footerPart2Right ul li a:hover
{
text-decoration:underline;
}

#footer .footerPart3
{
width:950px;

height:auto;
text-align:center;
padding-top:20px;
padding-bottom:35px;
}

#footer .footerPart3 .footerPart3text
{
font-size:8pt;
color:#999999;


}
