/**********************************************************************
 Date  Who Major changes
------- --- -----------------------------------------------------------
06sep03 jlp New approach to dropdown menus.
04mar05     Redesign.
11oct06     Link styles.
11oct07     Left navigation menu.
17oct07     
**********************************************************************/
A:link 		{ text-decoration: none; }
A:active	{ text-decoration: underline; }
A:visited	{ text-decoration: none; }
A:hover		{ text-decoration: underline; }

body
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt; 
	background-color: #ffffff;
	}
	
/**********************************************************************
Left navigation menu.
**********************************************************************/
#LeftNav
	{
	margin-top: 108pt; /* 1.5" */
/*	margin-right: 20; */
/*	width: 150; */
	width: 170;
/* 	border: 1 solid red; */
	}
	
#LeftNav table
	{
	width: 100%;
	}
	
#LeftNav .LNavThisItem
	{
	font-size: 8pt; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #000000;
	background-color: #ccddee;
	width: 100%;
	}
	
#LeftNav .LNavOtherItem
	{
	font-size: 8pt; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #6699cc;
	width: 100%;
	cursor: pointer;
	}
	
#LeftNav .LNavBlankRow
	{
	width: 100%;
	}
	
#LeftNav .LNavMarginR
	{
	width: 20px;
	background-color: #ffffff;
	}
	
#LeftNav a:link
	{
	text-decoration: none;
	color: #ffffff;
	background-color: #6699cc;
	}
	
#LeftNav a:active
	{
	text-decoration: none;
	color: #ffffff;
	background-color: #6699cc;
	}
	
#LeftNav a:visited
	{
	text-decoration: none;
	color: #ffffff;
	background-color: #6699cc;
	}
	
#LeftNav a:hover
	{
	text-decoration: none;
	color: #ffffff;
	background-color: #6699cc;
	}

/*********************************************************************/
.mainbody
	{
	width: 590;
	margin-top: 32pt; 
	font-size: 8pt;
	font-family: Verdana,Arial,Helvetica,sans-serif;
/*	border: 1 solid blue; */
	}

h1, .h1
	{
	font-size: 16pt;
	font-weight: bold;
	}
	
h2, .h2
	{
	font-size: 12pt;
	font-weight: bold;
	}
	
h3, .h3
	{
	font-size: 10pt;
	font-weight: bold;
	}

.small
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	}

table
	{ 
	text-align: left;
	}

tr th
	{
	vertical-align: bottom;
	}

tr td
	{
	vertical-align: top;
	}

tr.navbar, tr.navbar td
	{
	vertical-align: center;
	}
	
table.prevnextbar
	{
	width: 600;
	}
	
table.prevnextbar td
	{
	vertical-align: center;
	}
	
table.sectable
	{
	border: 2 ridge;
	border-collapse: collapse;
	width: 500;
	}

table.sectable td
	{
	border: 2 ridge;
	}

table.sectable2
	{
	border: none;
	border-collapse: collapse;
	width: 100%;
	}

table.sectable2 th
	{
	border: none;
	border-bottom: 3px solid darkgray;
	background-color: #e8e8e8;
	}

table.sectable2 td
	{
	border: none;
	border-top: 1 solid darkgray;
	}

li	{
	margin-top: 4pt;
	}

ul li
	{
	padding-bottom: 8pt;
	}

ol li
	{
	padding-bottom: 8pt;
	}

.compactlist li
	{
	padding-bottom: 0pt;
	}

code
	{
	font-size: 9pt
	}

.sidebarR
	{
	float: right;
	margin-top:    4;
	margin-left:  10;
	margin-bottom: 4;
	}

.tour-nav
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt
	}

.roll
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #ddeeff;
	}
	
.footerbar
	{
	color: #336699;
	}

.boxwide
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	width: 90%;
	position: relative;
	left: 5%;
	border: 2px solid;
	padding: 4;
	margin: 4;
	}

.calloutbox
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	float: right;
	width: 330;
	border: 3 solid;
	padding: 4;
	margin: 4;
	}

.calloutbox.p
	{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	}

