.plainheader  { font-family:arial, helvetica, sans-serif; font-size: 10pt; font-weight:bold; color:black }
.yellowheader  { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:black; background-color:#FFCC00 }
.dkblueheader  { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:white; background-color:#000099}
.dkblueheader2  { font-family:arial, helvetica, sans-serif; font-size: 11pt; font-weight:bold; color:white; background-color:#000099}
.dkblueheader3  { font-family:arial, helvetica, sans-serif; font-size: 11pt; font-weight:bold; color:white; background-color:#000B4D}
.bodytext { font-family:arial, helvetica, sans-serif; font-size: 9pt; color:black }
.bodytextw { font-family:arial, helvetica, sans-serif; font-size: 9pt; color:white}
.bodytextw2 { font-family:arial, helvetica, sans-serif; font-size: 11pt; color:yellow; font-weight:bold}
A.bodytext  { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:#000099 }
A:hover.bodytext  { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:red }
.bodytextwhite { font-family:arial, helvetica, sans-serif; font-size: 9pt; color:white }
.header { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:white }
A.header { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:white; text-decoration:none }
A:hover.header { font-family:arial, helvetica, sans-serif; font-size: 9pt; font-weight:bold; color:yellow; text-decoration:none }
.whiteheader  { font-family:arial, helvetica, sans-serif; font-size: 14pt; font-weight:bold; color:white; background-color:#000099}
.blueheader  { font-family:arial, helvetica, sans-serif; font-size: 14pt; font-weight:bold; color:#000099 }

#year2018 {font-weight: bold}
#year2018:hover {cursor:pointer; text-decoration-line:underline; }

.login {
	width:500px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 6em;
	padding: 50px;
	border: 1px solid #cccccc;
	width: 429px;
	background: #F1F3F5;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}
.form01 {
	width:900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 900px;
	background: #F1F3F5;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}

.form02 {
	width:600px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 600px;
	background: #F1F3F5;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}

.form03 {
	width:1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 10px;
	border: 1px solid #cccccc;
	width: 1200px;
	background: #F1F3F5;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}

.form04 {
	width:400px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 10px;
	border: 1px solid #cccccc;
	height: 200px;
	background: #F1F3F5;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}

.form05 {
	width:600px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 600px;
	background: #F2F2F2;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}


.form06 {
	width:600px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 600px;
	background: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}

.form07 {
	width:1450px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 5px;
	border: 1px solid #cccccc;
	width: 1450px;
	background: #F1F3F5;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}

.form08 {
	width:900px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 900px;
	background: #EFEFEF;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}

.form09 {
	width:600px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 750px;
	background: #F2F2F2;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left
}


.form10 {
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 650px;
	background: #F2F2F2;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	 -moz-border-radius: 10px; 
	-webkit-border-radius: 10px
}

.form11 {
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 750px;
	background: #F2F2F2;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	 -moz-border-radius: 10px; 
	-webkit-border-radius: 10px
}


.form12 {
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 650px;
	foreground: #F2F2F2;
*	background: #F2F2F2;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	 -moz-border-radius: 10px; 
	-webkit-border-radius: 10px
}

.form13 {
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 950px;
	foreground: #F2F2F2;
*	background: #F2F2F2;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	 -moz-border-radius: 10px; 
	-webkit-border-radius: 10px
}

.form14 {
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 750px;
	foreground: #F2F2F2;
*	background: #F2F2F2;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px
}

.form15 {
	width:580px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	padding: 40px;
	border: 1px solid #cccccc;
	width: 580px;
	background: #F2F2F2;
	font-family : Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px
}



.button {
	border : solid 1px #cccccc;
	background: #E9ECEF;
	color : #666666;
	font-weight : bold;
	font-size : 11px;
	padding: 4px;
}

@media print
{
    #pager,
    #form,
    .no-print
    {
        display: none !important;
        height: 0;
    }


    .no-print, .no-print *{
        display: none !important;
        height: 0;
    }

	body {margin: 0px}

}

body
{
text-align: center;
background: #E1E1E1
}