BODY
{ 	font-family : Verdana, Geneva, Arial, Helvetica, 
	sans-serif, sans-serif;
     	font-size : 12px;
 	background-color : #FFFFEE; }


.pageheader 
{ 	font-size: 20px;
 	font-weight: bold;
 	padding : 10px; }

.main 
{ 	background-color : white;
 	font-size: 12px;
 	border: 2px solid black;
     	padding: 10px;
 	text-align: justify; }

.mainemphasis { font-size: 12px; padding-top: 30px; 	 }
.pagefooter { 	font-size: 12px ; 	border: 2px  inset black;
     	text-align : center; 	padding: 10px }
.footnote { 	font-size: 9px; 	text-align : right; 	padding: 5px;
     	color: #666666; }
.footnote-left { 	font-size: 9px; 	text-align : left; 	padding: 5px;
     	color: #666666; }
.datenote { text-align: left; font-size: 11px; color: #666666;
     padding-top: 20px }
.tablecell { font-weight: normal; text-align: justify ; font-size: 11px width: 65%  }
.tablecell-lead { font-weight: bold; text-align: left; font-size: 11px; width: 20% }
.tableheader { 	font-size: 11px; 	font-style : italic;
     	border-bottom: 1px solid Black; }
.tablecell-price 
{ 		font-size: 11px;
 		font-weight : bold;
 width: 15% 	 }


.mactypetable 
{ 			font-size: 11px;
 			font-weight: normal;
     			border : 1px  solid black; }

.mactypetablecomptop 
{ 			font-size: 11px;
 			font-weight: normal;
     			border-left : 1px  solid black; 
			border-right : 1px  solid black; 
			border-top : 1px  solid black; }

.mactypetablecompcont 
{ 			font-size: 11px;
 			font-weight: normal;
     			border-left : 1px  solid black; 
			border-right : 1px  solid black; 
			}
.mactypetablecompend 
{ 			font-size: 11px;
 			font-weight: normal;
     			border-left : 1px  solid black; 
			border-right : 1px  solid black; 
			border-bottom : 1px  solid black; }

.mactypeheader { 	font-size: 14px; 	font-weight: bold;
     	border-bottom: 1px  solid black; 	padding : 20px 10px 20PX 60px; 	background : #FFFF99;}

.tablebuttonup { 	font-size: 9px; 	font-weight : 100; 	text-align : center;
     	border : 2px outset #CDCDCD; 	background-color : #FFFF33; }
.tablebuttondown { 	font-size: 9px; 	font-weight : 100; 	text-align : center;
     	border : 2px inset #CDCDCD; 	background-color : #33CC33; }
.navigatebutton { 	font-size: 10px; 	font-weight : 100; 	text-align : center;
     	border : 2px solid #669966; 	background-color : #CCFF00; }
