/* Default CSS Stylesheet for a new Web Application project */
BODY {
	BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
  FONT-SIZE: 12pt;
  COLOR: #000066;
  FONT-WEIGHT: normal;
  LETTER-SPACING: normal;
  TEXT-TRANSFORM: none;
  WORD-SPACING: normal;}
a, a:link, a:visited, a:hover, a:active {
	font-size: 8pt;
	color: #000066;
	text-decoration:underline;
	}
.banner {
	font-size: 12pt;
	font-weight:	bold;
	color: #000066;}
.bannerapp {
	font-family: monotype corsiva,arial,verdana,helvetica;
	font-size: 18pt;
	font-weight: normal;
	color: #000066;}
.bigmsg {
	font-size: 10pt;
	color: #666666;}
.bluemsg {
	font-size: 10pt;
	color: #000066;}
.btn {
	font-size: 10pt;
	color: #000000;}
.disabledtxtbox {
	background-color: #D0D0D0;
	font-size: 10pt;
	color: #000000;
	width: 100px;}
.errheader {
	font-size: 14pt;
	font-weight: 700;
	color: #990000;}
.expander {
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    CURSOR: default;
    COLOR: #000066;
    FONT-FAMILY: arial,verdana,helvetica;
    text-decoration:none;}
.hiddenfld {
	display:none;}
H1 {	
	font-size:	16pt;
	font-weight:	700;
	color: #000066;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;}
H2 {
	font-size:	14pt;
	font-weight:	700;
	color: #000066;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;}
H3, H4, H5 {
	COLOR: #000066;}
img {
	border: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;}
.msg {
	font-family:arial,verdana,helvetica;
	font-size: 8pt;
	color: #666666;}
p {
	 margin-top: 0px;
	 margin-bottom: 5px;
	 margin-left: 0px;
	 margin-right: 0px;}
.rptname {
	font-size: 8pt;
	color: #000066;}
.selbox {
	font-size: 10pt;
	width: 210px;
	color: #000000;}
.selbox180 {
	font-size: 10pt;
	width: 180;
	color: #000000;}
.tblheader {
	background-color: #000066;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;}
.tblevenrow {
	background-color: #FFFFCC;
	font-size: 10pt;
	color: #000066;}
.tblevenrow2 {
	background-color: #FFFFCC;
	font-size: 10pt;
	color: #990000;}
.tblevenrow3 {
	background-color: #FFFFCC;
	font-size: 10pt;
	color: #666666;}
.tbloddrow {
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #000066;}
.tbloddrow2 {
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #990000;}
.tbloddrow3 {
	background-color: #FFFFFF;
	font-size: 10pt;
	color: #666666;}
.tbloddrowbld {
	background-color:#FFFFFF;
	font-family:arial,verdana,helvetica;
	font-size:10pt;
	font-weight:bold;
	color:#000066;}
.tblevenrowbld {
	background-color:#FFFFCC;
	font-family:arial,verdana,helvetica;
	font-size:10pt;
	font-weight:bold;
	color:#000066;}
.tblrowgray {
	background-color: #CCCCCC;
	font-size: 10pt;
	color: #000066;}
.tblrowplain {
	font-size: 10pt;
	color: #000066;}
.tblsubheader {
	background-color: #999999;
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;}
.tbltext {
	font-size: 10pt;
	color: #000066;
	line-height: 22px;}
.txtin {
  font-family: arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;}
.txtbox {
	font-family:arial,verdana,helvetica;
	font-size: 10pt;
	color: #000000;
	width: 100px;}

.txtbox2 {
	font-family:arial,verdana,helvetica;
	font-size: 10pt;
	color: #000000;
	width: 200px;}
.txtdate {
	font-family:arial,verdana,helvetica;
	font-size: 10pt;
	color: #000000;
	width: 90px;}
.txtdaterdonly {
	font-family:arial,verdana,helvetica;
	font-size: 10pt;
	color: #999999;
	width: 90px;}
.menuoff {
	color: #000066;
	cursor: default;}
.menuon {
	color: #4682B4;
	cursor: pointer;}	
td.controlgroup {
	BORDER-LEFT-STYLE: solid;
	BORDER-LEFT-WIDTH: 2;
	BORDER-LEFT-COLOR: #000066;
	BORDER-TOP-STYLE: solid;
	BORDER-TOP-WIDTH: 2;
	BORDER-TOP-COLOR: #000066;	
	BORDER-RIGHT-STYLE: solid;
	BORDER-RIGHT-WIDTH: 2;
	BORDER-RIGHT-COLOR: #000066;	
	BORDER-BOTTOM-STYLE: solid;
	BORDER-BOTTOM-WIDTH: 2;
	BORDER-BOTTOM-COLOR: #000066;}
hr.controldivider {
	COLOR: #000066;
	BACKGROUND-COLOR: #000066;
	HEIGHT: 2;}
hr.errordivider {
	COLOR: #990000;
	BACKGROUND-COLOR: #990000;
	HEIGHT: 3;}	
.zlink:link{
	font-size: 10pt;
	color: #000066;
	text-decoration:none}
.zlink:active{
	font-size: 10pt;
	color: #000066;
	text-decoration:none}
.zlink:visited{
	font-size: 10pt;
	color: #000066;
	text-decoration:none}
.zlink:hover{
	font-size: 10pt;
	color:  #0000CC;
	text-decoration:none}
.txtarea {
	font-family:arial,verdana,helvetica;
	font-size: 10pt;
	color: #000000;
	}
