/* inside */

h1 		{ font-size: 16px; font-weight: bold;
		  margin-top: 0px; margin-bottom: 0px; margin-left: 7px; }
		  
h2 		{ font-weight: bold;
		  margin-top: 0px; margin-bottom: 0px; }
		  		  
h3 		{ font-size: 14px; font-weight: bold; margin-bottom: 1px; margin-top: 0px; margin-left: 7px; }
h4 		{ font-size: 11px; font-weight: normal; margin-bottom: 1px; margin-top: 0px; margin-left: 7px;}

.hd1 		{ font-size: 20px; font-weight: bold; }

.bg		{ height: 9px; background-color: #D99D00; }

.fphd1 	{ font-size: 9px; width: 36px; height: 20px;  
		  text-align: center; vertical-align: bottom;
		  border-left: 1px solid #FFFAEF; background-color: #F4D17A;}
.fphd1l 	{ font-size: 9px; width: 186px; text-align: right; vertical-align: bottom; }
.fphd1tab	{ border-top: 1px solid #FFFAEF; border-left: 1px solid #FFFAEF; 
		  border-right: 1px solid #FFFAEF;}

.fphd2 	{ font-size: 9px; width: 36px;   
		  text-align: center; vertical-align: top;
		  border-left: 1px solid #FFFAEF; background-color: #F4D17A;}
.fphd2l 	{ font-size: 9px; width: 186px; text-align: right; }
.fphd2tab	{ border-left: 1px solid #FFFAEF; 
		  border-right: 1px solid #FFFAEF;}

.fphd3	{ font-size: 9px; width: 36px; height: 20px;
		  text-align: center; vertical-align: top;
		  border-left: 1px solid #FFFAEF; background-color: #F4D17A; }
.fphd3l	{ font-size: 9px; width: 186px; text-align: right; vertical-align: top; }
.fphd3tab	{ border-left: 1px solid #FFFAEF; border-right: 1px solid #FFFAEF;}


.fprow1 	{ text-align: center; font-size: 10px; width: 36px; height: 20px; 
		  background-color: #FFF0CA; border-left: 1px solid #FFFAEF; }
.fprow1l 	{ text-align: left; font-size: 10px; width: 184px; height: 20px;  
		  background-color: #FFF0CA; padding-left: 2px; }

.fprow2 	{ text-align: center; font-size: 10px; width: 36px; height: 20px;
		  background-color: #FFE6A4; border-left: 1px solid #FFFAEF;  }
.fprow2l 	{ text-align: left; font-size: 10px; width: 184px; height: 20px;
		  background-color: #FFE6A4; padding-left: 2px; }

.fprowtab	{ border-left: 1px solid #FFFAEF; border-right: 1px solid #FFFAEF;}



.fpst 	{ width: 12px; text-align: center; }
.fpst2 	{ font-size: 9px; }

.vgn2		{ text-align: right; padding-right: 2px; }

.fpguelt	{ display:inline-block; color:#444444; font-size: 10px; margin-left: 3px; }


td.nextfp	{ color:#FF0000; }

td.nextfp a:link,
td.nextfp a:visited, 
td.nextfp a:active { color:#FF0000; text-decoration:none; }
td.nextfp a:hover { color:#FF0000; text-decoration:underline; }