@charset "utf-8";
/* CSS Document */
option.r1 { background-color:#FFFFFF;}
option.r0 { background-color:#DDDDDD;}


button.select {
 width:30px;
 height:30px; 
 font-weight:bold; 
 font-size:15px}

.admform{
margin:0px;
padding:0px;
}
div.pad5{
padding:5px}
div.pad10{
padding:5px}

select.listitem{
 font:Arial, Helvetica, sans-serif; 
 font-size:12px; 
 width:150px;
 }
body {
	margin: 0px;
	background-color: #FAEDCA;
	/*background-image: url(header2.jpg);*/
    background-repeat: repeat-x;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	
}
div, p, td, input, textarea {
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;

}

div#report {
overflow:auto;
/*height:500px; */
}

 
 tr.fixrow{
 position:relative;
 top:expression(this.offsetParent.scrollTop);
 background-color:#dddddd;
 }

select {
font-size:11px;
font-family:Arial, Helvetica, sans-serif}

div.message{
padding:15px;
color:#FF0000;
font-size:12px;
font-family:Tahoma, Arial, Verdana;}

input.bg{
background-color:#CCFFFF;
text-align:right;
}
input.bg1{
background-color:#CCFFFF;
}
tr.head{
	background-color:#666666;
	font-weight:bold;
	color:#FFFFFF;
 }

tr.fixrow{
	background-color:#666666;
	font-weight:bold;
	color:#FFFFFF;
	position:relative;
	top:expression(this.offsetParent.scrollTop);
 }


table.adminmenu td{
	text-align:left;
	height:20px;
	text-indent:8px;
	background-color:#FFFFF;
	line-height: 20px;
	float: left;
}

table.adminmenu td a{
	text-decoration:none;
}


table.adminmenu td a:hover{
	display:block;
	background-color:#FFFF33;
	color:#000000
}


div.mainmenu {
	background-color:#003333;
	color: #FFFFFF;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	text-decoration:none;
}

div.mainmenu a{
	color: #FFFFFF;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	text-decoration:none;
}


div.mainmenu a:hover {
	color: #FFFF00;
	text-decoration:underline;
}



div.mainmenu1 {
	color: #FFFF99;
	background-color:#003333;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	text-decoration:none;
}

div.mainmenu1 a{
	color: #FFFF99;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	text-decoration:none;
}


div.mainmenu1 a:hover {
	color: #FFFF00;
	text-decoration:underline;
}



div.title {
	font-size:16px;
	color:#FFFF00;
}

A:hover { 
	color: #0090ff;
	text-decoration: none
}


th {
	color:#000000;
	background-color:#CC6600;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	height:20px;
	vertical-align:middle}

table#signin{
	background-color:#FFFFFF;
	border:1px solid #666666;
	font-size:12px;
	}
	
table.submenutable {
border:1px solid #999999;
}

table.submenutable td {
border-bottom:1px solid #CCCCCC;
}

button.btn {
width:15px;
height:15px;}

.right1 {
border-right:1px solid #333333;
}
.left1 {
border-left:1px solid #333333;
}
.top1 {
border-top:1px solid #333333;
}
.bottom1 {
border-bottom:1px solid #333333;
}
.frame1{
border:1px solid #333333}

.right2 {
border-right:2px solid #333333;
}
.left2 {
border-left:2px solid #333333;
}
.top2 {
border-top:2px solid #333333;
}
.bottom2 {
border-bottom:2px solid #333333;
}
.bottom3 {
border-bottom:1px solid #999999;
}
.frame2{
border:2px solid #333333}

.lightright1 {
border-right:1px solid #999999;
}
.lightleft1 {
border-left:1px solid #999999;
}
.lighttop1 {
border-top:1px solid #999999;
}
.lightbottom1 {
border-bottom:1px solid #999999;
}
.lightframe1{
border:1px solid #999999}

.lightright2 {
border-right:2px solid #999999;
}
.lightleft2 {
border-left:2px solid #999999;
}
.lighttop2 {
border-top:2px solid #999999;
}
.lightbottom2 {
border-bottom:2px solid #999999;
}
.lightframe2{
border:2px solid #999999}


span.paging {
font-family:Webdings;
}

.mouseover {
background-color:#FFFF00;
}

tr.tr00
{
background-color:#E7E7E7;
cursor:hand;
}

tr.tr01
{
background-color:#FFFFFF;
cursor:hand;
}

table#rpt {
border-top:1px solid #999999;
border-left:1px solid #999999;
}

table#rpt td {
border-right:1px solid #999999;
border-bottom:1px solid #999999;
}

table#rpt td.rpt_head_0
	{
	background:#ADEFED;
	text-align:center;
}

table#rpt td.rpt_head_1
	{
	background:#FFFF99;
}

table#rpt td.rpt_head_2
	{
	background:silver;}
	
.scrolling
{
	border : solid 1px #999999; 
	background : #FFFFFF; 
	padding : 4px; 
	width : 800px; 
	height : 200px; 
	overflow : auto; 
}