@charset "utf-8";

.cellHeaderAddress {
FONT: 7pt "Arial"; COLOR: #FFFFFF; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.linkHeaderAddress {
COLOR: #c0c0c0; TEXT-DECORATION: none
}
.linkHeaderAddress:hover {
COLOR: #c0c0c0; TEXT-DECORATION: underline
}
.cellNavTop {
PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN: 0px; FONT: 10pt "Arial"; COLOR: #f0f0f0; TEXT-ALIGN: left
}
.cellNavTopHighlighted {
PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN: 0px; FONT: bold 10pt "Arial"; COLOR: #ffffff; TEXT-ALIGN: left
}
.cellNavUpTop {
PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN: 0px; FONT: 10pt "Arial"; COLOR: #f0f0f0; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.cellNavUpTopSmall {
PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN: 0px; FONT: 8pt "Arial"; COLOR: #f0f0f0; TEXT-ALIGN: right; vertical-align: top; TEXT-DECORATION: none
}
.cellNavTopHighlighted {
PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN: 0px; FONT: bold 10pt "Arial"; COLOR: #ffffff; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.linkNavTop {
COLOR: #f0f0f0; TEXT-DECORATION: none
}
.linkNavTop:hover {
COLOR: #ffffff; TEXT-DECORATION: underline
}
.cellHeadingTextTop {
MARGIN: 0px; FONT: 18pt "Arial"; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 25px; TEXT-ALIGN: left
}
.cellHeadingTextBottom {
MARGIN: 0px; FONT: 23pt "Arial"; VERTICAL-ALIGN: top; COLOR: #ffffff; TEXT-ALIGN: center
}
.cellNavLeft1 {
FONT: 9pt "Arial"; VERTICAL-ALIGN: top; COLOR: #000000
}
.cellMore {
PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN: 0px; FONT: 8pt "Arial"; COLOR: #000000; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.listNavLeft {
MARGIN-TOP: 0px; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: none
}
.listNavLeftItem {
MARGIN: 0px; LIST-STYLE-TYPE: none
}
a.linkNavLeft:link, a.linkNavLeft:active, a.linkNavLeft:visited {
MARGIN: 0px !important; COLOR: #000000 !important; TEXT-DECORATION: none !important;
}
a.linkNavLeft:hover {
COLOR: #000000; TEXT-DECORATION: underline !important;
}
.linkNavLeftTiny {
MARGIN: 0px; COLOR: #000000; FONT-SIZE: 7pt ; TEXT-DECORATION: none
}
.linkNavLeftTiny:hover {
COLOR: #000000; FONT-SIZE: 7pt ; TEXT-DECORATION: underline
}
.linkNavLeftHighlighted {
FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.linkNavLeftHighlighted:hover {
FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
.cellBody {
PADDING-LEFT: 30px; VERTICAL-ALIGN: top; COLOR: #000000
}
.cellNavBottom {
PADDING-BOTTOM: 15px; MARGIN: 0px; FONT: 9pt "Arial"; COLOR: #FFFFFF; PADDING-TOP: 7px; TEXT-ALIGN: center
}
.linkNavBottom {
COLOR: #FFFFFF; TEXT-DECORATION: none
}
.linkNavBottom:hover {
COLOR: #FFFFFF; TEXT-DECORATION: underline
}
/* .block {
FONT: 10pt "Arial"
} */
.blockSmall {
FONT: 8pt "Arial"
}
.blockHeading, .blockheading {
FONT: bolder 10pt "Arial"; BACKGROUND-COLOR: #D5E4F3
}
.calendarMonth {
FONT: bolder 14pt "Arial"; COLOR: #000000; BACKGROUND-COLOR: #CCCCFF; TEXT-ALIGN: center
}
.calendarWeek {
FONT: bold 12pt "Arial"; COLOR: #000000; BACKGROUND-COLOR: #CCCCFF; TEXT-ALIGN: center
}
.calendarDay {
FONT: bold 12pt "Arial"; COLOR: #505050; TEXT-ALIGN: center
}
.linkCalendarDay {
COLOR: #505050; TEXT-DECORATION: none
}
.linkCalendarDay:hover {
COLOR: #505050; TEXT-DECORATION: underline
}
.calendarDayToday {
BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT: bolder 12pt "Arial"; BORDER-LEFT: 1px solid; COLOR: #000000; BORDER-BOTTOM: 1px solid; TEXT-ALIGN: center
}
.linkCalendarDayToday {
COLOR: #000000; TEXT-DECORATION: none
}
.linkCalendarDay:hover {
COLOR: #000000; TEXT-DECORATION: underline
}
.linkBread {
MARGIN: 0px;
COLOR: #000000;
TEXT-DECORATION: none;
font-family: Arial;
font-size: 9px;
padding: 0px;
}
.cellNavLeftpassword {
FONT: 7pt "Arial"; VERTICAL-ALIGN: top; COLOR: #000000
}
.blockpgHeading {
FONT: bolder 10pt "Arial"; letter-spacing: 3px;
}


.hdr {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #000000;
color: #FFFFFF;
text-align: right;
}
a.hdr:link {
color: #FFFFFF;
text-decoration: none
}
a.hdr:active {
color: #FFFFFF;
text-decoration: none
}
a.hdr:visited {
color: #FFFFFF;
text-decoration: none
}
a.hdr:hover {
color: #FFFFFF;
text-decoration: underline
}
.hdr_img {
background-color: #000000;
text-align: right;
background-image: url(../images/hdr_grid.jpg);
background-repeat: no-repeat;
background-position: right;
}
.hdr_advsrch {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #000000;
color: #FFFFFF;
text-align: right;
}
a.hdr_advsrch:link {
color: #FFFFFF;
text-decoration: none
}
a.hdr_advsrch:active {
color: #FFFFFF;
text-decoration: none
}
a.hdr_advsrch:visited {
color: #FFFFFF;
text-decoration: none
}
a.hdr_advsrch:hover {
color: #FFFFFF;
text-decoration: underline
}
.nav_welcome {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #000000;
color: #FFFFFF;
text-align: left;
padding-left: 5px;
}
.nav {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #9999CC;
color: #FFFFFF;
text-align: center;
}
a.nav:link {
color: #FFFFFF;
text-decoration: none;
}
a.nav:active {
color: #FFFFFF;
text-decoration: none;
}
a.nav:visited {
color: #FFFFFF;
text-decoration: none;
}
a.nav:hover {
color: #FFFFFF;
text-decoration: underline;
}
.ftr {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align: right;
}
a.ftr:link {
color: #000000;
text-decoration: none
}
a.ftr:active {
color: #000000;
text-decoration: none
}
a.ftr:visited {
color: #000000;
text-decoration: none
}
a.ftr:hover {
color: #000000;
text-decoration: underline
}
.prnt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-indent: 5px;
}
a.prnt:link {
color: #000000;
text-decoration: none
}
a.prnt:active {
color: #000000;
text-decoration: none
}
a.prnt:visited {
color: #000000;
text-decoration: none
}
a.prnt:hover {
color: #000000;
text-decoration: underline
}
.cellNavTopRt {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
vertical-align: top;
align: right;
COLOR: #ffffff;
text-decoration: none
}
.cellNavTopRt:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
vertical-align: top;
align: right;
COLOR: #ffffff;
text-decoration: underline
}
.cellNavTopRtSml {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
vertical-align: top;
align: right;
color: #ffffff;
text-decoration: none
}
.cellNavTopRtSml:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
vertical-align: top;
align: right;
text-decoration: underline
}
.cellNavTop {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
text-decoration: none
}
.cellNavTop:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
text-decoration: underline
}
.cellNavLeft {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #FFFFFF;
vertical-align: top;
text-decoration: none
}
.cellNavLeft:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
vertical-align: top;
text-decoration: underline
}
.bread {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #0000CC;
font-weight: lighter;
text-decoration: none
}
.bread:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #0000CC;
font-weight: lighter;
text-decoration: underline
}
.blockHeadingblk {
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bolder;
background-color: #000000
}

.cellNavBottom {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
vertical-align: bottom;
align: right;
text-decoration: none;
text-align: center
}
.cellNavBottom:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
vertical-align: bottom;
align: right;
text-decoration: underline;
text-align: right
}
.smallNavSearch {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFF;
text-decoration: none;
vertical-align: top
}
.smallNavSearch:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: #FFFFFFF;
text-decoration: underline;
vertical-align: top
}
.orghead {
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
color: #FF9933;
text-decoration: none;
}
.bkgrid {
background-image: url(.../intranet/images/hdr_grid.jpg);
background-repeat: no-repeat;
background-position: right center;
}
.blockBold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
font-weight: bold
}
.grayborder {
border: 1px solid #DDDDDD;
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.grayborderbold {
border: 1px solid #DDDDDD;
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.graybrdrnopad {
border: 1px solid #DDDDDD;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.grayborderfill {
background-color: #DDDDDD;
padding-top: 2px;
padding-right: 10px;
padding-bottom: 2px;
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.changeswithnav {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #000000;
background-color: #EDF3FA;
text-indent: 4px;
}
.error {
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
color: #FF0000;
text-align: center;
}
input.button {
background-color: #336699;
text-decoration: none;
width: 50px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
border-top-style: outset;
border-right-style: outset;
border-bottom-style: outset;
border-left-style: outset;
border-top-color: #CCCCCC;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #CCCCCC;
font-size: 12px;
font-weight: bold;
font-variant: normal;
background-position: center center;
}
input.buttonlarge {
background-color: #336699;
text-decoration: none;
width: 150px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
border-top-style: outset;
border-right-style: outset;
border-bottom-style: outset;
border-left-style: outset;
border-top-color: #CCCCCC;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #CCCCCC;
font-size: 12px;
font-weight: bold;
font-variant: normal;
background-position: center center;
}
.blocktablehead {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
margin: 0px;
font-weight: bolder;
background-color: #999999;
}
.calcolorfill {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #F4EA98;
border: 1px solid #DDDDDD;
}
.contentBox {
FONT: 10pt "Arial";
}
.contentBoxTitle {
FONT-SIZE: 10pt;
COLOR: #000000;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-ALIGN: left;
font-weight: bolder;
}
.bc {
font-size:8pt;
line-height:normal;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
}
.bc:hover {
font-size:8pt;
line-height:normal;
color: #0000FF;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
}
.linkBlock{
FONT: 9pt "Arial";
COLOR: #0000FF;
TEXT-DECORATION: underline;
}
.linkBlock.visited {
COLOR: #FF0000;
TEXT-DECORATION: none;
}

.zoneFive {
background-color: #FFFFFF;
padding-top: 1.5em;
padding-left: 1.5em;
padding-bottom: 1.5em;
padding-right: 0.5em;
vertical-align: top;
text-align: left;
}

/*  =========================  */
/*   Menu section
/* ========================= */

.menuBg  {
vertical-align: top;
padding-top: 0em;
margin-right: 0em;
padding-right: 0em;
background-color: #ffffff;
}

.menuFooter {
background-color: #FFFFFF;
padding-bottom: 10em;
}

.menuOn {
margin-top: 0em;
text-align: left;
background-color: #EEEEEE;
font-weight: bold;
color: #003366;
border-bottom: 1px solid #FFFFFF;
height: 25px;

}

.menuOff {
margin-top: 0em;
text-align: left;
background-color: #CCCCCC;
font-weight: none;
color: #003366;
border-bottom: 1px solid #FFFFFF;
height: 25px;
}

.menuOn , .menuOff {
color: #003399;
font-size: xx-small;
text-decoration: none;
padding-left: 0.1em;
}


.submenuOn {
margin-top: 0em;
text-align: left;
background-color: #EEEEEE;
font-weight: bold;
color: #003366;
border-bottom: 1px solid #FFFFFF;
height: 25px;
}

.submenuOff {
margin-top: 0em;
text-align: left;
background-color: #EEEEEE;
font-weight: none;
color: #003366;
border-bottom: 1px solid #FFFFFF;
height: 25px;
}

.submenuOn , .submenuOff {
color: #003399;
font-size: xx-small;
text-decoration: none;
padding-left: 0.5em;

}

/*  =========================  */
/*   TLPs Tabs
/* ========================= */


.tabBg {
display: block;
background-color: #336699;
white-space: nowrap;
height: 1.1em;
border-bottom: 1px solid #666666;
}

.tabOn {
font-size: xx-small;
font-weight: bold;
padding: 0.4em;
color: #333333;
background-color: #D6DBEF;
text-decoration: none;
margin-right: 15px;
}

.tabOff {
color: #FFFFFF;
padding: 0.4em;
text-decoration: none;
margin-right: 15px;
}

.tabIndent {
padding-left: 10px;
}



/* Process Related... Global.css  taken from $BV1TO1/JBoss/server/bv_framwork/deploy/bpmapp-sample.war/ga/css ............................. */

/***************************************************/
/*    TITLEs, Subtitles                                               */
/***************************************************/

.pageTitle, .app_pageTitle {
color: #000000;
font-size: medium;
font-weight: bold;
padding-top: 0.3em;
padding-bottom: 1em;
padding-left: 0.2em;
}

.pageSubtitle, .app_pageSubtitle {
color: #FFFFFF;
font-size: xx-small;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
background-color: #336699;
padding-top: 0.3em;
padding-bottom: 0.1em;
padding-left: 0.3em;
padding-right: 0.3em;
vertical-align : top;
height: 20px;
border-top: 10px solid #CCCCCC;
border-bottom: 2px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
margin: 0px;
}

div.pageSubtitle span.left, div.app_pageSubtitle span.left {
float: left;
text-align: left;
width: 50%;
}

div.pageSubtitle span.right, div.app_pageSubtitle span.right {
float: right;
text-align: right;
width: 49%;
white-space: nowrap;
}

.pageSubsubtitle {
color: #FFFFFF;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: xx-small;
font-weight: bold;
background-color: #6699CC;
padding-top: 0.3em;
padding-bottom: 0.1em;
padding-left: 0.3em;
padding-right: 0.3em;
vertical-align : top;
height: 20px;
border-top: 10px solid #CCCCCC;
border-bottom: 2px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
margin: 0px;
}

div.pageSubsubtitle span.left {
float: left;
text-align: left;
width: 50%;
}

div.pageSubsubtitle span.right {
float: right;
text-align: right;
width: 49%;
white-space: nowrap;
}


/***************************************************/
/*   Page Instructions, Pagination                 */
/***************************************************/
.pendingText {
color: #FF0000;
font-weight: bold;
}


.pageInstructions {
color: #666666;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: xx-small;
padding-top: 0.3em;
padding-left: 0.3em;
padding-right: 0.3em;
background-color: #CCCCCC;
border-top: 5px solid #CCCCCC;
border-bottom: 3px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
vertical-align: middle;
}

.pagination {
text-align: right;
background-color: #CCCCCC;
padding-top: 0.6em;
padding-bottom: 0.6em;
padding-right: 0.6em;
border-top: 5px solid #CCCCCC;
border-bottom: 3px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
font-size: xx-small;
color: #333333;
}

/*********************************************/
/*    Columns, Dialogs and Records           */
/*********************************************/


.labelForm {
border-top: 10px solid #CCCCCC;
border-bottom: 10px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
background-color: #CCCCCC;
clear: both;
}

.label {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-weight: bold;
font-size: xx-small;
padding: 0.5em;
vertical-align: top;
background-color: #FFFFFF;
}

.labelField {
color: #000000;
font-weight: normal;
font-size: xx-small;
padding: 0.5em;
vertical-align: top;
background-color: #FFFFFF;
}

.IDlabel {
color: #666666;
font-size: xx-small;
padding-top: 0.3em;
padding-left: 0.3em;
padding-right: 0.3em;
background-color: #CCCCCC;
border-top: 5px solid #CCCCCC;
border-bottom: 3px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
vertical-align: middle;
}

.labelHolder {
float: left;
padding: 5px;
}

/*********************************************/
/*    Buttons                                */
/*********************************************/

.paginationBtn {
background-color: #EEEEEE;
padding-left: 0.3em;
padding-right: 0.3em;
text-decoration: none;
font-weight: normal;
color: #003366;
border: 1px solid #CCC;
border-right: 2px solid #666;
border-bottom: 2px solid #666;
}

.generalWrapRight {
margin: 10px 0px 10px 10px;
text-align: right;
}

.generalWrapLeft {
margin: 10px 0px 10px 10px;
text-align: left;
}

.pageButtonWrap {
background-color: #CCCCCC;
border-top: 5px solid #CCCCCC;
border-bottom: 10px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
}

.globalButtonWrap {
background-color: #CCCCCC;
border-top: 5px solid #CCCCCC;
border-bottom: 5px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
}

.lineWrap {
background-color: #CCCCCC;
border-top: 5px solid #CCCCCC;
border-bottom: 5px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
}

.inputButton {
background-color: #BFDDFF;
color: #000066;
text-decoration: none;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
cursor: hand ;
font-size: xx-small;
}

.titleButton {
background-color: #BFDDFF;
color: #000066;
text-decoration: none;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
cursor: hand ;
font-size: xx-small;
}

.pageButton {
background-color: #BFDDFF;
color: #000066;
text-decoration: none;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
cursor: hand ;
font-size: xx-small;
}

.globalButton {
background-color: #BFDDFF;
color: #000066;
text-decoration: none;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: xx-small;
cursor: hand;
}

.disabledButton {
background-color: #BFDDFF;
color: #999999;
text-decoration: none;
font-weight: normal;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: xx-small;
cursor: none;
}


/*********************************************/
/*    Tables                                                      */
/*********************************************/

.dataTable {
border-top: 5px solid #CCCCCC;
border-bottom: 10px solid #CCCCCC;
border-left: 10px solid #CCCCCC;
border-right: 10px solid #CCCCCC;
background-color: #CCCCCC;
clear: both;
}

.listHeader th {
padding: 0.2em;
font-weight: bold;
color: #FFFFFF;
background-color: #999999;
font-size: xx-small;
}

tr.listEven {
background-color: #FFFFFF;
font-size: xx-small;
vertical-align: top;
color: #000000;
}

td.listEven {
font-weight: normal;
font-size: xx-small;
vertical-align: top;
padding: 0.5em;
}

tr.listOdd {
background-color: #EEEEEE;
font-size: xx-small;
vertical-align: top;
color: #000000;
}

td.listOdd {
font-weight: normal;
font-size: xx-small;
vertical-align: top;
padding: 0.5em;
}

tr.listSelected {
background-color: #FFC983;
vertical-align: top;
color: #666666;
}

td.listSelected {
font-weight: normal;
font-style: italic;
vertical-align: top;
padding: 0.5em;
}

tr.overDueEven, tr.overDueEven B{
background-color: #FFFFFF;
color: #FF0000;
font-weight: bold;
font-size: xx-small;
}

tr.overDueOdd, tr.overDueOdd B{
background-color: #EEEEEE;
color: #FF0000;
font-weight: bold;
font-size: xx-small;
}

/*******************/
/*  Tabs
/*******************/

.formTab {
float: left;
line-height: normal;
background-color: #CCCCCC;
width: 100%;
border-top: 5px solid #cccccc;
border-bottom: 2px solid #336699;
}

.formTab ul {
margin: 0;
padding-left: 10px;
}

.formTab li {
display: inline;
margin: 0;
padding: 0;
}

.formTab  a{
float: left;
text-decoration: none;
}

.formTabOn a{
background-color: #336699;
padding: 5px;
color: #ffffff;
font-size: xx-small;
font-weight: bold;
margin-right: 5px;
border-bottom: 1px solid #336699;
}

.formTabOff a{
float: left;
background-color: #D6DBEF;
font-size: xx-small;
padding: 5px;
color: #336699;
margin-right: 5px;
margin-bottom: 2px;
border: 1px solid #336699;
border-bottom: none;
}

.dataTable.listField {
background-color: #EEEEEE;
border-bottom: 2px color #000;
}

.processInstructions{
font-family: Verdana;
font-size: x-small;
padding-top: 0.2em;
padding-bottom: 0.2em;
padding-left: 0.2em;
}

.processPagination{
font-family: Verdana;
font-size: x-small;
padding-top: 0.2em;
padding-bottom: 0.2em;
padding-left: 0.2em;
}

