/*  DPL - CEIC Stylesheet  */

/* Paragraphs in editable section  */
.pagehdr {
        padding-top:25px;
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:normal;
        font-weight:normal;
        font-size:28px;
        vertical-align:middle;
        text-align:center;
       }

/* Paragraphs in editable sectionlike pagehdr but smaller  */
.pagehdrsm {
        padding-top:0px;
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:normal;
        font-weight:normal;
        font-size:22px;
        vertical-align:middle;
        text-align:center;
       }

/* header normal font aligned left */
.pagehdr1 {
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:normal;
        font-weight:normal;
        font-size:18px;
        vertical-align:middle;
        text-align:left;
       }

/* header font weight bold and aligned center */
.pagehdr1c {
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:normal;
        font-weight:bold;
        font-size:18px;
        vertical-align:middle;
        text-align:center;
       }

/* header italic font aligned left */
.pagehdr2 {
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:italic;
        font-weight:normal;
        font-size:18px;
        vertical-align:middle;
        text-align:left;
        padding-left:15px;
       }

/* header italic font aligned center */
.pagehdr3 {
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:italic;
        font-weight:normal;
        height:14px;
        font-size:14px;
        vertical-align:middle;
        text-align:center;
        padding-left:15px;
       }

/* header normal font aligned left same size as text*/
.pagehdr4 {
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:normal;
        font-weight:bold;
        height:14px;
        font-size:14px;
        vertical-align:middle;
        text-align:left;
        padding-left:0px;
       }

/* header normal font aligned center same size as text*/
.pagehdr4c {
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:normal;
        font-weight:bold;
        height:14px;
        font-size:14px;
        vertical-align:middle;
        text-align:center;
        padding-left:0px;
       }

.pageftr1 {
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:normal;
        font-weight:normal;
        font-size:10px;
        vertical-align:middle;
        text-align:left;
       }

.txtit {
        font-style:italic;
       }

.txtb {
        font-weight:bold;
       }

.txtbit {
        font-weight:bold;
        font-style:italic;
       }
/* Paragraphs in editable section    */
.pagetxt {
        padding-left:0px;
        padding-right:0px;
        color:#000000;
        font-family:"Verdana", "Helvetica", "Arial", sans-serif;
        font-style:normal;
        font-weight:normal;
        font-size:16px;
        text-align:left;
        vertical-align:top; 
       }

/* Bold text in editable section*/
.txtb {
        color:#000000;
        font-family:sans-serif, "Verdana", "Helvetica", "Arial";
        font-style:normal;
        font-weight:bold;
        font-size:17px;
       }

/* Links to other pages at bottom of page */
.foottxt {
        color:#000000;
        font-family:sans-serif, "Verdana", "Helvetica", "Arial";
        font-style:normal;
        font-weight:normal;
        font-size:13px;
        text-align:center;
        height:10px;
       }

/* Link for footer */
a.foottxt:link {
        color:#000000;
        text-decoration:none;
       }

/* Visited Link for category header */
a.foottxt:visited {
        color:#000000;
        text-decoration:none;
       }

/* Active Link for category header */
a.foottxt:active {
        color:#000000;
        text-decoration:none;
       }

/* Hover for category header */
a.foottxt:hover {
        color:#0000CD;
       }

/* Links to other pages at bottom of page */
.conttxt {
        color:#000000;
        background-color:#000000;
        font-family:sans-serif, "Verdana", "Helvetica", "Arial";
        font-style:normal;
        font-weight:bold;
        font-size:13px;
        height:10px;
        text-align:center;
       }

/* Address at bottom of page */
.addrtxtm {
        color:#000000;
        font-family:sans-serif, "Verdana", "Helvetica", "Arial";
        font-style:normal;
        font-weight:normal;
        font-size:11px;
        text-align:center;
        vertical-align:middle;
       }

/*  CEIC on banner         */
.logotop {
   width:749px;
   text-align:left;
   vertical-align:middle;
  }
/*   width:100%;          */
/*   text-align:center;  */ 

/*  CEIC on banner         */
.logomid {
   width:749px;
   height:3px;
   text-align:center;
   vertical-align:middle;
  }
/*   width:100%;          */
/*   text-align:center;  */ 
.logodpl {
   background-color:#FFFFFF;
   height:60px;
   width:650px;
   border:0;
   border-style:none;
   vertical-align:top;
  }
/*   height:72px;*/
/*   width:57px;*/

.bannerCEIC {
   font-family:"verdana", "Helvetica", "Arial", sans-serif;
   font-size: 22px;
   color:#000000;
   width:749px;
   height:22px;
   vertical-align:top;
   font-style:normal;
   font-weight:normal;
   text-align:center;
   font-style: normal;
   text-decoration: none;  
  }
/*   width:100%;*/
/*   height:57px;*/

/*  DPL on banner          */
.bannerDPL {
   font-family: "verdana", "Helvetica", "Arial", sans-serif;
   font-size: 18px;
   letter-spacing: .2em;
   color:#E7A531;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;  
  }
/*   font-size: 14pt;*/

/*  Nav bar separators   */ 
.banner4 {
   color:#000000;
  }

/* for while line banner starts here */
.navbar {
   height:20px;
   font-size: 12px;   
   vertical-align:bottom;
   width:749px;
   color:#000000;
   font-family:"Verdana", "Helvetica", "Arial", sans-serif;
   font-style:normal;
   font-weight:normal;
   text-align:center;
  }
/*   width:100%;*/

/* Link */
a.navbar:link {
  color:#990B36;
  text-decoration:none;
 }

/* Visited Link */
a.navbar:visited {
  color:#990B36;
  text-decoration:none;
 }

/* Active Link */
a.navbar:active {
  color:#990B36;
  text-decoration:none;
 }

/* Hover */
a.navbar:hover {
  color:#0000CD;
 }

/*************************************************/
/* Links to other pages at bottom of page        */
.linktxt {
        color:#000000;
        background-color:#FFFFFF;
        font-family:sans-serif, "Verdana", "Helvetica", "Arial";
        font-style:normal;
        font-weight:bold;
        font-size:13px;
        height:10px;
        text-align:center;
       }
/* End of Links to other pages at bottom of page */
/*************************************************/

/* Left side of page */
td.pagemenu {
        background-color:#FFFFFF;
        width:169px;
        height:100%;
        vertical-align:top;
       }
/*        width:25%;*/

/* Left side of page */
td.pagerite {
        width:580px;
        height:100%;
        vertical-align:top;
       }
/*        width:75%;*/


/* Side text */
.menuspc1 {
        color:#000000;
        font-size:1px;
        background-color:#FFFFFF;
        height:10px;
       }
/* Side text */
.menuspc2 {
        color:#000000;
        font-size:1px;
        background-color:#FFFFFF;
        height:3px;
       }

/* Menu text map */
.menutxtm {
        color:#000000;
        font-family:sans-serif, "Verdana", "Helvetica", "Arial";
        font-style:normal;
        font-weight:normal;
        font-size:14px;
        background-color:#FFFFFF;
        height:16px;
        vertical-align:top;
        text-align:left;
        padding-left:5px;
       }

/* Menu text header for category*/
.menutxth {
        color:#000000;
        font-family:sans-serif, "Verdana", "Helvetica", "Arial";
        font-style:normal;
        font-weight:bold;
        font-size:16px;
        background-color:#FFFFFF;
        height:23px;
        vertical-align:top;
        text-align:left;
        padding-left:5px;
       }

/* Link for category header */
a.menutxth:link {
        color:#000000;
        text-decoration:none;
       }

/* Visited Link for category header */
a.menutxth:visited {
        color:#000000;
        text-decoration:none;
       }

/* Active Link for category header */
a.menutxth:active {
        color:#000000;
        text-decoration:none;
       }

/* Hover for category header */
a.menutxth:hover {
        color:#0000CD;
       }

/* Menu text */
.menutxt {
  color:#990B36;
  font-family:"Verdana", "Helvetica", "Arial", sans-serif;
  font-style:normal;
  font-weight:bold;
  font-size:12px;
  background-color:#FFFFFF;
  height:23px;
  vertical-align:top;
  text-align:left;
  padding-left:5px;
 }

/* Link */
a.menutxt:link {
  color:#990B36;
  text-decoration:none;
 }
/* Visited Link */
a.menutxt:visited {
  color:#990B36;
  text-decoration:none;
 }

/* Active Link */
a.menutxt:active {
  color:#990B36;
  text-decoration:none;
 }

/* Hover */
a.menutxt:hover {
  color:#0000CD;
 }

/* End of styles used in Menu******************/
/**********************************************/
BODY {
  margin-top: 0;
  margin-left: 5px;
  margin-right: 5px;
  text-align: left;  
  font-family: "verdana", sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: lighter;
  font-variant: normal; 
  color: black;
  text-decoration: none;
  }

.hdr1 {
  text-align: center;
  font-family: "verdana", sans-serif;
  font-size: 16px;
  color:#000000;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;  
  }

H1 {
  text-align: center;
  letter-spacing: .2em;
  font-family: "verdana", sans-serif;
  font-size: 16pt;
  font-weight: bold;
  color: #000000;
  }

/* Apprenticeship, Bus Companies, Tech Cos, Assembly(test) pages  */
SPAN.midhead {
  text-align: left;
  letter-spacing: .1em;
  font-family: "verdana", sans-serif;
  font-size: 14pt;
  color: #000000;
  font-style: normal;
  font-weight: 600;
  }

H2 {
  text-align: left;
  font-family: "verdana", sans-serif;
  font-size: 13pt;
  font-weight: bold;
  color: black;
  text-decoration: none;
  }

H3 {
  text-align: left;
  margin-left: 25px;
  margin-right: 5px;
  font-family: "verdana", sans-serif;
  font-size: 11pt;
  line-height: 5pt;
  font-weight: 500;
  color: #000000;
  }

H4 {
  text-align: left;
  margin-left: 25px;
  margin-right: 5px;
  font-family: "verdana", sans-serif;
  font-size: 9pt;
  font-weight: lighter;
  color: black;
  }

H5 {
  text-align: left;
  margin-right: 5px;
  font-family: "verdana", sans-serif;
  font-size: 7pt;
  color: black;
  }

H6 {
  text-align: left; 
  font-family: "verdana", sans-serif;
  font-size: 8pt;
    font-weight: normal;
  color: black;
  text-decoration: none;
  }

/*  Used on salaried, and other pages   */

EM {
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  font-weight: 500;
  font-style: normal;
  font-style: italic;
  }

P {
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  font-weight: normal;
  font-style: normal;
  } 

P.intro {
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  line-height: 12pt;
  font-weight: 500;
  font-style: italic;
  } 

/*  Used for Contents menus on auto section and job search sections  */
.contentdd {
  padding-left:0px;
  padding-right: 15px;
  font-family: "verdana", sans-serif;
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
  color: #990B36;
  text-decoration:none; 
  }

/* Link */
a.contentdd:link {
  color:#990B36;
  text-decoration:none;
  }

/* Visited Link */
a.contentdd:visited {
  color:#990B36;
  text-decoration:none;
  }

/* Active Link */
a.contentdd:active {
  color:#990B36;
  text-decoration:none;
  }

/* Hover */
a.contentdd:hover {
  color:#0000CD;
  }

/*  City of Detroit                */
.credit {
  font-family: "verdana", sans-serif;
  font-size: 8pt;
  line-height: 10pt;
  color: #3366FF;
  font-style: italic;
  font-weight: normal;
  text-decoration: none; 
  }

/*  CEIC Home disclaimer          */
.disclaimer {
  font-size: 8pt;
  line-height: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #666666;
  }

/*  color for border of photos */
.graphicstyle {
  border-color:#000000;
  }

/*  Orig Brown Text Nav Bar   */
SPAN.bannerA {
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  color: #999999;
  font-style: normal;
  font-weight: normal;
  text-decoration: none; 
  } 

/*   DPL on banner            */
SPAN.bannerB {
  font-family: "verdana", sans-serif;
  font-size: 14pt;
  letter-spacing: .2em;
  color: #E7A531;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;  
  }

/*  CEIC on banner            */
SPAN.banner1 {
  font-family: "verdana", sans-serif;
  font-size: 18pt;
  letter-spacing: .1em;
  color: #000000;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;  
  }

/*   Nav bar                  */
SPAN.banner3 {
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  color: #990B36;  
  font-style: normal;
  font-weight: 590;
  text-decoration: none;
  }

/*  Nav bar separators        */ 
.banner4 {
  color: #000000;
  }

/*  CEIC Home name            */
.home1 {
  font-family: "verdana", sans-serif;
  font-size: 14pt;
  letter-spacing: .2em;
  color: black;
  text-align: center;
  font-style: normal;
  font-weight: bold;
  }

/*  CEIC Home hours            */
.home2 {
  font-family: "verdana", sans-serif;
  font-size: 16px;
  color: black;
  width:100%; 
  text-align: center;
  font-style: normal;
  font-weight: normal;
  }
/*  font-size: 9pt;*/

/*  Home:  consult staff       */
.home3 {
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  color: black;
  text-align: center;
  font-style: normal;
  font-weight: normal;
  }

SPAN.links1 {
  font-family: "verdana", sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  }

/*   contents                   */
SPAN.contents {
  text-align: left;
  padding-left: 15px;
  margin-right: 5px;
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  line-height: 18pt;
  font-weight: bold;
  color: #990B36;
  text-decoration: underline;
  }

/*   contents aligned center    */
SPAN.contentc {
  text-align: center;
  padding-left: 15px;
  margin-right: 5px;
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  line-height: 18pt;
  font-weight: bold;
  color: #990B36;
  text-decoration: underline;
  }

SPAN.links3 {
  color: #990B36;
  text-decoration: none;
  }

SPAN.links2 {
  color: #CCCCFF;
  }

/*   used everywhere             */
SPAN.returntop {
  font-size: 8pt;
  color: #990B36;
  text-decoration: underline;
  }

/*   Return to App Pages          */  
SPAN.backtoapp {
  font-size: 8pt;
  text-decoration: none;
  }

/*  Return used in AssJobs pages   */
SPAN.backtoassembly {
  font-size: 8pt;
  text-decoration: none;
  }


SPAN.font1 {
  font-size: 9pt;
 }

/*  Label in Gray boxes            */
.graphic {
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  color: #999999;
  font-style: normal;
  font-weight: normal;
  text-decoration: none; 
  }


SPAN.resources {
  font-family: "verdana", sans-serif;
  font-size: 11pt;
  font-weight: 600;
  font-style: italic;
  }

/*  Trial Welcome Page              */
SPAN.choice {
  text-align: left;
  letter-spacing: .1em;
  font-family: "verdana", sans-serif;
  font-size: 14pt;
  font-weight: 500;
  color: #000000;
  text-decoration: none;
  }

/*   Trial Welcome Page             */
SPAN.explode {
  text-align: left;
  letter-spacing: .1em;
  font-family: "verdana", sans-serif;
  font-size: 25pt;
  font-weight: 500;
  color: #000000;
  text-decoration: none;
  }

/*  Trial Welcome Page              */
SPAN.attention {
  color: #CC66CC;
  font-size: 10pt;
  font-weight: bold;
  }

/*   Menu header in left frame      */
SPAN.listhdr {
  text-align: center;
  font-family: "verdana", sans-serif;
  font-size: 10pt;
  color:#990066;
  font-style: normal;
  font-weight: bold;
  text-decoration: none;  
  }
/*  font-color: "purple";*/

/*  Menus in left frame            */
SPAN.listings {
  text-align: left;
  margin-left: 0px;
  margin-right: 0px;
  font-family: "verdana", sans-serif;
  font-size: 8pt;
  line-height: 12pt;
  font-weight: 590;
  color: #990B36;
  text-decoration: none;
  }

/*   for line spacing in sub-menus  */
SPAN.listnbsp {
  font-size: 2pt;
  line-height: 12pt;
  }

/*  for onclick menus:  if use   */
SPAN.menuclic {
  text-align: left;
  margin-left: 0px;
  margin-right: 0px;
  font-family: "verdana", sans-serif;
  font-size: 8pt;
  line-height: 8pt;
  font-weight: 400;
  color: #990066;
  text-decoration: none;
  }

/*   used to color HRs--did not work   */
SPAN.hr {
  color: #990B36;
  }

/* for Table 2 */
.tbl2 {
   padding-left:15px;
   padding-right:10px;
   text-align:left;
   color:#000000;
   font-family:"Verdana", "Helvetica", "Arial", sans-serif;
   font-style:normal;
   font-weight:bold;
   font-size:15px;
   height:20px;
  }

/* for Table 2 */
.tbl2a {
   padding-left:30px;
   padding-right:10px;
   text-align:left;
   color:#000000;
   font-family:"Verdana", "Helvetica", "Arial", sans-serif;
   font-style:normal;
   font-weight:normal;
   font-size:15px;
   height:20px;
  }

/* for Table 2 */
.tbl2h {
   text-align:center;
   color:#000000;
   font-family:"Verdana", "Helvetica", "Arial", sans-serif;
   font-style:normal;
   font-weight:bold;
   font-size:15px;
   height:20px;
  }
