/*********************************************
					FOOTER
*********************************************/
div.footerB {}
div.footerA {}
div.footer {background-color:#fff;text-align:left;padding:12px 0;margin:20px 0 0;font:9px/12px Arial, Helvetica, sans-serif;color:#000;clear:both; background:url(../Img/HollandKnight/horiz_dot_line.gif) repeat-x top left;}
body.smallestFont div.footer {font:7px/9px Arial, Helvetica, sans-serif;}
body.smallerFont div.footer {font:7px/10px Arial, Helvetica, sans-serif;}
body.smallFont div.footer {font:8px/11px Arial, Helvetica, sans-serif;}
body.mediumFont div.footer {font:9px/12px Arial, Helvetica, sans-serif;}
body.largeFont div.footer {font:10px/13px Arial, Helvetica, sans-serif;}
body.largerFont div.footer {font:11px/14px Arial, Helvetica, sans-serif;}
body.largestFont div.footer {font:12px/15px Arial, Helvetica, sans-serif;}


body.home div.footer {margin: 0 0 0 18px;}
body.home div.footerB {width: 981px; height:150px;}

div.footer div.xnav_shower {float:left;}

div.footer .icons {float:right;padding:0;white-space:nowrap;color:#b6b6b6;font:normal 9px/12px Arial, Helvetica, sans-serif;width: 113px;position: relative;padding: 12px 15px 20px;background-color: #60c250;color: #fff;margin-top: -33px;}
.icons_title{font-size: 16px; line-height: 24px; font-weight: bold;border-bottom: 1px solid #74d763;padding-bottom: 4px;}
.footer .icons_design{position: absolute;display: inline-block;width: 14px;height: 21px;top: 0; right: 100%;background:transparent url("../Img/HollandKnight/sprite.png") no-repeat -286px -137px;}
.footer .icons img{zoom: 1;filter: alpha(opacity=100);opacity: 1;}
/*.footer .icons img:hover{filter: alpha(opacity=100);opacity: 1;}*/
body.smallestFont div.footer div.icons {font:normal 7px/9px Arial, Helvetica, sans-serif;}
body.smallerFont div.footer div.icons {font:normal 7px/10px Arial, Helvetica, sans-serif;}
body.smallFont div.footer div.icons {font:normal 8px/11px Arial, Helvetica, sans-serif;}
body.mediumFont div.footer div.icons {font:normal 9px/12px Arial, Helvetica, sans-serif;}
body.largeFont div.footer div.icons {font:normal 10px/13px Arial, Helvetica, sans-serif;}
body.largerFont div.footer div.icons {font:normal 11px/14px Arial, Helvetica, sans-serif;}
body.largestFont div.footer div.icons {font:normal 12px/15px Arial, Helvetica, sans-serif;}
div.footer div.icons ul {list-style:none none;padding:12px 0 0;margin:0;border-top: 1px solid #41a930;}
div.footer div.icons ul li {display:inline;padding:0 0px 0 0;}
.icons li a{display: inline-block;margin-left: 13px;}
.icons ul li:first-child a{margin-left: 0;}
div.footer div.icons img {vertical-align:middle;}

div.footer div.nav {white-space:nowrap;color:#b6b6b6;font:normal 12px/14px Arial, Helvetica, sans-serif;letter-spacing:0;}
body.smallestFont div.footer div.nav {font:normal 9px/11px Arial, Helvetica, sans-serif;}
body.smallerFont div.footer div.nav {font:normal 10px/12px Arial, Helvetica, sans-serif;}
body.smallFont div.footer div.nav {font:normal 11px/13px Arial, Helvetica, sans-serif;}
body.mediumFont div.footer div.nav {font:normal 12px/14px Arial, Helvetica, sans-serif;}
body.largeFont div.footer div.nav {font:normal 13px/15px Arial, Helvetica, sans-serif;}
body.largerFont div.footer div.nav {font:normal 14px/16px Arial, Helvetica, sans-serif;}
body.largestFont div.footer div.nav {font:normal 15px/17px Arial, Helvetica, sans-serif;}
div.footer div.nav a {color:#7f93bb;text-decoration:none;}
div.footer div.nav a.active {color:#0095c9;text-decoration:none;}
div.footer div.nav a:hover {color:#0095c9;}
div.footer div.nav ul {list-style:none none;padding:0;margin:0;}
div.footer div.nav ul li {display:inline;padding:0 26px 0 0;}
div.footer div.nav ul li img {margin-bottom:-1px;}

div.footer div.text {padding:0px;margin:24px 0px 0px 0px;color:#999;font:normal 9px/12px Arial, Helvetica, sans-serif;letter-spacing:0;clear:both; padding-top: 10px; position:absolute;}
body.smallestFont div.footer div.text {font:normal 7px/9px Arial, Helvetica, sans-serif;}
body.smallerFont div.footer div.text {font:normal 7px/10px Arial, Helvetica, sans-serif;}
body.smallFont div.footer div.text {font:normal 8px/11px Arial, Helvetica, sans-serif;}
body.mediumFont div.footer div.text {font:normal 9px/12px Arial, Helvetica, sans-serif;}
body.largeFont div.footer div.text {font:normal 10px/13px Arial, Helvetica, sans-serif;}
body.largerFont div.footer div.text {font:normal 11px/14px Arial, Helvetica, sans-serif;}
body.largestFont div.footer div.text {font:normal 12px/15px Arial, Helvetica, sans-serif;}