@charset "utf-8";
html{}/*Fix charset issue*/
.footWrp { clear:both; margin:25px auto; width:954px; }
.footWrp:after { clear:both; content:"."; display:block; height:0; visibility:hidden; }
.footWrp .ancFtrWrp { margin:0 auto; width:100%; }
.footWrp .ancFtrWrp a { color:#556b11; text-decoration:none; }
.footWrp .ancFtrWrp a:hover { text-decoration:underline; }
.footWrp .ancFtrWrp .ftrCon { background-color:#f3f0e7; background-color:rgba(255,255,255,.4); *background-color:#f3f0e7; border:solid 1px #cfc2a7; border-radius:5px; -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1), inset 0 1px rgba(255,255,255,0.6), inset 1px 0 rgba(255,255,255,0.3), inset -1px 0 rgba(255,255,255,0.3); box-shadow:0 1px 1px rgba(0,0,0,0.1), inset 0 1px rgba(255,255,255,0.6), inset 1px 0 rgba(255,255,255,0.3), inset -1px 0 rgba(255,255,255,0.3); padding:7px 12px; width:928px; }
.footWrp .ancFtrWrp .ftrCon ul.ftrLinks { color:#545454; display:inline-block; float:left; margin-top:4px; }
.footWrp .ancFtrWrp .ftrCon ul.ftrLinks li { border-left:solid 1px #9d9686; float:left; line-height:12px; *line-height:13px; padding:0 7px; }
.footWrp .ancFtrWrp .ftrCon ul.ftrLinks li:first-child { border-left:0; padding-left:0; }
.footWrp .ancFtrWrp .ftrCon ul.intSites { float:right; display:inline-block; }
.footWrp .ancFtrWrp .ftrCon ul.intSites li { float:left; }
.footWrp .ancFtrWrp .ftrCon ul.intSites li select { margin:0; padding:0; }
.footWrp .ancFtrWrp .ftrCon ul.intSites li span { color:#676565; line-height:20px; margin-right:6px; }
.footWrp .ancFtrWrp p.outer { color:#5d5c5c; font-size:10px; line-height:16px; margin-top:10px; text-align:center; }
.footWrp .ancFtrWrp p.outer sup { color:#c00; }
.footWrp .distributedByWrpr { border-top:1px solid #ccc; min-height:40px; padding-top:4px; }
.footWrp .distributedByLink { display:inline-block; float:left; height:27px; width:175px; }
.footWrp .poweredByLink { display:inline-block; float:right; height:26px; width:169px; }
/* Ability to hide navigation */
.hideNavigation #FooterRegion .footWrp .ancFtrWrp .ftrCon { display:none !important; }
/* Responsive Layout */
@media only screen and (max-width : 1005px) {
	.r #FooterRegion { width:768px; margin:0 auto; }
	.r #FooterRegion .footWrp { width:auto; }
	.r #FooterRegion .footWrp .ancFtrWrp .ftrCon { padding:0 12px; width:auto; }
	.r #FooterRegion .footWrp .ancFtrWrp .ftrCon .ftrLinks { margin:14px 0 0 0; min-width:426px; }
	.r #FooterRegion .footWrp .ancFtrWrp .ftrCon .ftrLinks li { margin-bottom:7px; }
	.r #FooterRegion .footWrp .ancFtrWrp .ftrCon .intSites { margin:10px 0 10px 0; float:left; }
}
@media only screen and (max-width : 767px) {
	.r #FooterRegion { width:auto; }
	.r #FooterRegion .footWrp .ancFtrWrp p.outer { padding-left:12px; text-align:left; }
	.r #FooterRegion .footWrp .ancFtrWrp .ftrCon .ftrLinks { min-width:0; }
	.r #FooterRegion .footWrp .ancFtrWrp .ftrCon .intSites { clear:left; }
}
@media only screen and (max-width : 479px) {
	.r #FooterRegion #Ftr_LLWrp { color:rgba(0,0,0,0); font-size:0; line-height:0; padding:0 12px; }
	.r #FooterRegion #Ftr_LLWrp > span { border-top:1px solid #c3bdaf; border-top-color:rgba(157,150,134,.4); color:#5D5C5C; display:block; font-size:10px; line-height:28px; }
	.r #FooterRegion #Ftr_LLWrp > span:first-child { border-top:0; }
	.r #FooterRegion .footWrp .ancFtrWrp .ftrCon .ftrLinks { display:block; float:none; line-height:28px; margin-top:7px; }
	.r #FooterRegion .footWrp .ancFtrWrp .ftrCon .ftrLinks li { display:block; float:none; line-height:28px; padding-left:0; border-bottom:1px solid #d9d7c5; border-left:0; }
}