body,p					{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
td,th					{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
table,div				{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
blockquote,li			{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}

a						{color:#000099;}
a:visited				{color:#000099;}
a:link					{color:#000099;}
a:active				{color:#666666;}
a:hover					{color:#cc0000;}

.h1,h1					{font-size:24px;color:#006666;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}
.h2,h2					{font-size:20px;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}
.h3,h3					{font-size:16px;color:#CC0000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}
.h4,h4					{font-size:14px;color:#000000;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif}


.title					{font-size:20px;color:#000000;font-weight:bold;}
.subtitle				{font-size:18px;color:#666666;font-weight:bold;}
.subtitle2				{font-size:16px;color:#666666;font-weight:bold;}
.headline				{font-size:14px;color:#000000;font-weight:bold;}
.hyperlink				{color:#000099;font-weight:bold;}
.error  				{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color:#CC0000; text-decoration: none;}
.message  				{font: bold 16px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration: none;background-color:#336699}

.formtable		{background-color:#ffffff;border-width: 0px; border-color:#ffffff;}
.HeadCell		{background-color:#396685;font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff;font-weight:bold;font-size:13px;border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; border-color:#396685;}
.SubHeadCell	{background-color:#ccddea;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;font-size:12px;border-top-width: 1px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; border-color:#ffffff;border-bottom-color:#999999;}
.ColCell		{background-color:#dee6ef;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;font-size:11px;border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; border-color:#aaaaaa;}
.RowCell		{background-color:#dddddd;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;font-size:11px;border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; border-color:#cccccc;}
.RowCell2		{background-color:#cccccc;font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;font-weight:bold;font-size:11px;border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; border-color:#cccccc;}
.BodyCell		{background-color:#ffffff;color:#000000;font-size:11px;border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; border-color:#cccccc;}
.BodyCell2		{background-color:#eeeeee;color:#000000;font-size:11px;border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-style: solid; border-color:#cccccc;}


Input		{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; border:solid 1px; color:000000;border-color:#999999;margin: 1px;}
Select		{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal; border:solid 1px; color:000000; border-color:#cccccc;}
Textarea		{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal}
button			{background-color:#eeeeee;font-family:Verdana, Arial, Helvetica, sans-serif;border:1px solid #666666; color:#CC0000;}


.FormInput	{font-size:11px; border:solid 1px; color:000000; width:100%;border-color:#999999;}
.FormSelect	{font-size:11px; border:solid 1px; color:000000; width:100%;border-color:#999999;}
.FormElement	{font-size:11px; border:solid 1px;}
.button		{background-color:#cccccc;}
.submit		{background-color:#EEEEEE; border:1px solid #666666; color:#CC0000;}
.required		{color:#000066; font-size:14px; font-weight:bold;}

.TopMenu		{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-decoration: none}
.TopMenu:link		{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-decoration: none}
.TopMenu:visited	{color: #FFFFFF;}
.TopMenu:active	{color: #FFFF00;}
.TopMenu:hover	{color: #FFFF00; text-decoration: none}

.menus           {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none;}
.menus:visited	{color: #333333;}
.menus:active	{color: #333333;}
.menus:hover     {color: #CC0000; text-decoration: none;}

.tab, .tab:link	{color:#CC0000; font-weight:bold; text-decoration: none}
.tab:visited	{color:#CC0000;}
.tab:hover		{color:#FFFFFF; text-decoration: none;}
.tabactive		{color:#ffffff; font-weight:bold; text-decoration: none}
.tabactive:visited	{color: #ffffff;}
.tabactive:hover	{color: #cccc99; text-decoration: none;}
