<STYLE TYPE="text/css">
<!--

i { font-style: italic }
b { font-weight: bold  }

body {
	font-size: 85%;
	color: #111133;		
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	/* must be listed last */
}

h1	{ 
	font-size: 125%; 
	margin-bottom: .5em;
	line-height: 125%;
}

h2	{ 
	font-size: 115%;  
	margin-top: 1.5em;
	margin-bottom: .5em;  
	/* border-top: solid 1px blue;    */
	/* border-bottom: solid 1px blue; */
}

h3	{ 
	font-size: 100%; 
	margin-top: 1.5em;
	margin-bottom: 0.5em;  
	/* text-decoration: underline; */
	/* letter-spacing: .2em; */
}

h4	{
	font-size: 100%;
	margin-top: 2.2em;  
	margin-bottom: .5em;  
}

.bannertable {
	vertical-align: middle;
	padding-left:   5px;
	padding-top:    5px;
	padding-right:  5px;
	padding-bottom: 5px;
}

.maintable {
	vertical-align: top;
	padding: 0;
}

.navrow {
	font-size: 80%; 
	color: #FFFFFF;
	background-color: #111177;
	padding-left:   5px;
	padding-top:    5px;
	padding-right:  5px;
	padding-bottom: 5px;
}

.navrow a:link    { color: #FFFFFF; font-weight: bold; text-decoration:underline; }	/* White */
.navrow a:visited { color: #EEEEEE; font-weight: bold; text-decoration:underline; }	/* Light Gray */
.navrow a:hover   { color: #FFFFFF; font-weight: bold; background-color: #00DD00; } /* White on Light Green */

.contentcell {	
	font-size: 100%;
	background-color: #f0f0ff;
	padding-left:   15px;
	padding-top:    5px;
	padding-right:  15px;
	padding-bottom: 5px;
}

.linkcell {
	padding-left:   15px;
	padding-top:    5px;
	padding-right:  15px;
	padding-bottom: 5px;
}

.contentcell p {
	margin-top: 0;
	margin-bottom: 1em;  
	padding-left:   0;
	padding-top:    1em;
	padding-right:  0;
	padding-bottom: 0;
}

.contentcell pre.code { 
	font-size: 85%;
	margin-top: 0;
	margin-left: 2em;
	margin-bottom: 0;  
	padding-left:   0;
	padding-top:    0;
	padding-right:  0;
	padding-bottom: 0;
	color: #000000;
	background-color: #C0ffC0;	/* light green */
}

.linkcellmini {
	font-size: 80%; 
	padding-left:   5px;
	padding-top:    5px;
	padding-right:  5px;
	padding-bottom: 5px;
}

ul.minilinks {
	margin-top:  0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	padding-left: 0;
}

ul.minilinks li {
	margin-top:  0;
	margin-bottom: 0;
	margin-left: 2em;
	margin-right: 0;
	padding-left: 0;
}


table.datacell {
	font-size: 100%; 
	border-color: black;
	border-collapse: collapse;
	border-width: 1px;
	padding-left:   5px;
	padding-top:    5px;
	padding-right:  5px;
	padding-bottom: 5px;
}

table.datacell th {
	font-size: 10pt; \
	border-color: black;
	background-color: #e0e0e0;
	border-width: 1px;
	padding-left:   5px;
	padding-top:    5px;
	padding-right:  5px;
	padding-bottom: 5px;
}

table.datacell td {
	font-size: 10pt; 
	border-width: 1px;
	border-color: black;
	background-color: white;
	padding-left:   5px;
	padding-top:    5px;
	padding-right:  5px;
	padding-bottom: 5px;
}

table.datacell td.headcell {
	font-size: 10pt; \
	border-color: black;
	background-color: #e0e0e0;
	border-width: 1px;
	padding-left:   5px;
	padding-top:    5px;
	padding-right:  5px;
	padding-bottom: 5px;
}


a         { color: blue; }
a img     { border: none;   }
a:link    { color: blue; text-decoration:underline; }
a:visited { color: purple; text-decoration:underline; }
a:hover   { color: white; background-color: blue;}

-->
</STYLE>


