BODY {
	FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white;
	scrollbar-face-color: #ffcc00;
	scrollbar-highlight-color: #ffcc00;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #e4e4e4;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffe88a;
}

/* ---------------- Drop Down Menus ---------------- */

.ddmx {
    font: 11px arial;
}
.ddmx .item1{
    background: #ffcc00;
    font: 11px arial;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    text-align: center;
    line-height: 25px;
    width: 84px;
    border-left: solid 1px white;
}
.ddmx .item1:hover ,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    background: #e4e4e4;
    font: 11px arial;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    text-align: center;
    line-height: 25px;
    width: 84px;
    border-left: solid 1px white;
}
.ddmx .item3{
    background: #cc0000;
    font: 11px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    text-align: center;
    line-height: 25px;
    width: 84px;
    border-left: solid 1px white;
}
.ddmx .item3:hover ,
.ddmx .item3-active,
.ddmx .item3-active:hover {
    background: #cc0000;
    font: 11px arial;
    color: #ffffff;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    text-align: center;
    line-height: 25px;
    width: 84px;
    border-left: solid 1px white;
}
.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    font: 11px arial;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
    border-bottom: solid 1px white;
    line-height: 20px;
    width: 168px;
}
.ddmx .item2 {
    background: #ffe88a;
    line-height: 20px;
    width: 168px;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    background: #e4e4e4;
    line-height: 20px;
    width: 168px;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border-style: solid;
	border-width: 1px;
	border-color:  #ffffff #000000 #000000 #ffffff;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    line-height: 20px;
    width: 168px;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

/* ---------------- End Drop Down Menus ----------------- */

body.nomargin	{font-family:Arial, sans-serif;font-size : 9px; color: #000000;
			 background-repeat:no-repeat;background-attachment:fixed;
			 margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px}
.textContent {
	PADDING-RIGHT: 2px; PADDING-LEFT: 1px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 1px; OVERFLOW: hidden; LINE-HEIGHT: 1.1; PADDING-TOP: 0px; HEIGHT: 39px
}
.contentBlock {
	MARGIN-LEFT: 10px; WIDTH: 169px; HEIGHT: 84px
}	
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.pageTitleTop {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000
}
TD.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000
}
TD.popupTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000
}
.errormessage {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold; color:#cc0000; border:0; width:100%
}
A {
	COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navElementLeft0 {
	BACKGROUND-POSITION: 2px 50%; BACKGROUND-IMAGE: url(images/arrow_r_r_small.gif); WIDTH: 12px; LINE-HEIGHT: 21px; BACKGROUND-REPEAT: no-repeat
}
.navElement0 {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 155px; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.navElement0:hover {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 155px; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.navElementSelected0 {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; WIDTH: 155px; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #ffe88a; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.navSubElement0 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 155px; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.navSubElement0:hover {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 155px; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.navSubElementSelected0 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 155px; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 21px; BACKGROUND-COLOR: #ffe88a; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.navElement1 {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navElement0 A {
	PADDING-LEFT: 6px; FONT-WEIGHT: 600; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 21px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navElement1 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navElement1 A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 6px; FONT-SIZE: 11px; WIDTH: 100%; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e4e4e4; TEXT-DECORATION: none
}
.search	{
	font-family:Arial,sans-serif;font-size:11px;font-weight:bold;color:#000000;border:1 solid #dddddd;padding-left:5
}
.textBold {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TABLE.formTable {
	BACKGROUND-COLOR: #ffffff; PADDING-TOP: 10px; PADDING-BOTTOM: 10px
}
TABLE.formTable TD {
	BORDER-BOTTOM: white 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; HEIGHT: 21px; font-family:Arial,sans-serif; font-size:11px; BACKGROUND-COLOR: #e4e4e4
}
TABLE.formTable TH {
	BORDER-RIGHT: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: white; BORDER-BOTTOM: white 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #666666; TEXT-ALIGN: left
}
TABLE.formTable TD.altRow0 {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: white 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #e4e4e4
}
TABLE.formTable TD.altRow1 {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: white 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff
}
TABLE.formTable TD.grandtotal0 {
	BORDER-RIGHT: medium none; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px; BORDER-BOTTOM: black 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #e4e4e4
}
TABLE.formTable TD.grandtotal1 {
	BORDER-RIGHT: medium none; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: 0px; BORDER-BOTTOM: black 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff
}
TABLE.formTable TD.bestChoice0 {
	BORDER-RIGHT: black thin solid; BORDER-TOP: black thin solid; FONT-WEIGHT: bold; BORDER-LEFT: black thin solid; BORDER-BOTTOM: black thin solid; BACKGROUND-COLOR: #e4e4e4
}
TABLE.formTable TD.bestChoice1 {
	BORDER-RIGHT: black thin solid; BORDER-TOP: black thin solid; FONT-WEIGHT: bold; BORDER-LEFT: black thin solid; BORDER-BOTTOM: black thin solid; BACKGROUND-COLOR: #ffffff
}
TABLE.formTableAdmin {
	BACKGROUND-COLOR: #ffffff; PADDING-TOP: 10px; PADDING-BOTTOM: 10px
}
TABLE.formTableAdmin TD {
	BORDER-BOTTOM: white 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; HEIGHT: 21px; font-family:Arial,sans-serif; font-size:11px; BACKGROUND-COLOR: #ffe88a
}
TABLE.openTable {
	BACKGROUND-COLOR: #ffffff
}
TABLE.openTable TD {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: white 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ffffff
}
TABLE.openTable TH {
	BORDER-RIGHT: white 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: black; BORDER-BOTTOM: white 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: left
}
TABLE.prevClassTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #e4e4e4
}
TABLE.prevClassTable TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #e4e4e4
}
TABLE.prevClassTable TR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #e4e4e4
}
.input	{
	font-family:Arial,sans-serif;font-size:11px;font-weight:bold;color:#000000;border:1 solid #999999;padding-left:5
}
.input_ro  {
	font-family:Arial,sans-serif;;font-size:11px;font-weight:bold;color:#000000;background-color:#eeeeee;
	border:1 solid #999999;cursor:default;padding-left:5
}
.inputdate {
	font-family:Arial,sans-serif;font-size:11px;font-weight:bold;color:#000000;border:1 solid #999999;text-align:center;cursor:hand
}
.inputdate_ro {
	font-family:Arial,sans-serif;font-size:11px;font-weight:bold;background-color:#eeeeee;color:#000000;border:1 solid #999999;text-align:center;cursor:default
}
.inputnumber {
	font-family:Arial,sans-serif;font-size:11px;font-weight:bold;color:#000000;border:1 solid #999999;text-align:right;cursor:text;padding-right:5
}
.inputnumber_ro {
	font-family:Arial,sans-serif;font-size:11px;font-weight:bold;background-color:#eeeeee;color:#000000;border:1 solid #999999;text-align:right;cursor:default;padding-right:5
}
#sbSubmit {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fc0 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: 600; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_r_r_mini.gif) #fc0 no-repeat 3px 8px; BORDER-LEFT: #fc0 1px solid; WIDTH: 86px; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: -2px; HEIGHT: 28px; TEXT-ALIGN: left; w: 60px
}
#submitselected {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: 600; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_b_r_mini.gif) #fc0 no-repeat 3px 8px; BORDER-LEFT: black 1px solid; WIDTH: 86px; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: #fc0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: -2px; HEIGHT: 28px; TEXT-ALIGN: left; w: 60px
}
#smallSubmit {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fc0 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(images/arrow_r_r_mini.gif) #fc0 no-repeat 3px 3px; BORDER-LEFT: #fc0 1px solid; WIDTH: 86px; CURSOR: hand; LINE-HEIGHT: 12px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: -2px; HEIGHT: 14px; TEXT-ALIGN: left; w: 60px
}
#smallSubmitselected {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(images/arrow_b_r_mini.gif) #fc0 no-repeat 3px 3px; BORDER-LEFT: black 1px solid; WIDTH: 86px; CURSOR: hand; LINE-HEIGHT: 12px; BORDER-BOTTOM: #fc0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: -2px; HEIGHT: 14px; TEXT-ALIGN: left; w: 60px
}
#goSubmit {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fc0 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/arrow_r_r_mini.gif) #fc0 no-repeat 3px 6px; BORDER-LEFT: #fc0 1px solid; WIDTH: 126px; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 24px; TEXT-ALIGN: left; w: 60px
}
#goSubmitselected {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/arrow_b_r_mini.gif) #fc0 no-repeat 3px 6px; BORDER-LEFT: black 1px solid; WIDTH: 126px; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: #fc0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 24px; TEXT-ALIGN: left; w: 60px
}
#showAllSubmit {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fc0 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/arrow_r_r_mini.gif) #fc0 no-repeat 3px 6px; BORDER-LEFT: #fc0 1px solid; WIDTH: 126px; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 24px; TEXT-ALIGN: left; w: 60px
}
#showAllSubmitselected {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/arrow_b_r_mini.gif) #fc0 no-repeat 3px 6px; BORDER-LEFT: black 1px solid; WIDTH: 126px; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: #fc0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 24px; TEXT-ALIGN: left; w: 60px
}
#okSubmit {
	PADDING-TOP: 2px; PADDING-LEFT: 12px; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow_r_y_mini.gif) #ffe88a no-repeat 3px 50%; FONT-SIZE: 11px; WIDTH: 84px; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; cursor:hand; TEXT-DECORATION: none
}
#okSubmitSelected{
	PADDING-TOP: 2px; PADDING-LEFT: 12px; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow_b_r_mini.gif) #ffe88a no-repeat 3px 50%; FONT-SIZE: 11px; WIDTH: 84px; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; cursor:hand; TEXT-DECORATION: none
}
#cancelSubmit {
	PADDING-TOP: 2px; PADDING-LEFT: 12px; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow_r_y_mini.gif) #ffe88a no-repeat 3px 50%; FONT-SIZE: 11px; WIDTH: 84px; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; cursor:hand; TEXT-DECORATION: none
}
#cancelSubmitSelected{
	PADDING-TOP: 2px; PADDING-LEFT: 12px; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow_b_r_mini.gif) #ffe88a no-repeat 3px 50%; FONT-SIZE: 11px; WIDTH: 84px; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; cursor:hand; TEXT-DECORATION: none
}
#newSo {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fc0 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: 600; FONT-SIZE: 11px; BACKGROUND: url(images/arrow_r_r_mini.gif) #fc0 no-repeat 3px 6px; BORDER-LEFT: #fc0 1px solid; WIDTH: 56px; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 21px; TEXT-ALIGN: left; w: 60px
}
#newSoSelected {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: 600; FONT-SIZE: 11px; BACKGROUND: url(images/arrow_b_r_mini.gif) #fc0 no-repeat 3px 6px; BORDER-LEFT: black 1px solid; WIDTH: 56px; CURSOR: hand; PADDING-TOP: 1px; BORDER-BOTTOM: #fc0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; HEIGHT: 21px; TEXT-ALIGN: left; w: 60px
}
.button {
	PADDING-TOP: 2px; PADDING-LEFT: 12px; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow_r_y_mini.gif) #ffe88a no-repeat 3px 50%; FONT-SIZE: 11px; WIDTH: 60px; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; cursor:hand; TEXT-DECORATION: none
}
.input.btnhov {
	PADDING-TOP: 2px; PADDING-LEFT: 12px; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow_b_r_mini.gif) #ffe88a no-repeat 3px 50%; FONT-SIZE: 11px; WIDTH: 60px; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #ffcc00; TEXT-ALIGN: left; cursor:hand; TEXT-DECORATION: none
}
.listbutton {
	PADDING-TOP: 2px; PADDING-LEFT: 12px; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow_r_y_mini.gif) #ffe88a no-repeat 3px 50%; FONT-SIZE: 11px; WIDTH: 60px; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: left; cursor:hand; TEXT-DECORATION: none
}
.input.listbtnhov {
	PADDING-TOP: 2px; PADDING-LEFT: 12px; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/arrow_b_r_mini.gif) #ffe88a no-repeat 3px 50%; FONT-SIZE: 11px; WIDTH: 60px; LINE-HEIGHT: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 18px; BACKGROUND-COLOR: #e4e4e4; TEXT-ALIGN: left; cursor:hand; TEXT-DECORATION: none
}
.buttonArrow {
	LEFT: -16px; POSITION: absolute; TOP: 0.15em
}
.buttonContent {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #fc0 no-repeat right 50%; PADDING-BOTTOM: 1px; MARGIN: 0px 1px 1px 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 164px; LINE-HEIGHT: 12px; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; POSITION: relative; HEIGHT: 39px
}
 HTML .buttonContent {
	WIDTH: 168px; HEIGHT: 43px
}
.buttonContent:hover {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: #fff; MARGIN: 1px 0px 0px 1px; CURSOR: hand; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: #fff
}
.buttonContent SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 1px 1px 1px 3px; WIDTH: 80px; BOTTOM: auto; POSITION: absolute; TOP: 0px
}
.button1 {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_r_r_mini.gif) #ffe88a no-repeat 2px 50%; FLOAT: left; WIDTH: 84px; LINE-HEIGHT: 27px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 27px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.button1:hover {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_b_r_mini.gif) #e4e4e4 no-repeat 2px 50%; FLOAT: left; WIDTH: 84px; LINE-HEIGHT: 27px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 27px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.trackbutton {
	font-family:Tahoma,Arial,sans-serif;font-size:10px;font-weight:normal;color:#ff0000;
	background-color:#dddddd;border:1 solid #999999;cursor:hand
}
.smallbutton1 {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_r_r_mini.gif) #ffe88a no-repeat 2px 50%; FLOAT: left; WIDTH: 84px; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 13px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.smallbutton1:hover {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_b_r_mini.gif) #e4e4e4 no-repeat 2px 50%; FLOAT: left; WIDTH: 84px; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 13px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.smallbutton2 {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_r_r_small.gif) #ffe88a no-repeat 2px 50%; FLOAT: left; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 13px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.smallbutton2:hover {
	PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_b_r_small.gif) #e4e4e4 no-repeat 2px 50%; FLOAT: left; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 13px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.button2 {
	DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_r_r_mini.gif) #ffe88a no-repeat 2px 50%; FLOAT: left; WIDTH: 82px; LINE-HEIGHT: 11px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 27px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.button2:hover {
	DISPLAY: block; PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../images/arrow_b_r_mini.gif) #e4e4e4 no-repeat 2px 50%; FLOAT: left; WIDTH: 82px; LINE-HEIGHT: 11px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 27px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.homebutton {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ffcc00 no-repeat 70px 50%; FLOAT: left; WIDTH: 84px; COLOR: black; LINE-HEIGHT: 26px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.homebutton:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e4e4e4 no-repeat 70px 50%; FLOAT: left; WIDTH: 84px; COLOR: black; LINE-HEIGHT: 26px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.homebuttonSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #cc0000 no-repeat 70px 50%; FLOAT: left; WIDTH: 84px; COLOR: white; LINE-HEIGHT: 26px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
/*
.homebuttonSelected:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e4e4e4 no-repeat 70px 50%; FLOAT: left; WIDTH: 84px; COLOR: white; LINE-HEIGHT: 26px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
*/
TD.homebuttontd {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000; border-left: 1px solid white; cursor: hand
}
TD.homebuttontdmo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e4e4e4; border-left: 1px solid white; cursor: hand
}
.infoBox 
{
	FONT-FAMILY: Arial, Helvetica, sans-serif; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 11px; border-bottom: 1px solid white; background-color: #FFCC00; TEXT-DECORATION: none
}
.sectionHeader {
	WIDTH: 225px; BACKGROUND-COLOR: #cc0000
}
.sectionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.listHeader {
	height: 14px; PADDING-LEFT: 5px; FONT-FAMILY: Arial, Helvetica; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
}
.listColHeader {
	height: 14px; padding-left:4px;padding-right:4px; FONT-FAMILY: Arial, Helvetica; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #ffffff; cursor : hand;
}
.listColHeader_nh {
	height: 14px; padding-left:4px;padding-right:4px; FONT-FAMILY: Arial, Helvetica; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; BACKGROUND-COLOR: #ffffff;
}

tr.listitem_0		{BACKGROUND-COLOR: #e4e4e4}
tr.listitem_1		{BACKGROUND-COLOR: #ffffff}

td.listitem_t1_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #000000; cursor:hand;font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_t2_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #00aa00; cursor:hand;font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_t6_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #666666; cursor:hand;font-weight:normal;text-decoration:line-through;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_t4_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #0000ff; cursor:hand;font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		

td.listitem_t1_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #000000; cursor:hand;font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_t2_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #00aa00; cursor:hand;font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_t6_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #666666; cursor:hand;font-weight:normal;text-decoration:line-through;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_t4_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #0000ff; cursor:hand;font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		

td.listitem_nh_t1_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #000000; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_nh_t2_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #00aa00; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_nh_t6_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #666666; font-weight:normal;text-decoration:line-through;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_nh_t4_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #0000ff; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		

td.listitem_nh_t1_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #000000; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_nh_t2_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #00aa00; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_nh_t6_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #666666; font-weight:normal;text-decoration:line-through;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.listitem_nh_t4_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #0000ff; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		


td.totalline	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #000000; BACKGROUND-COLOR: #ffe88a; font-weight:bold;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		


td.queue_nh_t1_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #00AA00; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.queue_nh_t2_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #00008b; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.queue_nh_t3_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #ffcc00; font-weight:normal;text-decoration:line-through;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.queue_nh_t4_0	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #cc0000; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		

td.queue_nh_t1_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #00AA00; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.queue_nh_t2_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #00008b; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.queue_nh_t3_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #ffcc00; font-weight:normal;text-decoration:line-through;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		
td.queue_nh_t4_1	{height: 14px; font-family: Arial, Helvetica; font-size : 11px; color: #cc0000; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%;vertical-align:top; BORDER-RIGHT: white 1px solid;}		


.recordcount		{
	font-family: Arial, Helvetica; font-size:11px; FONT-WEIGHT: bold; color:#ffffff; border:0; background-color:#cc0000; padding-right:5; text-align:right
}
.shadowColor {
	BACKGROUND-COLOR: #c69e00
}
.postalYellow {
	BACKGROUND-COLOR: #ffcc00
}
.postalYellowLight {
	BACKGROUND-COLOR: #ffe88a
}
.postalRed {
	BACKGROUND-COLOR: #cc0000
}
.white {
	BACKGROUND-COLOR: #ffffff
}
.white1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	font-style : normal;
	color : White;
}
.logo {
	PADDING-BOTTOM: 42px; PADDING-TOP: 10px
}
.login {
	PADDING-BOTTOM: 45px; PADDING-TOP: 100px
}
.pageTitleTop {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000
}
.pageTitlex {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000
}
.pageSelected {
	BACKGROUND-COLOR: #000000; color: #ffffff 
}
.emphasized {
	BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/arrow_r_r_mini.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.emphasized:hover {
	BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/arrow_b_w_mini.gif); COLOR: #000000; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: underline
}
.copyright {
	FONT-SIZE: 11px; COLOR: #999999
}
A.copyright:link {
	FONT-SIZE: 11px; COLOR: #999999
}
A.copyright:hover {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: underline
}
A.copyright:active {
	FONT-SIZE: 11px; COLOR: #999999
}
A.copyright:visited {
	FONT-SIZE: 11px; COLOR: #999999
}
.lightGrey {
	BACKGROUND-COLOR: #e4e4e4
}
.largeRed {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.loginbutton{
	font-family: Arial;
	font-size: 8pt;
	background: #ffcc00;
	border-bottom: 1px solid #104A7B;
	border-right: 1px solid #104A7B;
	border-left: 1px solid #AFC4D5;
	border-top:1px solid #AFC4D5;
	color: Black;
	text-decoration:none;
	cursor: hand;
	font-weight : bold;
	width : 80px;
	height : 28px;
}
/* freeze top row */
div#tbl-container {
	width: 100%;
	height:100%;
	overflow: auto;
}
thead th {
	font-family:Tahoma,Arial,sans-serif;font-size:11px;color:#000000;background-color:#ffffff;
	cursor:hand;
	/*line-height:150%;*/
	font-weight:normal;
	position:relative;
	top: expression(document.getElementById("tbl-container").scrollTop-2); /*IE5+ only*/
	z-index: 20;
}
thead th.locked {
	z-index: 30;
}
td.locked,  th.locked{
	font-family:Tahoma,Arial,sans-serif;font-size:11px;color:#000000;background-color:#ffffff;
	cursor:hand;
	/*line-height:150%;*/
	font-weight:normal;
	left: expression(document.getElementById("tbl-container").scrollLeft); /*IE5+ only*/
	position: relative;
	z-index: 10;
}
/* End freeze top row */

td.popup 
{
	background-color: #ffe88a
}
/* CALENDAR POPUP SETTINGS  */
.logonbutton {font-family : Arial, sans-serif;background-color:#e4e4e4;font-size : 9px;border:1 solid #000000;cursor:hand}
td.dt_month {font-family : Arial, sans-serif ; font-size : 9px;color: #000000;background-color: #ffcc00;border:1 solid #ffcc00;cursor:hand}
td.dt_blank {font-family : Arial, sans-serif ; font-size : 9px;color: #ffffff;background-color: #e4e4e4;border:1 solid #e4e4e4;cursor:default}
td.dt_day {font-family : Arial, sans-serif ; font-size : 9px;color: #ffffff;background-color: #cc0000;border:0;cursor:default}
td.dt_cell {font-family : Arial, sans-serif ; font-size : 9px;color: #000000;background-color: #e4e4e4;border:0;cursor:default}
.calendar {font-family:Arial, sans-serif; font-size:9px; color:#000000;border:1 solid #e4e4e4;background-color:#e4e4e4;cursor:hand;text-align:center} 
.calendarmonth {font-family:Arial, sans-serif; font-size:9px; color:#000000;border:0;background-color:#ffcc00;text-align:center;cursor:hand} 
/* END CALENDAR POPUP SETTINGS */
td.historylabel	
{
	font-family:Arial,sans-serif;font-size:9px;color:#ffffff;border-bottom:1 solid #ffffff;cursor:default
}
td.historylist	
{
	font-family:Arial,sans-serif;font-size:9px;color:#000066;cursor:default
}
.loading
{
	height:21px; position:absolute; bottom:4px; color:#cc0000;
}		


