#black {  color: #000000 }

#white { color: #FFFFFF }

body {
  font-family: Verdana, sans-serif;
  font-size: 11px;
  background-color: #8798a2;
}

body.admin {
  font-family: Verdana, sans-serif;
  font-size: 11px;
  background-color: #fffffe;
  padding-top: 0px;
  padding-left: 10px;
}


td {  font-family: Verdana, sans-serif; font-size: 11px}

th {  font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold}

th.blue {  
  font-family: Verdana, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  color: #ffffff;
  background-color: #081450;
  text-align: center;}
  
th.ltblue {  
  font-family: Verdana, sans-serif; 
  font-size: 11px; 
  font-weight: bold;
  color: #000000;
  background-color: #CCD6EA;
  text-align: center;}
  
table.stroke {
	border: 1px solid #081450;
	}
	
tr.even {
	background-color: #ebebeb;
	}
	
table.yellow {
	border: 1px solid #081450;
	background-color: #ffff99;
	}
	
table.blue {
	border: 1px solid #081450;
	background-color: #d2dce3;
	}
	
	
h3 {  font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #000000 }

h3.eacoe { 
  font-family: Verdana, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  font-style: italic; 
  color: #9f0000; 
  margin-top: 0px;
}

h4 {  font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }

p {  font-family: Verdana, sans-serif; font-size: 11px}

li {  font-family: Verdana, sans-serif; font-size: 11px}

sup { font-family: Verdana, sans-serif; color: #000000; font-weight: bold; font-size: 8px}

hr.thin {
  height: 1px;
  border: none;
  background-color: #000000;
  color: #000000;
}

.navpadding { padding-top: 4px; padding-bottom: 4px; padding-left: 8px }

.subpadding { padding-top: 4px; padding-bottom: 4px; padding-left: 12px }

.bodypadding { padding-top: 5px; padding-bottom: 10px; padding-right: 20px }

.leftpadhome { padding-top: 0px; padding-bottom: 2px; padding-left: 30px; }

.slogan { padding-top: 5px; padding-bottom: 10px; padding-right: 20px; padding-left: 30px; font-family: Verdana, sans-serif; font-style: italic; color: #363d5f }

.note {
  font-weight: bold; 
  font-style: italic;
  border: 1px solid #000000;
  padding: 4px;
  background-color: #ebebeb;
}

.eacoeHeading { 
  font-family: Verdana, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  font-style: italic; 
  color: #9f0000; 
  margin-top: 0px;
}

.eacoeSubHeading { 
  font-family: Verdana, sans-serif; 
  font-size: 12px; 
  font-weight: bold; 
  font-style: italic; 
  color: #333333; 
  margin-top: 0px;
}

.txtfooter {  
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	color: #363d5f; 
	text-decoration: none; }

.txtDisclaimer { 
	font-family: Verdana, sans-serif; 
	font-size: 10px; color: #ffffff; 
	text-decoration: none; 
	padding: 3px; }

.italic { font-style: italic}

.bold { font-weight: bold}

.bolditalic { font-weight: bold; font-style: italic }

.boldunderline { font-weight: bold; text-decoration: underline; }

.boldred { font-weight: bold; color: #9f0000; }

.red { color: #ff0000; }

.txtSmallGrey { font-size: 10px; color: #666666; }

.txt11 { font-size: 11px; font-weight:normal;}

A:link { color: #3763b9; text-decoration: none }

A:active { text-decoration: none }

A:visited { color: #3763b9; text-decoration: none }

A:hover { color: #993300; text-decoration: underline }


a.mainnav {  font-family: Arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none}
a.mainnav:active {  font-family: Arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none}
a.mainnav:visited {  font-family: Arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none}
a.mainnav:hover {  font-family: Arial, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none}

a.subnav {  font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
a.subnav:active {  font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
a.subnav:visited {  font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}
a.subnav:hover {  font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none}

a.topnav {  font-family: Arial, sans-serif; font-size: 10px; color: #363d5f; text-decoration: none}
a.topnav:active {  font-family: Arial, sans-serif; font-size: 10px; color: #363d5f; text-decoration: none}
a.topnav:visited {  font-family: Arial, sans-serif; font-size: 10px; color: #363d5f; text-decoration: none}
a.topnav:hover {  font-family: Arial, sans-serif; font-size: 10px; color: #081450; text-decoration: none}

a.disclaimerNav { font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none }
a.disclaimerNav:active { font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none }
a.disclaimerNav:visited { font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none }
a.disclaimerNav:hover { font-family: Verdana, sans-serif; font-size: 10px; color: #363d5f; text-decoration: none }

a.headerNav { font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none }
a.headerNav:active { font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none }
a.headerNav:visited { font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none }
a.headerNav:hover { font-family: Verdana, sans-serif; font-size: 10px; color: #ffffff; text-decoration: underline }

a.homeNav { font-family: Verdana, sans-serif; color: #363d5f; text-decoration: none }
a.homeNav:active { font-family: Verdana, sans-serif; color: #363d5f; text-decoration: none }
a.homeNav:visited { font-family: Verdana, sans-serif; color: #363d5f; text-decoration: none }
a.homeNav:hover { font-family: Verdana, sans-serif; color: #993300; text-decoration: underline }

a.boldred,a.boldred:active,a.boldred:visited {font-weight: bold; color: #9f0000;}
a.boldred:hover {font-weight: bold; text-decoration: underline; color: #770000;}

table.dataTable {
  border-top: solid black 1px;
  border-left: solid black 1px;
  border-bottom: solid black 1px;
  border-right: solid black 1px;
}

tr.headerRow {
  background-color: #abbfce;
  border-bottom: solid black 1px;
}

tr.subHeaderRow {
  background-color: #bbbbbb;
  border-bottom: solid black 1px;
}

tr.footerRow {
  background-color: #dddddd;
}

tr.oddDataRow {
  background-color: #ffffff;
}

tr.evenDataRow {
  background-color: #eeeeee;
}

tr.navRollOn {
  background-color: #666666;
}

tr.navRollOff {
  background-color: #081450;
}

tr.navSelectRollOn {
  background-color: #666666;
}

tr.navSelectRollOff {
  background-color: #666666;
}

tr.navSubRollOn {
  background-color: #cccccc;
}

tr.navSubRollOff {
  background-color: #999999;
}

tr.navSeaportRollOn {
  background-color: #666666;
}

tr.navSeaportRollOff {
  background-color: #333333;
}

tr.navEACoERollOn {
  background-color: #af0000;
}

tr.navEACoERollOff {
  background-color: #891316;
}

tr.navActive {
  background-color: #683031;
}

th.headerCell {
  border-bottom: solid black 1px;
}

td.footerCell {
  border-top: solid black 1px;
}

td.datalabel {
  font-weight: bold;
}

INPUT {
  border: solid black 1px;
  background-color: #eeeeee;
  font-size: 12px;
}

INPUT.required {
  background-color: #ff9292;
}

SELECT {
  border: solid black 1px;
  background-color: #eeeeee;
  font-size: 12px;
}

SELECT.required {
  background-color: #ff9292;
}

TEXTAREA {
  border: solid black 1px;
  background-color: #eeeeee;
  font-size: 12px;
}

TEXTAREA.required {
  background-color: #ff9292;
}

.casestudy_menu {
	border-left: solid #666666 1px;
	line-height: 120%;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-right: 4px;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.casestudy_menu .bold {
	color: #a1582e;
	padding: 0px;
}

a.cmmi {
     display: block; 
     width: 172px; 
     height: 48px; 
     background-image: url(../images/amp_02.jpg); 
     background-repeat: no-repeat;
     }
	 
a.cmmi:hover { 
     background-image: url(../images/amp_02b.jpg);
     } 
     
a.vetowned {
     display: block; 
     width: 172px; 
     height: 101px; 
     background-image: url(../images/amp_03.jpg); 
     background-repeat: no-repeat;
     }
	 
a.vetowned:hover { 
     background-image: url(../images/amp_03b.jpg);
     } 

