.EJLColor {
  color: #3366CC;
}

.white {
  color: #FFFFFF;
}

H1 {
  font-size:14px;
}




TD.EJLBackGround {
  background-color:#3366CC;
}
TD.EJLBackGroundLessColor {
  background-color:#CCCCFF;
}

.EJLTitleMain {
	font-size:20px;
  color:#000000;
  line-height: 200%;
  background-color:#3366CC;
  font-weight:200;
}

.EJLTitleSub {
	font-size:12px;
  color:#FFFFFF;
  line-height: 200%;
  background-color:#3366CC;
  font-weight:200;
}


Table {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:xx-small;
  line-height:normal; 
}
Table {
	Color: #3366CC;
}
.TopSubTitle {
  color: #FFFFFF;
	font-size:16px;
  line-height: 120%;
  background-color:#3366CC;
	font-weight: bold;
  text-align:center;
  padding:10px;
}

.TopMenu {
	font-size:16px;
  line-height: 120%;
  background-color:#3366CC;
  font-weight:600;
  text-align:center;
  padding:5px;
}
.TopMenu A:link {
	color: #ffffff
}
.TopMenu A:visited {
	color: #ffffff
}
.TopMenu A:hover {
	color:#CC0000;
}
.TopMenu A {
  text-decoration:none;
}

.TopMenuNS {
	font-size:16px;
  line-height: 120%;
  background-color:#99CCFF;
  font-weight:600;
  text-align:center;
  padding:5px;
  vertical-align:top;
}
.TopMenuNS A:link {
	color: #ffffff
}
.TopMenuNS A:visited {
	color: #ffffff
}
.TopMenuNS A:hover {
	color:#CC0000;
}
.TopMenuNS A {
  text-decoration:none;
}

.DirectoryMenu {
	font-size:16px;
  line-height: 120%;
  background-color:#ffffff;
  font-weight:600;
  text-align:left;
  padding:2px;
}
.DirectoryMenu A:link {
	color: #3366CC
}
.DirectoryMenu A:visited {
	color: #3366CC
}
.DirectoryMenu A:hover {
	color:#CC0000;
}
.DirectoryMenu A {
  text-decoration:underline;
}

.UnderConstructionTitle {
  color:#333333;
	font-size:16px;
  line-height: 120%;
  background-color:#FFFF66;
	font-weight: bold;
  text-align:center;
  padding:10px;
}

.UKCustomer{
	font-size:16px;
  line-height: 120%;
  background-color:#77C9FF;
	font-weight: bold;
  text-align:center;
  padding:10px;
}
.UKCustomer A:link {
	color: #3366CC
}
.UKCustomer A:visited {
	color: #3366CC
}
.UKCustomer A:hover {
	color:#CC0000;
}
.UKCustomer A {
  text-decoration:underline;
}

.NonUKCustomer{
	font-size:16px;
  line-height: 120%;
  background-color:#FFFF99;
	font-weight: bold;
  text-align:center;
  padding:10px;
}
.NonUKCustomer A:link {
	color: #3366CC
}
.NonUKCustomer A:visited {
	color: #3366CC
}
.NonUKCustomer A:hover {
	color:#CC0000;
}
.NonUKCustomer A {
  text-decoration:underline;
}



.darkyellowcellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#FFCC33;
}
.pinkcellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#FF66CC;
}
.brightbluecellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#3366FF;
}
.greycellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#999999;
}
.bluecellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#3366CC;
}
.basebluecellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#0000FF;
}
.skybluecellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#99CCCC;
}
.darkbluecellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#003366;
}
.oceanbluecellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#00CCFF;
}
.darkbrowncellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#CC6600;
}
.greencellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#339933;
}
.redcellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#CC3333;
}
.brightredcellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#CC0000;
}
.browncellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#996600;
}
.purplecellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#CC99FF;
}
.none {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#CC9933;
}
.thickyellowcellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#FFCC00;
}
.palebluecellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#6699FF;
}
.palegreencellblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#ccff99;
}
.traditionalbluelblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
  padding:5px;
  border-style:solid;
  border-width:1px;
  border-color:#000066;
}
.normaltext {
  font-weight:600;
  font-size:12px;
  line-height:140%;
  color:#666666;
  text-align:left;
}
.normalgreytext {
  font-weight:200;
  font-size:12px;
  line-height:120%;
  color:#666666;
}
.normalgreytextleft {
  font-weight:200;
  font-size:12px;
  line-height:120%;
  color:#666666;
  text-align:left;
}

.largertext {
  color:#666666;
  font-weight:600;
  font-size:14px;
  line-height:140%;
  text-align:left;
}

.largertextItalic {
  font-family: "Comic Sans MS";
  color:#666666;
  font-weight:600;
  font-size:14px;
  line-height:140%;
  text-align:left;
}
.normalblacktext {
  font-weight:200;
  font-size:12px;
  line-height:120%;
  color:#000000;
  text-align:left;
}
.largerblacktext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#000000;
  text-align:left;
}

.largertextPink {
  color:#FF9999;
  font-weight:600;
  font-size:18px;
  line-height:140%;
  text-align:left;
}
.largertextRed {
  color:#CC3333;
  font-weight:600;
  font-size:14px;
  line-height:140%;
  text-align:left;
}
.largerlViolettextBold {
  font-weight:600;
  font-size:18px;
  line-height:120%;
  color:#FF3399;
  text-align:left;
}

.largerlViolettext {
  font-weight:200;
  font-size:14px;
  line-height:120%;
  color:#FF3399;
  text-align:left;
}

.normaltextWithGrid {
  font-weight:600;
  font-size:12px;
  line-height:120%;
  color:#FF6633;
  background-color:#FAEACA;
}

.smallesttext {
  color:#666666;
  font-weight:600;
  font-size:10px;
  line-height:120%;
  text-align:left;
}

.smallertext {
  color:#FF6633;
  font-weight:600;
  font-size:12px;
  line-height:140%;
}

