@charset "utf-8";

div#footerArea {
height:25em !important;
color: #fff;
margin:0 !important;
padding:7px 0 0 0 !important;
background-color:#2e71bf;
}
@media all and (-ms-high-contrast: none){
div#footerArea {
height:20em !important;
color: #fff;
margin:0 !important;
padding:7px 0 0 0 !important;
background-color:#2e71bf;
}
}

#footermenu{
width:960px;
margin:7px auto 0px;
padding:0;
clear:both;
background-color:#2e71bf;
}

#copyright{
padding:20px 0 5px 0;
margin:0;
text-align:center;
clear:both;
background-color:#2e71bf;
}

#footer_box01{
float:left;
margin:0;
padding:0 0 0 40px;
text-align:left;
width:100px;
}

#footer_box02{
float:left;
margin:0;
padding:0;
text-align:left;
width:130px;
}

#footer_box03{
float:left;
margin:0;
padding:0;
text-align:left;
width:130px;
}

#footer_box04{
float:left;
margin:0;
padding:0;
text-align:left;
width:130px;
}

#footer_box05{
float:left;
margin:0;
padding:0;
text-align:left;
width:130px;
}

#footer_box06{
float:left;
margin:0;
padding:0;
text-align:left;
width:130px;
}

#footer_box07{
float:left;
margin:0;
padding:0;
text-align:left;
width:140px;
}


div#footerArea p{
	margin-left:5px;
	margin-bottom:8px;
}

div#footerArea ul{
	margin-left:22px;
	margin-bottom:0;
}

div#footerArea ul li{
padding:0;
margin:0 0 3px 0;
text-align:left;
font-size:90%;
color:#FFFFFF;
}

div#footerArea p a,
div#footerArea ul li a,
div#footerArea p#copyright a{
	color:#FFFFFF;
	text-decoration:none;
}

div#footerArea p a:hover,
div#footerArea ul li a:hover,
div#footerArea p#copyright a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}