body {
	background-image: url(../images/side_pane.jpg);
	background-repeat: repeat-y;
	background-position: left;
	background-color: white;
	font-family: Tahoma;
	overflow: auto;
	}
h1,h2,h3,h4, h5 {
	font-family: Tahoma;
	text-align: center;
	color: #000080;
	line-height: 1;
	margin-top: 5px;
	margin-bottom: 5px;
	}
select {font-family: Tahoma; font-size: 9pt; cursor: pointer; cursor: hand;}
br {line-height: 1;}
p {text-align: center;}
.div {margin-left: 200px;}
.screen_only {margin-left: 200px; display: inline;}
.print_only {margin-left: 200px; display: none;}
a {font-size: 11pt;  color: blue;}
.a {font-size: 11pt;  color: blue;}
.a_small {font-size: 10pt;  color: blue;}
.active {font-size: 10pt; color: white;}
caption {font-size: 9pt; color: navy; font-weight: bold; font-family: Tahoma;}
.nav_pane {float: left; width: 200; margin-top: 15px;}
.nav_label {text-align: left; font-size: 10pt; font-weight: bold; color: yellow; height: 25; vertical-align: bottom; padding-left: 5;}
.nav_link {padding-left: 15; height: 18;}
.center {text-align: center;}
.inactive_nav_link {padding-left: 15; height: 18; font-size: 10pt; color: gray; text-decoration: underline;}

input {text-align: center; font-size: 10pt; width: 300px;}
label {font-size: 10pt; color: #000080; font-weight: bold;}
.label {color: #000080; font-weight: bold;}
.message {font-weight: bold; color: red; font-size: 12pt;}
.small_message {font-weight: bold; color: red; font-size: 11pt;}
.red_message {font-weight: bold; color: red; font-size: 10pt;}
form {margin: 0; padding: 0;}
th {font-family: Tahoma; font-size: 8pt; background-color: #FFFFCC; color: navy; vertical-align: bottom; padding-bottom: 3px; padding-top: 3px;}
.red_th {font-family: Tahoma; font-size: 8pt; background-color: #FFFFCC; color: red; vertical-align: bottom; padding-bottom: 3px; padding-top: 3px; border-color: gray;}
.th {font-family: Tahoma; font-size: 9pt; background-color: #FFFFCC; color: navy; vertical-align: middle; height: 25px;}
.textbox {border: 1px solid gray; padding-bottom: 2px; padding-top: 2px; font-family: Tahoma; font-size: 9pt; border-radius: 3px;}
.button {font-family: Tahoma; width: 130px; height: 27px; font-size: 10pt; border: 1px solid gray; background: #E5E4E2; color: navy; border-radius: 4px; border-color: gray; cursor: pointer; cursor: hand;}
.button1 {
    box-shadow: 0 8px 8px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
}
.button1:active {
  background-color: #cecdcb;
  transform: translateY(4px);
} 
.data {font-family: Tahoma; font-size: 9pt; text-align: center; height: 21px;}
.data_red  {font-family: Tahoma; font-size: 9pt; text-align: center; height: 21px; font-weight: bold; color: red; border-color: gray;}
.left {font-family: Tahoma; font-size: 9pt; text-align: left;  padding-left: 5px; height: 21px;}
.left_navy {font-family: Tahoma; color: navy; font-weight: bold; font-size: 9pt; text-align: left;  padding-left: 5px; height: 25px; border-color: gray;}