/*

----------------------------------------------------
--- FINAL
----------------------------------------------------

PMS 286 C 	- 17468F - Main Blue - OI Text
PMS 872 C 	- 8E744B - Dark Gold-Brown - OI Logo foreground
PMS 7499 C	- F3E7B2 - cream - oi logo background
		 	- 000000 - black 
		 	- FFFFFF - white

PMS 294 C 	- 002F6C - darker blue
PMS 123 C 	- FFC72C - light gold/yellow
PMS 291 C 	- 9BCBEB - cyan
PMS 418 C 	- 51534A - dark gray
Warm Grey 1C- D7D2CB - warm gray


Alternate row colors 
	(http://127.0.0.1:8280/cra/ColorBlender.cfm)
	half-of (9BCBEB - cyan & D7D2CB - warm gray) = B9CFDB. Lighten (8/12)% = E8EFF3
	half-of (9BCBEB - cyan & 51534A - dark gray) = 768F9B. Lighten (8/12)% = D1DADE
*/



B, .B, option.B	{ font-weight:bold; font-size:inherit; }
U, a.U		{ text-decoration:underline; font-size:inherit; }
I 			{ font-style:italic; }
.N			{ font-weight:normal; }

tr.I td		{ font-style:italic; }
td.I 		{ font-style:italic; }
td.B 		{ font-weight:bold; }
td.C, div.C, tr.C, tr.C td, th.C { text-align:center !important; }
td.U		{ text-decoration:underline; }
tr.U		{ text-decoration:underline; }
tr.Strike td { text-decoration:line-through; color:#666; }  /*color:#EE9999;*/
.Strike		{ text-decoration:line-through; }
span.NoStrike	{ text-decoration:none !important; }
.NoStrike	{ text-decoration:none }
.Taller1 { line-height:175%; margin-top:0px; }


.fs6		{ font-size:6pt; }
.fs7, span.fs7, span.fs7 b, td.fs7 a, div.fs7 a { font-size:7pt; }
.fs8, td.fs8, tr.fs8 td, div.fs8, div.fs8 a, select.fs8 option { font-size:8pt; }
.fs9		{ font-size:9pt; }
.fs10, tr.fs10, tr.fs10 td { font-size:10pt; }
.fs11		{ font-size:11pt; }
.fs12, tr.fs12 td, td.fs12 { font-size:12pt; }
.fs13		{ font-size:13pt; }
.fs14		{ font-size:14pt; }
.fs16		{ font-size:16pt; }
.fs18		{ font-size:18pt; }
.fs20		{ font-size:20pt; }
.fs24		{ font-size:24pt; }
.fs28		{ font-size:28pt; }
.fs30		{ font-size:30pt; }
.fs32		{ font-size:32pt; }
.fb 		{ font-weight:bold; }
.fi 		{ font-style:italic; }
.fhal		{ text-align:left; } /* h=horizontal, a=align */
.fhac		{ text-align:center; }
.fhar, td.fhar { text-align:right; }
.fu		 	{ text-decoration:underline; }
.fvat	    { vertical-align:top; } /* v=vertical */
.fvam		{ vertical-align:middle; }
.fvac		{ vertical-align:middle; }
.fvab		{ vertical-align:bottom; }

.MissingDataNote {
	color:#C00;
	font-weight:normal;
}


/* 
	http://optimistleaders.org/cra/ColorBlender.cfm
		Blue Left-Sidebar = 003399
		Orange Text = 		FF921E
*/

.fcOiText	{ color:#002F6C; }

.fcText1	{ color:#FF921E; }
.fcText2	{ color:#FFA749; }
.fcText3	{ color:#FFBC74; }
.fcText4	{ color:#FFD09F; }
.fcText5	{ color:#FFE5C9; }
.fcText6	{ color:#FFFAF4; }

.fcText1d	{ color:#E7841B; }
.fcText2d	{ color:#CE7618; }
.fcText3d	{ color:#9E5A13; }
.fcText4d	{ color:#6D3F0D; }
.fcText5d	{ color:#3D2307; }
.fcText6d	{ color:#0C0701; }


.fcWhite, a.fcWhite { color:#FFF; }
.fcYellow  	{ color:#FFFFFF; }
.fcYellow2 	{ color:#FFFF00; }
.fcYellow3 	{ color:#FFFF99; }
.fcRed		{ color:#FF0000; }
.fcRedD		{ color:#7F0000; }
.fcBlue		{ color:#17468F; }
.fcBlue2	{ color:#0000BB; }
.fcBlue3	{ color:#000080; }
.fcBlueD	{ color:#000088; }
.fcGreen	{ color:#090; }
.fcGreenD	{ color:#009900; }
.fcGrayLite	{ color:#BBBBBB; }
.fcGrayDark	{ color:#666666; }
.fcBlack	{ color:#000000; }
.fcRed1		{ color:#C0504D; }
.fcPurple   { color:#795A71; }
.fcPurple1  { color:#808890; }
.fcPurpleD  { color:#684960; }
.fcBlueGolf { color:#0474BC; }
.ffTNR		{ font-family:"times new roman"}
.ffLH		{ font-family:"Lucida Handwriting"}

.bcYelA  { background-color:#FFFAF4; }	/* yellow - light-light: #FFFFDD */
.bcWhite { background-color:#FFFFFF; }	/* white */

/*
	Blue Left-Sidebar = 003399
	Orange Text = 		FF921E
*/


.fbcWhite	  { background-color:#FFFFFF; }
.fbcPurpleLt1 { background-color:#BCACB8; }
.fbcPurple    { background-color:#808890; }
.fbcYellow    { background-color:#FFFFFF; }
.fbcBlue      { background-color:#0171BB; }
.fbcY		  { background-color:#FFFFCC; }
.fbcPurpleL1  { background-color:#AABBDD; } /*#BCACB7*/
.fbcPurpleL2  { background-color:#DDD5DB; }
.fbcPurpleBlue  { background-color:#99CCCC; }
.fbcPurpleYellow  { background-color:#DED6C2; }
.fbcCantChange { background-color:#EAEAEA; }

.fbcBlueMenuBar  { background-color:#809DAC; color:#FFF;}
.fbcBlueMenuBar2 { background-color:#C0CED6;  }
.fbcBlueMenuBar3 { background-color:#E0E7EB; }

.fbcAltColor0    { background-color:#E0E2E4; }
.fbcAltColor1    { background-color:#F0F1F2; }
	
.Row1		  { background-color:#DED1C1; }	
.Row2		  { background-color:#BCA383; }
.Row3		  { background-color:#EFE8E0; }
.Row4		  { background-color:#F7F4F0; }




/* *** DON'T USE THIS *** */
/* *** DON'T USE THIS *** */
/* *** DON'T USE THIS *** */
tr.DetailRow1 td{ background:#E1E3E5; border-bottom:thin solid #5B6167; vertical-align:top; }
tr.DetailRow2 td{ background:#E1E8EB; border-bottom:thin solid #5B707B; vertical-align:top; }
tr.DetailRow1:hover td, tr.DetailRow2:hover td { background:#B0C2CC; cursor:hand; }

tbody.DetailRow1 tr, tbody.DetailRow2 tr { font-size:7pt; vertical-align:top; }
tbody.DetailRow1 tr td { background:#E1E3E5; }
tbody.DetailRow2 tr td { background:#E1E8EB; }
tbody.DetailRow1:hover tr td, tbody.DetailRow2:hover tr td { background:#B0C2CC; cursor:hand; }

tbody.DetailRow1 tr.uLine1 td { border-top:1px solid #7A7F84; } /* 5B6167 */
tbody.DetailRow2 tr.uLine1 td { border-top:1px solid #7A8B94; } /* 5B707B */
tbody.DetailRow1 tr td.uLine1 { border-top:1px dotted #5B6167; }
tbody.DetailRow2 tr td.uLine1 { border-top:1px dotted #5B707B; }



/* *** USE THIS *** */
/* *** USE THIS *** */
/* *** USE THIS *** */
.ListTitle { background-color:#99FFFF; font-size:12px; }
.ListHeader { background-color:#77084C; font-size:10px; }
tbody.ListDetail tr:nth-child(even), tbody.ListDetailView tr:nth-child(even) { background-color:#E4E4EC; }
tbody.ListDetail tr:nth-child(odd), tbody.ListDetailView tr:nth-child(odd) { background-color:#DADAEC; }
tbody.ListDetail tr:hover, tbody.ListDetailView tr:hover { cursor:pointer; }
tbody.ListDetail tr:hover { background-color:#FFCC66; }
tbody.ListDetail tr.NoHover:hover, tbody.ListDetailView tr.NoHover:hover { cursor:default; }

tbody.ListDetail tr td, tbody.ListView tr td { border-bottom:thin solid #D7D2CB; font-size:inherit; }
tbody.ListDetail tr td B, tbody.ListView tr td B { font-size:inherit; }
tbody.ListDetail tr:nth-child(even) td, 
tbody.ListDetailView tr:nth-child(even), 
tbody.ListView tr:nth-child(even) { background-color:#E4E4EC; background-color:#E2F2FE; }
tbody.ListDetail tr:nth-child(odd) td, 
tbody.ListDetailView tr:nth-child(odd), 
tbody.ListView tr:nth-child(odd) { background-color:#DADAEC; background-color:#F0FDFF; }
tbody.ListDetail tr:hover, tbody.ListDetailView tr:hover { cursor:pointer; }
tbody.ListDetail tr:hover td { background-color:#F3E7B2; }
tbody.ListDetail tr.Select td { background-color:#EEBB55; }


tbody.ListDetail tr.fcHiLit td {
	background-color:#FFC72C;	
}



/*
EVEN:#E0E2E4
ODD: #F0F1F2
*/


tr.ListTitle td { 	
	font-size:10pt;
	font-weight:bold;
	text-align:center;
	padding:3px 6px;
	margin-bottom:5px;
	width:auto;
	color:#FFF;
	background-color:#D4E9F6;
	border-top:solid thin #4E7DAC;

	background-color:#002F6C;
	border-bottom:thin solid #FFCD5F;
	border-top:thin solid #FFCD5F;
}

tr.ListHeader td, tr.ListHeader th { 
	color:#FFF;
	background-color:#003399;
	border-bottom:thin solid #002E8A; 
	border-top:thin solid #FFD093;
	
	font-weight:bold;
	text-align:left;
	vertical-align:bottom; 
	padding:3px 3px;
	margin-bottom:0px;
}


tr.ListHeader a {
	color:#6FF;
}

tr.ListHeader a span.SortSel {
	background-color:#09F;
}








table.NoBorder tr td { border:none !important; }

.BorderNone	  { border: 1px solid #666666; }
.BorderNoneGolf { border: 1px solid #0474BC; }
table.Rpt input.NoBorder { border: 0px; }

ul.horizonatal { margin-left: 0px; padding-left: 0px; }
ul.horizonatal li { list-style-type:square; display:inline; }

tr.fs7  	{ font-size:7pt; }
tr.fs8		{ font-size:8pt; }

.hideObjDis	{ display:none; }
.showObjDis { display:block; }
.hideObjVis { visibility:hidden; }
.showObjVis { visibility:visible; }

tr.tableTitleDetail td  { 
	background-color:#DBDBF0; 
	border-bottom:1px solid #33004D; 
	border-right:1px solid #33004D; 
	vertical-align:top;
	font-weight:bold;
}
tr.tableTitleDetail td.titleLeft  { 
	border-left:1px solid #33004D; 
}
tr.tableTitleDetail:hover td  { 
	cursor:pointer; 
	background-color:#EECCFF;
}


tr.selRow:hover      { cursor:pointer; background-color:#EECCFF; }
tr.selRowHiLit:hover { cursor:pointer; background-color:#EECCFF; }	/* blend color FFFF66 & FFCC66 */



/* Reports */
/* total width = 775 */
a.rpt 		  { color:#000000; text-decoration:none; }
a.rpt:hover	  { color:#000000; text-decoration:none; }
a.rpt:visited { }
a.rpt:active  { }

tr.lbYellowThin  { border-top:solid 1px #FFFFFF; } /* lb=Line Break */

table.Rpt { border-collapse:collapse; border-spacing:0; width:100%; }
table.Rpt900, div.Rpt900 { 
	border-collapse:collapse; 
	border-spacing:0; 
	max-width:900px; 
	margin:0 auto; 
	width:100%;
}
table.Rpt900 td { 
	padding:0; 
}
div.Rpt1200 {
	border-collapse:collapse; 
	border-spacing:0; 
	max-width:1200px; 
	margin:0 auto; 
	width:100%;
}


table.RptPrint	     { border-collapse:collapse; border-spacing:0; width:100%; }	/* Portrait */
table.RptCert	     { border-collapse:collapse; border-spacing:0; width:100%; }	/* Portrait */
table.RptPrint tr td { padding:0; }
table.RptCert tr td  { padding:0; }
table.RptPrint2	     { border-collapse:collapse; border-spacing:0; width:900px; }	/* Landscape */
table.Rpt tr td	     { padding: 1px 2px 1px 1px; }



table.Rpt input { 
	/*
	color:#000000;
	border: 1px solid #808890;
	*/
}

table.Rpt select { 
	/*
	color:#000000;
	border: 1px solid #808890;
	*/
}

table.Rpt textarea { 
	/*
	color:#000000;
	border: 1px solid #808890;
	*/
}


/* for alternating background color */
table.Rpt tr.rNO  td  { background-color:#E2F2FE; }
table.Rpt tr.rYES td  { background-color:#F0FDFF; }
table.Rpt td.rNO      { background-color:#E2F2FE; }
table.Rpt td.rYES     { background-color:#F0FDFF; }
table.Rpt td.reNO     { background-color:#E2F2FE; }
table.Rpt td.reYES    { background-color:#F0FDFF; }
table.Rpt tr.reNO     { background-color:#E2F2FE; }
table.Rpt tr.reYES    { background-color:#F0FDFF; }
table.Rpt tr.re    	  { background-color:#F2F2E5; }

table.Rpt tr.RptRowSel   td { cursor:hand; color:#000000; vertical-align:top; background-color:#FFECC6; }
table.Rpt tr.RptRowUnsel td { cursor:hand; color:#000000; vertical-align:top; }
table.Rpt td.RptRowSel      { cursor:hand; color:#000000; vertical-align:top; background-color:#FFECC6; }
table.Rpt td.RptRowUnsel    { cursor:hand; color:#000000; vertical-align:top; }

tr.rptTitle td      { font-size:11pt; font-weight:bold; vertical-align:bottom; text-align:center; }
tr.rptTitleC td     { font-size:11pt; font-weight:bold; vertical-align:middle; text-align:center; }
tr.rptSubTitle td   { font-weight:bold; vertical-align:bottom; text-align:center; }

tr.rptTitle1 td, tr.rptTitle2 td, tr.rptTitle3 td, tr.rptTitle4 td, tr.rptTitle5 td, tr.rptTitle6 td {
	
	font-weight:bold;
	text-align:center;
	vertical-align:middle; 
	border-bottom:thin solid #FF921E; 
	border-top:thin solid #FF921E; 
}

tr.rptTitle1 td    { color:#FFFFFF; background-color:#003399; font-size:16pt; }
tr.rptTitle2 td    { color:#FFFFFF; background-color:#2B55AA; font-size:14pt; }
tr.rptTitle3 td    { color:#FFFAF4; background-color:#5577BB; }
tr.rptTitle4 td    { color:#002E8A; background-color:#8099CC; }
tr.rptTitle5 td    { color:#001B50; background-color:#AABBDD; }
tr.rptTitle6 td    { color:#001642; background-color:#D5DDEE; font-size:9pt; }

span.indent {
	margin-left:10px;
}


tr.rptHeader td, tr.rptHeader1 td, tr.rptHeader2 td, tr.rptHeader3 td, tr.rptHeader4 td, tr.rptHeader5 td, tr.rptHeader6 td, div.rptHeader {
	
	font-weight:bold; 
	vertical-align:bottom; 
	border-bottom:thin solid #002E8A; 
	padding-left:5px;
}
div.rptSubHeader {
	
	font-weight:bold; 
	vertical-align:bottom; 
	border-bottom:thin solid #002E8A; 
	padding-left:5px;
	color:#000; 
	background-color:#D0E6F6;
}


tr.rptHeader  td, div.rptHeader    { color:#FFFFFF; background-color:#002E8A; }
tr.rptHeader1 td, div.rptHeader1    { color:#FFFFFF; background-color:#002E8A; }
tr.rptHeader2 td, div.rptHeader2    { color:#FFFFFF; background-color:#2B55AA; }
tr.rptHeader3 td, div.rptHeader3    { color:#FFFAF4; background-color:#5577BB; }
tr.rptHeader4 td, div.rptHeader4    { color:#002E8A; background-color:#8099CC; }
tr.rptHeader5 td, div.rptHeader5    { color:#001B50; background-color:#AABBDD; }
tr.rptHeader6 td, div.rptHeader6    { color:#001642; background-color:#D5DDEE; }

tr.rptSubHeader1 td, tr.rptSubHeader2 td, tr.rptSubHeader3 td, tr.rptSubHeader4 td, tr.rptSubHeader5 td, div.rptSubHeader3 {
	
	font-weight:bold; 
	vertical-align:bottom; 
	border-top:2px solid #E7841B; 
	border-bottom:2px solid #E7841B; 
}

tr.rptSubHeader1 td, div.rptSubHeader1   { color:#202F36; background-color:#FF921E; }
tr.rptSubHeader2 td, div.rptSubHeader2    { color:#404F56; background-color:#FFA84B; }
tr.rptSubHeader3 td, div.rptSubHeader3    { color:#404F56; background-color:#FFBE78; }
tr.rptSubHeader4 td, div.rptSubHeader4    { color:#404F56; background-color:#FFD3A5; }
tr.rptSubHeader5 td, div.rptSubHeader5    { color:#404F56; background-color:#FFE9D2; }


tr.rptHeader__ td   { font-size:7pt; font-weight:bold; vertical-align:bottom; color:#808890; background-color:#FFFFFF; }
tr.rptHeader_ td    { font-size:7pt; font-weight:bold; vertical-align:bottom; color:#5A4254; background-color:#FEF4C9; }
tr.rptHeaderL_ td   { font-size:7pt; font-weight:normal; vertical-align:bottom; color:#5A4254; background-color:#FEF4C9; }
tr.rptHeaderT_ td   { font-size:7pt; font-weight:bold; vertical-align:top; color:#808890; background-color:#FFFFFF; }
tr.rptHeaderC_ td   { font-size:7pt; font-weight:bold; vertical-align:middle; color:#808890; background-color:#FFFFFF; text-align:center; }
tr.rptHeader2_ td   { font-weight:bold; vertical-align:bottom; color:#5A4254; background-color:#FEF4C9; }

tr.rptHeaderGolf td { font-weight:bold; vertical-align:bottom; color:#FFFFFF; background-color:#2B55AA; padding:2px 3px; }  /* 0171BB */
tr.rptHeaderGolfC   { font-weight:bold; color:#FFFFFF; background-color:#0171BB; text-align:center; }

td.rptCell          { font-size:7pt; text-align:center; vertical-align:middle; }
tr.frmHeader td     { font-weight:bold; vertical-align:bottom; color:#FFFFFF; background-color:#808890; }

table.Rpt td.fs6	{ font-size:6pt; }
table.Rpt td.fs7	{ font-size:7pt; }
table.Rpt td.fs8	{ font-size:8pt; }
table.Rpt td.fs10	{ }
table.Rpt td.fs12	{ }
table.Rpt td.fs14	{ font-size:14pt; }
table.Rpt td.fvat	{ vertical-align:top; }  /* v=vertical */
table.Rpt td.fvam	{ vertical-align:middle; }
table.Rpt td.fvab	{ vertical-align:bottom; }
table.Rpt td.fhal	{ text-align:left; }  /* h=horizontal, a=align */
table.Rpt td.fhac	{ text-align:center; }
table.Rpt td.fhar	{ text-align:right; }
table.Rpt td.fb 	{ font-weight:bold; }

/* ---------------------------------------------------------------------------------------------------------------------- */

td.input00t { font-size:7pt; text-align:left; vertical-align:top; }
td.input00ct{ font-size:7pt; text-align:center; vertical-align:top; }
td.input00  { font-size:7pt; text-align:left; vertical-align:middle; }
td.input0r  { font-size:8pt; text-align:right; vertical-align:middle; }
td.input0rt { font-size:8pt; text-align:right; vertical-align:top; }
td.input0ct { font-size:8pt; text-align:center; vertical-align:top; }
td.input0   { font-size:8pt; text-align:left; vertical-align:middle; }
td.input0c  { font-size:8pt; text-align:center; vertical-align:middle; }
td.input0t  { font-size:8pt; text-align:left; vertical-align:top; }
td.input0cb { font-size:8pt; text-align:center; vertical-align:middle; font-weight:bold; }
td.input0bc { font-size:8pt; text-align:center; vertical-align:bottom; }

td.input1   { text-align:left; vertical-align:middle; }
td.input1c  { text-align:center; vertical-align:middle; }
td.input1r  { text-align:right; vertical-align:middle; }
td.input1g  { text-align:left; vertical-align:middle; color:#808080; }
td.input1gr { text-align:right; vertical-align:middle; color:#808080; }
td.input1t  { text-align:left; vertical-align:top; }
td.input1B  { text-align:left; vertical-align:bottom; }
td.input1cB { text-align:center; vertical-align:bottom; }

td.input2   { text-align:left; vertical-align:middle; }
td.input2c  { text-align:center; vertical-align:middle; }
td.input2r  { text-align:right; vertical-align:midde; z-index:1; }
td.input2t  { text-align:left; vertical-align:top; }
td.input2tc { text-align:center; vertical-align:top; }

td.input3   { font-size:14pt; text-align:left; vertical-align:middle; }
td.input3c  { font-size:14pt; text-align:center; vertical-align:middle; }

tr.BorTop0 td, .BorTop0   { border-top:solid 1px #CCC; }
tr.BorBot0 td   { border-bottom:solid 1px #E0E0E0; }
tr.BorRit0 td   { border-right:solid 1px #A0A0A0; }
td.BorRit0    { border-right:solid 1px #A0A0A0; }

tr.BorBotLftRit0 td   { border-bottom:solid 1px #E0E0E0; border-right:solid 1px #E0E0E0; border-left:solid 1px #E0E0E0; }

tr.BorBot0D td  { border-bottom:dashed 1px #E0E0E0; }
tr.BorTop1 td, .BorTop1   { border-top:solid 1px #333; }
tr.BorTop1D td, .BorTop1D   { border-top:solid 1px #000; }

tr.BorBot1 td, .BorBot1   { border-bottom:solid 1px #333; }
tr.BorLft1 td   { border-left:solid 1px #999999; }
tr.BorRit1 td   { border-right:solid 1px #999999; }

tr.BorDot td    { border-style:dotted; }
tr.BorDash td   { border-style:dashed; }
tr.BorDouble td { border-style:double; }

tr.ScreenDivider td  { border-bottom:solid 1px #809DAC; }
tr.ScreenDivider2 td  { border-bottom:solid 2px #848C94; }
tr.BorTopBot1Dash td { border-top:solid 1px #000000 dashed; border-bottom:solid 1px #000000 dashed; }

a.BorBot1, span.BorBot1 { border-bottom:solid 1px #000000; }

tr.BorTop2 td { border-top:solid 2px #555555; }
tr.BorTop2D td { border-top:solid 2px #000; }
tr.BorBot2 td { border-bottom:solid 2px #000; }
tr.BorBot2D td { border-bottom:solid 2px #000; }

td.BorTop1    { border-top:1px solid #111111; }
td.BorBot1    { border-bottom:1px solid #808890; }
td.BorLft1    { border-left:1px solid #111111; }
td.BorRit1    { border-right:1px solid #111111; }
td.BorBot0    { border-bottom:solid 1px #CCCCCC; }
td.BorLftBot0    { border-left:1px solid #CCCCCC; border-bottom:solid 1px #CCCCCC; }

td.BorTop2    { border-top:solid 2px #111111; }
td.BorBot2    { border-bottom:solid 2px #111111; }
td.BorLft2    { border-left:solid 2px #111111; }
td.BorRit2    { border-right:solid 2px #111111; }

div.debug1 { border:1px solid #F00; }
div.debug2 { border:1px solid #0F0; }
div.debug3 { border:1px solid #F0F; }
div.debug4 { border:1px solid #0FF; }

tr.box1, div.box1 { 
	border:1px solid #6D85AF; 
	margin:0;
	padding:2px;
}
tr.box2, div.box2 { 
	border:1px solid #6D85AF; 
	margin:2px;
	padding:4px;
}
span.box1, img.box1  { 
	border:1px solid #CCCCCC; 
	margin:2px;
	padding:2px;
}
td.box1		  { border:solid 1px #999999; }
span.check	  { border:1px solid #111111; height:5px; line-height:5px; }
span.I 		  { font-style:italic; }
tbody.box 	  { border:1px solid #6D85AF; }

tr.box20p, div.box20p, div.box40p, div.box10p { 
	border:1px solid #999999; 
	margin-left:40px;;
	margin-right:40px;;
	padding:10px;
}

div.box40p {
	margin-left:80px;;
	margin-right:80px;;
}

div.box10p {
	margin-left:10px;;
	margin-right:10px;;
}


tr.BoxHdr	  { font-size:7pt; text-align:center; background-color:#EAEAEA; }
tr.BoxDtl	  { font-size:7pt; text-align:center; }
tr.BoxHdr2 { 
	font-size:7pt; 
	text-align:center; 
	background-color:#F8F7F4; 
	border-radius:5px; 
	box-shadow:3px 3px 3px #686E75; 
	margin-bottom:6px; 
	padding-bottom:5px; 
}
tr.BoxDtl2 { 
	font-size:7pt; 
	text-align:center; 
	vertical-align:top;
	box-shadow:3px 3px 3px #EDEBE3; 

}

.DebugBox { border:1px dotted #D8D; }

tr.BoxHdr td  	     { border-bottom:1px solid #555555; border-left:1px solid #555555; border-top:1px solid #555555; }
tr.BoxHdr td.BoxR    { border-right:1px solid #555555; }

tr.BoxHdr2 td,th     { border:1px solid #B0AD9F; }

tr.BoxDtl td         { border-bottom:1px solid #555555; border-left:1px solid #555555; }
tr.BoxDtl td.BoxR    { border-right:1px solid #555555; }
tr.BoxDtl2 td         { border:1px solid #53524B; }



td.Badges	  { border:dashed 1px #BBBBBB; height:200px; vertical-align:top; margin-bottom:5px }
td.BadgesC	  { border:dotted 1px #BBBBBB; height:200px; vertical-align:top; text-align:center; }
td.Badge	  { height:180px; }
td.AutoHeight { height:auto; }

.BadgeH0	  { text-align:left; }
.BadgeH1	  { text-align:right; }
.BadgeH2	  { text-align:center; }
.BadgeV0	  { vertical-align:top; }
.BadgeV1	  { vertical-align:middle; }
.BadgeV2	  { vertical-align:bottom; }

div.Overlay  {
	background-image:url("../overlay.html");
	background-repeat:no-repeat;
	background-position:center;
	height:inherit;
}

div.TinyNavArrowCont {
	display:block;
	position:relative;
	height:auto;	
	width:auto;
}

span.TinyNavArrow {
	position:relative;
	display:inline-block;
	vertical-align:middle;
}

div.TinyNavArrowUp, div.TinyNavArrowDown, div.TinyNavArrowBlank {
	background-repeat:no-repeat;
	background-position:center;
	height:6px;
	width:9px;
	margin-bottom:1px;
}

div.TinyNavArrowUp {
	background-image:url("../gif/arrow_up.gif");
}

div.TinyNavArrowDown {
	background-image:url("../gif/arrow_down.gif");
}

div.TinyNavArrowUp:hover, div.TinyNavArrowDown:hover {
	background-color:#EFF;
	cursor:pointer;
}



table.box1	  { border:solid 1px #999999; }
div.EventMeeting { 
	display:compact;
	width:400px;
	background-color:#FFE;
	border:solid 1px #999999; 
	margin:3px;
	padding:5px;
	font-size:7pt;
	text-align:center;
}

tr.header { font-weight:bold; color:#FFFFFF; background-color:#002F6C; vertical-align:bottom; }

tr.alert td { font-weight:bold; color:red; background-color:#FFFFAA; text-align:center; }
.alert1  { font-weight:bold; color:red; background-color:#FFFFAA; }

.MsgGoToGo  { font-weight:bold; color:#060; background-color:#FEFEFE; }



.feedback  { 
	font-weight:bold; 
	font-style:italic; 
	color:#574E47; 
	background-color:#E9EAEC; 
}

/*
848C94 : grey header
809DAC : blue side-bar

8394A0	: Analogous
A08F83	: Triadic

94816E, 948984 : Tetradic
*/

tr.admin    { font-weight:bold; color:#404F56; background-color:#FFFFCC; text-align:center; }
tr.AdminBk  { background-color:yellow; }

td.admin 	{ color:#404F56; background-color:#FFFFCC; }
span.admin 	{ color:#660099; background-color:#FFFFAA; text-align:center; }
div.admin 	{ color:#660099; background-color:#FFFFAA; }

div.adminCont 	{ c
	olor:#660099; 
	background-color:#FFFFAA; 
	display:inline-block; 
	background:url('../gif/adminmode2.gif'); 
	margin:10px; 
	padding:20px 50px; }
div.adminInner 	{ color:#660099; background-color:#FFFFAA; display:inline-block; padding:5px; border:#868600 1px solid; }


tr.unseld   { cursor:hand; font-weight:lighter; color:black; text-align:left; vertical-align:top; }

tr.dtl      { font-size:7pt; text-align:left; vertical-align:top; }
.dtl        { font-size:7pt; text-align:left; vertical-align:top; }

tr.uline    { border-bottom:solid 1px #0000FF; }
td.uline    { border-bottom:solid 1px; }
td.ulinL1   { border-bottom: solid 1px #999999; }
td.ulinLT1  { border-top:solid 1px #999999; }
td.ulinD1   { border-bottom:solid 1px #000000; }
span.U 		{ text-decoration:underline; }

.lsHalf, tr.lsHalf td { line-height:0.5em; }

tr.DoubleLine td { border-top:solid 1px #444444; border-bottom:solid 1px #444444; line-height:0.2em; }

tr.hdrdtlc  { font-weight:bold; color:#FFFFFF; background-color:#2382BB; text-align:center; }
tr.hdrdtlcB { font-weight:bold; color:#FFFFFF; background-color:#0171BB; text-align:left; vertical-align:bottom; }



tr.note     { font-size:7pt; font-style:italic; vertical-align:middle; }

tr.note1    { border:none; border-bottom:solid 1pt; border-top:solid 1pt;
			  border-left:solid 1pt; border-right:solid 1pt; 
			  font-size:8pt; font-weight:bold; vertical-align:top; }
td.note1    { border:none; border-bottom:solid 1px; border-top:solid 1px;
			  border-left:solid 1px; border-right:solid 1px; 
			  font-size:8pt; font-weight:bold; vertical-align:top; }
td.note2    { border:none; border-bottom:solid 1pt; border-top:solid 1pt;
			  border-left:solid 1pt; border-right:solid 1pt; 
			  font-size:8pt; vertical-align:middle; }
.PageBreak	{ page-break-before: always}  /* CRLF, CR-LF, Carriage Return, Line Feed */



div.Debug_Border1 { 
	/* border:1px solid #60F; */ /* To turn on Dubug, un-comment this line */
}

div.Debug_Border2 { 
	/* border:1px solid #F06; */ /* To turn on Dubug, un-comment this line */
}



















/*



	Code from OptimistLeaders.org








*/


tr.headl  { font-weight:bold; text-align:center; vertical-align:bottom; background-color:#00BFFF; }
tr.head2  { font-weight:bold; text-align:center; vertical-align:bottom; background-color:#538ED5; color:#FFF; }

tr.delete { text-decoration:line-through; color:#808080; text-align:center; }

.contact { 
	
	font-weight:normal; 
	text-align:center; 
	vertical-align:middle;
	margin:50px 0 0 0;
}

.hideObj    { display:none; }
.showObj    { display:inline; }

/*.hideDiv 	{ visibility:hidden; }*/
.hideDiv 	{ visibility:collapse; }
.showDiv 	{ visibility:visible; }

.lsHalf	  	{ line-height:0.5em; }
.lsQuart  	{ line-height:0.25em; }

.af8		{font-size: 8pt; color:#0000EE}

.af8 a			{ font-size: 8pt; color:#0000EE}
.af8 a:link  		{ color:#0000EE; text-decoration:none; }
.af8 a:visited  	{ color:#551A8B; text-decoration:none; }
.af8 a:focus	  	{ color:#0000EE; text-decoration:none; }
.af8 a:hover   	{ color:#0000EE; text-decoration:underline; }
.af8 a:active  	{ color:#FF0000; text-decoration:none; }


.f6  { font-size:6pt; }
.f7, tr.f7 td, td.f7, table.f7 tr td, .fs7  { font-size:7pt; }
.f8, tr.f8, tr.f8 td, td.f8, .fs8 { font-size:8pt; }
.f9, tr.f9 td, .fs9  { }
.f10, tr.f10 td, .fs10 { }
.f11 { font-size:11pt; }
.f12 { }
.f14, tr.f14 td { font-size:14pt; }
.f16 { font-size:16pt; }
.f18 { font-size:18pt; }
.f20, tr.f20 td { font-size:20pt; }
.fB  { font-weight:bold; }
.fN  { font-weight:normal; }
.fU  { text-decoration:underline; }
.aL, td.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; }

.padsLR5 { padding-left:5px; padding-right:5px; }
.padsL25 { padding-left:25px; }
.padsL50 { padding-left:50px; }

table.RptCell { 
	margin:0px;
	border:1px solid #CCC;
}

table.RptCell tr.fbcAltColor0    { background-color:#E0E2E4; }
table.RptCell tr.fbcAltColor1    { background-color:#F0F1F2; }

table.RptCell tr:hover { background-color:#FFCC66; }



.SortSel { background-color:#FFFFDD; }
.SortSel_ { background-color:#DDFFFF; }

span.f14 { font-size:14pt; }

B, tr.B, span.B, div.B  { font-weight:bold; }
I     { font-style:italic; }
U     { text-decoration:underline; }
S	  { text-decoration:line-through; }
.C  { text-align:center; }
.U  { text-decoration:underline; }

td.B   { font-weight:bold; }
td.I   { font-style:italic; }
td.U   { text-decoration:underline; }
.I     { font-style:italic; }

td.FaL, td.fal {text-align:left;}
td.FaC, td.fac {text-align:center;}
td.FaR, td.far {text-align:right;}
.FaR   {text-align:right;}

tr.VaB td {vertical-align:bottom;}
tr.VaT td {vertical-align:top;}


/*  
	77084C	header dark-red
	F7B90C	right-menu-bar orange
*/


.fcBlack  { color:#000000; }
.fcPurple { color:#77084C; }
.fcLogon  { color:#000; }
.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; }
.fcTogl2  { background-color:#FFFFFF; }
.fcTogl3  { background-color:#FFFFEE; }
.fcTogl4  { background-color:#EDEDED; }


div.Table {
	border:1px solid #999;
	padding:3px;
}
div.Table div.Header {
	color:#FFF;
	background-color:#51534A;
	padding:3px;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
}
div.Table div.SubHeader {
	background-color:#0F9;
	padding:3px;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
}
div.Table div.SubHeader2 {
	background-color:#FCC;
	padding:3px;
	font-size:8pt;
	font-weight:bold;
	text-align:left;
}

div.Table div.Row {
	padding:2px;
	margin-bottom:4px;
}

div.Table div.Row:nth-child(even) {
     background-color:#FFFCF3;
}
div.Table div.Row:nth-child(odd) {
     background-color:#F9F3F6;
}
div.Table div.Row:hover {
	cursor:pointer; 
	color:#0000FF; 
	background-color:#FF9;
}






table.LogonHistory {
	width:100%;
	margin-top:15px;
	padding:0;
}

table.LogonHistory th {
    color:#021718;
    background-color:#B8CDCE;
	font-size:8pt;
	vertical-align:bottom;
} 
table.LogonHistory tr:nth-child(even) {
     background-color: #FFFCF3;
}
table.LogonHistory tr:nth-child(odd) {
     background-color: #F9F3F6;
}

tr.LogonHistoryRow td {
	font-size:8pt;
	vertical-align:top;
	border-bottom:solid 1px #999999;
}

tr.LogonHistoryRow:hover td {
	cursor:pointer; 
	color:#0000FF; 
	background-color:#E8F7F8;
}

tr.MatrixRow td {
	font-size:8pt;
	vertical-align:top;
	border-bottom:solid 1px #999999;
}

tr.MatrixToggle1Active td {
	background-color:#FFFF99;
}
tr.MatrixToggle2Active td {
	background-color:#FFFFCC;
}
tr.MatrixToggle1NotActive td {
	background-color:#D4D4EC;
}
tr.MatrixToggle2NotActive td {
	background-color:#DADAEC;
}

tr.MatrixToggle1NotActive:hover td, tr.MatrixToggle2NotActive:hover td {
	background-color:#FFFF99;
}

tr.MatrixRow:hover td {
	cursor:pointer; 
	color:#0000FF; 
	/*background-color:#DADAEC;*/
	background-color:#FFCC66;
}

td.Roster1 {
	background-color:#D4D4EC;
}
td.Roster2 {
	background-color:#DADAEC;
}
td.Roster1:hover, td.Roster2:hover {
	cursor:pointer; 
	color:#0000FF; 
	background-color:#FFCC66;
}

tr.strike { text-decoration:line-through; }



.fcHiLit  { background-color:#FFFF66; }
.selRow      { cursor:pointer; color:#0000FF; background-color:#FFCC66; }
.selRowHiLit { cursor:pointer; color:#0000FF; background-color:#FFE666; }	/* blend color FFFF66 & FFCC66 */
tbody#selRow:hover      { cursor:pointer; background-color:#FFCC66; color:#00C; }
tbody#selRowHiLit:hover { cursor:pointer; background-color:#FFE666; }	/* blend color FFFF66 & FFCC66 */

tbody.MatrixStaffTitle tr  { 
	background-color:#CFF; 
}
tbody.MatrixStaffTitle tr td, tbody.MatrixStaffTitle_sel tr td {   
	border:solid 1px #DABCCE;
	border-radius:5px;
	padding-left:4px;
}
tbody.MatrixStaffTitle_sel tr { background-color:#FFC; }
tbody.MatrixStaffTitle:hover tr, tbody.MatrixStaffTitle_sel:hover tr  { cursor:pointer; background-color:#FFCC66; }
/* Color Blender: http://www.colortools.net/color_combination.html */





.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 */

.bcPchAB     { background-color:#F6E5E5; }	/* peach - light-light-light */
.bcPchAA     { background-color:#ECCBCA; }	/* peach - light-light-light */
.bcPchA	     { background-color:#E3B1B0; }	/* peach - light-light */
.bcPchL	     { background-color:#D99795; }	/* peach - light */
.bcPchD	     { background-color:#FAC090; }
.bcBrnL	  	 { background-color:#996666; }	/* brown - light */

.bcGrnAB   	 { background-color:#F5F8EE; }	/* green - light-light-light */
.bcGrnAA   	 { background-color:#EBF2DE; }	/* green - light-light-light */
.bcGrnA   	 { background-color:#E1EBCD; }	/* green - light-light */
.bcGrnL   	 { background-color:#D7E4BC; }	/* green - light */
.bcGrnD   	 { background-color:#C2D69A; }

.bcBluAB   	 { background-color:#E3ECF8; }	/* Blue - light-light-light */
.bcBluAA   	 { background-color:#C6DAF1; }	/* Blue - light-light-light */
.bcBluA   	 { background-color:#AAC7EA; }	/* Blue - light-light */
.bcBluL   	 { background-color:#8DB4E3; }	/* Blue - light */
.bcBluD   	 { background-color:#538ED5; }

.bcVioAB     { background-color:#F2EFF6; }	/* Violet - light-light-light */
.bcVioAA     { background-color:#E6E0ED; }	/* Violet - light-light-light */
.bcVioA      { background-color:#D9D0E3; }	/* Violet - light-light */
.bcVioL   	 { background-color:#CCC0DA; }	/* Violet - light */
.bcVioD   	 { background-color:#B2A1C7; }	/* Violet - dark */

.bcHeader	 { background-color:#77084C; }

.bcOrgA   	 { background-color:#FFE6B3; }	/* Orange - light - light */
.bcOrgL   	 { background-color:#FFCC66; }	/* Orange - light */
.bcRstD      { background-color:#953735; }	/* Rust - dark */
.bcWhite   	 { background-color:#FFFFFF; }	/* white */

.TitleLvl1	 { background-color:#64CAD1; color:#67231F; font-weight:bold; text-align:center; }
.TitleLvl2	 { background-color:#B7160B; color:#F6FEFE; font-weight:bold; text-align:center; }




.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) */

.HiLite2  	  { background-color:#FFE5C9; }
.hilite   { background-color:#F9F3A6; }	/* 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; }

.hand, span.hand, span.hand:hover { cursor:pointer; color:#0000FF; }


div.unsel  { cursor:pointer; }
div.btn	   { cursor:pointer; position:absolute; z-index:1; }

tr.sel     { cursor:pointer; color:#0000FF; background-color:#FFCC66; }
tr.unsel   { cursor:pointer; color:#000000; }
tr.sel_    { color:#0000FF; background-color:#FFCC66; }
tr.unsel_  { color:#000000; }
tr.selF    { cursor:pointer; color:#FF00FF; }
tr.unselF  { cursor:pointer; color:#FF0000; }
tr.selT    { cursor:pointer; color:#0000FF; }
tr.unselT  { cursor:pointer; color:#000000; }
tr.selR    { cursor:pointer; color:#000066; }
tr.selRH   { cursor:pointer; color:#0000FF; text-decoration:underline; }

tr.selMenu { cursor:pointer; color:#000000; background-color:#F9DB2E; }


.Title, tr.Title, tr.Title td {
	font-size:14pt;
	text-align:center;
	border-bottom:2px #333 solid;
}

.SubMenu1 {
	text-align:center;
	font-size:12pt;
	font-weight:bold;
	background-color:#09F;
}

.SubMenu2, tr.SubMenu2 td {
	text-align:center;
	font-size:10pt;
	font-weight:bold;
	background-color:#0FF;
}


tr.GridHeader td {
	background-color:#61619E;
	color:#FFFF49;
	padding:2px 2px;
}

tbody.GridDetail tr td {
	padding:2px 1px 3px 1px;
	border-bottom:thin solid #8E8E8E;
}

tbody.GridDetail tr:nth-child(even) td {
	background-color:#FFFFF3;
}

tbody.GridDetail tr:nth-child(odd) td {
	background-color:#F3F3FF;
}

tbody.GridDetail tr:hover td {
	background-color:#E1E1E1;
}

tbody.GridDetailMulti tr td {
	font-size:8pt;
}



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; }

a span.SelOption { 
	font-weight:bold;
	font-size:inherit;
}

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.dta1wa7{ color:#000000; font-size:7pt; text-align:left; border-bottom:solid 2px #999999; vertical-align:bottom; }
td.dtacwa7{ color:#000000; font-size:7pt; text-align:center; border-bottom:solid 2px #999999; 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; }

tr.MatrixNote td { 
	font-size:8pt;
	padding-left:10px;
	font-style:italic;
	vertical-align:top; 
}

.MatrixNotes { 
	padding-left:10px; 
	font-size:8pt; 
	vertical-align:top; 
	text-align:left; 
	font-style:italic;
}

.MatrixNotesTitle { 
	padding-left:10px; 
	font-size:8pt; 
	vertical-align:top; 
	text-align:left; 
	font-style:italic;
	border-top:dashed 1px #CCC;
	background-color:#fefefe;
}

td.f2l   { vertical-align:top; text-align:left }
td.f2c   { vertical-align:top; text-align:center }
td.f2r   { vertical-align:top; text-align:right }
td.f2rt  { vertical-align:Top; text-align:right }
td.f2rb  { vertical-align:top; text-align:right; font-weight:bold }
td.f2lbb { vertical-align:bottom; text-align:left; font-weight:bold }
td.f2rbb { vertical-align:bottom; text-align:right; font-weight:bold }
td.f2cbb { vertical-align:bottom; text-align:center; font-weight:bold }
.f2l, td.f2l  { vertical-align:top; text-align:left; }

td.f2l > input, td.f2l > textarea  { }

td.d2l 	 { vertical-align:top; text-align:left; font-weight:bold; text-decoration:underline }
span.d2l { vertical-align:top; text-align:left; font-weight:bold; text-decoration:underline }

td.f3l   { vertical-align:top; text-align:left }
td.f3c   { vertical-align:top; text-align:center }
td.f3r   { vertical-align:top; text-align:right }
td.f3lb  { vertical-align:top; text-align:left; font-weight:bold }
td.f3cb  { vertical-align:top; text-align:center; font-weight:bold }
td.f3rb  { vertical-align:top; text-align:right; font-weight:bold }
td.f3lbb { vertical-align:bottom; text-align:left; font-weight:bold }

td.f4l   { vertical-align:top; text-align:left }
td.f4c   { vertical-align:top; text-align:center }
td.f4r   { vertical-align:top; text-align:right }
td.f4lb  { vertical-align:top; text-align:left; font-weight:bold }
td.f4cb  { vertical-align:top; text-align:center; font-weight:bold; line-height:16px }

td.h3l   { vertical-align:top; text-align:left; line-height:26px }

tr.data  { 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 }

tr.header, tr.header td { font-weight:bold; color:#FFFFFF; background-color:#002F6C; }
tr.headerc, tr.headerc td { font-weight:bold; color:#FFFFFF; background-color:#990000; text-align:center; vertical-align:top; }
tr.headerd{ font-weight:bold; color:#FFFFFF; background-color:#663333; }
tr.headerm{ font-weight:bold; color:#FFFFFF; background-color:#CC3333; }
tr.header2{ font-weight:bold; color:#FFFF00; background-color:#6B92C1; }


tr.hdr1  { font-size:7pt; font-weight:normal; color:#FFFFFF; background-color:#77084C; }
tr.hdr1a { font-size:7pt; font-weight:normal; color:#222222; background-color:#F9DB2E; }
tr.hdr1d { font-size:7pt; font-weight:normal; color:#222222; background-color:#F9DB2E; text-decoration:line-through; }

td.detail { font-weight:bold; }
td.detail0{ font-weight:bold; }
td.detail1{ font-size: 8pt; font-weight:bold; }

td.btn  { font-size:8pt ; text-align:center; vertical-align:middle; color:#000000; 
						position:relative; left:0px; top:0px }
td.btn0  { font-size:8pt ; text-align:center; vertical-align:middle; color:#000000 }
td.btn1  { font-size:8pt ; text-align:center; vertical-align:middle; color:#0000FF }
td.btn2  { font-size:8pt ; text-align:center; vertical-align:middle; color:#6699FF }
td.btn0b { font-size:8pt ; text-align:center; vertical-align:middle; color:#000000 }
td.btn1b { 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-weight:bold; text-align:left }
td.header { font-weight:bold; text-align:center }
td.headerc{ 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; }
td.Rpt9U { border:none; border-bottom:solid 1px #999999; }
td.Rpt10U { 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  { text-align:center; }
tr.dataI	{ 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-size:6pt; font-style:italic; text-align:center; }

td.NoteT    { text-align:center; vertical-align:middle; }
td.NoteB    { text-align:center; vertical-align:bottom; }
td.NoteBL   { text-align:left; vertical-align:bottom; }
td.NoteBR   { text-align:right; vertical-align:bottom; }
tr.Note1    { text-align:center; background-color:#FFFFCC; color:#CC0000; }

td.ChartH   { text-align:center; vertical-align:bottom; }
td.ChartHRL { text-align:center; vertical-align:bottom; border-right:solid 2px #77084C; }
td.NoteS  { text-align:left; vertical-align:top; }
td.Chk    { text-align:left; vertical-align:top; }
td.Chkc   { text-align:center; vertical-align:top; }
td.menu   { text-align:center; }
td.menu1  { text-align:center; color:#55062A; }
td.menu2  { text-align:center; }
td.menu3  { text-align:center; }
td.menu2bTy  { text-align:center; border-top:solid 1px #D5970A; }
td.fh1l   { text-align:left; }
td.fh1r   { text-align:right; }
td.fh1c   { 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.ReportbC { font-size:8pt; border-bottom:solid 1px #999999; text-align:center;  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 { border:none; border-bottom:solid windowtext 1.5pt }
td.Report2R { border:none; border-bottom:solid windowtext 1.5pt; text-align:right }
td.Report2C, td.Report2c { border:none; border-bottom:solid windowtext 1.5pt; text-align:center }
td.Report2RX{ border-bottom:solid windowtext 1.5pt; border-right:solid 1px #999999; text-align:right }
td.ReportT { border-top:solid 1px #999999; text-align:left;  vertical-align:top }
td.ReportTc { border-top:solid 1px #999999; text-align:center; vertical-align:top }
td.ReportTcDash { border-top:solid 1px #999999; border-right:dashed 0.5pt #BBBBBB; text-align:center; vertical-align:top }

td.ReportTDash { border-top:dashed 1px #999999; text-align:left; vertical-align:top; }

td.ReportTr { border-top:solid 1px #999999; text-align:right; vertical-align:top }
td.ReportTL { border-top:solid 1px #999999; text-align:center; vertical-align:top; border-left:solid 1px #999999 }
td.ReportTLDash { border-top:solid 1px #999999; text-align:center; vertical-align:top; border-left:solid 1px #999999; border-right:dashed 0.5pt #BBBBBB; }

td.ReportTRc{ border-top:solid 1px #999999; text-align:center; vertical-align:top; border-right:solid 1px #999999 }
td.ReportTRr { border-top:solid 1px #999999; text-align:right; vertical-align:top; border-right:solid 1px #999999 }
td.ReportTLl{ border-top:solid 1px #999999; text-align:left; vertical-align:top; border-left:solid 1px #999999 }
td.ReportTRl{ border-top:solid 1px #999999; text-align:left; vertical-align:top; border-right:solid 1px #999999 }
td.ReportTBLl{ border-top:solid 1px #999999; border-bottom:solid 1px #999999; text-align:left; vertical-align:top; border-left:solid 1px #999999 }
td.ReportTBRl{ border-top:solid 1px #999999; border-bottom:solid 1px #999999; text-align:left; vertical-align:top; border-right:solid 1px #999999 }
td.ReportLl{ text-align:left; vertical-align:top; border-left:solid 1px #999999 }
td.ReportLlDash{ text-align:left; vertical-align:top; border-left:solid 1px #999999; border-right:dashed 0.5pt #BBBBBB; }
td.ReportRl{ 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; }
.alert, div.alert, span.alert { 
	background-color:#FFFFCC; 
	color:#F00; 
	text-align:center;
	font-size:12pt;
	font-weight:bold;
	margin:3px;
	padding:3px;
}

span.alert1 { 
	background-color:#FFFFCC; 
	color:#000; 
	text-align:center;
	font-weight:bold;
	margin:3px;
	padding:3px;
}

span.alert-box, div.alert-box { 
	background-color:#FFC; 
	color:#F00; 
	text-align:center;
	font-size:12pt;
	font-weight:bold;
	margin:3px;
	padding:3px;
	border:solid 1px #079 #F66;
}

.PageBreak { page-break-before: always; }

.NCdatabaseHomePage	{
	display: block;
	position: relative;
	width: 100%;
	height: 200px;
}

.NCdatabaseLogoHome1	{
	display: block;
	position: absolute;
	background: url(../gif/ncdatabase_logo25.gif) 0 0 no-repeat;
	width: 228px;
	height: 222px;
	top: 0px;
	left: 200px;
}
.NCdatabaseLogoHome	{
	display: block;
	position: absolute;
	background: url(../gif/ncdatabase_logo25b.gif) 0 0 no-repeat;
	width: 225px;
	height: 225px;
	top: 30px;
	left: 200px;
}

.NCdatabaseLogo1	{
	display: block;
	position: absolute;
	background: url(../gif/ncdatabase_logo10.gif) 0 0 no-repeat;
	width: 91px;
	height: 89px;
	right: 0px;
	top: 10%;
}
.NCdatabaseLogo	{
	display: block;
	position: absolute;
	background: url(../gif/ncdatabase_logo10b.gif) 0 0 no-repeat;
	width: 91px;
	height: 89px;
	right: 0px;
	top: 6%;
}


td.dataRB  { text-align:right; font-weight:bold }



.content {display:none;}
.expander-toggle-2014 {
	font-size:7pt;
	font-style:italic;
    padding-left:10px;
    background-position:left center;
    background-repeat:no-repeat;
	background-size:7px 7px;
}

.expander-toggle-2014  {
	font-style:italic;
	border-bottom:thin solid #F00;
	color:#F3F;
}


.expander-toggle-2014.expanded {
    background-image:url(../arrow_opened_up.html);
}

.expander-toggle-2014.collapsed {
    background-image:url(../arrow_closed.html);
}


.TitleShadow {
	text-align:center; 
}


.TitleBlock {
	font-size:14pt; 
	font-weight:bold; 
	text-align:center; 
	vertical-align:middle;
	padding:10px 0 10px 0;
    width:50%;
	min-height:	100px;
    position:relative;
    border: 1px solid #7C5D06;
    color: #77084C;
    background: #FFFFE0;
}

div.PageTitle { 
	margin:5px;
	padding:5px;

	color:#FFFFFF;
	background-color:#002f6C;
	border:solid 1px #0032A0;
	border-radius:5px;

	font-size:1.5em; 
	font-weight:bold; 
	text-align:center; 
}


.GoogleSearchButton {
	font-size:9px;
	background-color:#FBD97A;
	border-bottom-color:#FAD264;
	border-right-color:#FAD264;
	border-top-color:#FAD264;
	border-left-color:#FAD264;
	color:77084C;
	border-radius:10px;
}

.GoogleSearchButton:hover {
	background-color:#F7B90C;
}


/* ------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------ */
/* ver 2 */




a.PG_2Line {
	border-radius:20px;
}

a.PageButtonSmall, span.PageButtonSmall { 
	font-size:8pt; 
	padding:3px 5px 3px 5px;
}

input[type="button"].PageButton, input[type="submit"].PageButton { 
	font-size:8pt; 
}

a.ButtonSpace {
	margin-right:20px;
}



div.MainContainer {
	width:100%;
	height:auto;
	padding:0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding-top:3px;
	/*border:thin #396 solid;*/
}

div.MainHeader {
	display:block;
	width:100%;
	padding:0px;
	margin:0;	
}

.HeaderTop { 
	font-family:"Helvetica Neue", HelveticaNeue, "TeX Gyre Heros", TeXGyreHeros, FreeSans, "Nimbus Sans L", "Liberation Sans", Arimo, Helvetica, Calibri, Arial, sans-serif;
	height:90px;
	width:100%;
	margin:0px;
	padding-top:15px;
	padding-left:70px;
	background-color:#77084C;
	font-size:4.0em;
	color:#FFF;
	text-align:left;
	display:block;
	background-image:url('../png/oi_logo.png');
	background-repeat:no-repeat;
	background-position:left 10px center;
	text-align:center;
    border-top-left-radius:20px;
    border-top-right-radius:20px;
}

.HeaderTop a.HeaderLogoMap {
	float:left;
	width:70px;
	height:65px;
	margin-left:-60px;
	margin-top:5px;
}


.HeaderSearch { 
	width:100%;
	margin:0;
	padding:0 10px 0 0;
	background-color:#77084C;
	text-align:right;
}

.HeaderBottomBar { 
	height:10px;
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#F7B90C;
}

.HeaderBottom { 
	display:block;
	height:55px;
	width:760px;
	margin:0px;
	padding:0px;
	background-color:#77084C;
	text-align:left;
	vertical-align:bottom;
}


div.HeaderTab {
	display:block;
	width:100%;
	height:55px;
	margin:0;
	margin-left:4px;
	padding:0;
	font-family:"Helvetica Neue",Calibri,Arial;
	font-weight:bold;
	color:#77084C;
	text-align:left;
	vertical-align:bottom;
    position:relative;
}

.HeaderTab a {
	text-decoration:none;
	color:#77084C;
}

.HeaderTab a:hover {
	text-decoration:none;
	color:#9C4B7D;
}

.HeaderTab a {
	display:inline-block;
	width:120px;
	height:52px;
	margin:0;
	margin-left:1px;
	padding:2px 5px;

	background:#F7B90C;
	font-size:1.4em;
	text-align:center;
	vertical-align:middle;
	position:relative;
}

.HeaderTab a {
    border-top-left-radius:10px;
    border-top-right-radius:10px;

	background:      -o-linear-gradient(top, #FCE6A7 20%, #F7B90C 100%);
    background:     -ms-linear-gradient(top, #FCE6A7 20%, #F7B90C 100%);
    background:    -moz-linear-gradient(top, #FCE6A7 20%, #F7B90C 100%);
    background: -webkit-linear-gradient(top, #FCE6A7 20%, #F7B90C 100%);
    background:         linear-gradient(top, #FCE6A7 20%, #F7B90C 100%);
}

/*
.HeaderTab a:hover {
	background:      -o-linear-gradient(top, #F7B90C 20%, #FCE6A7 100%);
    background:     -ms-linear-gradient(top, #F7B90C 20%, #FCE6A7 100%);
    background:    -moz-linear-gradient(top, #F7B90C 20%, #FCE6A7 100%);
    background: -webkit-linear-gradient(top, #F7B90C 20%, #FCE6A7 100%);
    background:         linear-gradient(top, #F7B90C 20%, #FCE6A7 100%);
}
*/


.HeaderTab a.ver2 {
	font-size:0.9em;
	width:90px;
	height:40px;
	vertical-align:bottom;
}

.HeaderTab span.selected {
    background:#FCE6A7;
}


div.MainBodyContainer {
	margin:0;
	padding-left:3px;
	padding-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	width:644px; /* 650 - 6 */
	display:inline-block;
	background-color:#FFF;
	float:left;
}


div.MainBodyContainerBottom {
	width:760px;
	padding:0;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	display:block;
	text-align:center;
	height:101px;
	background:url('../footer.html') no-repeat bottom center;
	/*background-color:#FFF;*/
	/*border:thin #03F solid;*/
}



span.Home {
	background-image:url('../preslogo.html');
	background-size: 292px;
	background-repeat:no-repeat;
	background-position:0 20px;
	width:642px;
	height:300px;
	display:table;
}

span.HomeRight {
	display:inherit;
	font-family:"Helvetica Neue",Calibri,Arial;
	font-size:2.0em;
	font-weight:bold;
	display:table-cell;
	color:#77084C;
	margin:0;
	padding-left:325px;
	vertical-align:middle;
}

span.HomeRight a {
	font-family:"Helvetica Neue",Calibri,Arial;
	color:#8A2B66;
}

span.HomeRight a:hover {
	color:#77084C;
	text-decoration:underline;
}

span.HomeRightBottom {
	float:right;
	margin-right:50px;
	font-size:0.6em;
	color:#77084C;
}

.MenuBlock {
	display:inline-block;
	position:relative;
	width:106px;		/* 110 px - 2 left-padding - 2 right-padding = 106 */
	background-color:#F7B90C;
	text-align:center;
	margin:0;
	padding:2px 2px 2px 2px;
	font-size:1.0em;
	/*float:right top;*/
	float:left; 
}



.MenuBlock .logo {
	background-color:#FFFFE0;
	margin:0 -2px -2px -2px;
}

a.MenuItem, div.MenuItem {
	display:block;
	text-align:center;
	margin:2px 0 6px 0;
	padding:3px 0 3px 0;
	border-radius:10px;
}

a.MenuItem:hover {
	background-color:#F9DB2E;
}

a.MenuItem.MenuSmall, .MenuSmall {
	font-size:0.85em;
}


a#MenuItem, div#MenuItem {
	display:block;
	text-align:center;
	margin:2px 0 6px 0;
	padding:3px 0 3px 0;
}

a#MenuItem:hover {
	background-color:#F9DB2E;
}

a#MenuItem.MenuSmall, .MenuSmall {
	font-size:0.85em;
}




