﻿/* For PI Tool Tabs */
div.tab_display{
    background-color:#ffffff;
	background-repeat:no-repeat;
	height:39px;
	margin-top: 6px;
	font-size:20px;
}
div.tab_display a, div.tab_display span{
  	display:block;
	padding:5px 10px 10px;
	color:#2e485f;
	font-family: Georgia;
}
div.tab_display li.on, div.tab_display li.on span{
	background:#e6e7e8;
}
div.tab_display li.off span:hover, div.tab_display li.off a:hover {
    display:block;
    background-color:#f4f5f6;
    height:17px;
    margin-bottom: -11px; /*for IE6*/
}

div.tab_display li{
	float:left;
	margin:8px 0px 1px 0px;
}

div.nav_display{
    background-color:#e6e7e8;
	background-repeat:no-repeat;
	height:39px;
	margin-bottom:6px;
	padding-left:9px;
}

div.nav_display_narrow{
	background-image:url(../Images/Global/nav_display_top.gif);
}

div.nav_display_wide{
	background-image:url(../Images/Global/nav_display_top_lg.gif);
}

div.nav_display_wider{
	background-image:url(../Images/Global/nav_display_top_mutualfunds.gif);
}

div.nav_display ul, div.tab_display ul{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;	
}

div.nav_display li{
	float:left;
	margin:8px 1px 8px 1px;
}

div.nav_display a, div.nav_display span{
  	display:block;
	padding:5px 10px;
	color:#64707A;
}

div.nav_display li.on{
	background:#A6B5BA url(../Images/Global/nav_display_left.gif) no-repeat;
}

div.nav_display li.on span{
	background:url(../Images/Global/nav_display_right.gif) no-repeat right;
	color:#fff;
}

div.nav_display li.off_over{
	background:#f2f2f2 url(../Images/Global/nav_display_left_over.gif) no-repeat;
}

div.nav_display li.off_over a{
	background:url(../Images/Global/nav_display_right_over.gif) no-repeat right;
}

@media print
{
   div.nav_display li, div.tab_display li
   {
      min-width: 25px;
      max-width: 70px;
      padding: 0px 5px 0px 0px;
   }
   
   * html div.nav_display li, div.tab_display li  /* IE-only */
   {
      width: 63px;
   }
   
   div.nav_display a, div.nav_display span,
   div.tab_display a, div.tab_display span{
  	   padding: 0px 4px;
   }
   
}


