/* CSS Document */

body
{	
	background-color: #BBB8B2;
	margin: 0px;
	margin-top: 0px;
}

p.header
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: black;
	font-weight: bold;
	margin-left: 2px;
	margin-top: 1px;
	margin-bottom: 0px;
}

p.footprints
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: black;
	margin-left: 2px;
	margin-top: 0px;
}

td.normal
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	}

td.any
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	}

p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: black;
	margin-left: 5px;
	margin-right: 5px;
}

p.bottom
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: black;
	margin-bottom: 0px;
}

p.caption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: black;
	margin-top: 0px;
	margin-right: 5px;
}

p.captiontd
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .7em;
	color: black;
	margin-top: 0px;
	margin-right: 5px;
}

li
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: .8em;
	color: black;
}

p.navlink
{
	font-family: tahoma, verdana, sans-serif;
	font-size: .8em;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 0px;
	line-height: 24px;
}

p.footer
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: .7em;
	text-align: center;
	margin-top: 2px;
	margin-bottom: 2px;
}
	
/**
 * Base styles for Tab Navigation standard
 * 
 * navset: container for tabs and optional subtabs
 * pri: primary tab navigation 
 * sec: secondary tab navigation
 * on: selected tab
 * orphan: optional non-tab link at end of list
 * first: Hook for first subtab link
 *
 * Usage:
 *    <div class="navset">
 *        <ul class="pri">
 *           <li><a><em>Home</em></a></li> (EM implies that these are more than just linked list items)
 *           <li class="on"><strong><em>News</em></strong></li> (STRONG emphasizes selected state)
 *           ...
 *        </ul> 
 *        <ul class="sec">
 *           <li><a>lorem</a></li>
 *           <li class="on"><strong>lorem</strong></li>
 *           ...    
 *        </ul> 
 *     </div>
 *
 */
 
/* base styles for extending/overriding */

/* primary tabs */
.navset {border-bottom:0px solid black;}
.navset h3, .navset h4 {position:absolute;left:-1000em;margin:0;}
.navset .hd li em {font-weight:bold;}
.navset .hd li a {color:black;}
.navset .hd li.on strong, .navset .hd li.on strong a {color:#363E66;} /* selected tab */
.navset .hd li.on strong {background-color:#CACBD1;border-bottom:0px solid #CACBD1;} /* border-color should match selected color */
.navset .hd li.orphan, .navset .hd li.orphan a {color:#999;}

/* bg images, defaults to #999 border-color on white bg */
.navset .hd li a, .navset .hd li strong {background:#CACBD1  no-repeat top right;}
.navset .hd li em {background:transparent  no-repeat;}

.navset .hd li.orphan strong{color:#00f;background:transparent;border-bottom:0px solid #999;}

/* end base styles */

/* Network tab standards, shouldn't change */

/* shared pri and sec */
.navset {width:100%;} /* IE: width */
.navset a {text-decoration:none;}
.navset ul, .navset li {margin:0;padding:0;list-style:none;}
.navset li {float:right;display:inline;}
.navset li a:hover {text-decoration:underline;}
.navset ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.navset ul {zoom:1;} /* clear IE */

/* primary tabs */
.navset .hd ul {font:bold .9em tahoma;margin-bottom:0px;margin-top:1px;padding-left:.3em;position:relative;} /* IE quirks mode: relative */
.navset .hd li {margin-right:.33em;padding:0;}
.navset .hd li.on strong a {cursor:default;}
.navset .hd li a, .navset .hd li strong, .navset .hd li em {display:block;}
.navset .hd li a, .navset .hd li strong {*display:inline-block;}  /* IE: 100% clickable */
.navset .hd li em {font-style:normal;padding:.2em .2em;}
.navset .hd li.orphan, .navset .hd li.orphan a, .navset .hd li.orphan em {background:transparent none;border-width:0;margin:0;}
