/*
[ Don't forget to close each style with a closing ";" ! ]
*/

/*Gayathri - Added form style element for multi-browser-compatible display */
form{
	margin: 0px;
}

/* Main */

A,P,LI,A,OL,UL,SUP,SPAN{
	font-family:Verdana,Arial,Helvetica;
	font-size: 10pt;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	line-height : normal;
	text-transform : none;
}

/* boby dev  change this to different font*/ 
TD{
	font-family:Verdana,Arial,Helvetica;  
	font-size: 8pt;
	font-weight : normal;
	font-variant : normal;
	font-style : normal;
	line-height : normal;
	text-transform : none;
}	

	H1										{font-family:Verdana,Arial,Helvetica; font-size:14pt; margin-bottom:1px;margin-top:12px;}
	H2										{font-family:Verdana,Arial,Helvetica; font-size:12pt; margin-bottom:1px;margin-top:12px;}
	H3										{font-family:Verdana,Arial,Helvetica; font-size:11pt; margin-bottom:1px;margin-top:12px;}
	H4										{font-family:Verdana,Arial,Helvetica; font-size:10pt; margin-bottom:1px;margin-top:12px;}


/*unselected tab link*/
	A.Tab				{
	color: Black;
	text-decoration:none;
	font-weight: normal;
}
	A.Tab:hover			{
	color: White;
	text-decoration:underline;
	font-weight: normal;
}

/*selected tab link*/
	A.selectedTab		{
	color:blue;
	text-decoration:none;
	font-weight:bold;}
	A.selectedTab:hover	{
	color: #6495ED;
	text-decoration:underline;
	font-weight: bold;
}

/* Modified for SR#411139 - Start */
.NoteTextRed {
	COLOR: #FF0000;
	font-family: Arial;
	font-size: 8pt;
}
/* Modified for SR#411139 - End */
/*unselected tab td*/
	TD.TdTab						{background-color:#2F97FF;}
	TH.TdTab						{background-color:#2F97FF;}
/*selected tab td*/
	TD.selectedTdTab		{background-color:#FFFFFF;}
	TH.selectedTdTab		{background-color:#FFFFFF;}
/*tdspace*/
	TD.space						{background-color:#FFFFFF;}
	TD.greyspace						{background-color:#cccccc;}
/*headings*/
	TD.mainHead					{
	font-size : large;
}	
/*main headings*/
	.mainHead{
	color : Red;
	font-size : 13pt;
}
	
/*header for table headings*/

	.headings{
	font-size: 10pt;
	font-weight : bold;
}

/*For the Buttons*/

	.button{
	font-weight : bold;
	font-variant : normal;
	font-style : normal;
	line-height : normal;
	text-decoration : none;
	text-transform : capitalize;



	
}






.DisabledTextBox {
	BORDER-RIGHT: #517dbf 1px solid; BORDER-TOP: #517dbf 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #517dbf 1px solid; BORDER-BOTTOM: #517dbf 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cbd9f3
}
.TextBox {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-TOP-STYLE: groove; FONT-STYLE: normal; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-BOTTOM-STYLE: groove
}
.DropdownList {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.ErrorMessage {
	FONT: bold 11px Arial; COLOR: #ff3333
}
.SuccessMessage {
	FONT: bold 9pt Arial; COLOR: #339900
}
.CopyrightText {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: normal; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.BreadcrumbText {
	FONT: 11px Arial; COLOR: #1e3c7b; TEXT-INDENT: 10px
}
.breadcrumbbox {
	background-color: #d8e9fb;
	border: 1px solid #FFFFFF;
	height: 4px;
}

.BUTTON {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: black; CURSOR: pointer; COLOR: white; BORDER-TOP-COLOR: white; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: #517dbf; BORDER-RIGHT-COLOR: black
}
.Separator {
	BACKGROUND-COLOR: #517dbf
}
.CommentText {
	FONT: 8pt Arial; COLOR: #000000
}
.NoteText {
	COLOR: #333333;
	font-family: Arial;
	font-size: 8pt;
}
.PageTopBackground {
	BACKGROUND-COLOR: #999999
}
.PageBottomBackground {
	BACKGROUND-COLOR: #f7f9fd
}
.PageHeader {
	FONT: bold 11pt Verdana; COLOR: #ffffff; TEXT-INDENT: 20px; BACKGROUND-COLOR: #1e3c7b
}
.PageSubHeader {
	COLOR: #2e6099;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 13px;
	padding-bottom: 4px;
}
.GridRow {
	BORDER-TOP-WIDTH: thick; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: thick; BORDER-BOTTOM-WIDTH: thick; FONT: 8pt Arial; COLOR: #000000; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: thick
}
.GridPager {
	BORDER-TOP-WIDTH: thick; PADDING-RIGHT: 5px; BORDER-LEFT-WIDTH: thick; BORDER-BOTTOM-WIDTH: thick; FONT: 8pt Arial; COLOR: #000000; HEIGHT: 20px; BACKGROUND-COLOR: #ebf0f9; BORDER-RIGHT-WIDTH: thick
}
.GridPager A:hover {
	FONT: 8pt Arial; COLOR: #000000; TEXT-DECORATION: underline
}
.GridPager A.visited {
	FONT: 8pt Arial; COLOR: #ffffff; TEXT-DECORATION: underline
}
.GridHeader {
	BORDER-TOP-WIDTH: thick; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: thick; FONT-SIZE: 11px; COLOR: #1e3c7b; BORDER-BOTTOM: thick solid; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #a7bfec; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: thick
}
.ReportTableHeader {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-INDENT: 5px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #a7bfec; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: solid
}
.ComboText {
	font-family: Arial;
	font-size: 8pt;
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
}

.GridHeader A {
	FONT-SIZE: 11px; COLOR: #1e3c7b; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.GridHeader A:hover {
	FONT-SIZE: 11px; COLOR: #517dbf; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.GridHeader A.visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.MessageTable {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #99cc33; BORDER-BOTTOM-COLOR: #99cc33; COLOR: #000000; BORDER-TOP-COLOR: #99cc33; TEXT-INDENT: 10px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fffff2; BORDER-RIGHT-COLOR: #99cc33
}
.SuccessTable {
	BACKGROUND-COLOR: #99cc33
}
.MessageText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-INDENT: 10px; LINE-HEIGHT: 20px; FONT-FAMILY: Arial
}
.MenuDefault {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #7c7c7c;
	text-align: center;
	text-indent: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
.MenuDefault A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.MenuDefault A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.SubMenu {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Verdana; WHITE-SPACE: nowrap; HEIGHT: 19px; BACKGROUND-COLOR: #4169b1
}
.SubMenu A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.SubMenu A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.NavigationBarText {
	FONT-SIZE: 8pt; COLOR: #41558b; FONT-FAMILY: Arial; BACKGROUND-COLOR: white
}
.SearchCriteriaBox {
	BORDER-RIGHT: #404040 1pt dashed; PADDING-RIGHT: 7px; BORDER-TOP: #404040 1pt dashed; MARGIN-TOP: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #404040 1pt dashed; PADDING-TOP: 0px; BORDER-BOTTOM: #404040 1pt dashed; BACKGROUND-COLOR: #ebf0f9
}
.SearchCriteriaBoxWithTab {
	BORDER-RIGHT: #404040 1pt dashed; PADDING-RIGHT: 7px; MARGIN-TOP: 0px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #404040 1pt dashed; PADDING-TOP: 0px; BORDER-BOTTOM: #404040 1pt dashed; BACKGROUND-COLOR: #ebf0f9
}
.File {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 11px; BORDER-LEFT: gray 1px solid; WIDTH: 230px; COLOR: black; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Arial; HEIGHT: 13pt
}
TD.SearchResultTotal {
	PADDING-LEFT: 5px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: #dadada
}
TD.SearchResultGrandTotal {
	PADDING-LEFT: 5px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: #cdcdcd
}
TD.FieldText {
	FONT: 11px Arial; COLOR: #000000
}
BODY.bgcolor {
	BACKGROUND-COLOR: #f7f9fd
}
.TabLinks {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.TabLinks:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.Tabs {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1e3c7b; FONT-FAMILY: Arial
}
A {
	FONT-SIZE: 11px; COLOR: #1e3c7b; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #29a5e6; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.visited {
	FONT-SIZE: 11px; COLOR: #41558b; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.RowHover {
	CURSOR: pointer; COLOR: white; BACKGROUND-COLOR: #3b87de
}
.LaggingMileStoneDate {
	PADDING-LEFT: 5px; FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial; HEIGHT: 20px; BACKGROUND-COLOR: red
}
.backtoSupplier {
	COLOR: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	text-decoration: underline;
}
.welcome {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	text-indent: 11px;
	background-color: #606B71;
	letter-spacing: normal;
	word-spacing: normal;
	color: #FFFFFF;
	height: 19px;
}
.Maintable {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; COLOR: #333333
}
.Instructions {
	COLOR: #c60054;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
}
.status {
	COLOR: #568820;
	TEXT-INDENT: 13px;
	BACKGROUND-COLOR: #ececec;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	height: 19px;
	width: 953px;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
}
.SearchTable {
	COLOR: #333333;
	BACKGROUND-COLOR: #fafafa;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	border: 1px solid #ececec;
	padding-right: 10px;
	padding-left: 10px;
}
.textfield {
	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 20px;
	width: 200px;
	vertical-align: middle;
}

.combobox{
	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	vertical-align: middle;
}

.SearchResultText {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #2e6099;
	FONT-FAMILY: Arial;
}
.SearchResultTableHeader {
	COLOR: #666666;
	BACKGROUND-COLOR: #d7d7d7;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-right: 14px;
	padding-left: 14px;
	height: 19px;
	border: 1px solid #FFFFFF;
}
.SearchResultTablecontent {
	COLOR: #333333;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	padding-right: 7px;
	height: 19px;
	border: 1px solid #FFFFFF;
	padding-left: 14px;
}
.SearchResultTableDeselect {
	COLOR: #29A5E6;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	padding-right: 6px;
	padding-left: 6px;
	height: 10px;
	border: 1px solid #FFFFFF;
	text-indent: 12px;
	background-color: #FFFFFF;
}
.steps {
	COLOR: #666666;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	height: 25px;
	text-indent: 4px;
}
.SearchTablewhite {
	COLOR: #333333;
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	border: 1px solid #ececec;
	padding-right: 5px;
	padding-left: 5px;
}
.MenuDefaultblue {

	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #3b87de;
	border: 1px solid #FFFFFF;
	text-align: center;
	text-indent: 0px;
	padding-right: 10px;
	padding-left: 10px;
}
.SearchResultlink {
	COLOR: #2E6099;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	padding-right: 7px;
	padding-left: 7px;
	height: 19px;
	border: 1px solid #FFFFFF;
	text-indent: 7px;
	text-decoration: underline;
}
.subheader {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	background-color: #0099CC;
}
.textfieldLarge {
	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 125px;
	width: 117px;
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 4px;
	margin-left: 4px;
}
.SearchTablegray {
	COLOR: #333333;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	border: 1px solid #C7C7C7;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.textfieldLong {

	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 20px;
	width: 200px;
	vertical-align: middle;
}
/* HAN-0174 eCATS Enhancement 2011 RAS - Start */
.textfieldLongNew {
	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 20px;
	width: 160px;
	vertical-align: middle;
}
.textfieldSmall {
	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 20px;
	width: 100px;
	vertical-align: middle;
}
.textfieldLongDate {
	font-size: 10pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 22px;
	width: 93px;
	vertical-align: middle;
}
.blink 
{
	text-decoration: blink;
	font-size: 8pt;
	font-family: Arial;
}
/* HAN-0174 eCATS Enhancement 2011 RAS - End */
.textfieldLongMultiline {


	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-indent: 4px;
	text-align: left;
	height: 127px;
	width: 200px;
	margin-right: 7px;
	vertical-align: middle;
}
	
.SearchResultTableHeader_unbld {

	COLOR: #333333;
	BACKGROUND-COLOR: #d7d7d7;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px;
	height: 19px;
	border: 1px solid #FFFFFF;
}
.SearchResultTablecontent_unbold {
	COLOR: #333333;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	height: 19px;
	border: 1px solid #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
}
.Status01 {

	COLOR: #2e6099;
	TEXT-INDENT: 7px;
	BACKGROUND-COLOR: #ececec;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	height: 19px;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
}
.textfield_long {

	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-indent: 4px;
	text-align: left;
	height: 14px;
	width: 473px;
	margin-right: 4px;
	vertical-align: middle;
}
.textfieldLargeMedium {

	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 70px;
	width: 117px;
	vertical-align: middle;
	padding-right: 4px;
	padding-left: 4px;
	margin-left: 4px;
}
.textfield_medium {


	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-indent: 4px;
	text-align: left;
	height: 14px;
	width: 250px;
	margin-right: 7px;
	vertical-align: middle;
}
.CardNumber {

	COLOR: #D05706;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bolder;
}

.style29 {
	color: #338acb;
	font-family: Arial;
	
	font-weight: bolder;
}
.Status01 {

	COLOR: #FFFFFF;
	TEXT-INDENT: 7px;
	BACKGROUND-COLOR: #8DC929;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	height: 19px;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
}
.Status02 {
	TEXT-INDENT: 7px;
	BACKGROUND-COLOR: #ececec;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
	height: 19px;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	color: #666666;
}
.Status01_1 {


	COLOR: #FFFFFF;
	TEXT-INDENT: 7px;
	BACKGROUND-COLOR: #8DC929;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	height: 19px;
}
.textfield_small {


	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 14px;
	width: 172px;
	vertical-align: middle;
}
.textfieldLong_Multiline {


	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 120px;
	width: 200px;
	vertical-align: middle;
}
.textfieldLongBrowse {
	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 14px;
	width: 180px;
	vertical-align: middle;
}
.textfieldLongComments {



	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 60px;
	width: 927px;
	vertical-align: middle;
}
.textfield_smaller {



	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 20px;
	width: 80px;
	vertical-align: middle;
}
.Status02right {

	TEXT-INDENT: 7px;
	BACKGROUND-COLOR: #ececec;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-align: right;
	height: 27px;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	color: #666666;
}
.subMenuDefaultblue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #3b87de;
	text-align: left;
	text-indent: 0px;
	padding-right: 3px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	height: 18px;
}
.subMenuDefaultgray {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #919191;
	text-align: left;
	text-indent: 0px;
	padding-right: 3px;
	padding-left: 12px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 18px;
}
.textfieldLarge {
	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 127px;
	width: 95%;
	vertical-align: middle;
}
.textfieldLongComments01 {




	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 60px;
	width: 773px;
	vertical-align: middle;
}
.textfieldLong_Multiline590 {



	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 60px;
	width: 590px;
	vertical-align: middle;
}
.textfieldLong_Multiline404 {




	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 60px;
	width: 400px;
	vertical-align: middle;
}
.textfield_small01 {



	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 14px;
	width: 110px;
	vertical-align: middle;
}
.textfield_small02 {




	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 14px;
	width: 145px;
	vertical-align: middle;
}
.Status01_login {



	COLOR: #FFFFFF;
	TEXT-INDENT: 7px;
	BACKGROUND-COLOR: #8DC929;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	height: 19px;
}
.textfield_login {




	font-size: 8pt;
	font-family: Arial;
	color: #333333;
	text-align: left;
	height: 14px;
	width: 130px;
	vertical-align: middle;
}
.left_nav {
	width: 161px;
	background-color: #797979;FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;

	padding: 3px;
	padding-left: 8px;
	display: block;
	width: 100%;
	color: #ffffff;
	text-decoration: none;
}
.left_nav_hover {

	width: 100%;
	background-color: #e2e2e2; FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding: 3px;
	padding-left: 8px;
	display: block;
	width: 100%;
	color: #333333;
	text-decoration: none;
}
.welcome_top {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	text-indent: 11px;
	background-color: #797979;
	letter-spacing: normal;
	word-spacing: normal;
	color: #FFFFFF;
	height: 19px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.BreadCrumb {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	background-color: #797979;
	letter-spacing: normal;
	word-spacing: normal;
	color: #FFFFFF;
	height: 9px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.welcome_topimg {

	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: normal;
	word-spacing: normal;
	color: #FFFFFF;
	height: 45px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.MenuDefaulttop {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #7c7c7c;
	text-align: center;
	text-indent: 0px;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.MenuDefaulttop01 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #7c7c7c;
	text-align: center;
	text-indent: 0px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.MenuDefaulttopblue {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: middle;
	CURSOR: pointer;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #3B87DE;
	text-align: center;
	text-indent: 0px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.footerblue {
	width: 100%;
	background-color: #797979;
	width: 100%;
	text-decoration: none;
	height: 4px;
}
.footergray {
	width: 100%;
	background-color: #e2e2e2;
	width: 100%;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-align: left;
	padding-left: 10px;
	vertical-align: middle;
}
.footerwhite {
	width: 100%;
	background-color: #FFFFFF;
	width: 100%;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-align: center;
	vertical-align: middle;
}
.style32 {color: #c60054}

/* Added for SR# 290091 - Login Page Enhancement - Start*/

.loginHelpFrame{
	margin: 10px;
	background-color: #FFF380;
	border: 1px solid black;
	padding: 5px;
}

Div.loginHelpFrame u{
	color: red;
}

.loginHelpLI{
	color: red;
}

Div.loginHelpFrame a,
Div.loginHelpFrame a:ACTIVE,
Div.loginHelpFrame a:HOVER,
Div.loginHelpFrame a:visited 
{
	color: blue;
}

/* Added for SR# 290091 - Login Page Enhancement - End */
/* Added for SR# 313336 - Login eCATS Smart Tags links - Start */
.SmartTagHelpFrame{
	margin: 10px;
	background-color: #B8FFB8;
	border: 1px solid black;
	padding: 5px;
	font-size: 10pt;
}

Div.SmartTagHelpFrame u{
	color: black;
}

.SmartTagHelpLI{
	color: black;
}

Div.SmartTagHelpFrame a,
Div.SmartTagHelpFrame a:ACTIVE,
Div.SmartTagHelpFrame a:HOVER,
Div.SmartTagHelpFrame a:visited 
{
	color: blue;
}
/* Added for SR# 313336 - Login eCATS Smart Tags links - End */
