/*+clearfix {*/
.normal1:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-size: 0;
}
.normal1
{
	display: inline-block;
}
.normal1
{
/*\*/
	display: block;
/**/
}
/*+}*/
BODY
{
	font-size: 9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	background-color: #C9D6E5;
}
.heading
{
	font-size: 16px;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	color: #376A97;
	text-decoration: none;
	background-color: transparent;
}
.heading2
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	font-style: normal;
	color: #F7FAFC;
	text-decoration: none;
}
.body2
{
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	font-style: normal;
	color: #244566;
	text-decoration: none;
	background-color: #F8F8F8;
}
.topmenu
{
	font-size: 14px;
	font-family: Verdana;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background: transparent;
}
.bodytext8
{
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
}
.bodytext10
{
	font-size: 10pt;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
}
.bodytext10w
{
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}
.bodytext12
{
	font-size: 12pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
}
.bodytext12w
{
	font-size: 12pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}
/*[clearfix]*/
.normal1
{
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}
.normal2
{
	font-size: 12pt;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
	font-family: "Times New Roman";
}
.normal3
{
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}
.newsheadline
{
	font-size: 24pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
}
.romanheadline
{
	font-size: 24pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
}
.leftedge
{
	border-color: #000000 #000000 #000000 #333333;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	padding-right: 5px;
	padding-left: 5px;
}
.topedge
{
	font: bold 14px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	text-align: center;
}
.displayad1
{
	font-size: 9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0000;
}
.displayad2
{
	font-size: 9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #3D5883;
}
.displayad3
{
	font-size: 9pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: #A6864D;
}
.descripthead
{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #2E618D;
}
.detail
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: #F5F5DC;
	border: thin solid #000000;
	border-style: solid;
	border-collapse: collapse;
	border-color: #708090;
	border-width: 1px;
}
.smalltext
{
	font-family: "MS Sans Serif", sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.reztbl
{
	border: thin solid #000000;
	border-style: solid;
	border-collapse: collapse;
	border-color: #708090;
	border-width: 1px;
}
.tblhead1
{
	font-size: 10pt;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #567B9E;
	border: thin solid #000000;
	border-style: solid;
	border-collapse: collapse;
	border-color: #708090;
	border-width: 1px;
}
.tblhead2
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000033;
	background-color: #83ABD8;
	border: thin solid #000000;
	border-style: solid;
	border-collapse: collapse;
	border-color: #708090;
	border-width: 1px;
}
.tbldet1
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #F8F8FF;
	border: thin solid #000000;
	border-style: solid;
	border-collapse: collapse;
	border-color: #708090;
	border-width: 1px;
}
.tbldet2
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #F5F5DC;
	border: thin solid #000000;
	border-style: solid;
	border-collapse: collapse;
	border-color: #708090;
	border-width: 1px;
}
.tbldet3
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: thin solid #000000;
	border-style: solid;
	border-collapse: collapse;
	border-color: #708090;
	border-width: 1px;
}
.tbldet4
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: none;
}
.caldet1
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #336699;
	background-color: #DCDCDC;
}
.clear
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: transparent;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
INPUT.txtfld
{
	font-size: 9pt;
	font-family: "Courier New", Courier, monospace;
	font-weight: normal;
}
INPUT.dispfld
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	border-style: solid;
	border-collapse: collapse;
	border-color: #A9A9A9;
	border-width: 1px;
}
INPUT.btn
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
TEXTAREA
{
	font-size: 9pt;
	font-family: "Courier New", Courier, monospace;
	font-weight: normal;
}
SELECT
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
}
SELECT.sml
{
	font-size: 8pt;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
}
SELECT.srch
{
	font-size: 8pt;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	width: 175px;
}
P
{
	margin-top: 0px;
	margin-bottom: 10px;
}
UL
{
	margin-top: 0px;
	margin-bottom: 10px;
}
OL
{
	margin-top: 0px;
	margin-bottom: 10px;
}
LI
{
	margin-top: 1px;
	margin-bottom: 1px;
}
HR
{
	color: #A9A9A9;
	background-color: transparent;
}
H1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 28pt;
	color: #2A5B9E;
	text-decoration: none;
	background-color: transparent;
	font-style: italic;
	font-weight: bold;
}
H2
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #2A5B9E;
	text-decoration: none;
	background-color: transparent;
	font-weight: bold;
}
H3
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #2A5B9E;
	text-decoration: none;
	background-color: transparent;
	font-weight: bold;
}
.normal1 A:Link
{
	font-weight: bold;
	font-style: normal;
	color: #275CC5;
	text-decoration: none;
	background-color: transparent;
}
.normal1 A:Visited
{
	font-weight: bold;
	font-style: normal;
	color: #275CC5;
	text-decoration: none;
	background-color: transparent;
}
.normal1 A:Active
{
	font-weight: bold;
	font-style: normal;
	color: #275CC5;
	text-decoration: none;
	background-color: transparent;
}
.normal1 A:Hover
{
	font-weight: bold;
	font-style: normal;
	color: #28327A;
	text-decoration: underline;
	background-color: transparent;
}
.normal2 A:Link
{
	font-weight: bold;
	font-style: normal;
	color: #275CC5;
	text-decoration: none;
	background-color: transparent;
}
.normal2 A:Visited
{
	font-weight: bold;
	font-style: normal;
	color: #275CC5;
	text-decoration: none;
	background-color: transparent;
}
.normal2 A:Active
{
	font-weight: bold;
	font-style: normal;
	color: #275CC5;
	text-decoration: none;
	background-color: transparent;
}
.normal2 A:Hover
{
	font-weight: bold;
	font-style: normal;
	color: #28327A;
	text-decoration: underline;
	background-color: transparent;
}
.normal3 A:Link
{
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}
.normal3 A:Visited
{
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}
.normal3 A:Active
{
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}
.normal3 A:Hover
{
	font-weight: bold;
	font-style: normal;
	color: #55FDFF;
	text-decoration: underline;
	background-color: transparent;
}
.topmenu A:Link
{
	font-weight: normal;
	color: #FFFFFF;
	background-color: transparent;
	text-decoration: none;
}
.topmenu A:Visited
{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
}
.topmenu A:Active
{
	color: #FFFFFF;
	background-color: transparent;
	font-weight: normal;
	text-decoration: none;
}
.topmenu A:Hover
{
	font-weight: normal;
	color: #000000;
	background-color: transparent;
	text-decoration: none;
}
.heading A:Link
{
	font-weight: bold;
	color: #376A97;
	background-color: transparent;
	text-decoration: none;
}
.heading A:Visited
{
	font-weight: bold;
	color: #376A97;
	text-decoration: none;
	background-color: transparent;
}
.heading A:Active
{
	color: #376A97;
	background-color: transparent;
	font-weight: bold;
	text-decoration: none;
}
.heading A:Hover
{
	font-weight: bold;
	color: #23415A;
	background-color: transparent;
	text-decoration: underline;
}

