
A:link		{ text-decoration: none; color:#008000 }
A:active	{ text-decoration: none; color:#008000 }
A:visited	{ text-decoration: none;  }
A:hover		{ text-decoration: underline; }

a.white { color: #DFFFDF; font-weight: bold; }
a.small { font-size: 11pt; font-weight: bold; }
a.strong { font-weight: bold;}
body { font-family: Trebuchet MS, Arial,Helvetica, sans-serif; font-size: 10pt; background-color: #F2EFDC; }

input 		 { background-color: #FFFEDD; font-family: Trebuchet MS, Arial,Helvetica, sans-serif;; }
input.submit { background-color: #006600; font-family: Trebuchet MS, Arial,Helvetica, sans-serif;; font-weight: bold; color: #FFFFFF; }
select       { background-color: #FFFEDD; font-family: Trebuchet MS, Arial,Helvetica, sans-serif;; text-align: left }
textarea 	 { background-color: #FFFEDD; font-family: Trebuchet MS, Arial,Helvetica, sans-serif;; }

table		 	{ font-size: 10pt; border-collapse: collapse; }
table.highfm	{ font-size: 10pt }
table.items		{ font-size: 12pt }
table.newrec	{ border: 0px; font-size: 12pt; }
table.recordo	{ border: 0px }
table.tableb	{ border: 1px; }
table.tablemarc { border: 0px; color: #666666; }
table.wbdr		{ border: 1px solid #006600; }

tr        { border:0px solid #C0C0C0; }
tr.rec2	  { border:1px solid #C0C0C0; }
tr.lin2   { background-color: #EBF3D1; }

th        { background-color: #006600; text-align: left; font-size: 12pt; color: #FFFFFF; }
th.bdbn   { background-color: #006600; text-align: left; font-size: 14pt; }
th.center { text-align: center }
th.dbname { background-color: #008000; font-weight: bold; font-size: 14pt; }
th.record { background-color: #EBF3D1; text-align: right; color: #666666; font-size: 8pt; width: 90px; vertical-align: top; }
th.right  { text-align: right }

td.bpt			{ font-size: 12pt; }
td.bpt2			{ font-size: 12pt; font-weight: bold; color:#006600; }
td.bptT			{ font-size: 13pt; font-weight: bold; }
td.button		{ font-size:  9pt; font-weight: bold; background-color: #EBF3D1; border: 4px solid #F2EFDC; color: #666666; }
td.btmrul		{ border-bottom: 1px solid #808080; }
td.center2		{ font-size: 14pt; color:#008000; text-align: center; }
td.grey			{ font-size: 8pt; color: #666666; vertical-align: top; }
td.mre			{ font-weight: bold; }
td.recordd		{ text-align: left; vertical-align: top }
td.searchbox	{ font-weight: bold; background-color: #008000; color: #FFFFFF; }
td.searchbox2 	{ font-size: 14pt; font-weight: bold; background-color: #008000; color: #FFFFFF; }
td.searchbox3 	{ font-size: 14pt; font-weight: bold; color: #006600; }
td.sml			{ font-size: 8pt; color: #006600; vertical-align: top; }
td.tab 			{ font-size: 12pt; text-align: center; color: #FFFFFF; background-color: #006600; }
td.tab_s 		{ font-size: 12pt; font-weight: bold; text-align: center; color: #FFFFFF; background-color: #008000; }
td.tab_u 		{ font-size: 12pt; font-weight: bold; color: #FFFFFF; background-color: #008800; }
td.white 		{ background-color: #FFFFFF; text-align: center; vertical-align: top; }
td.whitel 		{ background-color: #FFFFFF; text-align: left; vertical-align: middle; }

span.cntrec 	{ color: #666666; }
span.cpyrt 		{ color: #666666; font-size: 8pt; }
span.error 		{ color: #FF0000; }
span.perm 		{ color: #FF0000; }
span.reslabel 	{ font-style: italic; font-weight: bold; }
span.small 		{ font-size: 8pt; }
span.sm2		{ font-size: 10pt; font-weight: bold; }

hr.re			{ color: #FF0000; }

h1 {font-size: 18pt; font-weight: bold;vertical-align: bottom;}
h2 {font-size: 13pt; font-weight: bold;vertical-align: bottom;}

img	{border-style:none;}
.pl {float: left; padding: 10px}
.pr {float: right; padding: 10px}
.prb {float: right; padding: 10px; }

.main {height: 600px}
.intro			{ background-color:#C9DCC2; border:#000 1px solid; margin-bottom:16px; padding:8px; width: 65%;  }
.body3			{ background-color:#C9DCC2; border:#000 1px solid; margin-bottom:16px; padding:8px; width: 65%; }
.bodyl			{ background-color:#C9DCC2; border:#000 1px solid; margin-bottom:16px; padding:8px; width: 65%; }
.body2			{ background-color:#C9DCC2; border:#000 1px solid; margin-bottom:16px; padding:8px; width: 65%; height: 255px}
.bodyr			{ background-color:#C9DCC2; border:#000 1px solid; margin-bottom:16px; padding:8px; width: 65%; }
.logo			{ text-align: center; position: absolute; right: 5px; top: 5px }
.foot			{ background-color:#C9DCC2; border:#000 1px solid; margin-bottom:16px; padding:8px; width: 65%; position: relative; }
.foot1			{ background-color:#C9DCC2; border:#000 1px solid; margin-bottom:16px; padding:8px; width: 65%; }
.head2 			{ text-align: right; position: absolute; top: 30px; width: 65%;} 
.head3 			{ text-align: left; position: absolute; top: 10px; left:260px; width: 65%} 
.quote			{ font-weight: bold; }
.quote2			{ font-size: 9pt; font-style: italic;}
.act			{ font-style: italic;}
.pquote			{ background-color: #D7E4D1;  padding: 5px; text-align: left }
.bk1			{ background-color: #D7E4D1;  padding: 5px; text-align: left }
.bk0			{ background-color: #C9DCC2;  padding: 5px; text-align: left }
.ind			{ text-indent: 15px; font-weight: bold; margin-top: 1px; margin-bottom: 1px}