#navRow #homeItem a, #navRow #homeItem a:visited {background: #00359b url(/v2/images/bg_nav_hilite.gif) repeat-x; color: white}
#navRow #homeItem ul {display: block; position: absolute; width: 900px; left:0px; top:23px  }
#navRow #homeItem ul li a, #navRow #homeItem ul li a:visited {background: #c9c9c9 url(/v2/images/bg_nav_lower.gif) repeat-x; color: black}


/* welcome block */
#welcomeGroup h2 {background: url(/v2/images/title_wecome.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}

/* prostation block */
#toolsGroup h2 {background: url(/v2/images/title_tools.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#toolsGroup h3 {margin: 5px 0px 3px 0px}
#toolsGroup h4 {margin: 3px 0px 0px 3px; font-size: 11px; font-weight: bold; text-transform: uppercase; border-top: 1px solid #d9d9d9; padding-top: 3px}
#toolsGroup h3 a {background: url(/v2/images/title_prostation.gif) no-repeat; overflow: hidden; height: 0px; padding: 18px 0px 0px 0px; margin: 0px;display: block}
#toolsGroup ul {margin: 0px 0px 3px 0px}
#toolsGroup li {margin: 0px 0px 2px 3px; font-size: 11px}

/* my clients block */
#clientsGroup h2 {background: url(/v2/images/title_my_clients.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#clientsGroup form {width: 154px; margin: 2px 0px 0px 0px;  }
#clientsGroup #clientSearchInput {width: 100px}
#searchText, #clientSearchInput {font-size: 9px; width: 112px; border: 1px solid #7c7c7c}

/* my globeadvisor block */
#myglobeadvisorGroup h2 {background: url(/v2/images/title_my_globeadvisor.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#myglobeadvisorGroup {height: 118px}
html>body #myglobeadvisorGroup {height: auto}

/* about globeadvisor block */
#aboutglobeadvisorGroup h2 {background: url(/v2/images/title_about_globeadvisor.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}

/* advice for advisors */

#adviceforadvisorsGroup h2 {background: url(/v2/images/title_advice.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#adviceforadvisorsGroup h3 {font-size: 21px; margin: 8px 0px 0px 0px}
#audioplayer {position: relative;  width: 118px; height: 101px; float: left; margin: 10px 10px 0px 0px}
#adviceforadvisorsGroup img.photo {float: left; margin: 10px 10px 0px 0px}
#adviceforadvisorsGroup p.listen {background: url(/v2/images/listen.gif) no-repeat 0px 1px ; padding-left: 20px; height: 20px; width: 200px; border: none; display: block; float: left  }
#adviceforadvisorsGroup p {margin: 8px 0px 0px 0px}

/* advisor analysis */

#advisorAnalystGroup h2 {background: url(/v2/images/title_analysis.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#advisorAnalystGroup h3 {font-size: 21px; margin: 8px 0px 8px 0px}
#advisorAnalystGroup .archive h3 { font-size: 13px; margin: 10px 0px 3px 0px}

/* market action */
#marketactionGroup {position: relative; border-bottom: none;  margin-bottom: 0px; padding-bottom: 10px}
#marketactionGroup li p {font-family: Verdana, sans-serif; font-size: 9px; color: #5e5e5e}
#marketactionGroup h2 {background: url(/v2/images/title_market_action.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#marketactionGroup .marketLink {position:absolute; right: 0px; top:10px; font: 10px Verdana, sans-serif; }
#marketactionGroup .marketLink a {display: block; background: url(/v2/images/arrow_sm_grey.gif) no-repeat 0px 2px; padding: 0px 0px 0px 13px}
#marketactionGroup ul { position: absolute; top: 29px; right: 0px; }
#marketactionGroup ul, #marketactionGroup li {margin: 0px; padding: 0px; list-style-type: none; width: 153px;}
#marketactionGroup li {height: 29px; border-bottom: 1px dotted black; background: url(/v2/images/bg_market_action.gif); cursor: pointer; cursor: hand }
#marketactionGroup li p.maName {color: black; font-weight: normal; padding: 8px 0px 0px 5px; margin: 0px}
#marketactionGroup li a, #marketactionGroup li a:visited {color: black}
#marketactionGroup li p.maName:hover {text-decoration: underline}
#marketactionGroup li div {float: right; background: url(/v2/images/arrow_markets_up.gif) no-repeat 53px 7px; width: 70px; height: 27px; padding-top: 2px }
#marketactionGroup li div p {text-align: right; margin: 0px 20px 0px 0px}
#marketactionGroup li div.down {background-image: url(/v2/images/arrow_markets_down.gif) }
#marketactionGroup li div.down p.change {color: #cc1111}
#marketactionGroup li div.up p.change {color: #009933}
#marketactionGroup li.tsxSelect {background: url(/v2/images/bg_market_action_on.gif);}
#marketactionGroup li.tsxSelect p.maName {font-weight: bold}
/* market news */
#marketnewsGroup h2 {background: url(/v2/images/title_market_news.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#marketActionLinks {border-top: none; margin-top: 0px; padding-top: 0px}
#marketActionLinks li, #marketActionLinks ul {margin: 0px; padding: 0px; list-style-type: none}
#marketActionLinks li, #marketActionLinks a {color: #888888; float: left; font-size: 10px}
#marketActionLinks a {display: block; padding: 0px 24px 0px 0px}
#marketActionLinks .clear {clear: left}
/* performers */
#topperformersGroup h2 {background: url(/v2/images/title_top_mutual_fund_perf.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#topperformersGroup table {margin-top: 1px}
#topperformersGroup td, #topperformersGroup p {font-size: 11px; font-family: Verdana, sans-serif; padding: 1px}
#topperformersGroup p {margin: 4px 0px 10px 0px}
#topperformersGroup td a {font-weight: bold}
#topperformersGroup .globehead1 {background-color: #efefef; font-weight: bold}
#topperformersGroup .globecolor1, #topperformersGroup .globecolor2 {border-bottom: 1px solid #efefef}
#topperformersGroup img {display: inline}
.globepos {color: #009933}
.globeneg {color: #cc1111}
/* middle column */


/* industry news */
#industrynewsGroup h2 {background: url(/v2/images/title_industry_news.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#industrynewsGroup #INcolumnists p, #marketnewsGroup #MNcolumnists p {display: block}
#industrynewsGroup #INcolumnists p.tag, #marketnewsGroup #MNcolumnists p.tag {font-size: 10px; text-transform: uppercase; margin: 8px 0px 2px 0px; font-family: Verdana}
#industrynewsGroup #INcolumnists p.tag a, #marketnewsGroup #MNcolumnists p.tag a {color: #5f5f5f; text-decoration: underline}
#industrynewsGroup #INcolumnists h3, #marketnewsGroup #MNcolumnists h3 {margin: 2px 0px 8px 0px}


/* industry releases */
#industryreleasesGroup h2 {background: url(/v2/images/title_industry_releases.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}
#industryreleasesGroup p, #industrynewsGroup p {display: none}

/* industry calendar */
#eventcalendarGroup h2 {background: url(/v2/images/title_industry_events_cal.gif) no-repeat; overflow: hidden; height: 0px; padding: 24px 0px 0px 0px}

/* hidden sections */
#marketsGroup ul, #marketsGroup li, #industrynewsGroup ul, #industrynewsGroup li, #marketnewsGroup ul, #marketnewsGroup li, #topperformersGroup ul, #topperformersGroup li {margin: 0px; padding: 0px; list-style-type: none}
#marketsGroup ul, #industrynewsGroup ul, #marketnewsGroup ul, #topperformersGroup ul {height: 19px; margin: 1px 0px 0px 0px}
#marketsGroup li, #industrynewsGroup li, #marketnewsGroup li {float: left; overflow: hidden; cursor: pointer; cursor: hand}

#industrynewsGroup li.newsSelect, #marketnewsGroup li.newsSelect {width: 95px; height: 0px; padding-top: 19px; background: url(/v2/images/button_todays_stories_on.gif)}
#industrynewsGroup li.columnistsSelect, #marketnewsGroup li.columnistsSelect {width: 73px; height: 0px; padding-top: 19px; background: url(/v2/images/button_columnists.gif)}
/* fund performers */
#topperformersGroup li.oneDaySelect {width: 54px; height: 0px; padding-top: 19px; background: url(/v2/images/button_1_day_on.gif); overflow: hidden;}
#topperformersGroup li.sevenDaySelect {width: 54px; height: 0px; padding-top: 19px; background: url(/v2/images/button_7_day.gif); overflow: hidden;}
#topperformersGroup li.thirtyDaySelect {width: 54px; height: 0px; padding-top: 19px; background: url(/v2/images/button_30_day.gif); overflow: hidden;} 

/* stock performers */
#topperformersGroup li, #topperformersGroup a, #marketsGroup li, #marketsGroup a {float: left; cursor: pointer; cursor: hand}
#topperformersGroup li, #topperformersGroup a, #marketsGroup li, #marketsGroup a {float: left; }
#topperformersGroup li.tsxSelect a {width: 37px; height: 0px; padding-top: 19px; background: url(/v2/images/button_tsx_on.gif); overflow: hidden;}
#topperformersGroup li.nyseSelect a {width: 46px; height: 0px; padding-top: 19px; background: url(/v2/images/button_nyse.gif); overflow: hidden;}
#topperformersGroup li.snpSelect a {width: 38px; height: 0px; padding-top: 19px; background: url(/v2/images/button_snp.gif); overflow: hidden;}
#topperformersGroup li.nasdaqSelect a {width: 54px; height: 0px; padding-top: 19px; background: url(/v2/images/button_nasdaq.gif); overflow: hidden;}

#INcolumnists, #MNcolumnists, #sevenDayPerformers, #thirtyDayPerformers {display: none}

#marketsGroup li.indexesSelect a {width: 60px; height: 0px; padding-top: 19px; background: url(/v2/images/button_indexes_on.gif);overflow: hidden}
#marketsGroup li.forexSelect a {width: 60px; height: 0px; padding-top: 19px; background:url(/v2/images/button_forex.gif);overflow: hidden}
#marketsGroup li.benchmarksSelect a {width: 82px; height: 0px; padding-top: 19px; background: url(/v2/images/button_bench.gif);overflow: hidden}

