body		{
			font-family: Franklin Gothic Book, Verdana, Arial, Sans-Serif, Helvetica;
			color: black;
			font-style: normal;
			font-size: 10pt;
		}

td.bgtl		{
			width: 32px;
			background-color: white;
			background-image: url("images/bgtl.png");
			background-position: bottom right;
			background-repeat: no-repeat;
			vertical-align: bottom;
		}

td.bgl		{
			width: 32px;
			background-color: white;
			background-image: url("images/bgl.png");
			background-position: right;
			background-repeat: repeat-y;
			vertical-align: top;
		}

td.bgtc		{
			width: 700px;
			height: 20px;
			background-color: white;
			background-image: url("images/bgtc.png");
			background-position: bottom left;
			background-repeat: repeat-x;
			text-align: left;
			vertical-align: bottom;
		}

td.bgtr		{
			width: 32px;
			background-color: white;
			background-image: url("images/bgtr.png");
			background-position: bottom left;
			background-repeat: no-repeat;
			vertical-align: bottom;
		}

td.bgr		{
			width: 32px;
			background-color: white;
			background-image: url("images/bgr.png");
			background-position: top left;
			background-repeat: repeat-y;
			vertical-align: top;
		}


td.bgbc		{
			width: 700px;
			height: 20px;
			background-color: white;
			background-image: url("images/bgbc.png");
			background-position: top left;
			background-repeat: repeat-x;
			text-align: left;
			vertical-align: top;
		}

td.bgbl		{
			width: 32px;
			background-color: white;
			background-image: url("images/bgbl.png");
			background-position: top right;
			background-repeat: no-repeat;
			vertical-align: top;
		}

td.bgbr		{
			width: 32px;
			background-color: white;
			background-image: url("images/bgbr.png");
			background-position: top left;
			background-repeat: no-repeat;
			vertical-align: top;
		}

td.topleft	{
			height: 20px;
			text-align: left;
			color: rgb(217,209,149);
			background-color: rgb(112,112,112);
			vertical-align: middle;
		}
			
td.topright	{
			height: 20px;
			text-align: right;
			color: rgb(217,209,149);
			background-color: rgb(112,112,112);
			vertical-align: middle;
		}
			
td.menu		{
			width: 100px;
			background-color: white;
			background-image: url("images/bgmen.png");
			background-position: top left;
			background-repeat: repeat-y;
			vertical-align: top;
		}

td.imgrow	{
			vertical-align: middle;
		}

td.head		{
			text-align: right;
			font-size: 8pt;
		}
			
p.head		{
			padding: 2px;
			color: rgb(217,209,149);
			background-color: white;
			background-image: url("images/bg_head.png");
			background-position: top right;
			background-repeat: repeat-y;
			vertical-align: top;
		}

p.menu:hover	{
			width: 100px;
			color: rgb(217,209,149);
			background-color: rgb(112,112,112);
		}

h1		{
			font-family: Monotype Corsiva, Verdana, Arial, Sans-Serif, Helvetica;
			font-weight: normal;
			font-size: 16pt;
		}

td.break	{
			color: black;
			background-color: rgb(200,229,200);
			font-style: normal;
			font-size: 11pt;
		}

div.imgl	{
			float: left;
			padding-right: 8px;
		}

div.imgr	{
			float: right;
			padding-left: 8px;
		}

div.img		{
			font-size: 8pt;
			border-width: thin;
			border-style: solid;
			border-color: rgb(75,125,75);
			padding: 5px;
			text-align: center;
			background-color: rgb(200,229,200);
		}

div.img:hover	{
			background-color: rgb(217,209,149);
		}

div.imgrow	{
			width: 160px;
			height: 160px;
			font-size: 8pt;
			border-width: thin;
			border-style: solid;
			border-color: rgb(75,125,75);
			padding: 5px;
			text-align: center;
			background-color: rgb(200,229,200);
		}

div.imgrow:hover
		{
			background-color: rgb(217,209,149);
		}

body.topmenu	{
			color: rgb(167,159,99);
			background-color: rgb(112,112,112);
		}

a.topmenu:link	{
			color: rgb(217,209,149);
			background-color: rgb(112,112,112);
		}

a.topmenu:visited
		{
			color: rgb(217,209,149);
			background-color: rgb(112,112,112);
		}

a.topmenu:hover	{
			color: black;
			background-color: rgb(217,209,149);
		}

div.menu	{
			width: 90px;
		}

div.menu:hover	{
			width: 90px;
			background-color: rgb(112,112,112);
			cursor: default;
		}

a.menu:link	{
			color: black;
			width: 90px;
		}

a.menu:visited
		{
			color: black;
			width: 90px;
		}

a.menu:hover	{
			color: rgb(217,209,149);
			background-color: rgb(112,112,112);
			width: 90px;
			cursor: pointer;
		}

a		{
			color: black;
			text-decoration: none;
			border-style: none;
		}

a.txt		{
			color: black;
			text-decoration: underline;
		}

a.txt:hover	{
			color: white;
			background-color: black;
			text-decoration: none;
		}

a.image:hover	{
			color: black;
			text-decoration: none;
			border-style: none;
			background-color: rgb(217,209,149);
		}

img		{
			border-style: none;
		}

div.pics	{
			border-width: thin;
			border-style: solid;
			border-color: rgb(125,125,125);
			padding: 5px;
			text-align: center;
		}

img.banner	{
		}

table.image	{
			width: 610px;
			padding: 5px;
			border-width: thin;
			border-style: solid;
			border-color: rgb(112,112,112);
		}

