p, tr, thead, tfoot, th, td, dl, ol, ul, blockquote, br, span, textarea, a, body
	{ font-family:Arial,Verdana; }

p, tr, thead, tfoot, th, td, dl, ol, ul, blockquote, br, textarea { font-size:10pt; }

tr.headl  { font-size:10pt; font-weight:bold; text-align:left; vertical-align:bottom; background-color:#00BFFF; }
tr.delete { text-decoration:line-through; color:#808080; text-align:center; }

A 		     { color:#330000; text-decoration:none; }
A:visited    { color:#330000; text-decoration:none; }
A:active     { color:#FF3300; text-decoration:none; }
A:hover      { color:#84155B; text-decoration:none; }

A.A1 		 { color:#FFFFFF; text-decoration:none; }
A:visited.A1 { color:#FFFFFF; text-decoration:none; }
A:active.A1  { color:#FFFFFF; text-decoration:none; }
A:hover.A1   { color:#FFFFFF; text-decoration:none; }

A.A2 		 { color:#800000; text-decoration:none; }
A:visited.A2 { color:#800000; text-decoration:none; }
A:active.A2  { color:#800000; text-decoration:none; }
A:hover.A2   { color:#800000; text-decoration:underline; }

A:hover.menu { color:#55062A; text-decoration:none; background-color:#F9DB2E; }

body { 
	font-size:8pt;
	scrollbar-arrow-color:#320198; 
	scrollbar-face-color:#C0C0E0; 
	scrollbar-shadow-color:#C6C6E6;
	scrollbar-darkshadow-color:#CBCBEB;
	scrollbar-track-color:#D4D4EC; 
	scrollbar-base-color:#D4D4EC;
	scrollbar-3dlight-color:#E4E4FC;
	scrollbar-highlight-color:#E4E4FC;
	margin: 0px 0px 0px 0px;
}

.contact { 
	font-size:10pt; 
	font-weight:normal; 
	text-align:center; 
	vertical-align:middle;
	margin: 50px 0 0 0;
}

.TitleShadow {
    width: 500px;
    position: relative;
    border-left: 1px solid #3E2F03;
    border-bottom: 1px solid #3E2F03;
    background: #5D4605;
	margin: 10px 0 0 75px;
}

.TitleBlock {
	font-size:14pt; 
	font-weight:bold; 
	text-align:center; 
	vertical-align:middle;
	padding: 10px 0 10px 0;
	
    width: 500px;
    position: relative;
    top: -1px;
    right: -1px;
    border-top: 1px solid #7C5D06;
    border-left: 1px solid #7C5D06;
    border-right: 1px solid #7C5D06;
    border-bottom: 1px solid #7C5D06;
    color: #77084C;
    background: #FFFFE0;
}


table.RptPrint	{ border:0; border-collapse:collapse; border-spacing:0; width:640px }	/* Portrait */

.hideObj    { display:none; }
.showObj    { display:inline; }

.hideDiv 	{ visibility:hidden; }
.showDiv 	{ visibility:visible; }

.lsHalf	  	{ line-height: 0.5em }

table.f7 tr td { font-size:7pt }
tr.f7 td  { font-size:7pt }
tr.f8 td  { font-size:8pt }
tr.f9 td  { font-size:9pt }
tr.f10 td { font-size:10pt }

.f6  { font-size:6pt; }
.f7  { font-size:7pt; }
.f8  { font-size:8pt; }
.f9  { font-size:9pt; }
.f10 { font-size:10pt; }
.f11 { font-size:11pt; }
.f12 { font-size:12pt; }
.f14 { font-size:14pt; }
.f16 { font-size:16pt; }
.f18 { font-size:18pt; }
.f20 { font-size:20pt; }
.fB  { font-weight:bold }
.fU  { text-decoration:underline; }
.aL  { text-align:left; }
.aC  { text-align:center; }
.aR  { text-align:right; }
.vaT { vertical-align:top; }
.vaM { vertical-align:middle; }
.vaB { vertical-align:bottom; }
.hs  { line-height:16px; }
.ffTNR	{ font-family:Times New Roman,Arial,Verdana; }
.ffCor	{ font-family:Courier; }


.SortSel { background-color:#FFFFDD }
.SortSel_ { background-color:#DDFFFF }

span.f14 { font-size:14pt }

B     { font-weight:bold; }
I     { font-style:italic; }
U     { text-decoration:underline; }
S	  { text-decoration:line-through; }

tr.B  { font-weight:bold; }
span.B  { font-weight:bold; }
.C  { text-align:center; }
.U  { text-decoration:underline; }
tr.f8 { font-size:8pt; }

td.B   { font-weight:bold; }
td.I   { font-style:italic; }
td.U   { text-decoration:underline; }

td.FaL {text-align:left;}
td.FaC {text-align:center;}
td.FaR {text-align:right;}
.FaR   {text-align:right;}

tr.VaB td {vertical-align:bottom;}
tr.VaT td {vertical-align:top;}



.fcPurple { color:#77084C }
.fcLogon  { color:#55062A }
.fcWhite  { color:#FFFFFF }
.fcYelL   { color:#FFFF00 }
.fcYelD   { color:#5F5F00 }
.fcBlue   { color:#0000AA }
.fcRed	  { color:#800000 }
.fcRedD	  { color:#990000 }
.fcRedB	  { color:#FF0000 }
.fcBlu2	  { color:#0000BB }
.fcOrgM	  { color:#FFCC66 }
.fcPchD	  { color:#FAC090 }
.fcPchL	  { color:#F6E5E5 }
div.fcBlu2	{ color:#0000BB }

.fcTogl0  { background-color:#DADAEC }
.fcTogl1  { background-color:#D4D4EC }

.fcTogl0  { background-color:#DADAEC }
.fcTogl1  { background-color:#D4D4EC }
.fcTogl2  { background-color:#FFFFFF }
.fcTogl3  { background-color:#FFFFEE }

.bcGryHeader { background-color:#DADAEC }
.bcDisable   { background-color:#F5F5F5 }	/* gray - light-light-light */
.bcGryVL     { background-color:#EEEEEE }	/* gray - very light */
.bcGryA      { background-color:#DEDEDE }	/* gray - light-light */
.bcGryL      { background-color:#BDBDBD }	/* gray - light */
.bcDisable   { background-color:#E2E2E2 }
.bcYelA      { background-color:#FFFFDD }	/* yellow - light-light */
.bcYelL      { background-color:#FFFF00 }	/* yellow - light */
.bcYelLA     { background-color:#FFFF77 }	/* yellow - light */
.bcPchA	     { background-color:#ECCBCA }	/* peach - light-light */
.bcPchL	     { background-color:#D99795 }	/* peach - light */
.bcPchD	     { background-color:#FAC090 }
.bcBrnL	  	 { background-color:#996666 }	/* brown - light */

.bcGrnA   	 { background-color:#EBF1DD }	/* green - light-light */
.bcGrnL   	 { background-color:#D7E4BC }	/* green - light */
.bcGrnD   	 { background-color:#C2D69A }

.bcBluA   	 { background-color:#C6D9F1 }	/* Blue - light-light */
.bcBluL   	 { background-color:#8DB4E3 }	/* Blue - light */
.bcBluD   	 { background-color:#538ED5 }

.bcVioA      { background-color:#E5DFEC }	/* Violet - light-light */
.bcVioL   	 { background-color:#CCC0DA }	/* Violet - light */
.bcVioD   	 { background-color:#B2A1C7 }	/* Violet - dark */

.bcOrgA   	 { background-color:#FFE6B3 }	/* Orange - light - light */
.bcOrgL   	 { background-color:#FFCC66 }	/* Orange - light */
.bcRstD      { background-color:#953735 }	/* Rust - dark */
.bcWhite   	 { background-color:#FFFFFF }	/* white */

.bcRstGrnL   { background-color:#B68D78 }	/* Rust-Green  - light */
.bcRstBluL   { background-color:#915D4D }	/* Rust-Blue   - light */
.bcRstVioL   { background-color:#B07B87 }	/* Rust-Violet - light */
.bcPchGrnL   { background-color:#D8BDA8 }	/* peach-Green - light */
.bcPchBluL   { background-color:#B3A5BC }	/* peach-Blue - light */
.bcPchVioL   { background-color:#D2ABB7 }	/* peach-Violet - light */
.bcGryGrnL   { background-color:#CAD1BD }	/* gray-Green - light */
.bcGryBluL   { background-color:#A5B9D0 }	/* gray-Blue - light */
.bcGryVioL   { background-color:#C5BFCC }	/* gray-Violet - light */

.bcGrnAGo    { background-color:#3BFC38 } 	/* green - go light-light ~Zones */
.bcGrnLGo    { background-color:#1BFC18 } 	/* green - go light (75% green-00FF00) ~District*/
.bcPchGrnLGo { background-color:#36EF2A } 	/* green-peach - go light ~Regions*/
.bcGryGrnLGo { background-color:#33F430 } 	/* green-gray - go light (75% green-00FF00) ~Grand Total */

.bcBluAGo    { background-color:#32F63D } 	/* blue - go light-light */
.bcBluLGo    { background-color:#24ED39 } 	/* blue - go light (75% green-00FF00) */
.bcPchBluLGo { background-color:#2AEE34 } 	/* blue-peach - go light */
.bcGryBluLGo { background-color:#2AEE34 } 	/* blue-gray - go light (75% green-00FF00) */

.hilite   { background-color:#FFFF99 }	/* hi-light */

.bcGrnL_HL   { background-color:#EBF2AB }	/* green - light; hi-light */
.bcGrnD_HL   { background-color:#E1EB9A }	/* green - dark; hi-light */
.bcBluL_HL   { background-color:#C6DABE }	/* blue - light; hi-light */
.bcBluD_HL   { background-color:#A9C7B7 }	/* blue - dark; hi-light */
.bcVioL_HL   { background-color:#E6E0BA }	/* Violet - light; hi-light */

<!--- For Color blending, go to:  http://www.colortools.net/color_combination.html --->


tr.hil   { font-weight:bold; background-color:#FFFFCC }
tr.hil0  { font-weight:bold; background-color:#FFFFCC }
tr.hil1  { font-weight:bold; background-color:#FFFFCC }
tr.hil2  { font-weight:bold; background-color:#FFFFCC }
tr.hil3  { font-weight:bold; background-color:#FFFFCC }
tr.hil4  { font-weight:bold; background-color:#FFFFCC }
tr.hil5  { font-weight:bold; background-color:#FFFFCC; text-decoration:line-through }
tr.hil6  { font-weight:bold; background-color:#FFFFCC }

tr.router  { font-weight:bold; background-color:#FFFFCC }

div.unsel  { cursor:hand }
div.btn	   { cursor:hand; position:absolute; z-index:1 }

tr.sel     { cursor:hand; color:#0000FF; background-color:#FFCC66 }
tr.unsel   { cursor:hand; color:#000000 }
tr.sel_    { color:#0000FF; background-color:#FFCC66 }
tr.unsel_  { color:#000000 }
tr.selF    { cursor:hand; color:#FF00FF }
tr.unselF  { cursor:hand; color:#FF0000 }
tr.selT    { cursor:hand; color:#0000FF }
tr.unselT  { cursor:hand; color:#000000 }
tr.selR    { cursor:hand; color:#000066 }
tr.selRH   { cursor:hand; color:#0000FF; text-decoration:underline }

tr.selMenu { cursor:hand; color:#000000; background-color:#F9DB2E }



tr.sel2     { cursor:hand; color:#0000FF; background-color:#FFE5B2 }
tr.unsel2   { cursor:hand; color:#000000 }

td.sel     { cursor:hand; color:#0000FF }
td.unsel   { cursor:hand }

span.sel   { cursor:hand; color:#0000FF }
span.unsel { cursor:hand }

td.selTAC  { color:#0077FF; cursor:hand; background-color:#FFCC66 }
td.selT    { color:#0000FF; cursor:hand; background-color:#FFCC66 }
td.selF    { color:#0077FF; cursor:hand; background-color:#FFCC66 }
td.selTC   { color:#0077FF; cursor:hand; background-color:#FFCC66 }
td.selFC   { color:#FF00FF; cursor:hand; background-color:#FFCC66 }
td.selTA   { color:#0077FF; cursor:hand; background-color:#FFCC66 }
td.selFA   { color:#FF00FF; cursor:hand; background-color:#FFCC66 }
td.selTD   { color:#007700; cursor:hand; background-color:#FFCC66 }
td.selFD   { color:#FF00FF; cursor:hand; background-color:#FFCC66; text-decoration:line-through }

td.unselT  { color:#000000 }
td.unselF  { color:#FF0000 }
td.unselTC { color:#007700 }
td.unselFC { color:#FF0000 }
td.unselTA { color:#007700 }
td.unselFA { color:#FF0000 }
td.unselTD { color:#007700 }
td.unselFD { color:#FF0000; text-decoration:line-through }
td.unselTAC{ color:#007700 }

.unselT  { cursor:hand; color:#000000 }
.unselF  { cursor:hand; color:#FF0000 }


tr.formtitle { font-size:8pt }
tr.unselHC { background-color:#FFFFFF; font-size:8pt; border-bottom:solid 1px #999999; vertical-align:top; text-align:center }
tr.selHC   { background-color:#CCFFFF; font-size:8pt; border-bottom:solid 1px #999999; vertical-align:top; text-align:center }
tr.unselH  { background-color:#FFFFFF; font-size:8pt; border-bottom:solid 1px #999999; vertical-align:top }
tr.selH    { background-color:#CCFFFF; font-size:8pt; border-bottom:solid 1px #999999; vertical-align:top }

td.dta1b { color:#000000; font-size:8pt; border-bottom:solid 1px #999999; vertical-align:top }
td.dta1w { color:#FFFFFF; font-size:8pt; text-align:left }
td.dtacw { color:#FFFFFF; font-size:8pt; text-align:center }
td.dtarw { color:#FFFFFF; font-size:8pt; text-align:right }
td.dta1wa{ color:#000000; font-size:8pt; text-align:left; border-bottom:solid 2px #999999; vertical-align:bottom }
td.dta0wa{ color:#000000; font-size:8pt; text-align:left; border-bottom:solid 1px #999999; vertical-align:bottom }
td.dtacwa{ color:#000000; font-size:8pt; text-align:center; border-bottom:solid 2px #999999; vertical-align:bottom }
td.dtarwa{ color:#000000; font-size:8pt; text-align:right; border-bottom:solid 2px #999999; vertical-align:bottom }
td.dta1wb{ color:#000000; font-size:8pt; text-align:left; vertical-align:bottom }

td.f0l   { font-size:6pt; vertical-align:top; text-align:left }
td.f0c   { font-size:6pt; vertical-align:top; text-align:center }
td.f0r   { font-size:6pt; vertical-align:top; text-align:right }

td.f1l   { font-size:7pt; vertical-align:top; text-align:left }
td.f1c   { font-size:7pt; vertical-align:top; text-align:center }
td.f1r   { font-size:7pt; vertical-align:top; text-align:right }

.f2l   { font-size:8pt; vertical-align:top; text-align:left }

td.f2l   { font-size:8pt; vertical-align:top; text-align:left }
td.f2c   { font-size:8pt; vertical-align:top; text-align:center }
td.f2r   { font-size:8pt; vertical-align:top; text-align:right }
td.f2rt  { font-size:8pt; vertical-align:Top; text-align:right }
td.f2rb  { font-size:8pt; vertical-align:top; text-align:right; font-weight:bold }
td.f2lbb { font-size:8pt; vertical-align:bottom; text-align:left; font-weight:bold }
td.f2rbb { font-size:8pt; vertical-align:bottom; text-align:right; font-weight:bold }
td.f2cbb { font-size:8pt; vertical-align:bottom; text-align:center; font-weight:bold }

td.d2l 	 { font-size:9pt; vertical-align:top; text-align:left; font-weight:bold; text-decoration:underline }
span.d2l { font-size:9pt; vertical-align:top; text-align:left; font-weight:bold; text-decoration:underline }

td.f3l   { font-size:10pt; vertical-align:top; text-align:left }
td.f3c   { font-size:10pt; vertical-align:top; text-align:center }
td.f3r   { font-size:10pt; vertical-align:top; text-align:right }
td.f3lb  { font-size:10pt; vertical-align:top; text-align:left; font-weight:bold }
td.f3cb  { font-size:10pt; vertical-align:top; text-align:center; font-weight:bold }
td.f3rb  { font-size:10pt; vertical-align:top; text-align:right; font-weight:bold }
td.f3lbb { font-size:10pt; vertical-align:bottom; text-align:left; font-weight:bold }

td.f4l   { font-size:12pt; vertical-align:top; text-align:left }
td.f4c   { font-size:12pt; vertical-align:top; text-align:center }
td.f4r   { font-size:12pt; vertical-align:top; text-align:right }
td.f4lb  { font-size:12pt; vertical-align:top; text-align:left; font-weight:bold }
td.f4cb  { font-size:12pt; vertical-align:top; text-align:center; font-weight:bold; line-height:16px }

td.h3l   { font-size:10pt; vertical-align:top; text-align:left; line-height:26px }

tr.data  { font-family:Verdana; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#990000 }
tr.data0 { background-color:#CCFFFF }
tr.data1 { background-color:#CCFFCC }

tr.data00 { background-color:#CCFFFF }
tr.data10 { background-color:#CCFFFF }
tr.data20 { background-color:#CCFFFF }
tr.data30 { background-color:#CCFFFF; text-decoration:line-through }
tr.data40 { background-color:#CCFFFF; text-decoration:line-through }
tr.data50 { background-color:#CCFFFF; text-decoration:line-through }
tr.data60 { background-color:#CCFFFF }

tr.data01 { background-color:#CCFFCC }
tr.data11 { background-color:#CCFFCC }
tr.data21 { background-color:#CCFFCC }
tr.data31 { background-color:#CCFFCC; text-decoration:line-through }
tr.data41 { background-color:#CCFFCC; text-decoration:line-through }
tr.data51 { background-color:#CCFFCC; text-decoration:line-through }
tr.data61 { background-color:#CCFFCC }

tr.hlinet	{ background-color:#333333; height:2pt }
tr.hline 	{ background-color:#333333; height:1pt }
tr.hline2	{ background-color:#080808; height:4pt }
tr.space 	{ background-color:#FFFFFF; height:15pt }

td.title { font-family:Verdana; font-size:11pt; font-weight:bold; color:#000000; background-color:#88ffff }
tr.title { font-family:Verdana; font-size:11pt; font-weight:bold; color:#000000; background-color:#99ffff }
tr.titleg { font-family:Georgia, Verdana; font-size:11pt; font-weight:bold; color:#903E0C; background-color:#F7B90C; text-align:center }
td.titleLB{ font-family:Verdana; font-size:11pt; font-weight:bold; color:#000000; background-color:#99ffff; border-bottom:solid 1px #990000 }

tr.header { font-family:Verdana; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#990000 }
tr.headerc{ font-family:Verdana; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#990000; text-align:center; vertical-align:top }
tr.headerd{ font-family:Verdana; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#663333 }
tr.headerm{ font-family:Verdana; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#CC3333 }
tr.header2{ font-family:Verdana; font-size:10pt; font-weight:bold; color:#FFFF00; background-color:#6B92C1 }

tr.hdr1  { font-family:Verdana; font-size:7pt; font-weight:normal; color:#FFFFFF; background-color:#77084C }
tr.hdr1a { font-family:Verdana; font-size:7pt; font-weight:normal; color:#222222; background-color:#F9DB2E }
tr.hdr1d { font-family:Verdana; font-size:7pt; font-weight:normal; color:#222222; background-color:#F9DB2E; text-decoration:line-through }

td.detail { font-family:Verdana; font-size:12pt; font-weight:bold }
td.detail0{ font-family:Verdana; font-size:10pt; font-weight:bold }
td.detail1{ font-family:Verdana; font-size: 8pt; font-weight:bold }

td.btn  { font-family:Verdana; font-size:8pt ; text-align:center; vertical-align:middle; color:#000000; 
						position:relative; left:0px; top:0px }
td.btn0  { font-family:Verdana; font-size:8pt ; text-align:center; vertical-align:middle; color:#000000 }
td.btn1  { font-family:Verdana; font-size:8pt ; text-align:center; vertical-align:middle; color:#0000FF }
td.btn2  { font-family:Verdana; font-size:8pt ; text-align:center; vertical-align:middle; color:#6699FF }
td.btn0b { font-family:Verdana; font-size:8pt ; text-align:center; vertical-align:middle; color:#000000 }
td.btn1b { font-family:Verdana; font-size:8pt ; text-align:center; vertical-align:middle; color:#0000FF }

td.hline 	{ background-color:#333333; height:1pt }
td.vline	{ background-color:#080808; width:1pt }
td.vlineb	{ background-color:#FFFFFF; width:1pt }
td.space	{ height:15pt }

td.headl { font-size:9pt; font-weight:bold; text-align:left }
td.header { font-size:12pt; font-weight:bold; text-align:center }
td.headerc{ font-size:12pt; font-weight:bold; text-align:center }
td.delete { text-decoration:line-through; text-align:center }
td.deleta { text-decoration:none; color:#000000 }

td.Rpt  { font-size:8pt; text-decoration:underline }
td.Rpt7U { font-size:7pt; border:none; border-bottom:solid 1px #999999 }
td.Rpt8U { font-size:8pt; border:none; border-bottom:solid 1px #999999 }

.po		 { color:#330000; text-decoration:none; font-weight:bold }
.status0 { color:#000000; text-decoration:none; font-weight:normal }
.status1 { color:#000099; text-decoration:none; font-weight:bold }
.status2 { color:#009900; text-decoration:none; font-weight:bold }
.status3 { color:#990000; text-decoration:none; font-weight:bold }
.status4 { color:#CC0000; text-decoration:none; font-weight:bold }
.status5 { color:#7E7E7E; text-decoration:none; font-weight:normal }
.status6 { color:#009900; text-decoration:none; font-weight:bold }
.status1r { color:#000099; text-decoration:none; font-weight:bold; text-align:right }

tr.headerI  { font-family:Verdana; font-size:7pt; text-align:center; background-color:#EDEDED }
tr.dataI	{ font-family:Verdana; font-size:8pt; text-align:center }
tr.hlineI	{ background-color:#000000; height:1pt }
td.vlineI   { background-color:#000000; width:1pt }
td.hlineI	{ background-color:#000000; height:1pt }
td.space	{ width:3pt }
td.tear		{ font-family:Verdana; font-size:6pt; font-style:italic; text-align:center }
td.NoteT    { font-size:7pt; text-align:center; vertical-align:middle }
td.NoteB    { font-size:7pt; text-align:center; vertical-align:bottom }
td.NoteBL   { font-size:6pt; text-align:left; vertical-align:bottom }
td.NoteBR   { font-size:6pt; text-align:right; vertical-align:bottom }
tr.Note1    { text-align:center; background-color:#FFFFCC; color:#CC0000 }

td.ChartH   { font-size:7pt; text-align:center; vertical-align:bottom }
td.ChartHRL { font-size:7pt; text-align:center; vertical-align:bottom; border-right:solid 2px #77084C }
td.NoteS  { font-size:7pt; text-align:left; vertical-align:top }
td.Chk    { font-size:8pt; text-align:left; vertical-align:top }
td.Chkc   { font-size:8pt; text-align:center; vertical-align:top }
td.menu   { font-size:9pt; text-align:center }
td.menu1  { font-size:8pt; text-align:center; color:#55062A; }
td.menu2  { font-size:7.5pt; text-align:center }
td.menu2bTy  { font-size:7pt; text-align:center; border-top:solid 1px #D5970A; }
td.fh1l   { font-size:8pt; text-align:left }
td.fh1r   { font-size:8pt; text-align:right }
td.fh1c   { font-size:8pt; text-align:center }



td.RptL { border:none; border-bottom:solid windowtext 1.5pt; text-align:left }
td.RptC { border:none; border-bottom:solid windowtext 1.5pt; text-align:center }
td.RptR { border:none; border-bottom:solid windowtext 1.5pt; text-align:right }

td.Report  { font-size:8pt; border-bottom:solid 1px #999999; text-align:left;  vertical-align:top }
td.ReportR { font-size:8pt; border-bottom:solid 1px #999999; text-align:right; vertical-align:top }
td.ReportC { font-size:8pt; border-bottom:solid 1px #999999; text-align:center; vertical-align:top }
td.ChartC  { font-size:8pt; border-bottom:solid 1px #77084C; text-align:center; vertical-align:top }
td.ChartCRL { font-size:8pt; border-bottom:solid 1px #77084C; border-right:solid 2px #77084C; text-align:center; vertical-align:top }
td.ReportVAM { font-size:8pt; border-bottom:solid 1px #999999; text-align:left;  vertical-align:middle }
td.ReportRVAM { font-size:8pt; border-bottom:solid 1px #999999; text-align:right; vertical-align:middle }
td.ReportCVAM { font-size:8pt; border-bottom:solid 1px #999999; text-align:center; vertical-align:middle }
td.ReportC1 { font-size:7pt; border-bottom:solid 1px #999999; text-align:center; vertical-align:top }
td.ReportC2 { font-size:6pt; border-bottom:solid 1px #999999; text-align:center; vertical-align:top }

td.Reportb { font-size:8pt; border-bottom:solid 1px #999999; text-align:left;  vertical-align:bottom }

td.ReportS { font-size:7pt; border-bottom:solid 1px #999999; vertical-align:top }
td.ReportX { font-size:8pt; border-bottom:solid 1px #999999; border-right:solid 1px #999999 }
td.ReportSX{ font-size:7pt; border-bottom:solid 1px #999999; vertical-align:top; border-right:solid 1px #999999 }
td.ReportX { font-size:8pt; border-bottom:solid 1px #999999; border-right:solid 1px #999999 }
td.Report1 { font-size:6pt; border:none; border-bottom:solid windowtext 1.5pt; text-align:left }
td.Report1C { font-size:6pt; border:none; border-bottom:solid windowtext 1.5pt; text-align:center }
td.Report1R { font-size:6pt; border-bottom:solid 1px #999999; border-right:solid 2px #D5970A }
td.ReportRX { font-size:8pt; border-bottom:solid 1px #999999; border-right:solid 1px #999999; text-align:right }
td.Report2 { font-size:8pt; border:none; border-bottom:solid windowtext 1.5pt }
td.Report2R { font-size:8pt; border:none; border-bottom:solid windowtext 1.5pt; text-align:right }
td.Report2C { font-size:8pt; border:none; border-bottom:solid windowtext 1.5pt; text-align:center }
td.Report2RX{ font-size:8pt; border:none; border-bottom:solid windowtext 1.5pt; border-right:solid 1px #999999; text-align:right }
td.ReportT { font-size:8pt; border-top:solid 1px #999999; text-align:left;  vertical-align:top }
td.ReportTc { font-size:8pt; border-top:solid 1px #999999; text-align:center; vertical-align:top }
td.ReportTcDash { font-size:8pt; border-top:solid 1px #999999; border-right:dashed 0.5pt #BBBBBB; text-align:center; vertical-align:top }

td.ReportTr { font-size:8pt; border-top:solid 1px #999999; text-align:right; vertical-align:top }
td.ReportTL { font-size:8pt; border-top:solid 1px #999999; text-align:center; vertical-align:top; border-left:solid 1px #999999 }
td.ReportTLDash { font-size:8pt; border-top:solid 1px #999999; text-align:center; vertical-align:top; border-left:solid 1px #999999; border-right:dashed 0.5pt #BBBBBB; }

td.ReportTR { font-size:8pt; border-top:solid 1px #999999; text-align:center; vertical-align:top; border-right:solid 1px #999999 }
td.ReportTRr { font-size:8pt; border-top:solid 1px #999999; text-align:right; vertical-align:top; border-right:solid 1px #999999 }
td.ReportTLl{ font-size:8pt; border-top:solid 1px #999999; text-align:left; vertical-align:top; border-left:solid 1px #999999 }
td.ReportTRl{ font-size:8pt; border-top:solid 1px #999999; text-align:left; vertical-align:top; border-right:solid 1px #999999 }
td.ReportTBLl{ font-size:8pt; border-top:solid 1px #999999; border-bottom:solid 1px #999999; text-align:left; vertical-align:top; border-left:solid 1px #999999 }
td.ReportTBRl{ font-size:8pt; border-top:solid 1px #999999; border-bottom:solid 1px #999999; text-align:left; vertical-align:top; border-right:solid 1px #999999 }
td.ReportLl{ font-size:8pt; text-align:left; vertical-align:top; border-left:solid 1px #999999 }
td.ReportLlDash{ font-size:8pt; text-align:left; vertical-align:top; border-left:solid 1px #999999; border-right:dashed 0.5pt #BBBBBB; }
td.ReportRl{ font-size:8pt; text-align:left; vertical-align:top; border-right:solid 1px #999999 }


td.RptTitle	{ font-size:16pt; text-align:center; vertical-align:middle; border-top:solid 1px #999999;
			  border-bottom:solid 1px #999999 }

tr.admin 	{ background-color:#FFFFCC; }
td.admin 	{ background-color:#FFFFCC; }
span.admin 	{ background-color:#FFFFCC; }

td.Border1 	{ border:solid 1px black; }
td.Border2 	{ border:solid 2px black; }

tr.BorBot0 td { border-bottom:solid 1px #BBBBBB; }

tr.BorTop1 td { border-top:solid 1px #999999; }
tr.BorBot1 td { border-bottom:solid 1px #999999; }
tr.BorRgt1 td { border-right:solid 1px #999999; }
tr.BorLft1 td { border-left:solid 1px #999999; }
td.BorBot1 	  { border-bottom:solid 1px #999999; }

tr.BorTopBot1 td { border-top:solid 1px #999999; border-bottom:solid 1px #999999 }

td.BorTop1 	 	{ border-top:solid 1px #999999 }
td.BorRgt1  	{ border-right:solid 1px #999999 }
td.BorBot1  	{ border-bottom:solid 1px #999999 }
td.BorLft1  	{ border-left:solid 1px #999999 }

td.BorRgt2  	{ border-right:solid 2px #999999 }

td.BorBot2  	{ border-bottom:solid 2px #999999 }
td.BorBot2d  	{ border-bottom:solid 2px #555555 }

td.BorLft1Dot  	{ border-left:dotted 1px #999999 }

tr.BorBox1 td 	{ border:solid 1px #999999 }
tr.BorBox2 td 	{ border:solid 2px #999999 }

tr.BorBotRgt1 td 	{ border-bottom:solid 1px #999999; border-right:solid 1px #999999; }
tr.BorBotLftRgt1 td { border-bottom:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #999999; }

tr.BorBotRgt2 td 	{ border-bottom:solid 2px #999999; border-right:solid 2px #999999; border-top:solid 2px #999999; }
tr.BorBotLftRgt2 td { border-bottom:solid 2px #999999; border-left:solid 2px #999999; border-right:solid 2px #999999; border-top:solid 2px #999999; }


tr.BorTop2 td { border-top:solid 2px #999999 }
tr.BorBot2 td { border-bottom:solid 2px #999999 }

tr.BorBot1d td { border-bottom:solid 1px #333333 }
tr.BorBot2d td { border-bottom:solid 2px #333333 }

tr.BorTop1d td { border-top:solid 1px #333333 }
tr.BorTop2d td { border-top:solid 2px #333333 }

td.dataRB  { font-family:Verdana; font-size:10pt; text-align:right; font-weight:bold }

td.BorRgt1Dash  { border-right:dashed 1px #BBBBBB }

.PageBreak { page-break-before: always; }

.NCdatabaseHomePage	{
	display: block;
	position: relative;
	width: 600px;
	height: 250px;
}

.NCdatabaseLogoHome1	{
	display: block;
	position: absolute;
	background: url(/Graphics/NCDatabase_logo25.gif) 0 0 no-repeat;
	width: 228px;
	height: 222px;
	top: 0px;
	left: 200px;
}
.NCdatabaseLogoHome	{
	display: block;
	position: absolute;
	background: url(/Graphics/NCDatabase_Logo25b.gif) 0 0 no-repeat;
	width: 225px;
	height: 225px;
	top: 30px;
	left: 200px;
}

.NCdatabaseLogo1	{
	display: block;
	position: absolute;
	background: url(/Graphics/NCDatabase_logo10.gif) 0 0 no-repeat;
	width: 91px;
	height: 89px;
	right: 0px;
	top: 10%;
}
.NCdatabaseLogo	{
	display: block;
	position: absolute;
	background: url(/Graphics/NCDatabase_logo10b.gif) 0 0 no-repeat;
	width: 91px;
	height: 89px;
	right: 0px;
	top: 6%;
}





