#date {
    color: inherit;
    font-size: 10px;
    line-height: 11px;
    padding: 3px;
}
a{
	color:#ddb603;
}
a:hover{
text-decoration:none;
}
.txtbox {
    color: inherit;
    padding: 4px;
    border: solid 1px;
}
.tbrd_ltb {
    color: inherit;
    font-size: 10px;
    line-height: 11px;
    padding: 3px;
    border-style: solid;
    border-width: 1px 0 1px 1px;
}
.tbrd_full {
    color: inherit;
    font-size: 10px;
    line-height: 11px;
    padding: 3px;
    border: solid 1px;
}
.tbrd_l {
    color: inherit;
    border-style: solid;
    border-width: 0 0 0 1px;
}
.tbrd_r {
    color: inherit;
    border-style: solid;
    border-width: 0 1px 0 0;
}
.tbrd_lr {
    color: inherit;
    border-style: solid;
    border-width: 0 1px 0 1px;
}
.tbrd_t {
    border-color: black;
    color: inherit;
    border-style: solid;
    border-width: 1px 0 0 0;
}
.tbrd_lt {
    color: inherit;
    border-style: solid;
    border-width: 1px 0 0 1px;
}
.tbrd_ltr {
    color: inherit;
    border-style: solid;
    border-width: 1px 1px 0 1px;
	border-color:#D5D5D5
}
.tbrd_tr {
    color: inherit;
    border-style: solid;
    border-width: 1px 1px 0 0;
	border-color:#D5D5D5
}
.tbrd_lt, .tbrd_lb, .tbrd_br, .tbrd_ltb, .tbrd_trb, .tbrd_l{
	padding-left:5px;
}
.tbrd_b {
    color: inherit;
    border-style: solid;
    border-width: 0 0 1px 1px;
    padding: 0;
	border-color:#D5D5D5
}
.mainPageClasses .tbrd_b, .ui-layout-west .tbrd_b{
	border:0;
}
.mainPageClasses .tbrd_b span {
    display: block;
    background: #481e72;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    padding: 10px;
    border-radius: 9px 9px 0 0;
    -webkit-border-radius: 9px 9px 0 0;
    -moz-border-radius:9px 9px 0 0;
}
.tbrd_lb {
    color: inherit;
    border-style: solid;
    border-width: 0 0 1px 1px;
}
.tbrd_br {
    color: inherit;
    border-style: solid;
    border-width: 0 1px 1px 0;
}
.tbrd_tb {
    color: inherit;
    font-size: 10px;
    line-height: 11px;
    padding: 3px;
    border-style: solid;
    border-width: 1px 0 1px 0;
}
.tbrd_trb {
    color: inherit;
    font-size: 10px;
    line-height: 11px;
    padding: 3px;
    border-style: solid;
    border-width: 1px 1px 1px 0;
}
.disabledbutton {
    color: #999;
    font-weight: bold;
    font-size: 10px;
    line-height: 11px;
    padding: 1px;
    border: solid 1px #999;
}
.pagehead {
    color: inherit;
    font-weight: bold;
    font-size: 14px;
    line-height: 15px;
    padding-top: 2px;
}
.sectionhead, .sectionhead_grey {
    color: inherit;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
}
.sectionsubhead, .sectiontitle, .sectionsubhead_dim, .sectionsubhead_white, .sectionsubhead_grey, .plainsubhead {
    color: inherit;
    font-weight: bold;
}
.plainsubhead { font-weight: normal }
.sectionsubhead_dim { color: #696969 }
.sectiontitle {
    color: white;
    line-height: 14px;
}
.mainfont, .mainfontbold, .errortext {
    font-size: 12px;
    font-weight: normal;
    color: inherit;
}
.mainfontbold { font-weight: bold }
.errorcolor, .errortext { color: red }
.negativenumbercolor { color: red }
.submain {
    font-size: 10px;
    font-weight: normal;
    color: inherit;
}
.sectionsubheadb {
    color: inherit;
    font-weight: 600;
    font-size: 10px;
    line-height: 10px;
}
table.columndatatable {
    border: 0;
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed;
}
.columndata, .columndata_bold, .columndata_error, .columndata_white, .columndata_grey { /*font-size: 10px */}
.columndata_bold { font-weight: bold }
.columndata_error { color: red }
.columndata { color: inherit }
.columndata_white { color: inherit }
.columndata_grey { color: inherit }
.ltrow_color, .ltrow, .pltrow { color: inherit }
.ltrow, .pltrow {
    padding: 3px;
    font-size: 10px;
    line-height: 11px;
}
.ltrow1_color, .ltrow1, .pltrow1 { color: inherit }
.ltrow1, .pltrow1 {
    padding: 3px;
    font-size: 10px;
    line-height: 11px;
}
.ltrow2_color, .ltrow2, .pltrow2 { color: inherit }
.ltrow2, .pltrow2 {
    padding: 3px;
    font-size: 10px;
    line-height: 11px;
}
.ltrow3, .pltrow3 {
    padding: 3px;
    font-size: 10px;
    line-height: 11px;
    color: inherit;
}
.ltrow4_color, .ltrow4, .pltrow4 { color: inherit }
.ltrow5 { color: inherit }
.ltrow6 { color: inherit }
.dkrow, .pdkrow {
    padding: 3px;
    font-size: 10px;
    line-height: 11px;
    color: inherit;
}
.adminBackground { color: inherit }
.corner_cellbg { background-image: url('../multilang/grafx/corner_cellbg.gif') }
.reportsBackground { color: inherit }
.reportsBackground2 { color: inherit }
.reportsBackground3 { color: inherit }
.reportsBackground4 { color: inherit }
.pltrow { font-size: 10px }
.pltrow1 { font-size: 10px }
.pltrow2 { font-size: 10px }
.pdkrow { font-size: 10px }
.promptfont, .promptfontbold {
    font-size: 11px;
    font-weight: normal;
    color: inherit;
}
.promptfontbold { font-weight: bold }
hr.thingrayline {
    height: 1px;
    color: #999;
    background: #999;
    border-style: none;
}
.reportHeading {
    color: inherit;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
}
.reportSectionHeading {
    color: inherit;
    font-weight: bold;
    font-size: 10px;
    line-height: 10px;
}
.reportColumnHeading {
    color: inherit;
    font-weight: bold;
    font-size: 10px;
    line-height: 10px;
}
.reportHeader {
    color: inherit;
    font-weight: bold;
    font-size: 10px;
    line-height: 10px;
}
.reportFooter {
    color: inherit;
    font-weight: bold;
    font-size: 10px;
    line-height: 10px;
}
.reportData {
    font-size: 10px;
    line-height: 11px;
    padding: 3px;
}
.reportDataSubtotal {
    font-weight: bold;
    font-size: 10px;
    line-height: 10px;
    padding: 3px;
}
.reportParagraph {
    font-size: 10px;
    line-height: 11px;
    padding: 3px;
}
.sampleBankReportData {
    color: inherit;
    font-size: 10px;
    line-height: 11px;
    font-face: Courier;
    padding: 3px;
}
.indent1 { padding-left: 2em }
.indent2 { padding-left: 4em }
.indent3 { padding-left: 6em }
.indent4 { padding-left: 8em }
.pswdindicatorborder { border: 1px black solid }
.pswdindicatordefault {
    background: #F0F0F0;
    color: #B8B8B8;
}
.pswdindicatortxt {
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    font-size: 10px;
    color: black;
}
.menuPrimaryText {
    font-weight: bold;
    font-size: 1em;
    color: #FFF;
    text-align: left;
    text-transform: uppercase;
    font-stretch: ultra-condensed;
    padding-top: 2px;
}
.menuLink { text-decoration: none }
.logoStyle { padding-bottom: 10px }
.menuBackgroundDarkGreen, .menuBackgroundBlue, .menuBackgroundDarkBlue, .menuBackgroundOrange, .menuBackgroundDarkRed, .menuBackgroundPurple { height: 35px }
.menuBackgroundDarkGreen { background: url(../multilang/grafx/hdr_background.gif) }
.menuBackgroundBlue { background: url(../multilang/grafx/cash/hdr_background.gif) }
.menuBackgroundDarkBlue { background: url(../multilang/grafx/payments/hdr_background.gif) }
.menuBackgroundOrange { background: url(../multilang/grafx/user/hdr_background.gif) }
.menuBackgroundPurple { background: url(../multilang/grafx/account/hdr_background.gif) }
.menuBackgroundDarkRed { background: url(../multilang/grafx/reports/hdr_background.gif) }
.menuBackgroundBrown { background: url(../multilang/grafx/approvals/hdr_background.gif) }
.menuSecondaryText {
    font-weight: bold;
    font-size: 1em;
    color: inherit;
    padding-left: 2px;
    font-stretch: condensed;
    text-align: left;
}
.menuSecondaryContainer {
    text-decoration: none;
    vertical-align: middle;
}
.arrowStyleActive {
    background-position: 80% 50%;
    background-image: url("../multilang/grafx/hdr_menu_arrow.gif");
    background-repeat: no-repeat;
    vertical-align: middle;
    padding-right: 10px;
    padding-left: 8px;
    -moz-opacity: .50;
    opacity: .50;
    filter: alpha(opacity = 50);
    zoom: 1;
    height: 35px;
}
.arrowStyleInactive {
    background-position: 80% 50%;
    background-image: url("../multilang/grafx/hdr_menu_arrow.gif");
    background-repeat: no-repeat;
    vertical-align: middle;
    padding-right: 10px;
    padding-left: 8px;
    -moz-opacity: .0;
    opacity: 0;
    filter: alpha(opacity = 0);
    zoom: 1;
    height: 35px;
}
.required, .notrequired {
    color: #000000;
    font-size: 12px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
}
.localeButton { border-style: none }
.instructions {
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: black;
    padding-left: 15px;
    padding-right: 5px;
    padding-top: 8px;
    padding-bottom: 8px;
}
.sectionheadDA {
    color: red;
    font-weight: bold;
    font-size: 11px;
    line-height: 15px;
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
.sectionhead_greyDA {
    color: #696565;
    font-weight: bold;
    font-size: 10px;
    line-height: 11px;
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
    padding: 3px;
}
.columndataDA {
    color: red;
    font-size: 10px;
    line-height: 11px;
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
.sectionsubheadDA {
    color: red;
    font-weight: bold;
    font-size: 10px;
    line-height: 10px;
    font-family: Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
.columndataDANote {
    color: blue;
    font-size: 10px;
    line-height: 11px;
    font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}
.tbrd_lt, .tbrd_lb, .tbrd_br, .tbrd_ltb, .tbrd_trb, .tbrd_l, *, .tbrd_t{
	border-color:#D5D5D5
}
