BODY {
	background-color: #fffff7;
	/* non W3C standard values, only for Win-IE */
	scrollbar-face-color: #dddece;
	scrollbar-highlight-color: #fffff7;
	scrollbar-shadow-color: #50626a;
	scrollbar-arrow-color: #e35d04;
	scrollbar-base-color: #5d86a7;
	scrollbar-dark-shadow-color: #f0d9c8;
	scrollbar-track-color: #9eabae;
	scrollbar-3d-light-color: #d1ebfc;
 }

textarea {
	background-color: #fffff7;
	border-bottom: #354d73 1px solid;
	border-left: #354d73 1px solid;
	border-right: #354d73 1px solid;
	border-top: #354d73 1px solid;
	color: #354d73;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
}

.titbar {
	background-color: #fffff7;
	font-weight: bold; font-size: 11px;
	font-family: verdana, arial, helvetica, sans-serif;
	background-repeat: no-repeat;
	margin-bottom: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px
}

INPUT	.textbox {
	background-color: #fffff7;
	background-image: url(images/select.gif);
	border-bottom: #dde1e3 1px solid;
	border-left: #969795 1px solid;
	border-right: #dde1e3 1px solid;
	border-top: #969795 1px solid;
	color: #0b1f2e;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	height: 19px;
	font-weight: normal
}

SELECT {
	background-color: #fffff7;
	border-bottom: #354d73 1px solid;
	border-left: #354d73 1px solid;
	border-right: #354d73 1px solid;
	border-top: #354d73 1px solid;
	color: #354d73;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px
}	

TD {
	FONT-SIZE: 11px;
	FONT-FAMILY:  verdana, arial, helvetica, sans-serif;
	color: #28566D
}

TH {
	font-size: 11px;
	font-family:  verdana, arial, helvetica, sans-serif;
	color: #28566d;
	font-weight: bold
}

A {
	COLOR: #28566D;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold
}

.topmenu {
	background: #fffff7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mainroom {
	background: #fffff7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

IMG {
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

IMG.nwsmall {
	font-family: verdana, arial, helvetica, sans-serif;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	vertical-align: top
}

.logonbox {
	background: #fffff7;
	color: #fffff7;
	direction: ltr;
	font-family: verdana, arial, helvetica, sans-serif
}

.color {
	 color: #28566d;
	 font-family: verdana, arial, helvetica, sans-serif
}


.lowcolor {
	background: #fffff7;
	color: #28566d;
	font-family: verdana, arial, helvetica, sans-serif
}

.uncolor {
	background: #fffff7;
	color: #28566d;
	font-family: verdana, arial, helvetica, sans-serif
}

.rtlcolor {
	background: #fffff7;
	color: #28566d;
	direction: ltr;
	font-family: verdana, arial,
	helvetica, sans-serif;
	text-align: left
}

.ltrcolor {
	background: #fffff7;
	color: #28566d;
	direction: ltr;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: right
}

.rtluncolor {
	background: #fffff7;
	color: #28566d;
	direction: ltr;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left
}

.ltruncolor {
	background: #fffff7;
	color: #28566d;
	direction: ltr;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: right
}

.centra {
	background: #fffff7;
	color: #28566d;
	direction: ctr;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: center
}

.footerfirst {
	background-color: #fffff7;
	color: white;
	direction: ltr;
	font-family: verdana, arial, helvetica, sans-serif;
	background-image: url(images/sfhead.gif);
}

.progress {
	background-color: #fffff7;
	color: white;
	background-image: url(images/loading.gif);
}

.header {
	background-color: #fffff7;
	color: white;
	direction: ltr;
	font-family: verdana, arial, helvetica, sans-serif;
	background-image: url(images/sfhead.gif);
}

.footersecond {
	background-color: white;
	color: #fffff7;
	direction: ltr;
	font-family: verdana, arial, helvetica, sans-serif;
}

.hilite {
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.highlight {
	color: #000000;
	font-weight: bold;
}

.button {
	background-image: url(images/select2.gif);
	border-right: #647c7d 1px solid;
	border-top: #647c7d 1px solid;
	border-left: #647c7d 1px solid;
	border-bottom: #647c7d 1px solid;
	font-weight: normal;
	font-size: 11px;
	color: #fffff7;
	font-family: verdana, Arial, Helvetica, sans-serif;
}

.buttonOrange {
	background-image: url(images/selectOrange.gif);
	border-right: #647C7D 1px solid;
	border-top: #647C7D 1px solid;
	border-left: #647C7D 1px solid;
	border-bottom: #647C7D 1px solid;
	font-weight: normal;
	font-size: 11px;
	color: #fffff7;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

.drpDown1 {
	background-color: #fffff7;
	border-bottom: #354d73 1px solid;
	border-left: #354d73 1px solid;
	border-right: #354d73 1px solid;
	border-top: #354d73 1px solid;
	color: #354d73;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px
}

.drpDown2 {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 color: #0B1F2E
}

#PageHeader {
	color: gray;
	font-size: 7pt;
}

h2 {
	color: #84adce;
	text-align: center;
}

.poweredby {
	position: relative;
	/*right: 2px;*/
	left: 20px;
	/*bottom: 2px;*/
	color: #fffff7;
	font-family: Arial;
	font-size: 8pt;
}

table {
	position: relative;
	text-align: left;
	empty-cells: show;
}

table.records {
	border-style: none;
	border-collapse: collapse;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	margin-top: 1em;
	margin-bottom: 0.5em;
}

table.record {
	border-style: none;
	margin-bottom: 0.1em;
	width: 100%;
	colspan:3;
}

table.record a {
	font-size: 10pt;
	color: #af1313;
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial;
}

.fieldLabel {
	vertical-align: top;
	font-size: 10pt;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
	color: #28566D;
	width: 20%;
	font-weight: bold;
	font-family: Arial;
}

.tag {
	vertical-align: top;
	font-size: 10pt;
	padding-left: 2px;
	padding-right: 2px;
	text-align: left;
	color: black;
	width: 3em;
}

.indicators {
	vertical-align: top;
	font-size: 10pt;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
	color: black;
	width: 2em;
}

.subfieldcode {
	vertical-align: top;
	font-size: 10pt;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
	color: black;
	width: 1em;
}

.fieldValue {
	font-size: 10pt;
	padding-left: 2px;
	color: black;
}

.viewType {
	/* position: relative;
	float: left;
	font-size: 10pt;
	padding-right: 2em;
	bottom: -0.5em;*/
}

.sortForm {
	position: relative;
	font-size: 8pt;
	padding: 0px;
	top: 12px;
}

.fieldLabelCopies {
	vertical-align: top;
	font-size: 10pt;
	padding-left: 2px;
	padding-right: 2px;
	text-align: rigth;
	color: #28566D;
	width: 60%;
	font-weight: bold;
	font-family: Arial;
}

.rec {
	color: black;
	border-style: solid;
	border-width: 1px;
	border-color: #fba117;
	text-align: left;
	font-weight: normal;
	font-size: 12px;
}

.recCopy {
	border-style: solid;
	border-width: 1px;
	border-color: #fba117;
	/*background-color: #f4eccb;*/
	text-align: left;
	font-weight: normal;
}

.location {
	color: black;
	border-style: solid;
	border-width: 1px;
	border-color: #fba117;
	background-color: #ffffdb;
	white-space: nowrap;
	font-size: 12px;
}

.copiesField {
	vertical-align: top;
	font-size: 10pt;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
	color: #28566D;
	font-weight: bold;
	font-family: Arial;
}

.copiesValue {
	font-size: 10pt;
	padding-left: 2px;
	color: black;
}
