<style type="text/css">
<!--

/**
/*	Heading row of the functional menus
/**
	
/*	background color and font specs of the menu panel **/
.mainHeading16 {
	background-color: #00CCFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #005386; 
}



/*	background color and font specs for the immediate attention headings **/
.attentionHeadingMsgCounts {
	background-color: #ffe8a8;
	height: 50;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000055;
  	border: solid blue 1px;
	vertical-align: top;
	text-align: left;  	

}

.attentionHeadingMsgCountsNarrow {
	background-color: #ffe8a8;
	height: 30;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000055;
  	border: solid blue 1px;
	vertical-align: top;
	text-align: left;  	

}

/*	Total attention headings **/
.secSymbolMsgCounts {
	background-color: #ffe8a8;
	height: 30;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000055;
  	border: solid blue 1px;	

}

.dbStatMsgCounts {
	background-color: #ffe8a8;
	height: 20;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000055;
  	border: solid blue 1px;	

}

.dbStatMsgCountsError {
	background-color: #ffbb99;
	height: 20;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000055;
  	border: solid blue 1px;	

}

/*	background color and font specs for the immediate attention alert messages **/
.attentionAlertMsgBox {
	background-color: #ffbb99;
	height: 30;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000055;
	border: solid blue 1px;
	vertical-align: top;
	text-align: left; 
	
}
	
.attentionAlertMsgBoxBold {
	background-color: #ffbb99;
	height: 30;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000055;
	border: solid blue 1px;

}

/*	background color and font specs for the immediate attention alert messages **/
.attentionAlertMsgBoxFlash {
	background-image: url('../images/bg_flashing_yellow_red.gif');
	height: 30;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000055;
	border: solid blue 1px;
	vertical-align: top;
	text-align: left; 

}

/*	background color and font specs for the attention alert messages **/
.attentionAlertMsgBoxNoFlash {
	background-image: url('../images/subHeading_bg.gif');
	height: 30;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000055;
	border: solid blue 1px;
	vertical-align: top;
	text-align: left; 
}

/*	background color and font specs for the attention alert messages **/
.alertMsgBlock {
	background-color: #f5f5dc;
	height: 95;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000055;
	border: solid blue 1px;
	vertical-align: top;
	text-align: left; 
}

/**
/*	Sub-heading row of the functional menus
/**
	
/*	background color and font specs of the menu subHeading panel **/

.subHeading14 {
	background-image: url('../images/subHeading_bg.gif');
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005386; 
}

/*	background color and font specs of the menu subHeading panel **/
.subHeading14B {
	background-color: #f5f5dc;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005386; 
}

/*	background color and font specs of the menu subHeading panel **/
.subHeading12B {
	background-color: #f5f5dc;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005386; 
	vertical-align: middle;
	text-align: center; 
}

.subHeading12 {
	background-image: url('../images/subHeading_bg.gif');
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005386; 
}

.subHeading12r {
	background-color: #f5f5dc;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000055; 
}

.subHeading11 {
	background-image: url('../images/subHeading_bg.gif');
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005386;
}

.subHeading11BiegeBold {
	background-color: #f5f5dc;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #005386;
} 

.subHeading11Biege {
	background-color: #f5f5dc;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: #005386;
} 

.subHeading11r {
	background-image: url('../images/subHeading_bg.gif');
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: #005386; 
}

.subHeading10 {
	background-color: #f5f5dc;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005386;
} 

.subHeading10r {
	background-color: #f5f5dc;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #005386; 
}

/**
/*	Rows of the functional menus
/**
	
/*	background color and font specs of the menu panel **/
.bodyText12 {
	background-image: url('../images/menu_bg.gif');
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005386;
	vertical-align: middle;
	text-align: center; 
}

.bodyText12LowerCase {
	background-image: url('../images/menu_bg.gif');
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center; 
}

.bodyText12R {
	background-image: url('../images/menu_bg.gif');
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #000055;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RBlue {
	background-image: url('../images/menu_bg.gif');
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #000055;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RB {
	background-color: #ffe4c4;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #005386;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RBisque {
	background-color: #ffe4c4;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #005386;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RBisque_Bold {
	background-color: #ffe4c4;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005386; 
	vertical-align: middle;
	text-align: center;
}

.bodyText12RLightgrey {
	background-color: #D3D3D3;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #000080;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RGainsboro {
	background-color: #DCDCDC;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000055;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RGainsboro_Bold {
	background-color: #DCDCDC;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #005386;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RRed {
	background-color: #FF6347;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #000080;
	vertical-align: middle;
	text-align: center;
}
 
.bodyText12RPeach {
	background-color: #ffdab9;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #000080;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RBurlywood {
	background-color: #DEB887;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #000080;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RLightSeaGreen {
	background-color: #20b2AA;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #000080;
	vertical-align: middle;
	text-align: center;
}

.bodyText12RPowderblue {
	background-color: #B0E0E6;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	font-color: #000080;
	vertical-align: middle;
	text-align: center;
}

.bodyText10 {
	background-image: url('../images/menu_bg.gif');
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center; 
}

.bodyText10R {
	background-image: url('../images/menu_bg.gif');
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: regular;
	font-color: #000055;
	vertical-align: middle;
	text-align: center;
}

.bodyText11 {
	background-color: #f5f5dc;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center; 
}

.bodyText11R {
	background-image: url('../images/menu_bg.gif');
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
	font-color: #000055;
	vertical-align: middle;
	text-align: center;
}

.bodyText11R_Left {
	background-image: url('../images/menu_bg.gif');
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
	font-color: #000055;
	vertical-align: middle;
	text-align: left;
}

/*	background color and font specs of the input fields **/
.inputText12 {
	background-color: white;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000080;
	vertical-align: middle;
	text-align: left;
}

.inputText12R {
	background-color: white;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: regular;
	color: #000080;
	vertical-align: middle;
	text-align: left;
}

.inputText11R {
	background-color: white;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: #000080;
	vertical-align: middle;
	text-align: left;
}

.inputText10 {
	background-color: white;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #000080;
	vertical-align: middle;
	text-align: left;
}

/*	background color and font specs for misc small text fields **/
.miscText10 {
	background-color: white;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000080;
	vertical-align: middle;
	text-align: left;
}

/**
/*	Error and Valid Message formats
**/
.errorMessage {
	background-color: white;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: red;
}

.validMessage {
	background-color: white;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: regular;
	color: blue;
}


/*	Submit Buttons **/
.submitButton {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	width: 250;
	font-weight: bold;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
}

.submitButtonL {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 300;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
}

.submitButtonR {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 250;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
}

.longSubmitButtonR {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 370;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
}

.mediumSubmitButtonR {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 210;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
}

.shortSubmitButton {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 150;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
}

.shortSubmitButton10R {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	width: 150;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
}

.shortSubmitButtonR {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 100;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
}

.miniSubmitButtonR {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 60;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
}

.circleSubmitButtonR {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 1;
	font-weight: regular;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	
}

/*	Delete Buttons **/
.deleteButton {
	background-color: #FF6347;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 250;
	font-weight: bold;
	font-color: #000000;
	vertical-align: middle;
	text-align: center;
	
}

.mediumDeleteButton {
	background-color: #FF6347;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 200;
	font-weight: bold;
	font-color: #000000;
	vertical-align: middle;
	text-align: center;
	
}

.shortDeleteButton {
	background-color: #FF6347;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 150;
	font-weight: bold;
	font-color: #000000;
	vertical-align: middle;
	text-align: center;
	
}

/* pager definition **/
.pager {
	font-family: Tahoma, Arial, sans-serif; 
	font-size:75%;
	text-align: center;
}

-->
</style>

<style type="text/css" media="print">

<!--

.printButton



{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 100;
	font-weight: regular;
	color: #005386;
	vertical-align: middle;
	text-align: center;
	
	size: landscape;	
 	margin: 2cm;
 
}

-->

</style>