.SiteTitle {font-family:Verdana; font-size:18pt; color:blue}

.ScrTitle {font-family:Verdana; font-size:15pt; color:#086BAA}
.ScrSubTitle {font-family:Verdana; font-size:12pt; color:#015291}
.ScrNote {font-family:Verdana; font-size:10pt; color:#015291}
 
.sectionHdr {color:#1075BD; background:#D4DFE5; 
			font-family:Verdana; font-size:10pt; font-weight:bold; text-decoration:underline; }

td.SearchLbl {color:black; background:#ffffdc;
				font-family:Verdana; font-size:10pt;  }
td.SearchDtl {color:black; background:#ffffdc;
				font-family:Verdana; font-size:10pt; font-weight:bold; }

.SummaryHdr {color:white; background:#1075BD; 
				font-family:Verdana; font-size:11pt; }
.SummaryDtl {color:#003366; background:#D4DFE5;
				font-family:Verdana; font-size:10pt; }
.SummaryDtl0 {color:#003366; background:#D4DFE5;
				font-family:Verdana; font-size:10pt; }
.SummaryDtl1 {color:#003366; background:#DEE0E0;
				font-family:Verdana; font-size:10pt; }
.SummaryDtlBlur0 {color:#c0c0c0; background:#D4DFE5;
				font-family:Verdana; font-size:10pt; }
.SummaryDtlBlur1 {color:#c0c0c0; background:#DEE0E0;
				font-family:Verdana; font-size:10pt; }
.SummaryDtlSmall {color:#003366; background:#D4DFE5;
				font-family:Verdana; font-size:8pt; }
td.SummaryHdrOld1 {color:white; background:#5588bb; 
				font-family:Verdana; font-size:11pt; }
td.SummaryHdrOld {color:white; background:#9696fa; 
				font-family:Verdana; font-size:11pt; }
td.SummaryDtlOld {background:#e6e6ff;
				font-family:Verdana; font-size:10pt; }

td.OtherPage {color:blue; background:#e6e6ff; 
			font-family:Verdana; font-size:12pt; }
td.CurrentPage {color:black; background:#e6e6ff; 
			font-family:Verdana; font-size:12pt; font-weight:bold; }

td.FuncErrHdr {color:white; background:red;
			font-family:Verdana; font-size:10pt; font-weight:bold; }
td.FuncErrDtl {color:red; 
			font-family:Verdana; font-size:10pt; }
td.FuncMsgBig {color:green; 
			font-family:Verdana; font-size:10pt; }
			
.EditHdr {color:white; background:#1075BD; 
			font-family:Verdana; font-size:11pt; }
.EditLbl {color:#003366; background:#D4DFE5; 
			font-family:Verdana; font-size:10pt; }
.EditDtl {color:black; background:#D4DFE5; 
			font-family:Verdana; font-size:10pt; font-weight:bold; }
.EditDtlAlert {color:red; background:#D4DFE5; 
			font-family:Verdana; font-size:10pt; }
.EditInstr {color:#003366; background:#ffffff; 
			font-family:Verdana; font-size:10pt; }
.EditHdrOld1 {color:white; background:#5588bb; 
			font-family:Verdana; font-size:11pt; }
td.EditHdrOld {color:white; background:#9696fa; 
			font-family:Verdana; font-size:11pt; }
td.EditLblOld {color:blue; background:#e6e6ff; 
			font-family:Verdana; font-size:10pt; }
td.EditDtlOld {color:black; background:#e6e6ff; 
			font-family:Verdana; font-size:10pt; font-weight:bold; }
td.SecurityNote {color:red; background:#D4DFE5; 
			font-family:Verdana; font-size:10pt; }
td.LoginImg {color:blue; background:#ccd3d7; 
			font-family:Verdana; font-size:10pt; }

table.summarytable {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #1075BD;
	border-collapse: collapse;
	background-color: ;
}
table.summarytable th {
	border-width: 1px;
	border-top-width : 0px; 
	border-bottom-width : 0px; 
	padding: 3px;
	border-style: solid;
	border-color: #D4DFE5;
	background-color: ;
	border-collapse: collapse;
	text-align: center;
	border-top 
	-moz-border-radius: ;
}
table.summarytable td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #1075BD;
	background-color: ;
	border-collapse: collapse;
	height:30px;
	-moz-border-radius: ;
}

table.summarytableNS {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #1075BD;
	border-collapse: collapse;
	background-color: ;
}
table.summarytableNS th {
	border-width: 1px;
	border-top-width : 0px; 
	border-bottom-width : 0px; 
	padding: 3px;
	border-style: solid;
	border-color: #D4DFE5;
	background-color: ;
	border-collapse: collapse;
	text-align: center;
	border-top 
	-moz-border-radius: ;
}
table.summarytableNS td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #1075BD;
	background-color: ;
	border-collapse: collapse;
	-moz-border-radius: ;
}

table.datatable {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #1075BD;
	border-collapse: collapse;
	background-color: ;
}
table.datatable th {
	border-width: 1px;
	border-top-width : 0px; 
	border-bottom-width : 0px; 
	padding: 3px;
	border-style: solid;
	border-color: #D4DFE5;
	background-color: ;
	border-collapse: collapse;
	text-align: left;
	border-top 
	-moz-border-radius: ;
}
table.datatable td {
	border-width: 1px;
	padding: 3px;
	border-style: solid;
	border-color: #1075BD;
	background-color: ;
	border-collapse: collapse;
	height:30px;
	-moz-border-radius: ;
}

table.categorytable {
	border-width: 1px;
	border-spacing: ;
	border-style: outset;
	border-color: blue;
	border-collapse: collapse;
	background-color: ;
}
table.categorytable th {
	border-width: 1px;
	padding: 0px;
	border-style: outset;
	border-color: blue;
	background-color: ;
	-moz-border-radius: ;
}
table.categorytable td {
	border-width: 0px;
	padding: 0px;
	border-style: outset;
	border-color: blue;
	background-color: ;
	-moz-border-radius: ;
}

table.scheduletable {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: #1075BD;
	border-collapse: collapse;
	background-color: ;	
}
table.scheduletable th {
	border-width: 1px;
	border-top-width : 0px; 
	border-bottom-width : 0px; 
	padding: 0px;
	border-style: solid;
	border-color: #D4DFE5;
	background-color: ;
	border-collapse: collapse;
	text-align: center;
	border-top 
	-moz-border-radius: ;
}
table.scheduletable td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #1075BD;
	background-color: ;
	border-collapse: collapse;
	height:30px;
	-moz-border-radius: ;
}
table.showtable {
	border-width: 0px;
}
table.showtable th {
	border-width: 0px;
	padding: 0px;
	text-align: left;
}
table.showtable td {
	border-width: 0px;
	padding: 0px;
	height:10px;
}

table.blanktable {
	border-width: 0px;
}
table.blanktable th {
	border-width: 0px;
	padding: 0px;
	text-align: left;
}
table.blanktable td {
	border-width: 0px;
	padding: 0px;
	height:25px;
}

table.emptytable {
        border-width: 0px;
}
table.emptytable td {
        border-width: 0px;
        padding: 0px;
        height:0px;
}

td.scheduleHdr {color:white; background:#1075BD; 
				font-family:Verdana; font-size:11pt; }
td.scheduleDtl {color:#003366; background:#D4DFE5;
				font-family:Verdana; font-size:10pt;}
td.scheduleDtlSmall {color:#003366; background:#D4DFE5;
				font-family:Verdana; font-size:8pt; }


td.categoryroot {color:black; background:#D4DFE5; 
			font-family:Verdana; font-size:11pt; font-weight:bold; }
td.categoryparent {color:blue; background:#D4DFE5; 
			font-family:Verdana; font-size:11pt; font-weight:bold; }
td.categorycurrent {color:black; background:#D4DFE5; 
			font-family:Verdana; font-size:11pt; font-weight:bold; }
td.categorychild {color:blue; background:#ffffff; 
			font-family:Verdana; font-size:11pt; font-weight:normal; }

.ActiveLink {color:blue; background:#D4DFE5; 
			font-family:Verdana; font-size:10pt; }
.InactiveLink {color:black; background:#D4DFE5; 
			font-family:Verdana; font-size:12pt; font-weight:bold; }
.LinkLabel {color:black; background:#ffffff; 
			font-family:Verdana; font-size:10pt; font-weight:normal; }

.HiddenPage {color:blue;   background:#D4DFE5;
			font-family:Verdana; font-size:13pt; cursor-background:#D4EB79; cursor:hand; cursor-color:green}
.HiddenPageMouseOver {color:green;   background:#D4EB79; border:"2px outset green";
			font-family:Verdana; font-size:13pt; cursor:hand;}
.VisiblePage {color:white; background:#1075BD; 
			font-family:Verdana; font-size:13pt; font-weight:bold; }
.PageLabel {color:black; background:#ffffff; 
			font-family:Verdana; font-size:10pt; font-weight:bold; }
table.pagetable {
	border-width: 0px;
	border-spacing: ;
	border-style: solid;
	border-color: ;
	border-collapse: collapse;
	background-color: ;
}
table.pagetable td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #1075BD;
	background-color: ;
	-moz-border-radius: ;
}
a.pageLink:link {color:blue; }
a.pageLink:visited {color:blue; }
a.pageLink:hover {color:blue; background:#D4EB79;}

td.langTitle {color:white; background:#003399;
			font-family:Verdana; font-size:10pt; }
td.CurrentLang {color:black;  background:#D4EB79;
			font-family:Verdana; font-size:10pt; font-weight:bold;}
td.ActiveLang {color:blue;
			font-family:Verdana; font-size:10pt; }
td.InactiveLang {color:gray;
			font-family:Verdana; font-size:10pt; }

td.Link {color:blue; 
			font-family:Verdana; font-size:10pt; }
td.footnote {color:blue; 
			font-family:Verdana; font-size:10pt; }
td.moduleNote {color:black; 
			font-family:Verdana; font-size:10pt; }

td.companylabel {color:blue; 
			font-family:Verdana; font-size:10pt; font-weight:bold;}

.welcomeHeading {font-family:Verdana; font-size:10pt; color:blue}
.welcomeText {font-family:Verdana; font-size:10pt; color:black}

.dialogbox { 
	/*background-color: ThreeDFace;*/ 
	border-left: 2px solid ThreeDHighlight; 
	border-top: 2px solid ThreeDHighlight; 
	border-right: 2px solid ThreeDShadow; 
	border-bottom: 2px solid ThreeDShadow; 
	padding: 1px; 
}
.platebox { 
	background-color: #D4DFE5; 
	border-left: 2px solid ThreeDShadow; 
	border-top: 2px solid ThreeDShadow; 
	border-right: 2px solid ThreeDShadow; 
	border-bottom: 2px solid ThreeDShadow; 
	padding: 1px; 
}
.guidebox { 
	background-color: #D4DFE5; 
	border-left: 2px solid ThreeDHighlight; 
	border-top: 2px solid ThreeDHighlight; 
	border-right: 2px solid ThreeDShadow; 
	border-bottom: 2px solid ThreeDShadow; 
	padding: 1px; 
}

.helpSubTitle {font-family:Verdana; font-size:12pt; color:blue; font-weight:bold;}
.helpText {font-family:Verdana; font-size:10pt; color:black}

td.googleSrch {color:blue; background:#ffffdc;
				font-family:Verdana; font-size:7pt;  }

.faqText {font-family:Verdana; font-size:10pt; color:black}
.faqQ {font-family:Verdana; font-size:10pt; color:blue; font-weight:bold;}
.faqA {font-family:Verdana; font-size:10pt; color:black; text-indent : 20px; text-align:justify}
p.std { text-indent : 20px; text-align:justify }
.metadesc {font-family:Verdana; font-size:10pt; color:black; text-indent : 20px; text-align:justify }
.metadesc_white {font-family:Verdana; font-size:10pt; color:white; text-indent : 20px; text-align:justify }

.bm_name {font-family:Verdana; font-size:10pt; color:white; background:#1075BD;}
.bm_desc {font-family:Verdana; font-size:10pt; color:#003366}

a.whiteLink:link {color:white}
a.whiteLink:visited {color:white}
a.whiteLink:hover {color:white}

table.guidebar {
	border-width: 0px;
	border-spacing: ;
	border-style: solid;
	border-color: ;
	border-collapse: separate;
	background-color: ;
}
table.guidebar td.guidestep_on {
	border-width: 2px;
	padding: 0px;
	border-style: solid;
	border-color: green;
	background-color: #D4EB79;
	-moz-border-radius: ;
}
td.guidetext_on{
	font-family:arial; font-size:8pt; color:black;
}

table.guidebar td.guidestep_off {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: #98AFC7;
	background-color: ;
	-moz-border-radius: ;
}
td.guidetext_off{
	font-family:Verdana; font-size:8pt; color:#98AFC7;
}

.PassTipHdr {color:green; 
			font-family:Verdana; font-size:12pt; }
.PassTipDetail0 {color:black; background:#DEE0E0;
			font-family:Verdana; font-size:10pt; }
.PassTipDetail1 {color:black;  background:#ffffff;
			font-family:Verdana; font-size:10pt; }
table.bluebdrtable {
	border-width: 0px;
	border-spacing: ;
	border-style: solid;
	border-color: ;
	border-collapse: collapse;
	background-color: ;
}
table.bluebdrtable td {
	border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: blue;
	background-color: ;
	-moz-border-radius: ;
}

.SupplierNoteHdr {color:green; 
			font-family:Verdana; font-size:11pt; }
.SupplierNoteDetail0 {color:black; background:#DEE0E0;
			font-family:Verdana; font-size:10pt; }
.SupplierNoteDetail1 {color:black;  background:#ffffff;
			font-family:Verdana; font-size:10pt; }

.OrderNoteHdr {color:green; 
			font-family:Verdana; font-size:11pt; }
.OrderNoteDetail0 {color:black; background:#DEE0E0;
			font-family:Verdana; font-size:10pt; }
.OrderNoteDetail1 {color:black;  background:#ffffff;
			font-family:Verdana; font-size:10pt; }

.PmtAuthHdr {color:red; 
			font-family:Verdana; font-size:11pt; }
.PmtAuthDetail0 {color:blue; background:#DEE0E0;
			font-family:Verdana; font-size:10pt; }

.confStmtHdr {color:green; 
			font-family:Verdana; font-size:11pt; }
.confStmtDetail0 {color:blue; background:#ffffff;
			font-family:Verdana; font-size:10pt; }

table.recommendtable {
	border-width: 1px;
	border-spacing: ;
	border-style: solid;
	border-color: blue;
	border-collapse: collapse;
	background-color: ;
}
.recommendTitle {color:green; background:#D4DFE5; 
			font-family:Verdana; font-size:11pt; font-weight:bold; }
.recommendText {color:blue; background:#D4DFE5; 
			font-family:Verdana; font-size:10pt; font-weight:normal; }

