<style>
<!--

	/* Removes the underscore from hyperlinks */
A	{
	text-decoration:none;
}

	/* To be used in Table Header  Links - 'href tags'  */

A.header	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

A.header:link	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

A.header:active	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#F0B000;
	font-weight:normal;
	text-decoration:none;
}

A.header:visited	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

A.header:hover	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#F0B000;
	font-weight:normal;
	text-decoration:none;
}



	/* To be used for normla link is text  - 'href tags'  */

A.normal	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#0000FF;
	font-weight:normal;
	text-decoration:none;
}


A.normal:link	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#0000FF;
	font-weight:normal;
	text-decoration:none;
}

A.normal:active	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#CC3300;
	font-weight:normal;
	text-decoration:none;
	}

A.normal:visited	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#660066;
	font-weight:normal;
	text-decoration:none;
}

A.normal:hover	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#CC3300;
	font-weight:normal;
	text-decoration:none;
	}



	/* To be used to generate empty lines in table for good look and feel */
font.emptyline	{
 	font-family:arial,helvetica,sans-serif;
 	font-size:4pt;
 	color:#FFFFFF;
 	font-weight:normal;
}


	/* To be used in normal text */
font.normal	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
}

	/* To be used in uk billing pages to show text in bold */
font.normalBold	
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:bold;
}

font.redBold	
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#CC0000;
	font-weight:bold;
}

	/*Added for BR-SCTASK0152387 Start */
font.redboldP {
	font-family:arial,helvetica;
	font-size:9pt;
	color:#CC0000;
	font-weight:bold;
	}
	/* End */

	/* To be used in ukaddress page */
font.normal10	{
	font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
}


	/* To be used in Table Headers  */
font.tableheader	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
}

	/* To be used in Page Header  */
font.header {
	font-family:arial,helvetica,sans-serif;
	font-size:12pt;
	color:#000000;
	font-weight:Normal;
 }

 	/* To be used in Page Header  */
font.headeremphasized {
	font-family:arial,helvetica,sans-serif;
	font-size:12pt;
	color:#000000;
	font-weight:bold;
 }

 	/* To be used for in Page Header for Logo*/
font.headerwhiteemphasized {
	font-family:arial,helvetica,sans-serif;
	font-size:12pt;
	color:#FFFFFF;
	font-weight:bold;
 }

 font.normalwhite {
 	font-family:arial,helvetica,sans-serif;
 	font-size:8pt;
 	color:#FFFFFF;
 	font-weight:normal;
 }

 	/* To be used for in Page Header for Logo*/
font.headeryellowemphasized {
	font-family:arial,helvetica,sans-serif;
	font-size:12pt;
	color:#F0B000;
	font-weight:bold;
 }

	/* To be used for Login ID in Header  */
font.headersmall {
	font-family:arial,helvetica,sans-serif;
	font-size:10pt;
	color:#000000;
	font-weight:Normal;
 }


	/* row colors for header row of Tables */
tr.header	{
	background: #B5BEDE
}

	/* row colors for tbale with large data (odd row is white and even is gray) */
tr.oddrow	{
	background: #FFFFFF
}

	/* row colors for tbale with large data (odd row is white and even is gray) */
tr.evenrow	{
	background: #D7D7D7
}


	/* to be used in select tags; text boxes etc. */
.normal	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
}


/* to right align the text */
.normalright
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-align:right;
}

.normalleft
{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	text-align:left;
}

	/* to be used for a disabled link in the header to highlight current page*/
	/* Added OffShore  */
font.selectedLink	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#FF9900;
	font-weight:normal;
}

	/* to be used for a Sent Status in the FacBill main page*/
font.green	{
	font-family:arial,helvetica,sans-serif;
	font-size:8pt;
	color:#336666;
	font-weight:normal;
}

	/* to be used in HR tags of billing page */
hr.tableheader{
		color:#B5BEDE;
	}
	/* to be used total row of applycash */
	tr.total	{
		background: #ccddff
		}

/* old style have to remove after removing from the source  code */

.small {
	font-family:arial,helvetica;
	font-size:8pt;
	color:#000000;
	font-weight:normal;
	}

.small:hover {
	font-family:arial,helvetica;
	font-size:8pt;
	color:#CC3300;
	font-weight:normal;
	}

.black {
	font-family:arial,helvetica;
	font-size:9pt;
	color:#000000;
	font-weight:normal;
	}

.black:hover {
	font-family:arial,helvetica;
	font-size:9pt;
	color:#CC3300;
	font-weight:normal;
	}

.text {
	font-family:arial,helvetica;
	font-size:10pt;
	color:#000000;
	font-weight:normal;
	}

.text_right {
	font-family:arial,helvetica;
	font-size:10pt;
	color:#000000;
  text-align:right;
	}

.yellow {
	font-family:arial,helvetica;
	font-size:9pt;
	color:#FFCC33;
	font-weight:bold;
	}

.yellow:hover {
	font-family:arial,helvetica;
	font-size:9pt;
	color:#FFFFFF;
	font-weight:bold;
	}

.grey {
	font-family:arial,helvetica;
	font-size:8pt;
	color:#999999;
	font-weight:normal;
	}

.red {
	font-family:arial,helvetica;
	font-size:8pt;
	color:#CC0000;
	font-weight:normal;
	}

.smpurple {
	font-family:arial,helvetica;
	font-size:8pt;
	color:#333366;
	font-weight:normal;
	}

.smpurple:hover {
	font-family:arial,helvetica;
	font-size:8pt;
	color:#CC3300;
	font-weight:normal;
	}

.yello {
	font-family:arial,helvetica;
	font-size:10pt;
	color:#FFFFCC;
	font-weight:bold;
	}

.purple {
	font-family:arial,helvetica;
	font-size:10pt;
	color:#333366;
	font-weight:bold;
	}

.purple:hover {
	font-family:arial,helvetica;
	font-size:10pt;
	color:#CC3300;
	font-weight:bold;
	}

.purple9 {
	 font-family:arial,helvetica;
	 font-size:9pt;
	 color:#333366;
	 font-weight:normal;
	 }

.purple9:hover {
	 font-family:arial,helvetica;
	 font-size:9pt;
	 color:#CC3300;
	 font-weight:normal;
	 }


 .header {
	  font-family:arial,helvetica;
	 font-size:16pt;
	 color:#333366;
	 font-weight:bold;
	  }

 .textright {
	  font-family:arial,helvetica;
	  font-size:10pt;
	  color:#000000;
	   text-align:right;
	  }

 .rowheader {
	  font-family:arial,helvetica;
	  font-size:10pt;
	  color:#FFCC33;
	   background-color: #313363;
	  font-weight:bold;
	  }

 .rowalt0 {
	  font-family:arial,helvetica;
	  font-size:10pt;
	  color:#000000;
	   background-color: #F0F0F0;
	  font-weight:normal;
	  }

 .rowalt1 {
	  font-family:arial,helvetica;
	  font-size:10pt;
	  color:#000000;
	   background-color: #FFFFFF;
	  font-weight:normal;
	  }

 .textemphasized {
	  font-family:arial,helvetica;
	  font-size:10pt;
	  color:#000000;
	  font-weight:bold;
	  }

 .textlargeemphasized {
	  font-family:arial,helvetica;
	  font-size:12pt;
	  color:#000000;
	  font-weight:bold;
	  }

 .error {
	  font-family:arial,helvetica;
	  font-size:10pt;
	  color:#FF0000;
	  font-weight:bold;
	  }

 .errorlarge {
	  font-family:arial,helvetica;
	  font-size:12pt;
	  color:#FF0000;
	  font-weight:bold;
	  }

 .rowsubheader {
	  font-family:arial,helvetica;
	  font-size:10pt;
	  color:#FFFFFF;
	  background-color: #999999;
	  font-weight:bold;
	  }

p.header {
 font-family:arial,helvetica;
	font-size:16pt;
	color:#333366;
	font-weight:bold;
 }

.row_header {
	font-family:arial,helvetica;
	font-size:10pt;
	color:#FFCC33;
  background-color: #313363;
	font-weight:bold;
	}

.row_alt_0 {
	font-family:arial,helvetica;
	font-size:10pt;
	color:#000000;
  background-color: #F0F0F0;
	font-weight:normal;
	}

.row_alt_1 {
	font-family:arial,helvetica;
	font-size:10pt;
	color:#000000;
  background-color: #FFFFFF;
	font-weight:normal;
	}
.white {
 font-family:arial,helvetica;
 font-size:8pt;
 color:#FFFFFF;
 font-weight:normal;
 }

 .white:hover {
 font-family:arial,helvetica;
 font-size:8pt;
 color:#F0B000;
 font-weight:normal;
 }

.whitesmall {
  font-family:arial,helvetica;
  font-size:7pt;
  color:#FFFFFF;
  font-weight:normal;
  }

.whitesmall:hover {
  font-family:arial,helvetica;
  font-size:7pt;
  color:#F0B000;
  font-weight:normal;
  }

font.caption	{
	font-family:arial,helvetica,sans-serif;
	font-size:9pt;
	color:#000000;
	font-weight:normal;
}

-->
/*Added by TCS for Kintana SR 100447 Starts Here */
.borderStyle1{
	border-color: black;
	border-style:solid;
	border-width:1px;
	}
#confirmDialog{
	width: 350px;
	border: thin;
	border-left-color: gray;
	border-top-color: gray;
	border-right-color: black;
	border-bottom-color: black;
	background-color: #DCDCDC;
	border-bottom-style: groove;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: absolute;
	top: 20%;
	left: 25%;
	z-index: 1;
	}
.confirmDialogTitle{
	height: 20px;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:1px;
	background-image:url('../images/confirmDialogBg1.jpg');
	background-repeat:repeat-y;	
	}
	.confirmDialogTitleStyle{
	color: white;
	font-weight: bold;
	font-family:arial,helvetica,sans-serif;
	font-size: 10pt;
	}
.confirmDialogBtn{
	width:70px;
	}
.confirmDialogBg{
	background-color: #DCDCDC;
	}
.confirmDialogMsg{
	background-color: #DCDCDC;
	font-family:arial,helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	height: 75px;
	}
.hidePageBg{
	background-color: gray;
	opacity:0.4;
	filter:alpha(opacity=40);
	position: absolute;
	z-index: 0;
	left: 0px;
	top: 0px;
	}
.confirmDialogCls{
	width:30%;
	padding-right: 3px;
	text-align:right;
	}
.tableBg{
	background-image:url('../images/confirmDialogBg2.jpg');
	background-repeat:repeat;
}
.confirmDialogClsBtn{
	width: 20px;
	height: 20px;
	background-color: #B22222;
	color: white;
	font-family:arial,helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	border: thin;
	border-left-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-color: #E6E6FA;
	border-top-color: #E6E6FA;
	border-right-color: black;
	border-bottom-color: black;
	border-bottom-style: groove;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	}
/*Added by TCS for Kintana SR 100447 Ends Here */
/*Added by TCS for Kintana BR 117621 Starts Here */
.mfaFALSE{
}
.mfaTRUE{
	font-size: 15px;
	width: 150px;
	height: 30px;
}
/*Added by TCS for Kintana BR 117621 Ends Here */
.errorMessage{
        list-style: none;
}
</style>