﻿div#topNav       { background: #222; color: #fff; overflow:auto; font: 1em arial,helvetica,sans-serif; }
div#topNav ul.toplinks    { margin:0; padding:0; list-style-type: none; float:right; }
div#topNav ul.toplinks li { margin:0; padding:0; float: left; }
div#topNav ul.toplinks li a:link, div#topNav ul.toplinks li a:visited   {  padding: 10px 12px; margin:0; display:block; color:#fff; text-decoration: none;  }
div#topNav ul.toplinks li a:hover, div#topNav ul.toplinks li a.active, div#topNav ul.toplinks li a.selected { color: #ccc; }

/* == footerLinks columns === */
.footerLinksCol1, .footerLinksCol2 { float:left; width:18%; padding:0 2% 0 0; margin:0; }

.footerLinksCol3 { float:left; width:13%; padding:0 2% 0 0; margin:0; }
.footerLinksCol4 { float:left; width:24%; padding:0 2% 0 0; margin:0; }
.footerLinksCol5 { float:left; width:15%; padding:0 2% 0 0; margin:0; }

/* == footerLinks ================================== */

div#footerLinks   {
	clear: both;
	background: #dceee7;
	overflow: auto;
	padding: 15px 0 15px 15px;
	border-top: 5px solid #9eb6ad;
	width: 945px;
	margin: 0 auto;
} 

div#footerLinks ul    { margin:0 0 0 0; padding:0; list-style-type:none; }
div#footerLinks ul li { margin-bottom:5px; padding-bottom:5px; margin-right:10px; font:85%/1.5 Verdana, Geneva, sans-serif; border-bottom: 1px dotted #9eb6ad; }

div#footerLinks a, div#footerLinks a:visited { color:#000; }
div#footerLinks a:hover, div#footerLinks a:active { color:#900; }

div#footerLinks  h2 { margin:5px 0 10px 0; padding:0; font: bold 1.25em Arial, Helvetica, sans-serif; color:#679586; }
/* Top Links Style*/
div#topNavMobile { background: #222; color: #fff; overflow:auto; font: 1em arial,helvetica,sans-serif; }
div#topNavMobile ul.toplinks { margin:0; padding:0; list-style-type: none; }
div#topNavMobile ul.toplinks li { margin:0; padding:0;}
div#topNavMobile ul.toplinks li a:link, div#topNavMobile ul.toplinks li a:visited   {  padding: 10px 12px; margin:0; display:block; color:#fff; text-decoration: none;  }
div#topNavMobile ul.toplinks li a:hover, div#topNavMobile ul.toplinks li a.active, div#topNavMobile ul.toplinks li a.selected { color: #ccc; }

@media only screen and (max-width: 415px) {
div#topNavMobile ul.toplinks,div#topNavMobile ul.toplinks li
{
	float:none;
}
div#topNavMobile ul.toplinks li a:link, div#topNavMobile ul.toplinks li a:visited
{
	padding: 10px 10px;
}

}
