body.main		{background-color: #FFFFFF; margin: 0; font-family: arial;}

table.topbar		{background-color: #031571;}
tr.yellow		{background-color: #FFFEB3;}
tr.darkblue		{background-color: #003399;}
tr.main			{background-color: #FFFFFF;}
tr.menu			{cursor: hand;}
tr.hidden		{background-color: #CDDDFD;}
tr.visible		{background-color: #FFFFFF;}
td.news			{background-color: #EEEEEE;}
td.blend		{background-image: URL("../images/blend.gif");}
td.blend2		{background-image: URL("../images/blend2.gif");}
td.lightblue		{background-color: #EBF3FF;}
td.darkblue		{background-color: #000000;}

a			{padding: 1px; font-size: 11px; font-weight: normal; color: #0000FF;}
a:hover			{font-size: 11px; font-weight: normal;}
a.toplink		{}
a.toplink:hover		{}
a.email			{color: #FFFFFF; font-weight: bold; white-space: nowrap;}
a.email:hover		{color: #FFFEB3; font-weight: bold; white-space: nowrap;}
a.exhib			{color: #000000;}
a.exhibtitle		{color: #003399; font-size: 12px; font-weight: bold;}
a.exhibtitle2		{color: #993300; font-size: 12px; font-weight: bold;}
a.exhibtitle2:hover	{color: #003399; font-size: 12px; font-weight: bold;}
a.date			{font-size: 14px; color: #000000; font-weight: bold; text-transform: lowercase;}
a.subdate		{color: #003399;}

p			{padding: 1px; font-size: 11px; color: #000000; font-weight: normal; text-align: left;}
p.leftfooter		{}
p.rightfooter		{text-align: right;}
p.date			{color: #FFFEB3;}
p.para			{text-align: justify; padding: 1px;}
p.type			{font-size: 12px; color: #000000; font-weight: bold; text-transform: lowercase;}
p.gauge			{font-size: 16px; color: #000000; font-weight: bold; text-transform: lowercase;}
p.heading		{font-size: 14px; color: #000000; font-weight: bold; text-transform: lowercase;}
p.tblheading		{font-size: 12px; color: #003399; font-weight: bold; text-transform: lowercase;}
p.addtitle		{font-size: 14px; font-weight: bold;}
p.addtype		{text-transform: lowercase;}
p.addvalue		{}
p.loginstatus		{padding: 1;}
p.title1		{font-size: 17px; font-weight: bold; text-align: center;}
p.title2		{font-size: 15px; font-weight: bold; text-align: center;}
p.title3		{font-weight: bold; text-align: center;}
p.note			{font-size: 11px; color: #808080; text-align: center;}

li.subpage		{margin-top: 0; margin: left: 0;}

span			{padding: 1px; font-size: 11px; color: #000000; font-weight: normal; text-align: left;}
span.pagename		{font-size: 16px; color: #FFFFFF; font-weight: bold;}
span.news		{color: #FF0000; font-size: 11px; font-weight: bold; text-align: center; text-direction: vertical; line-height: 80%;}
span.email		{color: #FFFEB3; white-space: nowrap;}
span.menu		{color: #993300;}
span.subpage		{color: #FFFFFF; padding: 1;}
span.cattitle		{padding: 0px; font-size: 14px; font-weight: bold;}
span.maincattitle	{padding: 0px; font-size: 16px; font-weight: bold; color: #993300;}

input			{font-size: 11px; color: #003399; background-color: #FFFEB3; border-color: #003399;}
textarea		{font-size: 11px; color: #003399; background-color: #FFFEB3; border-color: #003399;}
select			{font-size: 11px; color: #003399; background-color: #FFFEB3; border-color: #003399;}
input.contact		{}
textarea.contact	{}
input.enamel		{}
input.hideenamel	{background-color: #FFFFFF;}

div.contact		{}
div.contact div		{margin-bottom: 5px;}
div.contact label	{float: left; width: 150px; font-size: 11px;}
div.contact input.text	{width: 300px;}
div.contact textarea	{width: 300px; height: 150px;}
div.contact span.asterisk	{color: #FF0000;}