/* CSS Document */

html {position:absolute; width:100%; padding:0; text-align:center; font-family: Arial, Helvetica, sans-serif; height:100.1%; background:#fff;}

p,ul,li,ol,table,td,tr,div {margin:0; padding:0;}

img {border:none;}

body {position:relative; background:#fff; margin:auto auto; padding:0; width:962px; text-align:left; border:1px solid #02629e; overflow:auto; color:#333;}

div#headerhomepage {margin:4px 0px; padding:0; height:113px;}

img#logo {background:#fff; float:left; margin-top:30px; padding:0px 15px 0 15px; display:inline-block;}

div#headerhomepage h1 {float:left; padding:0px 0 5px 2px; margin:0; display:inline-block;}
h2 {font-size:18px; font-weight:bold; margin:0; padding:15px 0 0 15px; display:inline-block; float:left;}
h3 {margin:0; padding:5px 0 0 15px; color:#036; font-size:12px; font-weight:normal;}
h4 {font-size:12px; font-weight:bold;}

ul#utilitynav {background:#fff; float:right; color:#069; list-style:none; font-size:12px; font-weight:bold; padding:0; margin:0; vertical-align:bottom;  display:inline;}
ul#utilitynav li {padding:0 15px 0 13px; float:left; background:url("../images/vline.gif") no-repeat;  background-position: left; text-align:center; margin:auto 0;}
ul#utilitynav li a:link {text-decoration:none; color:#069; text-align:center;}
ul#utilitynav li a:visited {text-decoration:none; color:#069;}
ul#utilitynav li a:hover {text-decoration:underline; color:#069;}
ul#utilitynav li a:active {text-decoration:none; color:#069;}

form.dualsearch {background:url("../images/myasx_smgbg.jpg") repeat-x;  background-position: bottom; color:#333; float:right;  font-size:12px; clear:right; margin:15px 0 0 0; padding:3px 15px 4px 15px; line-height:20px; text-align:center; border: 1px solid #39c;}
form.dualsearch label {margin:0; padding:0;}
form.dualsearch label.searchlabel {font-weight:bold; padding:0 9px 0 2px; color:#036;}

.radio1 {margin-top:0; padding:0 5px; line-height:18px; vertical-align: middle; display:inline-block;}
.radio2 {margin-top:0; padding:0; line-height:18px; vertical-align: middle; display:inline;}
.dualsearchtextbox {font-size:12px;border:1px solid #39c; min-height:24px; height:24px; margin:0px; padding:0; vertical-align:middle; width:141px;}
.godualsearch {margin:0; padding:0 0 0 1px; line-height:18px; vertical-align:middle;}

div#customernav {clear:both; float:left; background:#036; color:#fff; font-size:13px; padding:6px 0px; margin:0; width:962px; vertical-align:bottom;}
div#customernav li {float:left; padding:0 22px; text-align:center; }
div#customernav li a:link {text-decoration:none; color:#fff;}
div#customernav li a:visited {text-decoration:none; color:#fff;}
div#customernav li a:hover {text-decoration:underline; color:#fff;}
div#customernav li a:active {text-decoration:none; color:#fff;}
div#customernav ul {list-style:none;text-align:center; padding:0; margin-left:8px;}

@media screen and (max-device-width: 480px){
/* iPhone specific styling goes here */
div#customernav li {float:left; padding:0 21px; text-align:center; }
div#customernav ul {list-style:none;text-align:center; padding:0; margin-left:9px;}

}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
/* Safari hack affects Chrome */
div#customernav li {float:left; padding:0 21px; text-align:center; }
div#customernav ul {list-style:none;text-align:center; padding:0; margin-left:9px;}
}

ul#primarynav {list-style:none; clear:both; float:left; font-size:13px; width:179px; margin:0; padding:6px 0 0 0; }
ul#primarynav li {padding:0 5px 0 15px; text-align:left; display:block; line-height:1.5; }
ul#primarynav li a {text-decoration:none; color:#036; background:url("../images/navarrow.gif") no-repeat;  background-position: left; padding-left:15px;}
ul#primarynav li a:visited {text-decoration:none; color:#036;}
ul#primarynav li a:hover {text-decoration:underline; color:#39C;}
ul#primarynav li a:active {text-decoration:none; color:#036;}

div#pricesearch {float:left; width:429px; background:#fff; color:#069; text-align:left; border-right:1px solid #069; border-left:1px solid #069;padding:0; margin:0 0 0 20px; display:inline-block; height:183px; overflow:hidden;}
div#pricesearch h2 {padding-bottom:15px; display:inline-block; color:#036;}
form.pricebox {margin:0; padding:0; display:block; clear:both; vertical-align:top; height:28px;}
.pricetextbox {font-size:12px; border:1px solid #39C; width:311px; height:20px; min-height:20px; margin:0 0 0 15px; padding:4px 0 0 2px; vertical-align:middle; text-align:left;color:#069; float:left;}
.pricesearchbutton {margin:0; padding:0 0 0 4px; line-height:18px; vertical-align: middle; float:left;}

ul#myasxfeat {font-size:12px; list-style:none; padding:10px 0; margin:0;}
ul#myasxfeat li {float:left; padding:0; margin:0;}
ul#myasxfeat li a:link {text-decoration:none; color:#036;}
ul#myasxfeat li a:visited {text-decoration:none; color:#036;}
ul#myasxfeat li a:hover {text-decoration:underline; color:#036;}
ul#myasxfeat li a:active {text-decoration:none; color:#036;}

ul#pricesearchoptions {list-style:none; font-size:12px; margin:0; padding:0 0 0 15px; clear:both; float:left; height:41px; }
ul#pricesearchoptions li {padding:0; margin:0; }
ul#pricesearchoptions li a:link {text-decoration:none; color:#036;}
ul#pricesearchoptions li a:visited {text-decoration:none; color:#036;}
ul#pricesearchoptions li a:hover {text-decoration:underline; color:#036;}
ul#pricesearchoptions li a:active {text-decoration:none; color:#036;}
ul#pricesearchoptions li.fic {float:left; padding:0 45px 0 0; margin:0; }
ul#pricesearchoptions li.ds {float:left; padding:0 45px 0 0; margin:0;}
ul#pricesearchoptions li.fb {float:left; padding:0 38px 0 0; margin:0;}

div#valuecore {height:200px; clear:both;}
div#valueprop {height:200px; display:inline-block; width:630px; float:left; padding:0; margin:0;}
div#valueprop img {display:inline-block; margin:0; padding:0;}

div#featnews {float:right; width:302px; margin:0; padding:0px 15px 0 15px; font-size:12px; display:inline-block; background:url("../images/featnewsbg.jpg") repeat-x;  background-position: bottom; height:200px;}
div#featnews h2 {font-size:16px; font-weight:bold; display:block; clear:both; color:#036; width:100%; margin:0; padding:10px 0 5px 0px}
div#featnews div#items div#item {display:none;}

div#featnews a:link {text-decoration:none; color:#069; font-weight:bold;}
div#featnews a:visited {text-decoration:none; color:#069; font-weight:bold;}
div#featnews a:hover {text-decoration:underline; color:#069; font-weight:bold;}
div#featnews a:active {text-decoration:none; color:#069; font-weight:bold;}

div#extra {width:302px; display:inline-block; font-size:11px; padding-top:9px;}
div#extra p {font-weight:bold; color:#036;}
div#featnews div#extra a:link {text-decoration:none; color:#036; font-weight:normal; padding-right: 10px; }
div#featnews div#extra a:visited {text-decoration:none; color:#036; font-weight:normal;  padding-right: 10px;}
div#featnews div#extra a:hover {text-decoration:underline; color:#036; font-weight:normal; padding-right: 10px; }
div#featnews div#extra a:active {text-decoration:none; color:#036; font-weight:normal;  padding-right: 10px;}

div#asxwidgets {width:630px; padding:0; margin:15px 0 0 0; display:inline-block; clear:both; float:left; text-align:right;}
div#keycontent {padding:0 ; margin:0 0 15px 0; display:inline-block; vertical-align:top; }
ul#media {list-style:none; padding:15px 0 15px 15px; font-size:12px; height:198px; width:300px;}
ul#media li {width:118px; float:left; padding:0; margin:0; color:#036; display:inline; }
ul#media li a:link{color:#036; text-decoration:none; }
ul#media li a:visited {text-decoration:none; color:#036;}
ul#media li a:hover {text-decoration:underline; color:#036;}
ul#media li a:active {text-decoration:none; color:#036;}

ul#media li#videos { background:url("../images/videos.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}
ul#media li#upcomingfloats { background:url("../images/upcomingfloats.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}
ul#media li#podcasts {background:url("../images/podcasts.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}
ul#media li#events {background:url("../images/event.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}
ul#media li#onlinecourses {background:url("../images/onlinecourses.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}
ul#media li#asxnotices {background:url("../images/asxnotices.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}
ul#media li#newlistings {background:url("../images/newlistings.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}
ul#media li#exchangenews {background:url("../images/exchangenews.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}
ul#media li#asxsystemstatus {background:url("../images/asxsystemstatus.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}
ul#media li#targetratetracker {background:url("../images/targetratetracker.jpg") no-repeat; background-position:left top; padding:6px 2px 15px 30px; margin:0;}

div#advertising {width:316px; float:right; margin:0 0 15px 15px; padding:0; text-align:left; display:inline; height:250px;}
div#assetsearch {clear:both; padding:0 1px; margin:0; width:434px; display:inline-block; /*  background:#619bbe; */ background:#1675b1; font-weight:normal;  vertical-align:bottom;  }
div#assetsearch h3 {clear:both; float:left; font-size:13px; padding:6px 0 10px 8px; margin:0; width:420px; text-align:left; color:#fff; font-weight:normal; display:inline-block;  }
div#assetsearch ul {padding:0; margin:0; clear:both; list-style:none;  vertical-align:bottom; display:inline-block; overflow:hidden; height:31px;}
div#assetsearch li {float:left; font-size:11px; padding:0; margin:0; vertical-align:middle; text-align:center; width:70px; line-height:28px; height:30px; clear:right; border: 1px solid #a4a973; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom;}
div#assetsearch li a:link {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom; width:70px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch li a:visited {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom; width:70px; height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch li a:hover{text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsmlover.jpg") repeat-x;  background-position: bottom;  width:70px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch li a:active {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom;  width:70px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}

div#assetsearch li.twoline {float:left; font-size:11px; padding:0; margin:0; vertical-align:middle; text-align:center; width:70px; line-height:1.3; height:30px; clear:right; border: 1px solid #a4a973; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom;}
div#assetsearch li.twoline a:link {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom; width:70px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch li.twoline a:visited {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom;   width:70px; height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch li.twoline a:hover{text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsmlover.jpg") repeat-x;  background-position: bottom;  width:70px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch li.twoline a:active {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom;  width:70px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}

/* test */
div#assetsearch2 {clear:both; padding:0 1px; margin:0; width:446px; display:inline-block; /*  background:#619bbe; */ background:#1675b1; font-weight:normal;  vertical-align:bottom;  }
div#assetsearch2 h3 {clear:both; float:left; font-size:13px; padding:6px 0 10px 8px; margin:0; width:420px; text-align:left; color:#fff; font-weight:normal; display:inline-block;  }
div#assetsearch2 ul {padding:0; margin:0; clear:both; list-style:none;  vertical-align:bottom; display:inline-block; overflow:hidden; height:31px;}
div#assetsearch2 li {float:left; font-size:11px; padding:0; margin:0; vertical-align:middle; text-align:center; width:72px; line-height:28px; height:30px; clear:right; border: 1px solid #a4a973; background:url("/images/buttonassetsml.jpg") repeat-x;  background-position: bottom;}
div#assetsearch2 li a:link {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom; width:72px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch2 li a:visited {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom; width:72px; height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch2 li a:hover{text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsmlover.jpg") repeat-x;  background-position: bottom;  width:72px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch2 li a:active {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom;  width:72px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}

div#assetsearch2 li.twoline {float:left; font-size:11px; padding:0; margin:0; vertical-align:middle; text-align:center; width:72px; line-height:1.3; height:30px; clear:right; border: 1px solid #a4a973; background:url("/images/buttonassetsml.jpg") repeat-x;  background-position: bottom;}
div#assetsearch2 li.twoline a:link {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom; width:72px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch2 li.twoline a:visited {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom;   width:72px; height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch2 li.twoline a:hover{text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsmlover.jpg") repeat-x;  background-position: bottom;  width:72px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}
div#assetsearch2 li.twoline a:active {text-decoration:none; padding:0; margin:0; color:#036; background:url("../images/buttonassetsml.jpg") repeat-x;  background-position: bottom;  width:72px;  height:30px; display:inline-block; vertical-align:middle; text-align:center;}

div#fixedfooter {width:100%; color:#fff; background:url("../images/footer_gradient_left_1x330.jpg") repeat-x; background-position: top left;  background-color:#003466; height:450px;font-size:12px; padding:0; margin:0; clear:both;}
div#fixeddisclaimer {color:#fff; background:#031f3a; font-size:12px; text-align:center; padding:5px 0; clear:both; width:100%;}
div#fixeddisclaimer p {padding:0 30px;}
div.footerlinks {width:135px; float:left; background:transparent; height:420px; padding:13px 10px 10px 15px;}
div.footerlinks h4 {padding:0; margin:0; height:35px;}
div.footerlinks ul {list-style:none; padding:0;}
div.footerlinks li {padding:4px 0 0 0; line-height:1.3;}
div.footerlinks li a{text-decoration:none; color:#FFF;}
div.footerlinks li a:hover{text-decoration:underline; color:#FFF;}
div#quicklinks {width:147px; float:right; background:url("../images/footer_gradient_right_1x330.jpg") repeat-x; background-position: top left;background-color:#054372; padding:10px 0 13px 15px; margin:0px; height:427px; position:inherit;}
div#quicklinks h4 {font-size:16px; padding:0 0 10px 0; margin:0; height:15px;}
div#quicklinks ul {list-style:none;}
div#quicklinks li {padding:6px 0; line-height:1.2;}
div#quicklinks li a:link{text-decoration:none; color:#FFF;}
div#quicklinks li a:visited{text-decoration:none; color:#FFF;}
div#quicklinks li a:hover{text-decoration:underline; color:#FFF;}
div#quicklinks li a:active{text-decoration:none; color:#FFF;}

div#login {background:url("../images/myasx_smgbg.jpg") repeat-x;  background-position:bottom; width:332px; color:#036; text-align:center; padding:4px 0px 4px 0; margin:0; clear:right; float:right; text-align:left; display:inline; height:52px;}
div#login p {color:#333; font-size:12px; padding:5px 0 0 15px; margin:0;}
div#login ul {list-style:none;}
li#myasx {font-size:11px; font-weight:bold; margin:0; padding:10px 0 2px 19px; float:left;  display:inline-block;}
li#myasx a:link {text-decoration:none; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:32px;}
li#myasx a:visited {text-decoration:none; color:#036;  background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:32px;}
li#myasx a:hover {text-decoration:underline; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:32px;}
li#myasx a:active {text-decoration:none; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:32px;}

li#signup {font-size:11px; font-weight:bold; margin:0 20px 0 0; padding:10px 0 2px 15px; float:left;  display:inline-block;}
li#signup a:link {text-decoration:none; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:49px;}
li#signup a:visited {text-decoration:none; color:#036;  background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:49px;}
li#signup a:hover {text-decoration:underline; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:49px;}
li#signup a:active {text-decoration:none; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:49px;}

div#smg { background:url("../images/myasx_smgbg.jpg") repeat-x;  background-position:bottom; width:332px; color:#036; text-align:center; padding:4px 0px 4px 0; margin:0; clear:right; float:right; text-align:left; height:52px; }
div#smg p {color:#333; font-size:12px; padding:5px 0 0 15px; margin:0;}
/*div#smg h3 a {color:#fff;} */
div#smg ul {list-style:none;}
li#student {font-size:11px; font-weight:bold; margin:0; padding:10px 0 2px 19px; float:left;  display:inline-block;}
li#student a:link {text-decoration:none; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:45px;}
li#student a:visited {text-decoration:none; color:#036;  background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:45px;}
li#student a:hover {text-decoration:underline; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:45px;}
li#student a:active {text-decoration:none; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:45px;}

li#smgame {font-size:11px; font-weight:bold; margin:0 20px 0 0; padding:10px 0 2px 15px; float:left;  display:inline-block;}
li#smgame a:link {text-decoration:none; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:32px;}
li#smgame a:visited {text-decoration:none; color:#036;  background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:32px;}
li#smgame a:hover {text-decoration:underline; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:32px;}
li#smgame a:active {text-decoration:none; color:#036; background:url("../images/buttonsquarearrowsmall.jpg") no-repeat;  background-position:right; padding-right:32px;}

div#events { background:url("../images/ASXstripad.jpg") no-repeat;  background-position:bottom; width:332px; color:#036; text-align:center; padding:0; margin:0; clear:right; float:right; text-align:left; overflow:hidden; height:63px; }
div#events p {color:#333; font-size:12px;  padding:0; margin:0;}
div#events h3 a {background-image:none;}

div.homepagewidgets {border:1px solid #39C; float:left; height:210px; font-size:10px; padding:0; margin:0 0 15px 15px; width:298px; text-align:center; display: inline; overflow:hidden;}
div.homepagewidgets h2 {font-size:15px; color:#036; padding:5px 10px; margin:0;}

iframe {padding:0; margin:0; }
#asxwidgets iframe {padding:0; margin:0; width:280px; height:130px; max-height:130px; }

iframe#marketwatch-frame {padding:0; margin:0; width:280px; height:195px; max-height:195px; }

iframe#market-status {width:383px; border:none;display:inline-block; padding:18px 0 0 0; margin:0 ;vertical-align:top;height:20px; clear:right; float:right; }

iframe#announcements-frame, iframe#top50-frame {overflow-x: auto;overflow-y: auto;}

div#topcompanies {height:180px;}

table#psaannouncement-data-head {width:100%;border:1px solid #ccc; }
table#psaannouncement-data-head tr.psaheader {background:#e0edf4; width:300px; font-size:11px;  color:#036; text-align:left; padding:0; margin:0; height:24px; vertical-align:middle;}
th.psacode {padding:0 0 0 12px; margin:0; width:38px;}
th.psatime {padding:0 0 0 4px; margin:0; width:40px;}
th.psaheadline { text-align:left; width:210px;}
th.psaheadline span {margin-left:10px; font-weight:lighter; }

.pd {font-size:11px;}
.newscontrol {float:right; padding:5px;}
.newsbuttons {padding:3px; border:none;}
.clear {clear:both;}
.newsleftfloat {float:left; padding:2px 10px 0px 0; margin:0;}

/* from redesign 04 */
/* tab nav */
ul.tab-nav {text-align:left; margin:0;padding:0; border:0; background-color:#FFF; list-style:none; clear:both; width:300px; border-bottom: 1px solid #ccc; line-height:26px; height:26px;}
ul.tab-nav li {float:left; line-height:26px; height:26px; padding:0; margin:0; text-align:center;}

/*#content ul.tab-nav li {list-style:none;margin:0;display:inline;line-height:14px;} */

ul.tab-nav li a {margin-top:1px; margin-left:1px; border: 1px solid #ccc; border-bottom: 1px solid #eee; background-color: #e0edf4;
text-decoration: none; font-size:11px; padding:5px;}
ul.tab-nav li a.first {margin-left:2px;}
ul.tab-nav li a:link, ul.tab-nav li a:visited {color:#036;}
ul.tab-nav li a:hover {color:#fff; background:#1675b1;border:1px solid #39C; border-bottom:#eee;}
ul.tab-nav li a.active {background:#FFF; border-bottom: 1px solid #eee; color:#2476bc; font-weight:bold;}
ul.tab-nav li a.active:visited {background:#FFF; border-bottom: 1px solid #eee; color:#2476bc; font-weight:bold;}
ul.tab-nav li a.active:hover {background:#FFF; border-bottom: 1px solid #eee; color:#2476bc; font-weight:bold; }
/* end tab nav */

/*Top50 Footer*/
.top50footer{display:none; background:#e0edf4; height:25px; padding:5px 0 0 0; font-size:11px;text-align:right; }
.top50footer a:link {text-decoration:none; color:#069; text-align:right; padding:0 10px 0 87px;}
.top50footer a:visited {text-decoration:none; color:#069; padding:0 10px 0 87px;}
.top50footer a:hover {text-decoration:underline; color:#069; padding:0 10px 0 87px;}
.top50footer a:active {text-decoration:none; color:#069; padding:0 10px 0 87px;}
/* Top50 Footer End*/

/*PSA Footer*/
.psafooter {background:#e0edf4; height:25px;padding:5px 0 0 0; font-size:11px; text-align:right;}
.psafooter a:link {text-decoration:none; color:#069; padding:0 10px;}
.psafooter a:visited {text-decoration:none; color:#069; padding:0 10px;}
.psafooter a:hover {text-decoration:underline; color:#069; padding:0 10px;}
.psafooter a:active {text-decoration:none; color:#069; padding:0 10px;}
/* PSA Footer End*/

#items {clear:both;}


div#featnews ul {list-style-position: inside; padding-bottom: 10px;}
