body {
  font-family: Verdana, Helvetica, sans-serif;
  margin: 0px;
  margin-bottom: 8px;
  padding: 0px;
  font-size: 12px;
  background: #E4E4E9;
}

table {
  font-family: Verdana, Helvetica, sans-serif;
  margin: 0px;
  padding: 0px;
  font-size: 12px;
}

.popup {
	CURSOR: help;
	text-decoration: none;
	margin:10px;
  font-size: 14px;
  font-weight: bolder;
}
.popup:link {
  color : blue;
}
.popup:active {
  color : black;
  text-decoration: underline;
}
.popup:visited {
  color : #000066;
}
.popup:hover {
  color : red;
  text-decoration: underline;
}

.marginize { /* main body container */
  padding: 0px 25px 15px 25px;
  border-top: 1px solid #616161;
  border-bottom: 1px solid #616161;
  background: white;
  margin: 0px;
}

.mainnav { /* main navigation container */
  background: #70879E;
  margin: 0px;
  margin-bottom: 4px;
  border-bottom: 4px solid #616161;
  padding: 0px;
}

.error_message {
	color: red;
	font-style: italic;
}

.subsystemSelect {
  float: right;
  margin: 10px 10px 0px 0px;
  padding: 0;
}

/* move */
a:link {
  color : blue;
  text-decoration: none;
}
a:active {
  color : #FF0000;
  text-decoration: none;
}
a:visited {
  color : blue;
  text-decoration: none;
}
a:hover {
  color : #FF0000;
  text-decoration: underline;
}

form, input, textarea, select {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 14px;
}

option {
  border: 1px solid #F0F0F0;
}

.edgeborder {
  border: 1px solid #696969;
	background: #F0F0F0;
}

.edgeborder td, .edgeborder th {
  padding: 2px 4px;
}

.printableborder {
	border: 2px solid #000000;
}

.printableborder td, printableborder th {
	padding: 2px 4px;
}

.even {
	background : #e2e2e2;
}

.odd {
	background: #F5E8BB;
}

.even1 {
	background : #D2D2D2;
	font-weight: bolder;
}

.odd1 {
	background: #F5D8AB;
	font-weight: bolder;
}

table.navbar {
  width: 98%;
  text-align: left;
  margin: 0px 5px 5px 5px;
  padding: 15px 0px 10px 0px;
}

table.navbar th {
  color: white;
  font-weight: bold;
}

table.navbar td a:link, table.navbar td a:visited {
  color: white;
  text-decoration: none;
  padding: 3px;
}

table.navbar td a:active, table.navbar td a:hover {
  color: #EBD4A7;
  text-decoration: none;
	border: 1px solid #EBD4A7;
	background: #90A7BE;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left:  2px;
  padding-right: 4px;
}

ul.small {
	padding-left: 15px;
	margin-left: 0px;
}

ul.navlist {
  list-style-type: none;
}

ul.navlist li {
  margin-left: 0px;
  padding: 0px;
}

ul.ticketNav {
  margin: 5px 0px;
  padding: 0px;
  list-style-type: none;
}

ul.ticketNav li {
  display: inline;
  margin: 3px;
  padding: 5px;
	padding-top: 6px;
  border-left: 1px solid #616161;
  border-right: 1px solid #616161;
  border-bottom: 1px solid #616161;
  background: #E4E4E9;
  font-weight: bold;
}

ul.ticketNav li a {
	text-decoration: none;
	color: blue;
}

ul.ticketNav li:hover {
  background: #D0D0D7;
}

ul.ticketNav li a:hover {
	text-decoration: underline;
	color: blue;
}

ul.helpNav {
  float: right;
  border-left: 1px solid #616161;
  border-right: 1px solid #616161;
  border-bottom: 1px solid #616161;
  border-top: 1px solid #E4E4E9;
  margin: -1px;
  margin-right: 5px;
  padding: 5px;
  list-style-type: none;
  background: #E4E4E9;
}

ul.helpNav:hover {
	color: blue;
  background: #D0D0D7;
}

ul.helpNav li {
  display: inline;
  margin: 0px;
  padding: 0px;
  font-weight: bold;
}

ul.helpNav li a {
	text-decoration: none;
}
ul.helpNav li a:hover {
	text-decoration: underline;
	color: blue;
}

.info {
  font-style: italic;
}

@media print {
	.mainnav {
		display: none;
	}
  table.navbar {
		display: none;
  }
  
  table.navbar th {
		display: none;
  }
  
  table.navbar td a:link, table.navbar td a:visited {
		display: none;
  }
  
  table.navbar td a:active, table.navbar td a:hover {
		display: none;
  }

  ul.helpNav {
		display: none;
  }
  
  ul.helpNav li {
		display: none;
  }
  
  ul.helpNav li a {
		display: none; 
  }
  .marginize { /* main body container */
	  padding: 0px 0px 0px 0px;
	  border-top: 0px;
		
  }
}


