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;
	*/
}
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}
	
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.searchTitleTop {
	height: 13px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000; padding-left: 4px;margin: 0;position: relative;
}
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%
}
.infoMsg {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: 2px 50%; BACKGROUND-IMAGE: url(/images/info3.gif); HEIGHT: 36px; BACKGROUND-REPEAT: no-repeat; font-weight:bold; color:#000000; background-color:#ffe88a; padding:5px 5px 5px 40px; border:solid 1px #ffcc00; vertical-align:middle;
}
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
}


/*
Public Tracking Website
*/
.track_tableHead
{
	background-color:#CC0000;
	font-family:arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight:600; /*NN4*/
	/*line-height:13px; /*To fit 2 lined text in Register-Buttons */
	color:#fff;
	text-decoration:none;
}

.track_cbGreyPad
{
	background-color:#E4E4E4;
	padding: 5px 5px 5px 5px ;
}

.track_mandCapTrack_topborder
{
	background-color: #E4E4E4;
	color:#000;
	font-family: arial,helvetica,sans-serif;
	font-weight:600;
	vertical-align: middle;
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 1px;	
}

.track_mandCapTrack 
{
	background-color: #E4E4E4;
	color:#000;
	font-family: arial,helvetica,sans-serif;
	font-weight:600;
	vertical-align: top;
}

.track_cbGrey_topborder
{
	background-color:#E4E4E4;
	border-top-color: White;
	border-top-style: solid;
	border-top-width: 1px;
}

.track_cbGrey
{
	background-color:#E4E4E4;
	vertical-align: top;
}




.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
}
.navSubElementSelected1 {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 155px; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 13px; BACKGROUND-COLOR: #ffe88a; TEXT-ALIGN: left; 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
}
.button1 {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/arrow_r_r_small.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_w_r_small.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_small.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_w_r_small.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_w_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_small.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_w_r_small.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: 20px; 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	{vertical-align: middle; height: 18px; font-family: Arial, Helvetica; font-size : 11px; color: #000000; cursor:hand;font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%; 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_t1_0_nh	{vertical-align: middle; height: 18px; font-family: Arial, Helvetica; font-size : 11px; color: #000000; font-weight:normal;padding-left:4px;padding-right:4px;line-height:150%; 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
}
.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
}
.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000
}
.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
}

/* 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:3px; color:#cc0000;
}		
