body				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 8pt;
					line-height: 127%;
					margin: 0px;
					padding: 0px;
				}

h1				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 225%;
					line-height: 150%;
					font-style: italic;
					font-weight: bold;
					margin-left: 10px;
					margin-top: 0px;
					margin-bottom: 19px;
					padding: 0px;
				}

h2				{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 140%;
					line-height: 115%;
					text-transform: uppercase;
					margin-left: 10px;
					margin-top: 0px;
					margin-bottom: 19px;
					padding: 0px;
				}

table				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 100%;
					margin: 0px;
					padding: 0px;
					border-width: 0px;
				}

table.photopublist	{
					margin-left: 10px;
				}

td				{
					vertical-align: top;
				}

td.photopublist		{
					border-bottom: 1px dashed #5582BA;
				}

div.photo			{
					width: 260px;
					height: 260px;
					float: left;
					text-align: center;
					vertical-align: middle;
					text-align: center;
				}

div.newline			{
					clear: left;
				}

form				{
					margin-top: 0px;
				}

input.readonly		{
					background: EBEBE4;
				}
				
option			{
					font-size: 113%;
				}

img.border       		{
					border-style: solid;
					border-width: 1px;
				}

img.height75		{
					max-width: 75px;
					height: 75px;
				}

img.height100		{
					max-width: 100px;
					height: 100px;
				}

img.height270		{
					max-width: 270px;
					height: 270px;
				}

ul				{
					margin-left: 24px;
					list-style-type: disc;
					list-style-image: url('../images/bullet.gif');
				}

li				{
					margin-left: 0px;
					margin-right: 0px;
					margin-top: 0px;
					margin-bottom: 0px;
					padding: 0px;
				}

pre				{
					font-family: "Courier New", Courier, monospace;
					font-size: 94%;
				}

code				{
					font-family: "Courier New", Courier, monospace;
					font-size: 94%;
				}

p				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 100%;
					line-height: 127%;
					margin-left: 25px;
					margin-top: 5px;
				}

p a				{
					text-decoration: none;
				}

p a:visited			{
					text-decoration: none;
				}

p a:hover			{
					cursor: pointer;
					text-decoration: underline;
				}

p a:active			{
					cursor: pointer;
					text-decoration: underline;
				}

p.banner			{
					margin-top: 0px;
					margin-bottom: 0px;
					line-height: 16px;
					font-size: 125%;
				}
				
p.announcement		{
					font-size: 200%;
					font-weight: bold;
				}

a:active			{
					cursor: pointer;
					text-decoration: none;
				}

small				{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 90%;
					line-height: 120%;
					margin-bottom: 5px;
					padding: 0px;
				}

small a			{
					text-decoration: underline;
				}

small a:visited		{
					text-decoration: underline;
				}

sup				{
					line-height: 180%;
				}

sub				{
					line-height: 180%;
				}

.pagefill        		{
					height: 35%;
				}

.menuitem        		{
					font-family: Courier, Verdana, Arial, Helvetica, sans-serif;
					font-size: 100%;
					font-weight: bold;
				}

.menuitem table		{
					padding: 0px;
				}

.menuitem td		{
					padding: 1px;
				}

.menugroup   		{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					text-decoration: none;
					font-weight: bold;
					padding: 2px 0px 0px 0px;
					line-height: 18px;
				}

a.menuitem  		{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 10px;
					text-decoration: none;
					padding-left: 3px;
					padding-right: 3px;
					margin: 1px;
					height: 16px;
					width: 110px;
					border-style: solid solid solid solid;
					border-bottom-width: 1px;
					border-left-width: 1px;
					border-right-width: 1px;
					border-top-width: 1px;
				}

a.menuitem:active		{
					border-style: solid solid solid solid;
					border-bottom-width: 1px;
					border-left-width: 1px;
					border-right-width: 1px;
					border-top-width: 1px;
				}

td.menupic			{
					text-decoration: none;
					padding: 0px;
					margin: 1px;
					height: 16px;
					width: 110px;
				}

.graysmall			{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 90%;
					line-height: 120%;
					margin-top: 5px;
					margin-bottom: 2px;
					padding: 0px;
				}

.graysmall a		{
					text-decoration: underline;
				}

.graysmall a:visited	{
					text-decoration: underline;
				}

.rule				{
					border-bottom: solid;
					border-width: 2px;
				}


