body	{margin-top: 53px; background: #059BE1;}
img		{margin-right: 5px;}
body, td,
.NormalText	{color: #000; font-size: 16px; font-family: "Times New Roman", Arial;}
.heading	{font-size: 18px;}
.small		{ font-size: 10px; }
.medium		{ font-size: 16px; }
.large		{ font-size: 18px; }
.x-large	{ font-size: 22px; }
.xx-large	{ font-size: 32px; }
.orange		{ color: #E67451 }
.black		{ color: black }
.white		{ color: white }
.small-white	{font-size: 10px; color: white;}

td.top-border {	border-top: 1px solid #FC9; }
td.bottom-border { border-bottom: 1px solid #FC9; }
td.right-border { border-right: 1px solid #FC9; }
td.left-border { border-left: 1px solid #FC9; }

tr td.maincontent	{width: auto; padding: 5px;}
tr td.leftnav		{width: 140px; border: solid #fff; border-width: 0 1px 0 0; padding: 20px 9px;}
td.leftnav ul		{margin: 6px 0 0; padding: 0; list-style-type: none;}

table.pagebody		{border: solid #fff; border-width: 1px 0 0;}
table#gallery-table {border-left: 1px solid black;}
table#gallery-table tr td	{width: 110px; padding: 10px 5px; font-size: 18px; border-right: 1px solid black;}
table.news_and_media tr td	{padding: 5px;}

/* links */

a				{ color: #000; }
a.orange		{ color: #E67451; }
a.black			{ color: #000; }
a.large-black	{ color: #000; font-size: 18px; }
a.white			{ color: #fff; }

td.leftnav ul a					{width: 124px; display: block; border: solid #059BE1; border-width: 0 0 15px; padding: 15px 6px 15px 10px; font: 12px/15px Arial; text-decoration: none; text-align: center; background: no-repeat 50% 100%;}
td.leftnav ul a:link,
td.leftnav ul a:visited,
td.leftnav ul a:active			{color: #fff; background-image: url(../images/leftnav.gif);}
td.leftnav ul a:hover			{color: #fff; background-image: url(../images/leftnav_on.gif);}
td.leftnav ul a.active:link,
td.leftnav ul a.active:visited,
td.leftnav ul a.active:active	{color: #fff; background-image: url(../images/leftnav_active.gif);}

table.footer td a				{width: 150px; display: block; border: solid #666; border-width: 0 0 1px; font: 12px Arial; letter-spacing: 1px; text-decoration: none; text-align: center;}
table.footer td a:link,
table.footer td a:visited,
table.footer td a:active		{color: #000;}
table.footer td a:hover,
table.footer td a.active 		{color: #fff; border-color: #c03;}