

<!-- FONT DEFINITIONS -->

  @font-face {
    font-family: Code 39;
    font-style:  normal;
    font-weight: normal;
    src: url(./fonts/CODE0.eot);
  }
  
  @font-face {
    font-family: Trebuchet MS;
    font-style:  normal;
    font-weight: normal;
    src: url(./fonts/TREBUCH0.eot);
  }
  @font-face {
    font-family: Trebuchet MS;
    font-style:  normal;
    font-weight: 700;
    src: url(./fonts/TREBUCH1.eot);
  }
  @font-face {
    font-family: Trebuchet MS;
    font-style:  oblique;
    font-weight: normal;
    src: url(./fonts/TREBUCH2.eot);
  }
  @font-face {
    font-family: Trebuchet MS;
    font-style:  oblique;
    font-weight: 700;
    src: url(./fonts/TREBUCH3.eot);
  }
  @font-face {
    font-family: MinimaSSK;
    font-style:  normal;
    font-weight: normal;
    src: url(./fonts/MINIMAS0.eot);
  }
-->

<!-- COLUMN DEFINITIONS -->

<!-- col-padding: Top, Right, Bottom, Left -->

#col0 {
	float: left;
	width: 30%;
	padding : 0.1em 0em 0em 0.5em;
}

#col1 {
	float: left;
	width: 100%;
	padding : 0em 0em 0em 0.5em;
}

#col2 {
	float: right;
	width: 50%;
	padding : 3em 0em 0em 0.5em;
}

#col3 {
	float: left;
	width: 45%;
	padding : 0.5em 0em 0em 0.5em;
}

#col4 {
	float: center;
	width: 80%;
	padding : 2em 0em 0em 0.5em;
}

<!-- "main column" - body -->
#colm2 {							
	float: center;
	width: 100%;
	padding : 5% 0em 10% 25%;
}

#colm {							
	float: left;
	width: 100%;
	padding : 5% 0% 10% 25%;
}


#contactlink {
	text-decoration: none;
	color: black;
}

#errcol {
	float: left;
	width: 40%;
	padding : 2em 0em 0em 0.5em;
}

#logonav {
	float: left;
	padding : 0em 0em 0em 0em;
	text-align: left;
}

#nav {
	float: left;
	width: 20%;
	padding : 2em 3em 0em 0.5em;
}



#smform {
	float: center;
	width: 50%;
	padding : 0em 0em 0em 0em;
	text-align: center;
	background-color: #CCCCCC;
}

#totalpage {
	float: left;
	width:100%;
	height: 100%;
	padding : 15%, 0em 0em 0em;
	text-align: center;
}

<!-- END COLUMN DEFINITIONS -->

<!-- BORDER DEFINITIONS -->

#cleartext {
	color: #FFFFFF;
}

#clearlabel {
	font-size: 10pt;
	color: #FFFFFF;
}

#critical {
    border-top: thick solid red;
    border-right: thick solid red;
    border-left: thick solid red;
	border-bottom: thick solid red;
	margin: 0em;
	padding: 0.5em;
}

#doubleborder {
    border-top: medium double black;
    border-right: medium double black;
    border-left: medium double black;
	border-bottom: medium double black;
	margin: 0em;
	padding: 0em; border-style;
}

#formborder {
    border-top: thick solid #028;
    border-right: thick solid #028;
    border-left: thick solid #028;
	border-bottom: thick solid #028;
	margin: 0em;
	padding: 0.5em;
}

#formlabel {
	font-size: 10pt;
	color: #000000;
}

#functionlink {
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
}


#jobborder {
    border-top: thin solid gray;
    border-right: thin solid gray;
    border-left: thin solid gray;
	border-bottom: thin solid gray;
	margin: 0em;
	padding: 0em;
	
	text-align: center
}

#jobtable {
	
	border-top: thick solid #028;
    border-right: thick solid #028;
    border-left: thick solid #028;
	border-bottom: thick solid #028
}

#leftborder {
    border-left: thin solid gray;
	margin: 0em;
	padding: 1em;
	text-align: center
}


#leftnav {
	font-size: 10pt;
	color: #FFFFFF;
}

#noncritical {
    border-top: thick solid black;
    border-right: thick solid black;
    border-left: thick solid black;
	border-bottom: thick solid black;
	margin: 0em;
	padding: 0em;
}

#orderoutline {
    border-top: solid black;
    border-right: solid black;
    border-left: solid black;
	border-bottom: solid black;
	margin: 0em;
}

#outline {
    border-top: thick solid #028;
    border-right: thick solid #028;
    border-left: thick solid #028;
	border-bottom: thick solid #028;
	
	margin: 0em;
	padding: 0em;
}

#tabletop {
	vertical-align: bottom;
	background-position: right;
	
}

#tablebottom {
	vertical-align: top;
	background-position: right;
	
}



<!-- END BORDER DEFINITIONS -->

<!-- GENERAL STYLE DEFINITIONS -->

a:visited{
	color: blue;
}

body {
  margin-left: 0;
  margin-top: 0;
  font-family: Trebuchet MS;
  background: #ffffff;
  color: #FFFFFF;
}

img {
	border: 0;
}

input {
	font-family: Trebuchet MS;
	text-align: center;
}



input.btn {
	font-family: Trebuchet MS;
}

select {
	font-family: Trebuchet MS;
}

textarea {
	font-family: Trebuchet MS;
}

td {
	font-family: Trebuchet MS;
    color: #000000
}

th {
	font-family: Trebuchet MS;
}

#tblheading {
color: blue;
font-weight: bold;
font-size: 10pt;
}

<!-- END GENERAL STYLE DEFINITIONS -->