BODY, DIV, SPAN, TABLE, .normal, TEXTAREA
{
	font-family: Arial, Helvetica, sans-serif;
}

BODY
{
	background-image: url(/images/navigation/bgnd.gif);
	background-repeat: repeat-y;
}

HR
{
	color: #8BB897;
}

H1, .h1, .smalltitle
{
	font-family: Georgia, Times New Roman, Times, serif;
}

H1, .h1, H2, .h2, H3, .h3, H4, .h4
{
    color: #007700;
}

/*** Top Navigation ***/
.navtop, .navtop A:visited, .navtop A:link
{	
	color: #000000;
}

.navtopwhite, .navtopwhite A:link, .navtopwhite A:visited 
{	
	color: #FFFFFF;	
}

/*** Left Navigation Table ***/
TABLE.navtable {
	border: 1px solid #7dab8a;
	background-color: #eeffee;
}

TABLE.navtable A:link, TABLE.navtable A:visited
{
	color: black;
}

TABLE.navtable TH, TABLE.navtable TH A:link, TABLE.navtable TH A:visited
{
	background-color: #7dab8a;
	color:White;
}

/*** Right Navigation ***/
.navright 
{
	background-color: #FFFEE2;
}

.navright TH
{
	color: white;
}

.navright TD.content
{
	border-right: 1px solid #8BB897;
	border-left: 1px solid #8BB897;
}	

UL.home
{
	list-style-type: none;
	list-style-image:  url(/images/homebullet.gif);
	padding: 0;
	margin-left: 17px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 10px;
}

UL.home LI
{	
	margin-top: 0pt;
	margin-bottom: 10pt;
	padding: 0;
	margin-left: 0pt;
	margin-right: 0pt;
}

/*** Language Link ***/
.navheaderhighlights
{
	color: #FFFFFF;
}

/*** Links ***/
A:link, A:visited {
   color: #006633;
}

.subhead
{
	font-weight: bold;
	text-transform: uppercase;
	color: #7DAB8A;
	line-height: 9pt;
}

.indexsummary TH
{
	font-size: 9pt;
	background-color: #FFFFE7;
	text-align: left;
	PADDING: 2px 2px 2px 2px;
}

.indexsummary TH.subheader, .indexsummary TH.firstheader
{
	FONT-SIZE: 11pt;
	BACKGROUND-COLOR: Transparent;
	BORDER-BOTTOM: solid 2px #8BB897;
	PADDING-TOP: 30px;
}

.indexsummary TH.firstheader
{
	PADDING-TOP: 0px;
}

.indexsummary TR.even
{
	background-color: #C0E1C6;
}

.indexsummary TR.odd
{
}

.agendaheader
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-collapse:collapse;
	background-color: #eeeeee;
	font-weight:bold;
}

/*** Tabbed Interface Styles ***/
.tab, .selectedtab
{
	border-right: #009900 1px solid;
	border-top: #009900 1px solid;
	border-left: #009900 1px solid;
	padding: 5px;
	cursor: pointer;
	font-weight: bold;
	z-index: 2;
	text-align: center;
}

.tab
{			
	color: #006633;	
	background-color: white;
	border-bottom: #009900 1px solid;	
} 

.selectedtab, .selectedtab a
{
	color: #006633;
	background-color: #eeffee;
} 

.tabpanel
{
	border-right: #009900 1px solid;
	border-left: #009900 1px solid;
	border-bottom: #009900 1px solid;
	background-color: #eeffee;
	padding: 15px;
	z-index: 1;	
	position: relative;	
}

.panel
{
	display: none;
}

.tabspacer
{
	border-bottom: #006600 1px solid;
} 

/*** Other ***/
.lawreference
{
	font-size: smaller;
}
