body {
	font-size: medium;
	color: #002266;
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-size: medium;
	color: #002266;
	font-family: Arial, Helvetica, sans-serif;
}

th {
    font-size: medium;
	color: #002266;
	font-family: Arial, Helvetica, sans-serif;
}

.titleboldXL {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: x-large;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.whiteM {font-family: Arial, Helvetica, sans-serif; 
	font-size: medium; 
	color: #FFFFFF; 
}
.blue {font-family: Arial, Helvetica, sans-serif; 
	color: #002266
}
.blueXS {font-family: Arial, Helvetica, sans-serif; 
	color: #002266; 
	font-size: x-small; 
}
.blueXSB {font-family: Arial, Helvetica, sans-serif; 
    color: #002266; 
    font-size: x-small; 
    font-weight: bold;
}
.whiteS {font-family: Arial, Helvetica, sans-serif; 
	font-size: small; 
	color: #FFFFFF; 
}
.blueS {font-family: Arial, Helvetica, sans-serif; 
	font-size: small; 
	color: #002266; 
}

.yellowS {font-family: Arial, Helvetica, sans-serif; 
	font-size: small; 
	color: #ffcc00; 
}
.XS {font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small; 
}
.whiteXS {font-family: Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	color: #FFFFFF; 
}
.redline {background-color: #FF0000; }
.bluetitleS{background-color: #002266;
	font-size: small;
	color: #FFFFFF;
}
.greentitleS {background-color: #006337;
    color: #FFFFFF;
    font-size: small;
}
.yellowtitleS{background-color: #ffcc00;
	font-size: small;
	color: #cb0301;
}
.bluetitleM{background-color: #002266;
	font-size: medium;
	color: #FFFFFF;
}

.yellowtitleM{background-color: #ffcc00;
	font-size: medium;
	color: #cb0301;
}

.BlueBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #002266;
	border-right-color: #002266;
	border-bottom-color: #002266;
	border-left-color: #002266;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	color: #002266;
}
.whiteborderbottom {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #002266;
	color: #FFFFFF;
}
.whiteborderbottomDHL {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #ffcc00;
	color: #FFFFFF;
}
.whiteborderbottomTitan {
    border-top-width: thin;
    border-right-width: thin;
    border-bottom-width: thin;
    border-left-width: thin;
    border-bottom-style: solid;
    border-top-color: #FFFFFF;
    border-right-color: #FFFFFF;
    border-bottom-color: #FFFFFF;
    border-left-color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    background-color: #006337;
    color: #FFFFFF;
}

.lightBlueBackground {
	background-color: #D2D8FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #002266;
}

.lightBlueBackground style2{
	background-color: #D2D8FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #002266;
}

.pinkBackground {
	background-color: #FFBBBB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #002266;
}

tr.evenrow {border-top: 2px solid grey; background-color: #DDEEFF;}
tr.evenrowDHL {border-top: 2px solid grey; background-color: #f9dd6c;}
#GC .evenrowTTN {border-top: 2px solid grey; background-color: #99f4cc; color: #FF0000;}
tr.oddrow {border-top: 2px solid grey; background-color: #CCEEFF;}
tr.oddrowDHL {border-top: 2px solid grey; background-color: #fae8a0;}
#GC .oddrowTTN {border-top: 2px solid grey; background-color: #ccfae6; color: #FF0000;}
tr.pilotrow {border-top: 2px solid grey; background-color: #FFBBBB;}
tr.completedrow {border-top: 2px solid grey; background-color: #FFFFFF; font-size: 6px; color: #FF0000;}
tr.completedrowDHL {border-top: 2px solid grey; background-color: #FFFFFF; font-size: 6px; color: #FF0000;}
#GC .completedrowTTN {border-top: 2px solid grey; background-color: #FFFFFF; font-size: 6px; color: #FFFFFF;}
tr.unclaimedrow {border-top: 2px solid grey; background-color: #FFAAAA;}
tr.unclaimedrowDHL {border-top: 2px solid grey; background-color: #FFAAAA;}
#GC .unclaimedrowTTN {border-top: 2px solid grey; background-color: #FFAAAA;}
tr.pendingrow {border-top: 2px solid grey; background-color: #AAAAFF;}
tr.pendingrowDHL {border-top: 2px solid grey; background-color: #ffcc00;}
#GC .pendingrowTTN {border-top: 2px solid grey; background-color: #23bb78; color: #FFFFFF}
#GC .areaheader {font-weight: bold; font-size: 14px; color: #000080;  }
GC .titletext {font-weight: bold; font-size: 14px; color: #FFFFFF;}
#GC .standard {font-family: sans-serif; font-size: 14px; color: #000080;}
#GC .standardDHL {font-family: sans-serif; font-size: 14px; color: #cb0301;}
#GC .standardTTN {font-family: sans-serif; font-size: 14px; color: #002266;}
#GC .infomsg {font-family: sans-serif; font-size: 14px; font-weight: bold; color: #0000A0;}
#GC .warnmsg {font-family: sans-serif; font-size: 14px; font-weight: bold; color: #D00000;}
#GC .disabled {font-family: sans-serif; font-size: 14px;  color: #AAAAAA;}
#GC .disabledUnclaimed {font-family: sans-serif; font-size: 14px;  color: #FF5050;}
#GC .version {font-family: sans-serif; font-size: 14px; font-weight: bold; color: #000000;}
#GC table.infobox {width: 50%;  empty-cells: show; background-color: #F0F0F0; border: 1px solid black;  } 
#GC table.infobox th {background-color: #CCCCFF;} 
#GC table.infoboxAlert {width: 50%;  empty-cells: show; background-color: #F0F0F0; border: 1px solid red;  } 
#GC table.infoboxAlert th {background-color: #FFCCCC;} 
#GC table.infoboxDHL {width: 50%;  empty-cells: show; background-color: #F0F0F0; border: 1px solid black;  } 
#GC table.infobox thDHL {background-color: #CCCCFF;} 
#GC table.infoboxAlertDHL {width: 50%;  empty-cells: show; background-color: #F0F0F0; border: 1px solid red; } 
#GC table.infoboxAlert thDHL {background-color: #FFCCCC;} 
GC table.tableframe {  empty-cells: show; border-collapse: collapse; border-spacing: 2px; margin: 2px 0px 15px 2px;  } 

