BODY {
	scrollbar-face-color:#EEEEEE;
	scrollbar-arrow-color:#0073ba;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#cccccc;
	scrollbar-darkshadow-Color:#cccccc;
	font-family: Trebuchet MS;
}
H1 {
	font-size: 16px; color: #0173BA; font-weight:800;
}
H2 {
	font-size: 14px; color: #0173BA; font-weight:800;
}
H3 {
	font-size: 14px; color: #0173BA; font-weight:800; font-style: italic;
}
H4 {
	font-size: 12px; color: #0173BA; font-weight:800; font-style: italic;
}
H1.print {color:#333333;}
H2.print {color:#333333;}

.oneliner { font-size: 11px; font-family: Trebuchet MS; color: #0073BA;padding-left:8px;padding-top:12px;font-weight:800;}
.sub { font-size: 11px; font-family: Trebuchet MS; color: #0073BA;padding-left:21px;padding-top:1px;font-weight:400;}
.twoliner { font-size: 11px; font-family: Trebuchet MS; color: #0073BA;padding-left:8px;padding-top:3px;font-weight:800;line-height:12px;}
.header { font-size: 11px; font-family: Trebuchet MS; color: #ffffff;}
.headline { padding-left:5px; font-size: 16px; font-family: Trebuchet MS; color: #0173BA;font-weight:800;}
.smheadline { font-size: 12px; font-family: Trebuchet MS; color: #0173BA; font-weight:800;text-align:center;}
.white input  {
 font: 12px; font-family: Trebuchet MS; color: #333333;
 background-color: #ffffff; 
 border: 1px solid #999999; 
}

.oneliner a:link {	color: #666666;	text-decoration: none;}
.twoliner a:link {	color: #666666;	text-decoration: none;}
.oneliner a:visited {	color: #666666;	text-decoration: none;}
.twoliner a:visited {	color: #666666;	text-decoration: none;}
.oneliner a:hover {	color: #0173BA;	text-decoration: none;}
.twoliner a:hover {	color: #0173BA;	text-decoration: none;}

.header a:link {	color: #ffffff;	text-decoration: none;}
.header a:visited {	color: #ffffff;	text-decoration: none;}
.header a:hover {	color: #ffffff;	text-decoration: underline;}

.sub a:link {	color: #666666;	text-decoration: none;}
.sub a:visited {	color: #666666;	text-decoration: none;}
.sub a:hover {	color: #0173BA;	text-decoration: none;}

/* a.blue {color: #0173BA;}*/
:link {color: #0173BA;}
:visited{color: #0173BA;}


/* list tables */
table.list { width: 99%; margin: auto; padding: 0; font-family:Trebuchet MS; }
table.list th { font-weight: bold; font-size: 11px; background: #0173BA; color: #FFFFFF;  text-align: left; padding: 3px; vertical-align:top;}
table.list th a { color:#FFFFFF;font-family: Trebuchet MS;}
table.list th a :visited { color:#FFFFFF;font-family: Trebuchet MS;}
table.list a { color: #0173BA; font-size: 11px; font-family: Trebuchet MS;}
table.list td {padding: 2px 5px;font-size: 11px; font-family: Trebuchet MS; }
table.list input, select {font-family:Trebuchet MS; font-size:11px; padding-left:2px;} 
table.list input, text, textarea {font-family:Trebuchet MS; font-size:11px; padding-left:5px;} 
table.list textarea {font-family:Trebuchet MS; font-size:11px; padding-left:5px;} 

.grey1 { background: #F3F3F3;}
.grey0 { background: #D0D0D0;}
table.list td {padding:3px;}

/* data entry tables */
table.input {margin: auto; font-size:11px;font-family: Trebuchet MS; }
table.input input, text, select, textarea {font-family: Trebuchet MS;  font-size:11px;padding-left:3px;} 
table.input td {padding: 2px 5px;font-size: 11px; font-family: Trebuchet MS; color: #333333;}

#code-main {display:inline; width: 600px; font-size: 12px; background: #E1E1E1; border-style: solid; border-color: #FFFCF0; border-width: 1px; margin: 8px 5px 10px 3px; padding: 5px; float:left;}
/* Code Table header */
#code-header {display:inline; width: 590px; float: left; background: #0173BA; margin: 2px; padding: 3px; color:white; font-weight:bold;}
/* Data entry form with fading grey background */
#code-dataentry {display:inline; width: 590px; float: left; border-style: solid; border-color: #FFFCF0; border-width: 1px; margin: 7px 2px; padding: 3px; color:#000000; font-size:11px;}
#code-dataentry a {color:#0173BA; text-decoration:none; font-weight:bold;}

/* p { margin: 1px 0;} */
.dkgrey {color:#808080; padding:0; margin:0; font-style:normal;font-size:11px;}
.black {color:#333333; padding:0; margin:0; font-style:normal;font-size:11px; text-align:left;}

.clr {clear:both;}
#outer {display:inline; width:750px; background: #E1E1E1; background-repeat: no-repeat; margin:0 auto; float: left; padding: 3px 10px 3px 10px;}

.address { color: #FFFFFF; font-size: 11px; line-height: 12px; }

.userinfo {
	text-align: right;
	color: #0173BA;
	padding-right: 10px;
	font-size: 11px; font-family: Trebuchet MS;
}