  body, td, div, p, font, span {font-family: ,arial,sans-serif;font-size:10pt;}
body {margin-top:2}
.bodyText {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

A:link {
	COLOR: #039;font-family:arial;font-size:11px; 

}
A:visited {
	COLOR: #039;font-family:arial;font-size:11px; 

}
A:hover {
	COLOR: #039;font-family:arial;font-size:11px;

}
.c {width: 4; height: 4;}
.blur{height:10;width:400;text align:center;color:"#000066";
      filter:Blur(Add=1,Direction=90,Strength=10);}

.dropshadow{height:10;width:400,text align:center;color:"#000066";
      filter:Dropshadow(Color=#FFoooo,OffX=2, OffY=2,Positive=1)}

.wave{height:20;LETTER SPACING:2PT;text align:center;color:"#000066";
      filter:wave(add=1,Freq=4,Light strength=80,phase=50,strength=10)}


.bubble {background-color:#C3D9FF;}

.tl {padding: 0; width: 4; text-align: left; vertical-align: top;}
.tr {padding: 0; width: 4; text-align: right; vertical-align: top;}
.bl {padding: 0; width: 4; text-align: left; vertical-align: bottom;}
.br {padding: 0; width: 4; text-align: right; vertical-align: bottom;}

.caption { font-weight: bold; COLOR: #000; white-space:nowrap; background:#eeeeee;text-align:center; margin-bottom:5}

.form-noindent {background-color: #ffffff; border: #000000 1px solid}


.redstar     { font-family:Tahoma; color: #CC0000; font-size: 10pt;font-weight: bold }
.redtext     {font-family:Arial;  font-size: 8pt; color:#FF0000; font-weight:bold}   
.chartext     {font-family:Arial;  font-size: 9pt  }   
.textin     {font-family:Arial; type:float; font-size: 10pt;   }   
.smalltext     {font-family:Arial; type:float; font-size: 7pt;   }   
.red     {font-family:arial,sans-serif;font-size: 8pt; color:#FF0000; font-weight:normal}   
.tx {
    font-family: tahoma;
		font-size: 10px;
		border: 1px;
		border-style: solid;
		border-color: #000000;
            background-color:lightgrey;
		}								




.input {
	font-size: 8px;
	color: #000000;
	background-color: lightgrey;
	border: 1px solid #999999;
	font-family: arial;
}


INPUT, select, textarea, text {
border: 1px #006699 groove;
background-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
color: #000000;
border-color: #000000;
border-style: solid;
}

/* +++ Start Of Content Section +++ */

#content {
margin:0 0 0 20%; padding:0.8em; }

#content img {
float:left; border-style:none;}

q {
display:block; margin:0; padding:0.4em 20% 0.6em 20%; color:#999999; font-size:120%; 
text-align:center; height:3em;}

q:before, q:after {
content:"";}



body {

	background-color: ;

	/* background color */

	color: ;

	/* text color */

	font-family: arial;

	/* font name */

	font-size: 12px;

	/* font size */

	margin: 0px

}



.phpmaker {

	color: #483D8B;

	;

	/* text color */

	font-family: arial;

	/* font name */

	font-size: 12px;

	/* font size */

}



input, textarea, select {

	font-family: arial;

/* font name */

	font-size: 12px;

/* font size */

}

a{

	text-decoration: none;

	color: #191970;

}

a:active {

	

}



a:link {

	

}



a:visited {

	

}



/* main table */

.ewTable {

	width: ;

/* table width */

	color: ;

/* text color */

	font-family: arial;

/* font name */

	font-size: 12px;

/* font size */

	border-collapse: collapse;

	border: medium none

}



/* main table data cells */

.ewTable td {

	padding: 4px; /* cell padding */

	border: 1px solid; /* cell spacing */

	border-color: #CCCCCC;  /* table background color */

}



/* main table header cells */

.ewTableHeader {

	background-color: #73808C; /* header color */

	color: #FFFFFF; /* header font color */

	vertical-align: top;

}



.ewTableHeader a {

	color: #FFFFFF; /* header font color */

}



/* main table row color */

.ewTableRow {

	background-color: #FFFFFF;  /* alt row color 1 */

}



/* main table alternate row color */

.ewTableAltRow {

	background-color: #F5F5F5; /* alt row color 2 */

}



/* main table edit mode row color */

.ewTableEditRow {

	background-color: #FFFF99; /* edit mode color */

}






/* classes for report */

.ewGroupField {

	font-weight: bold;

}



.ewGroupName {

	font-weight: bold;

}



.ewGroupHeader {

	border-bottom: 3px double Gray;

	border-top: 3px double Gray;

}



.ewGroupSummary {

	border-top: 1px solid Gray;

}



.ewGroupAggregate {

	font-weight: bold;

}



.ewGrandSummary {

	border-top: 1px solid Gray;

}



/* message */

.ewmsg {

	color: red;

/* message color */

	font-family: arial;

/* font name */

	font-size: 12px;

/* font size */

}


#content h1 {margin:0; padding:0.1em; text-indent:2.5em;}


