.tableRowHeight15 {
    vertical-align: middle;
    height: 15pt;
    min-height: 15pt;
    height: auto;
    padding: 5pt;
}

.colWidth30Pc{
    width: 30%;
    padding-bottom: 5px;
}

.colWidth70Pc {
    width: 70%;
    text-align: left;
}

.colWidth30Pc-AlignLeft {
    width: 30%;
    text-align: left;
}

.colWidth40Pc-AlignLeft {
    width: 40%;
    text-align: left;
}

tableBorderBolds /* not present in the mrc.css*/

colWidth70PcPad-Left-15px  /* not present in the mrc.css*/

.colWidth-75Pc-Pad-5px {
    width: 75%;
    padding: 5px;
}

.colWidth-25Pc-Pad-5px {
    width: 25%;
    padding: 5px;
    overflow: auto;
}

.tableAlignRight {
    text-align: right;
}

.dcdnt1Panel1Col1, .dcdnt1Panel1Col3 {
    width: 48%;
    min-width: 48%;
}

.tableFixedLayout-NoBorder {
    table-layout: fixed;
    border: 0;
    border-collapse: collapse;
    border-style: ridge;
    border-spacing: 10pt;
}

.tableFixedLayout {
    table-layout: fixed;
    border-collapse: collapse;
    border-color: Black ;
    border-style: ridge;
    border-width: 1.0pt;
    border-spacing: 8pt;
}

.colWidth50Pc-AlignLeft-PadLeft-5px {
    width: 50%;
    text-align: left;
    padding-left: 5px;
    padding-bottom: 5px;
    overflow: hidden;
    word-wrap:break-word;
}

.colWidth50Pc-PadBottom-5px {
    width: 50%;
    text-align: left;
    padding-bottom: 5px;
    overflow: hidden;
    word-wrap:break-word;
}

.errorHeadingStyle {
    color:Red; font-weight: bold;
    padding-bottom:5px;
    text-align: left;
    font-size: large;
}

.redNote {
    text-align: left;
    font-size: small;
    color: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.redText {
    color:Red;
    text-align: left;
    font-weight: bold;
}
.alignLeft {
	text-align: left;
}

.colWidth50Pc-AlignLeft-PadBottom-5px {
    width: 50%;
    text-align: left;
    padding-bottom: 5px;
    overflow: hidden;
    word-wrap:break-word;
    white-space:normal;
}

.causeComponent {
    width: 95%;
    vertical-align: bottom;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

.colWidth30PcNoPad {
    width: 30%;
    overflow: auto;
}

.colWidth70PcNoPad {
    width: 70%;
}

.width50pc {
    width: 50%;
}

.colWidth35PcNoPad {
    width: 35%;
    overflow: auto;
}

.colWidth65PcNoPad {
    width: 65%;
}

colWidth60Pc /* not in mrc.css */

.padRight10{
    padding-right:10px;
}

colWidth50Pc /* not in mrc.css */

colWidth-25Pc-Pad-5px /* not in mrc.css */

.dcdnt1Panel1Col2 {
    width: 4%;
    min-width: 4%;
}

.dcdnt1Row {
    vertical-align: middle;
    height: 15pt;
    height: auto;
    padding: 5pt;
}

.dcdnt1Panel2Col1{
    width: 45%;
    padding-left: 10px;
    overflow: auto;
}

.dcdnt1Panel2Col2 {
    width: 55%;
    padding: 5px;
}

.dcdnt1Panel3Col1{
    width: 20%;
}

.dcdnt1Panel3Col2 {
    width: 20%;
}

.dcdnt1Panel3Col3 {
    width: 60%;
    text-align: left;
}

.dcdnt1Panel4Col1 {
    width: 15%;
}

.dcdnt1Panel4Col2 {
    width: 80%;
}

.colWidth25PcNoPad {
    width: 25%;
    overflow: auto;
}

.colWidth75PcNoPad {
    width: 75%;
}

.dcdnt1Panel10Col1, .dcdnt1Panel10Col2, .dcdnt1Panel10Col3 {
    width: 33%;
    min-width: 33%;
    text-align: center;
}

.dcdnt3Panel1Col1, .dcdnt3Panel1Col2 {
    width: 100%;
    min-width: 100%;
}

.dcdnt3Panel2Col1{
    width: 35%;
    padding: 5px;
}
.dcdnt3Panel2Col2 {
    width: 65%;
    padding: 5px;
}

.dcdnt3Panel3Col1 {
    width: 10%;
}

.dcdnt3Panel3Col2 {
    width: 90%;
}

.dcdnt3Panel4Col1{
    width: 25%;
    padding: 5px;
}
.dcdnt3Panel4Col2 {
    width: 75%;
    padding: 5px;
}

.dcdnt3Panel6Col1 {
    width: 50%;
    text-align: left;
}

.dcdnt3Panel8Col1 {
    width: 20%;
    padding: 5px;
}

.dcdnt3Panel8Col2 {
    width: 80%;
    padding: 5px;
}

dcdnt1Panel10Col1 /* Not present in the mrc.css*/

dcdnt1Panel10Col2 /* Not present in the mrc.css*/

dcdnt1Panel10Col3 /* Not present in the mrc.css*/

    /* Common between the application (more than 3) */
.alignCenter {
    text-align: center;
    vertical-align: middle;
}

/* Common between the application */
.cmdButton120 {
    width: 120px;
    font-family: arial, helvetica, sans-serif;
    font-size: small;
    color: #EDF4FC;
    background-color: #990033;
    border: none;
}

/* Common between the application (more than 3) */
.column-with-border {
    border-color: Black ;
    border-style: ridge;
    border-width: 1.0pt;
    border-radius: 8px;
}

/* Common between the application */
.padLeft20{
    padding-left:20px;
}

/* Common between the application (more than 3) */
.padLeft10{
    padding-left:10px;
}

.txt-algn-cntr-col-red {
    width:100%;
    color:Red;
    font-weight: bold;
    vertical-align: middle;
    text-align: center;
}

.drNotesPanel {
    table-layout: fixed;
    border-collapse: collapse;
    border-color: Black ;
    border-style: ridge;
    border-width: 1.0pt;
    border-spacing: 8pt;
}

/* Also occured in ManageUser */
.muSearchCol2 {
    width : 40%;
}

.filing-wrap40 {
    width : 40%;
    word-wrap:break-word;
    overflow: hidden;
}

/* Also occured in ManageUser */
.muSearchCol3 {
    width : 30%;
    text-align:left;
}

.filing-wrap30 {
    width : 30%;
    text-align:left;
    word-wrap:break-word;
    overflow: hidden;
}

/* Common between the application */
.selectOneMenu200 {
    width: 200px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

.selectOneMenu300 {
    width: 300px;
    background-color: #EDF4FC;
}

.drNotesCol1, drNotesCol2 {
    width: 25%;
    min-width: 25%;
    padding: 5px;
    text-transform: capitalize;
    text-align: left;
}

.drNotesCol3 {
    width: 50%;
    min-width: 50%;
    overflow: hidden;
    word-wrap:break-word;
}

/* Common between the application (infrastructure\ManageQueue) */
.selectOneMenu100 {
    width: 100px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

/* Common between the application () */
.alignLeft {
    text-align: left;
    vertical-align: middle;
}

/* Common between the application (qureydeathrecord) */
.alignRight {
    text-align: right;
    vertical-align: middle;
}

/* Common between the application (login/managemessageboard) */
.cmdButton150 {
    width: 150px;
    font-family: arial, helvetica, sans-serif;
    font-size: small;
    color: #EDF4FC;
    background-color: #990033;
    border: none;
}

/* Common between the application (managesecurity/managecodetable) */
.cmdButton200 {
    width: 200px;
    font-family: arial, helvetica, sans-serif;
    font-size: small;
    color: #EDF4FC;
    background-color: #990033;
    border: none;
}

/*Common between the application (more than 3)*/
.user-details-row{
    font-weight:bold;
}

.selectOneMenu400{
    width: 400px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

/*Common between the application (managecodetable)*/
.selectOneMenu40 {
    width: 40px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

.selectOneMenu80 {
    width: 80px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

/*Common between the application (managecodetable)*/
.selectOneMenu180 {
    width: 180px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

.mecmdBtnPanelCol1, .mecmdBtnPanelCol2{
    width: 80%;
    min-width: 80%;
    text-align: right;
}

.buttonWidth150{
    width:150px;
    font-family: arial, helvetica, sans-serif;
    font-size: small;
    color: #EDF4FC;
    background-color: #990033;
    border: none;
}

.buttonWidth200{
    width:200px;
    font-family: arial, helvetica, sans-serif;
    font-size: small;
    color: #EDF4FC;
    background-color: #990033;
    border: none;
}

/*Common between the application (qureydeathrecord)*/
.selectOneMenu250 {
    width: 250px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

/*Common between the application (qureydeathrecord)*/
.separator-hyphen{
    padding-left:5px;
    padding-right:5px;
    vertical-align: middle;
}

.errorStyle {
    color:Red; font-weight: bold;
    padding-bottom:5px;
}

.infoStyle {
    color:Green;
}

.warnStyle {
    color:Red; font-weight: bold;
    padding-bottom:5px;
}

.injuryarea {
    width: 230px;
    height: 75px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

.selectOneMenu350 {
    width: 350px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333366;
    background-color: #EDF4FC;
}

.firstColumn {
    width: 20%;
    text-align: left;
}

.textArea-Width-100pc-Height-100px {
    width: 100%;
    height: 100px;
}

.deathRecordDupCol1 {
    text-align: left;
    padding-bottom: 5px;
    overflow: hidden;
    word-wrap:break-word;
    white-space:normal;
}

.hide-column-names table thead tr {
    display: none;
}