/* CSS Document */

body			{background-color: #ffffff; margin: 0; padding: 0; 
                        font-family: arial, verdana, helvetica, sans-serif; font-size: 12pt; color: #000000;}




/* Headers */
h1 			{font-family: arial; font-size: 18pt; text-align: center; color: #000000; margin-top: 20px; }
h2 			{font-family: arial; font-size: 14pt; text-align: center; color: #cc3333; margin-top: 15px; }
h3 			{font-family: arial; font-size: 12pt; text-align: center; color: #000000; margin-top: 20px; }


/* Paragraph styles */	
p			{font-family: arial; text-align: center; font-size: 12pt; width: 750px; margin-left: 1px; margin-right: 1px;}
p.left			{font-family: arial; text-align: left; font-size: 12pt; width: 750px; margin-left: 1px; margin-right: 1px;}
p.tbl			{font-family: arial; text-align: center; font-size: 10pt; width: 135px; font-weight: bold;}
p.tblinner		{font-family: arial; text-align: center; font-size: 12pt; width: 450px; color: #cc3333; }
p.tblouter		{font-family: arial; text-align: center; font-size: 10pt; width: 135px; color: #cc3333; font-weight: bold;}
p.narr			{font-family: arial; text-align: center; font-size: 12pt; width: 580px; margin-left: 1px; margin-right: 1px;}


/* Span styles */
span			{font-family: arial; font-size: 12pt; font-weight: bold; font-style: italic; color: #990033;}
		



/* Horizontal rules */
hr 			{height: 1px;  width: 300px;  color: #999999;  margin-top: 10px;  margin-bottom: 10px;  align: center;}




/* Tables */		
table.header		{border: none;  width: 750px; font-family: arial; font-size: 10pt; text-align: center; }
table.footer		{border: none;  width: 750px; font-family: arial; font-size: 8pt; text-align: center;}
table.central		{border: none;  width: 750px;  text-align: center;  font-family: arial;  font-size: 12pt; color: black;}
table.left		{border: none;  width: 750px;  text-align: left;  font-family: arial;  font-size: 12pt;  color: black;}
table.hundred		{border: none;  width: 700px;  text-align: center;}
table.three		{border: none;  width: 750px;  text-align: center;}
table.gall		{border: none;  width: 660px;}



/* TableCells */
td.header		{border: 0px; width: 700px; height: 230px;}
td.links		{border: 1px solid #333399; width: 140px; background-color: #99ff00; font-size: 90%; font-weight: bold; padding: 2px 2px 2px 2px; }
td.footer		{border-top: 1px solid #999999; padding: 8px 0px 8px 0px; }
td.outer		{border: none; width: 150px; background-color: #ffffff; padding: 2px 2px 2px 2px; }
td.inner		{border: none; width: 450px; background-color: #ffffff; padding: 2px 2px 2px 2px; }
td.gall2		{border: none; width: 220px; background-color: #ffffff; padding: 2px 2px 2px 2px; }



/* Links */
a:link				{color: #333399;}
a:visited			{color: #333399;}
a:hover				{color: #cc3333;}




/* Images */
.photo			{border-width: 1px 1px 1px 1px;  border-style: solid; border-color: #999999; margin-top: 20px; margin-bottom: 20px; }
.gall3			{border-width: 1px 1px 1px 1px;  border-style: solid; border-color: #999999; }




/* Other */
sup			{font-size: 90%;}