body {
	background-color: #a7cce2;
	margin: 0px;
	background-image:url(/images/bg.jpg);
	background-repeat:repeat-x;
}


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; text-decoration:none;}
a:link					{color:#000099;}
a:active				{color:#666666;}
a:hover					{color:#cc0000;}

.h1,h1					{font-size:24px; color:#AF1412;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif; text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);}
.h2,h2					{font-size:20px; color:#AF1412;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;  text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);}
.h3,h3					{font-size:16px; color:#AF1412;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;  text-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);}
.h4,h4					{font-size:14px; color:#AF1412;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.h5,h5					{font-size:12px; color:#AF1412;font-weight:bold;font-family: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		{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000;font-weight:bold;font-size:13px;-moz-border-radius: 3px; -webkit-border-radius: 3px;
background: #fff url('/images/header_bg.png') repeat-x scroll top center;
}
.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:#fff;-moz-border-radius: 3px; -webkit-border-radius: 3px;background: #fff url('/images/header_bg.png') repeat-x scroll top center;
}
.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:#fff;}
.RowCell		{text-align:right; background-color:#fff;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:#fff;}
.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:#fff;}
.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:#fff;}
.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:#fff;}


Input		{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;color:000000;}
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;
				-moz-border-radius: 5px; -webkit-border-radius: 5px; background-image:url(/images/tab_blue.png);-webkit-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.3);

}
}
.TopMenu a:link, .TopMenu a, .TopMenu		{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.TopMenu a:active	{color: #FFFFFF; text-decoration: none;}
/*.TopMenu a:hover	{color: #FFFFFF; text-decoration: none; background-image:url(/images/tab_red.png);}*/

.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{background-image:url(/images/tab_blue.png);-moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; 
	-webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px;
}
.tab, .tab:link	{color:#FFFFFF; font-weight:bold; text-decoration: none}
.tab:visited	{color:#FFFFFF;}
.tab:hover		{color:#FFFFFF; text-decoration: none;}
.tabactive		{color:#ffffff; font-weight:bold; text-decoration: none; background-image:url(/images/tab_red.png);}
.tabactive:visited	{color: #ffffff;}
.tabactive:hover	{color: #cccc99; text-decoration: none;}

.topNav, .topNav:link { font-weight:bold; text-decoration: none; color:#515050;
font-family:Verdana,arial,helvetica,sans-serif;
font-size:7pt;}