HTML, BODY { margin: 0; padding: 0; font-family: Verdana, sans-serif; font-size: 8pt }

.cap1 { font-size: 20pt; color: #FFFFFF; padding-left: 16px; text-decoration: none}
.cap2 { font-size: 16pt; color: #5A8CD5; padding-left: 16px; }

.htop { background-image: url('./i/ht.gif'); background-repeat: repeat-x; background-color: #092247 }
.hbot { background-color: #E6ECF6; -moz-box-sizing: border-box; }

.mm { display: inline; margin-top: -1px; float: left }

A.mms:link, A.mms:active, A.mms:visited { display: block; -moz-box-sizing: border-box; margin-right: 3px; margin-top: 1px; width: 90px; height: 18px; background-color: #5A8CD5; border: 1px solid #092247; border-top: 1px solid #5A8CD5; font-family: Verdana, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; text-align: center; text-decoration: none }
A.mms:hover { color: #FFD000; border-bottom: 3px solid #092247 }

A.mmn:link, A.mmn:active, A.mmn:visited { display: block; -moz-box-sizing: border-box; margin-top: 1px; margin-right: 3px; width: 90px; height: 16px; background-color: #304B73; border: 1px solid #092247; font-family: Verdana, sans-serif; font-size: 7pt; font-weight: bold; color: #E6ECF6; text-align: center; text-decoration: none }
A.mmn:hover { color: #FFFFFF; height: 18px; border-bottom: 3px solid #092247; background-color: #304B73; }

.box { border: 1px solid #092247; font-family: Verdana, sans-serif; font-size: 8pt; color: #000000; padding: 1px; margin: auto; -moz-box-sizing: border-box; text-align: left; background-color: #EEEEEE}
.boxhead { width: 100%; font-weight: bold; background-color: #092247; color: #FFFFFF; padding: 1px; margin-bottom: 1px; -moz-box-sizing: border-box; }
.boxsec { width: 100%; font-weight: bold; background-color: #304B73; padding: 1px; margin-bottom: 1px; -moz-box-sizing: border-box; color: #E6ECF6 }

.lbox { border: 1px solid #092247; width:146px; -moz-box-sizing: border-box; }
.btn { border: 1px solid #FFFFFF;  -moz-box-sizing: border-box; background-color: #304B73; color: #FFFFFF; font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold; }

.nor, TD { font-family: Verdana, sans-serif; font-size: 8pt; color: #000000; }
.err { font-family: Verdana, sans-serif; font-size: 8pt; color: #FF0000 }
.req { font-family: Verdana, sans-serif; font-size: 8pt; color: #FF9600 }
A.lbl:link, A.lbl:active, A.lbl:visited, .lbl { font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #E6ECF6; text-decoration: none}
A.lbl:hover { font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.lblerr { font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #FF0000; text-decoration: none }
.hd { font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; }

A.nav:link, A.nav:active, A.nav:visited { -moz-box-sizing: border-box; margin: 1px; background-color: #5A8CD5; border: 1px solid #092247; font-family: Verdana, sans-serif; font-size: 7pt; font-weight: bold; color: #000000; text-decoration: none }
A.nav:hover { background-color: #5A8CD5; color: #FFFFFF;}

A.bnav:link, A.bnav:active, A.bnav:visited { -moz-box-sizing: border-box; font-family: Verdana, sans-serif; font-size: 7pt; color: #000000; text-decoration: none; padding: 0 2px 0 2px; border: 1px solid #5A8CD5; background-color: #EEEEEE }
A.bnav:hover { color: #990000;}

A.atr:link, A.atr:active, A.atr:visited, .atr { -moz-box-sizing: border-box; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #092247; text-decoration: none; }
A.atr:hover { color: #304B73;}

A.itr:link, A.itr:active, A.itr:visited { -moz-box-sizing: border-box; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #990000; text-decoration: none; }
A.itr:hover { color: #FF0000;}

A.blue1:link, A.blue1:active, A.blue1:visited { -moz-box-sizing: border-box; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #000099; text-decoration: none; }
A.blue1:hover { color: #5050FF;}

A.blue2:link, A.blue2:active, A.blue2:visited { -moz-box-sizing: border-box; font-family: Verdana, sans-serif; font-weight: bold; font-size: 10px; color: #990099; text-decoration: none; }
A.blue2:hover { color: #FF90FF;}

.tooltip { -moz-box-sizing: border-box; display: inline; font-family: Verdana, sans-serif; font-size: 7pt; color: #303030; text-decoration: none; font-weight: normal; }
.act { -moz-box-sizing: border-box; display: none; cursor: default; color: #092247; font-size: 7pt; font-weight: normal; }

.errCap { font-size: 15pt; font-weight: bold; color: #FFD000 }
.errTxt { font-size: 13pt; font-weight: bold; color: #DDDDDD }

LI.erli, UL.erli { color: #000000 }

A.acc:link, A.acc:active, A.acc:visited, .acc { -moz-box-sizing: border-box; font-family: Verdana, sans-serif; font-weight: normal; font-size: 10px; color: #092247; text-decoration: none; line-height: 8px}
A.acc:hover { color: #990000; text-decoration: none }

TD.acc {  -moz-box-sizing: border-box; border: 1px solid #5A8CD5 }

TABLE.b1, TD.b1 { border: 1px solid #5A8CD5 !important }


		  * { box-sizing: content-box; -moz-box-sizing: content-box; font-family: Arial, sans-serif; }
			HTML, BODY { width: 100%; height: 100%; margin: 0; padding: 0; }
			.pxs { font-size: 1px; }
			.below { color: #6E6A69; font-size: 12px; }
			A.mm:link, A.mm:active, A.mm:visited { display: block; float: left; width: 139px; height: 26px; line-height: 26px; background-color: #FFFFFF; color: #1F221D; font-size: 15px; text-align: center; vertical-align: middle; border-right: 3px solid #313D7C; font-weight: bold; text-decoration: none; }
			A.mm:hover { color: #E46322; }
			A.lng:link, A.lng:active, A.lng:visited, .lng { font-size: 14px; text-decoration: none; font-weight: bold; }
			.act1 { color: #1F221D; }
			.act0 { color: #6E6A69; }
			.acts { color: #E46322; }
      .content { padding: 40px; padding-top: 20px; margin-top: 0; text-align: justify; font-size: 13px; line-height: 20px; color: #1F221D; }
			H1 { font-size: 22px; font-weight: bold; color: #313D7C; }
			H5 { font-size: 15px; font-weight: bold; color: #444444; }
			A:link, A:active, a:visited { font-size: 13px; color: #313D7C; }
			A:hover { color: #E46322; }
			.tnav { font-weight: bold; text-decoration: none; }
      .btnu { border: 1px solid #000000;  -moz-box-sizing: border-box; background-color: #E46322; color: #FFFFFF; font-family: Arial, sans-serif; font-size: 10pt; font-weight: bold; }

.phl { float: left; margin: 5px 16px 16px 0px; }
.phr { float: right; margin: 5px 0px 16px 16px; }
.phc { display: block; width: 100%; text-align: center; margin-bottom: 16px;}

.phl1 IMG{ border: 1px solid #092247; }
.phr1 IMG{ border: 1px solid #092247; }
.phc1 IMG{ border: 1px solid #092247; }

.flbl { font-weight: bold; }
.flbl B { color: #FF0000; padding-left: 4px; }
