@charset "UTF-8";
/* CSS Document */

body {
	background-color: #fff;
		background-image: url(images/bkg.jpg);
		background-repeat: repeat-x; 
		margin-left: 0px;
		margin-right: 0px;
	
}
.blueTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6DBEF5;
}
.grayTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.blueLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222380;
}
.footer {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}


.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #767878;
}

.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
a:link {
	color: #222380;
	text-decoration: none;
}
a:visited {
	color: #222380;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}	
.style1 {
color: #FFFFFF
}



/* Forms */
/*
@import url(guest-styles/export/0/style.css);
@import url(guest-styles/export/0/style2.css);
*/
/* Recordlist table (used by dyn:data) */
table.records {
  width:100%;
}

table.records thead th {
  font-size:11px;
  font-weight:bold;
  text-align:left;
}

/* Recordlist table number column header */
table.records th.itemNo {}

/* Recordlist table record number column */
table.records td.itemNo {
  width:20px;
}

/* Recordlist table action column header */
table.records th.action {
  width:50px;
}

/* Recordlist table action column */
table.records td.action {
  width:50px;
}

/* Recordlist table field cell header */
/* [TBD: collides with existing style. Renamed to TBD_field until conflict is resolved] */
table.records th.TBD_field {

}

/* Recordlist table field cell */
/* [TBD: collides with existing style. Renamed to TBD_field until conflict is resolved ] */
table.records td.TBD_field {
}

.fieldframe, .buttonframe, .outerframe {
}

.max24{width:24px;}
* { scrollbar-3dlight-color: #929BAB; scrollbar-shadow-color: #929BAB; scrollbar-arrow-color: #929BAB; scrollbar-base-color: #929BAB; scrollbar-face-color: #F1F2F6; scrollbar-highlight-color: #F1F2F6; scrollbar-darkshadow-color: #E3E4EA; scrollbar-track-color: #F1F2F6;  }
body { margin: 20px 10px 10px 10px; padding: 0; background-color: #FFFFFF; color: #000000;  }

tr { vertical-align: top;  } .scroll { margin: 0; padding: 0; overflow: auto; height: auto;  }
.searchbar span.urina { font-weight: bold; margin-right: 6px; margin-left: 6px; color: #990000;  }
.searchbar a { text-decoration: underline; margin-right: 4px; margin-left: 4px;  }
.searchbar, .searchbar * { vertical-align: middle; margin-left: 4px;  }
.right { text-align: right;  }
.center { text-align: center;  }
.left { text-align: left;  }
h1 { color: #002276;  }
h2 { color: #002276;  }
table.errorbox, form.body, div.body { margin: 0; padding: 0;  }
table.errorbox tr td { padding: 2px 4px 2px 4px;  }
table.errorbox { background-color: #F1F2F6; color: #000000; border: 1px solid #990000; margin-bottom: 25px;  } 
.fieldframe { background-color: #F1F2F6; color: #929BAB; border: 1px solid #929BAB; padding: 5px }
.buttonframe { background-color: #F1F2F6; color: #929BAB; margin-top: 10px; border: 1px solid #929BAB; padding: 5px }
.field { background-color: #E3E4EA; color: #000000; border: 1px solid #929BAB;  }
.header { background-color: #E3E4EA; color: #000000; font-weight: bold;  }
tr.header td { padding: 2px 4px 2px 4px;  }
.high { background-color: #F1F2F6;  }
.low { background-color: #F9F9FB;  }
.active { background-color: #FFFFFF; font-weight: bold;  }
.active td, .low td, .high td { padding: 1px 2px 1px 2px;  }
.label { background-color: #E3E4EA; color: #000000; font-weight: bold; vertical-align: top; }
.input { background-color: #F1F2F6; color: #5D636E; vertical-align: top;  }
input.inputform, textarea.inputform { background-color: #FFFFFF; color: #000000; border: 0px none ;  }
.button { background-color: #E3E4EA; color: #5D636E; border: 1px solid #929BAB; margin: 1px;  }
.button:hover { background-color: #F4F4F6; color: #5D636E; border: 1px solid #929BAB; margin: 1px;  }
a.button { padding: 0px 8px 0px 8px; text-decoration: none; cursor: default;  }
a.link { background-color: inherit; color: #002276; text-decoration: underline;  }
a.link:hover { background-color: inherit; color: #000000; text-decoration: none;  }