.black101111		{	font-size: 10pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}


.black101110		{	font-size: 10pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}


.black100110		{	font-size: 10pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}


.black100111		{	font-size: 10pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}


.black101011		{	font-size: 10pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.black101010		{	font-size: 10pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.black100001		{	font-size: 10pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 0pt;
							border-left-width: 0pt;
							border-right-width: 1pt;
						}





.black80101			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 0pt;
							border-right-width: 1pt;
						}


.black80110			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}
						
						
						
.black80010			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}


.black80011			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}


.black81100			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 0pt;
							border-right-width: 0pt;
						}


.black81000			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 0pt;
							border-right-width: 0pt;
						}

.black81010			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}


.black81011			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.black81110			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.black80111			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}











.black81111			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}


.black80100			{	font-size: 8pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 0pt;
							border-right-width: 0pt;
						}


.black70100			{	font-size: 7pt;
							border-style: solid;
							border-color: black;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 0pt;
							border-right-width: 0pt;
						}



.light71010			{	font-size: 7pt;
							border-style: solid;
							border-color: #D8D8D8;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.light71011			{	font-size: 7pt;
							border-style: solid;
							border-color: #D8D8D8;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}


.black71110			{	font-size: 7pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}


.black71111			{	font-size: 7pt;
							border-style: solid;
							border-color: black;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}



.light81010			{	font-size: 8pt;
							border-style: solid;
							border-color: #D8D8D8;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.light81011			{	font-size: 8pt;
							border-style: solid;
							border-color: #D8D8D8;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}


.light81110			{	font-size: 8pt;
							border-style: solid;
							border-color: #D8D8D8;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.light81111			{	font-size: 8pt;
							border-style: solid;
							border-color: #D8D8D8;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}



.gray81010			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}


.gray81011			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.gray81110			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.gray80110			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}


.gray80111			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.gray81111			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.gray80011			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.gray80010			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.gray80100			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 0pt;
							border-right-width: 0pt;
						}


.gray80101			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 0pt;
							border-right-width: 1pt;
						}

.gray81000			{	font-size: 8pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 0pt;
							border-right-width: 0pt;
						}



.gray101000			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 0pt;
							border-right-width: 0pt;
						}

.gray100100			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 0pt;
							border-right-width: 0pt;
						}


.gray101010			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}


.gray101011			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.gray101110			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.gray100111			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.gray101111			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.gray100011			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.gray100010			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.gray100001			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 0pt;
							border-left-width: 0pt;
							border-right-width: 1pt;
						}


.gray100110			{	font-size: 10pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}


.gray70100			{	font-size: 7pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 0pt;
							border-right-width: 0pt;
						}



.gray70110			{	font-size: 7pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.gray70111			{	font-size: 7pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}



.gray70101			{	font-size: 7pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 0pt;
							border-bottom-width: 1pt;
							border-left-width: 0pt;
							border-right-width: 1pt;
						}



.gray71010			{	font-size: 7pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}



.gray71011			{	font-size: 7pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 0pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}

.gray71110			{	font-size: 7pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 0pt;
						}

.gray71111			{	font-size: 7pt;
							border-style: solid;
							border-color: gray;
							border-top-width: 1pt;
							border-bottom-width: 1pt;
							border-left-width: 1pt;
							border-right-width: 1pt;
						}
