body
{
	margin-top:0;
	margin-left:0;
} 
.homePageWhite
{
    FONT-SIZE: 17px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.homePageBlack
{
    FONT-SIZE: 17px;
    COLOR: Black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.homePageBlue
{
    FONT-SIZE: 17px;
    COLOR: #5080c1;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.labelLogin
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.loginDisplay
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.labelLoginInverse
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: White;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.loginDisplayInverse
{
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.version
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pgTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headingDisplay
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666633;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.resultsHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   
   
}
.resultsHdrCentered
{
	text-align:center;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  
}

.resultsInfo
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.resultsInfoCentered
{
	text-align:center;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.fieldLabel
{
    FONT-SIZE: 11px;
    COLOR: #666666;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fieldvalue
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.footer
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.stepSection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.stepSub
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.sidenavLinkA:link, a.sidenavLinkA:visited
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
a.sidenavLinkA:hover
{
    FONT-SIZE: 10px;
    COLOR: #3366FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.sidenavLink
{
    FONT-SIZE: 10px;
    COLOR: #3366FF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.sidenavTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3259A6;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sidenavLinks
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.sidenavBody
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.panelLabel
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.panelInfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errormessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.latestinfo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodytext
{
	TEXT-DECORATION: none;
    font-size: 0.65em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.scrolltext
{
	TEXT-DECORATION: none;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
INPUT
{
    FONT-SIZE: 12px;
}
TEXTAREA
{
    FONT-SIZE: 12px
}
.dgrdHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


.ASmall
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.ASmallLine
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}



.custLink
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.custLink:hover
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.custNavLink
{
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


.custNavLink:visited
{
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.custNavLink:hover
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}


.plaintext
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.plaintextLarge
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.plaintextLargeHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.plaintextEmphasized
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.PlainTextEmphasizedSmall
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.plaintextEmphasizedLarge
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.LeftNavLinkMajor
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.LeftNavLinkMajorSelected
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}



.LeftNavLinkMinor
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.WorkInfoHeading
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.WorkInfoShiftHeading
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.WorkInfoDetail
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.WorkInfoDetailSection
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.WorkInfoDetailEmpty
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.homeRightBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #000000;
}

.despatch_finish_text
{
    FONT-SIZE: 10px;
    COLOR: #CC6666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.graph_axis
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.plain_despatch_start
{
  background-color: #99CCCC;
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.plain_despatch_end
{
  background-color: #FFCF63;
  FONT-SIZE: 10px;
  COLOR: #000000;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}


.data_sheet
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    width: 580px;
    height: 400px
}

.finish_time_line
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		border-right: 1px solid #CC6666;
}

.finish_time_column
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		border-right: 1px solid #333333;
		border-left: 1px solid #333333;
}

.y_axis_title
{
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    writing-mode: tb-rl;
    filter: flipv fliph;

}

.x_axis
{
    FONT-SIZE: 8px;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.list_box
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}
.menulnav {
	font-size: 10px;
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.menuAv {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.accordion_heading {
margin: 1px;
color: #fff;
padding: 3px 10px;
cursor: pointer;
position: relative;
background-color:#5080c1;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}

.accordion_content {
padding: 5px 10px;
background-color:#fafafa;
}

.accordion_content td 
{
	/*height:17px;*/
} 


.sub_heading {
margin: 1px;
color: #000000;
padding: 3px 10px;
cursor: pointer;
position: relative;
background-color:#CCC;
font: bold 11px Verdana, Arial, Helvetica, sans-serif;
width:594px;
}

.sub_content {
padding: 5px 10px;
background-color:#fafafa;
}

.print_heading {
}

.print_content {
}

.print_sub_heading {
}

.print_sub_content {
}


.PopBoxImageSmall
{
	border: none 0px #ffffff;
	cursor: url("../images/magplus.cur"), pointer;
}
.PopBoxImageLarge
{
	border: solid 1px #999999;
	cursor: url("../images/magminus.cur"), pointer;
}
.PopBoxImageShrink
{
	cursor: url("../images/magminus.cur"), pointer;
}
.PopBoxImageLink
{
	cursor: pointer;
}
.PopBoxImageMove
{
	border: none 0px #ffffff;
	cursor: pointer;
}
.rowhighlight {
        background-color: #FFCC00   !important;
}
.print_report_header
{
	display:none;
}

.accordion_content .resultsHdr,
.sub_content .resultsHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    padding:5px 5px 5px 0px;
   
}
.accordion_content .resultsHdrCentered,
.sub_content .resultsHdrCentered
{
	text-align:center;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   padding:5px 5px 5px 0px;
}

.accordion_content .resultsInfo,
.sub_content .resultsInfo
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

     padding:5px 5px 5px 0px;
}
.accordion_content .resultsInfoCentered,
.sub_content .resultsInfoCentered
{
	text-align:center;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    
     padding:5px 5px 5px 0px;
}
.print_page_footer
{
	display:none;
}
.print_page_header
{
	display:none;
}
/*#displayPage 
{
	display:block;
}
#previewPage 
{
	display:none;
}*/

.pgLink {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : black;
	margin-left:12px;
}

a.pgLink:link, a.pgLink:visited 
{
	color: black;
	margin-left:12px;
	
}

a.pgLink:hover {
	color: #3399FF;
	TEXT-DECORATION: none;
	margin-left:12px;
}


/*Employee Working Consecutive Days - Styling  */
.ewHeader
{
    font-size: 10px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;  
   
   
}
.ewContent
{
    font-size: 11px;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.ewContentRed
{
    font-size: 11px;
    color: red;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}