body {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
}
td {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	margin: 0px;
}

.doimenu, .TMenuItemChild0, td.doimenu, table.doimenu{
	font-size: 12px;
}

.pixel10 {
	font-size: 10px;
}

.error {
	color: red;
}

.bold {
	font-weight: bold;
}
.text_left, .left {
	text-align: left;
}
.text_center, .center {
	text-align: center;
}
.text_right, .right {
	text-align: right;
}

table tr.odd th,
.odd {
	background: #fefefe;
	padding-right: 5px;
}

table tr.even th,
.even {
	background: #efefef;
	padding-right: 5px;
}

h1 {
/*	background: url(/images/title_icon.gif) #ffffff no-repeat left top; */
	color: #AA0000;
/*	
	background: #D7C563;
	color: #ffffff;
	width: 80%; 
	padding: 4px 0 4px 0;

	padding-left: 52px;
	padding-bottom: 5px;
	padding-top: 3px;
*/
	padding-bottom: -25px;
	font-size: 23px;
	text-align: center;
	font-weight: bold;
}

.report_title {
	color: #AA0000;
	font-size: 23px;
	text-align: center;
	font-weight: bold;
}
SPAN.glow { 
    background: white; 
    color: #AA0000;
    text-shadow: black 0px 0px 5px;
}

.small{
	font-size: 10px;
}
  
.footertext {
	background:  #EBE3B2 repeat-x top left;
  color:       #000;
  font-size:   8pt;
  height:      30px;
  padding:     8px 0 4px 0;
  text-align:  center; }

.footertextsmall {
	
  color:       #000;
  font-size:   8pt;
  height:      12px;
  padding:     0px 0 0px 0;
  text-align:  center; }

.footerText a:link, .footerText a:visited {
  color: #550000;
  font-weight: bold; }

.pad10 {
	padding-right: 10px;
}  
.pad20 {
	padding-right: 20px;
}

thead tr {
	background-color: #EBE3B2;
}

.tbl_head {
	background-color: #AA0000;
	color: #FFFF86;
}

.field_title {
	font-weight: bold;
}

.field_value {
}

input , button, select {
	font-size: 10px;
}


a.menu_current:link { font-size: 14px; color: #FA9A02; text-decoration: none; }
a.menu_current:visited { font-size: 14px; color: #FA9A02; text-decoration: none; }
a.menu_current:hover { font-size: 14px; color: #FF0000; text-decoration: none; }

a.menu:link { font-size: 14px; color: #ffffff; text-decoration: none; }
a.menu:visited { font-size: 14px; color: #ffffff; text-decoration: none; }
a.menu:hover { font-size: 14px; color: #FF0000; text-decoration: none; }
.td_menu {padding-left: 8px; padding-right: 8px;}
