/* Default CSS Stylesheet for a new Web Application project */
.mandatoryTxt {
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: darkmagenta;
	font-family: tahoma;
	letter-spacing: normal;
	text-decoration: none;
}
	
.normalTxt {
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: black;
	font-family: tahoma;
	letter-spacing: normal;
	text-decoration: none;
}

.readonlyTxt
{
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: black;
	font-family: tahoma;
	letter-spacing: normal;
	background-color: Gainsboro; /*lightgrey;*/
	text-decoration: none;
}

.warnTxt
{
	font-weight: bold;
	font-size: 11px;
	word-spacing: normal;
	text-transform: none;
	color: red;
	font-style: italic;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
	background-color : Yellow ;
}

.warnAst
{
	font-weight: bold;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: red;
	font-style: normal;
	font-family: tahoma;
	letter-spacing: normal;
	text-decoration: none;	
}

.buttonTxt
{
	border-right: gold thin double;
	border-top: gold thin double;
	font-weight: bold;
	font-size: 8pt;
	border-left: gold thin double;
	color: navy;
	border-bottom: gold thin double;
	font-family: verdana;
	background-color: aliceblue;
}

.buttonTxt_errMsg
{
	border-right: gold thin double;
	border-top: gold thin double;
	font-weight: bold;
	font-size: 8pt;
	border-left: gold thin double;
	color:OrangeRed ;
	border-bottom: gold thin double;
	font-family: verdana;
	background-color: aliceblue;
}
.outerFrame
{
	background-color: lightblue;
}

.innerFrame
{
	background-color: azure;
}

.frameCaption
{
	font-weight: bold;
	font-size: 8pt;
	color: darkblue;
	font-family: arial;
	text-decoration: underline;
}

.searchFrame
{
left: 16px;
width: 659px;
position: absolute;
top: 16px;
background-color: steelblue;
}

.searchTxt
{
font-weight: bold;
font-size: 8pt;
color: aliceblue;
font-family: tahoma;
}

.subNavTxt
{
font-size: 8pt;
font-family: arial;
color:black;
text-decoration:none;
}

.navigationTxt
{
font-family: verdana;
font-size: 8pt;
color : #1F1F1F;
}

body 
{
	border: 0px solid #CCCCCC; 
	scrollbar-face-color: #F1F1F1; 	
	scrollbar-3dlight-color: #9E9BA3; 
	scrollbar-darkshadow-color: #9E9BA3; 
	scrollbar-track-color: #F1F1F1; 
	scrollbar-arrow-color: #CCCCCC
}

.titleTxt
{
font-weight: bold;
font-family: Arial;
font-size: 14;
color: darkblue;

}

.NApplTxt
{
	font-weight: bold;
	font-size: 8pt;
	color: OrangeRed;
	font-family: Verdana;
}

.normalBlueTxt
{
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	color: Navy;
	font-family: verdana;
	letter-spacing: normal;
	text-decoration: none;
}
	
.normalWhiteTxt {
	font-size: 8pt;
	color: #ffffff;
	font-family: verdana;	
}

.normalTxt_right {
	font-size: 8pt;
	color: #000000;
	font-family: verdana;	
	TEXT-ALIGN:right;
}

.normalTxt_center {
	font-size: 8pt;
	color: #000000;
	font-family: verdana;	
	TEXT-ALIGN:center;
}

.normalTxt_bold {
	font-size: 8pt;
	color: black;
	font-family: verdana ;
	font-weight: bold;
	text-decoration : underline;	
}

.normalTxt_err
{
	font-size: 8pt;
	color: black;
	font-family: verdana;
	background-color: Lavender ;
	TEXT-ALIGN:center;
}

.normalTxt_err_left
{
	font-size: 8pt;
	color: black;
	font-family: verdana;
	background-color: Lavender ;
	TEXT-ALIGN:left;
}

.normalTxt_err_chkList
{
	font-size: 8pt;
	color: DarkViolet;
	font-family: verdana;	
}

.readonlyTxt_center
{
	font-size: 8pt;
	color: black;
	font-family: verdana;
	background-color: Gainsboro; /*lightgrey;*/
	TEXT-ALIGN:center;
}
.links
{
text-decoration:none;
color:Black;

}

.top 
{
	position:absolute;
	z-index:999;
}