body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	scrollbar-face-color: #646464;
   scrollbar-shadow-color: White;
	scrollbar-arrow-color: White;
/*  
	scrollbar-highlight-color:
    scrollbar-3dlight-color:
    scrollbar-darkshadow-color:
    scrollbar-track-color: 
*/	
}
textarea, td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.shade{
	background-color: #f1f1f1;
}
a{
	color: #6872AC;
	text-decoration: none;
}
a:visited{
	color: #6872AC;
	text-decoration: none;
}
a:hover{
	color: #646464;
	text-decoration: none;
}
hr{
	height: 1px;
	color: #646464;
}
input{
	font-size: 11px;
}
select {
	font-size: 11px;
	width: 125px;
}
p{
	text-align: justify;
}
.border{
	border: solid;
	border-color: #646464;
	border-width: 1px;
}
.tblHeader{
	background-color: #646464;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 2px;
}
.tblHeader a{
	color: #FFF8D9;
}
.tblHeader a:visited{
	color: #FFF8D9;
}
.tblHeader a:hover{
	color: #FFFFFF;
}
.tbl2Header{
	background-color:#646464; 
	color:#FFFFFF; 
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 2px;
}
.button {
	background: #DBDBCE;
	border-bottom: 1px solid #666633;
	border-left: 1px solid #EBF5D4;
	border-right: 1px solid #666633;
	border-top: 1px solid #EBF5D4;
	color: #666633;
	cursor: hand;
	height: 19px;
	text-decoration: none;
	width: 100px;
}

.shortbutton {
	background: #DBDBCE;
	border-bottom: 1px solid #666633;
	border-left: 1px solid #EBF5D4;
	border-right: 1px solid #666633;
	border-top: 1px solid #EBF5D4;
	color: #666633;
	cursor: hand;
	height: 19px;
	text-decoration: none;
	width: 50px;
}

.dateline{
	font-weight: bolder;
	padding: 10px;
}
.error, .errorText{
	color: #DC143C;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
}


.leftnav{
	font-size: 12px;
	padding-left: 6px;
}
.leftnav a{
	color: #646464;
	text-decoration: none;
}

.leftnav a:visited{
	color: #646464;
	text-decoration: none;
}
.leftnav a:hover{
	color: #646464;
	text-decoration: underline;
}
.navback{
	background-color: #f1f1f1;
	border: 1px #646464 solid;
}
.navheader{
	background-color: #646464;
	color: #f1f1f1;
	font-size: 12px;
	font-weight: bold;
	padding-left: 6px;
}
.redblock{
	background-color: #DC143C;
	color: #FFFFFF;
	font: small-caps;
	height: 15px;
	text-align: center;
	width: 100px;
}
.redbutton {
	background: #D00000;
	border-bottom: 1px solid #DC143C;
	border-left: 1px solid #F8B1BF;
	border-right: 1px solid #DC143C;
	border-top: 1px solid #F8B1BF;
	color: #FFFFFF;
	cursor: hand;
	height: 19px;
	text-decoration: none;
	width: 100px;
}
.topline{
	background-color: #646464;
	color: #f1f1f1;
	font-weight: bold;
	padding-bottom: 2px;
	padding-right: 6px;
	padding-top: 2px;
	text-align: right;
	border-bottom: 1px solid #f1f1f1;
}
.warningHeader{
	background-color: #8B0000;
	color: white;
	font-weight: bold;
}
.seldropdown{
	background: #FFFFFF;
	border: thin solid #808080;
	color: #646464;
	width: 200px;
}
.subTblHeader{
	background-color: #F4DAD9;
	font-weight: bold;
	color: black;
	padding-left: 3px;
}

.subTblHeader a{
	color: black;
	text-decoration: underline;
}
.subTblHeader a:visited{
	color: black;
	text-decoration: underline;
}
