body {
font-family:Verdana; 
font-size:8pt; 
scrollbar-arrow-color:#BFA7DC; 
scrollbar-3dlight-color:#F7D4F0;
scrollbar-highlight-color:#F7D4F0; 
scrollbar-face-color:#F7D4F0;
scrollbar-shadow-color:#FCEBF1; 
scrollbar-track-color:#FCEBF1;
scrollbar-darkshadow-color:#FCEBF1
}

.head {
text-align:center; 
font-family:Verdana; 
font-size:9pt; 
font-weight:bold;
background-color:#DF70AD;
color:white
}

.even {
font-family:Verdana; 
font-size:8pt;
background-color:white
}

.odd {
font-family:Verdana; 
font-size:8pt;
background-color:#F7D4F0
}

.alert {
font-family:Verdana;
font-size:8pt;
background-color:#FFB3B3
}

.norm { 
font-family:Verdana; 
font-size:8pt; 
}

.sel{
font-family:Verdana; 
ont-size:8pt;
background-color:#FFFFCC
}

.tablehead { 
font-family:Verdana; 
font-size:8pt; 
font-weight:bold 
}

.items {
font-family:Verdana; 
font-size:8pt; 
margin-bottom:0px;
background-color:#C0E97C;
color:#006666;
text-align:center;
}

A:link {
font-family:Verdana; 
font-size:8pt; 
TEXT-DECORATION:none; 
color:#000099
}

A:hover {
font-family:Verdana; 
font-size:8pt; 
TEXT-DECORATION:none; 
background-color:#F7D4F0;
color:#000099
}

A:visited {
TEXT-DECORATION:none;
color=red;
font-family:Verdana; 
font-size:8pt; 
color:#000099
}

.titles {
font-family:Verdana; 
font-weight:bold; 
font-size:10pt; 
margin-bottom:1px; 
background-color:#DF70AD;
color:white
}

.menu_name {
font-family:Arial; 
font-weight:normal; 
font-size:9pt; 
margin-bottom:2px;
color:black
}

.menu_title {
font-family:Arial;
font-weight:bold;
font-size:10pt;
color:black
}

.menu_userid {
font-family:Arial;
font-weight:italic;
font-size:8pt;
color:#324F8C
}

.filersColumn {
font-family:Verdana; 
font-size:8pt; 
font-weight:bold; 
background-color:#FFB400
}

table { 
font-family:Verdana; 
font-size:8pt 
}

td { 
font-family:Verdana; 
font-size:8pt
}

tr { 
font-family:Verdana; 
font-size:8pt
}

input {
font-family:Verdana; 
font-size:8pt; 
background-color:#EFEFEF;
color:#0000CC;
border:black 1px solid
}

textarea {
font-family:Verdana; 
font-size:8pt; 
background-color:#EFEFEF;
color:#0000CC;
border:black 1px solid
}

input.text {
font-family:Verdana; 
font-size:8pt; 
background-color:#EFEFEF;
color:#0000CC;
border:black 1px solid
}

select {
font-family:Verdana; 
font-size:8pt; 
background-color:#EFEFEF;
color:#0000CC;
border:black 1px solid
}

h1 {
page-break-before: always;
}

@media print {
 .noprint { 
 display: none; 
 }
}

.tbldata caption {
display:none;
}

table.tbldata {
border-collapse:collapse;
clear:both;
}

.tbldata tbody td {
border-width: 0 0 1px 0;
border-style: solid;
padding:2px 0 2px 5px;
vertical-align:center
}

.tbldata thead th {
border-width:1px 1px 1px 0;
border-style:solid;
padding:1px 0 1px 5px;
background:#B39FCD
}

.tbldata thead th input {
margin-bottom:0px;
margin-top:-1px
}

.tbldata td img {
text-align:right
}

.tbldata th img {
float:right;
margin:4px 4px 0 0
}
 
.tbldata tr.msgnew {
font-weight:bold
}


a.extra:link {
	font-family:Verdana; 
	font-size:9pt; 
	TEXT-DECORATION:none; 
	color:#0000CC
}
a.extra:hover {
	font-family:Verdana; 
	font-size:9pt; 
	TEXT-DECORATION:none; 
	background-color:#FBFB93; 
	color:#0000CC
}
a.extra:visited {
	font-family:Verdana; 
	font-size:9pt; 
	TEXT-DECORATION:none; 
	color:#0000CC
}

.redtext {
font-family:Verdana;
font-size:8pt;
color:#FF0000 
}
