Main Page/Nav

.splitrow { display:inline-block; white-space:nowrap; text-align:center; }

.nav {padding:0; display:inline-block;} .nav:hover .dropdown{display:block} .container{position:absolute;}

.dropdown { background-color:#3070b0; border:2px solid #426787; border-radius:10px; display:none; float:left; left: -45%; margin-right:3px; position:relative; white-space:nowrap; z-index: 100; }

.dropdown caption {background-color:inherit; border-radius:10px;}

.dropdown td { background-color:#1F5C98; vertical-align:top; padding:1px; }

.dropdown p{ margin:0; padding:0; }

caption a, .dropdown td a, .dropdown th a{ display:block; padding: 2px; }

.dropdown caption a { padding:5px 2px 5px 20px; font-size:150%; }

.dropdown dl, .dropdown dd {margin:0} .dropdown dd a {text-align:center}

/*Footer links*/ .dropdown th p a{display:inline;}

/*Main column links*/ .dropdown td p a { background-color: #1D578B; background-image: -moz-linear-gradient(center top, #1D578B, #063E73); background-image: -webkit-linear-gradient(top, #1D578B, #063E73); background-image: -o-linear-gradient(top, #1D578B, #063E73); background-image: -ms-linear-gradient(top, #1D578B, #063E73); background-image: linear-gradient(top, #1D578B, #063E73); border:1px solid #013953; font-size:90%; line-height: 1.2em; margin: 3px 1px; padding:3px; text-align:left; }

.dropdown a:hover{ background-color:#48A; color:#20f020; text-decoration:none; }

.dropdown caption a:hover{ border-radius:10px; }

.dropdown td p a:hover{ background-image: -moz-linear-gradient(center top, #70A0D0, #063E73); background-image: -webkit-linear-gradient(top, #70A0D0, #063E73); background-image: -o-linear-gradient(top, #70A0D0, #063E73); background-image: -ms-linear-gradient(top, #70A0D0, #063E73); background-image: linear-gradient(top, #70A0D0, #063E73); }