@media Print, Screen 
{
    
    body 
    {
        font-family: Verdana, Arial, Geneva, sans-serif;
        font-size: small;
        color: #000000;
        padding: 0;
        margin: 0;
    }
    td, p, div, th
    {
        font-family: Verdana, Arial, Geneva, sans-serif; 
        font-size: small;
        color: #000000;
        vertical-align: top;
    }
    ol.Spaced li, ul.Spaced li
    {
        margin: 10px 0 10px 10px;
    }
    div.Padded
    {
        padding: 5px 5px 5px 5px;
    }
    a
    {
	    color: #4B92D4;
    }
    a.linksmall 
    {
        font-size: .7em;
        line-height:1.2em;
    }


    a.linksmall:link, a.linksmall:visited, a.linksmall:active 
    {
        text-decoration:none;    
    }
    a.linksmall:hover
    {
        text-decoration:underline;
    }

    a.linkdef:link, a.linkdef:visited, a.linkdef:active 
    {
        font-size: .7em;
        line-height:1.2em;
        color: #024EA2;
        text-decoration:none;  
    }

    table.sectionHeader
    {
        margin: 0 0 0 30px;
        border-collapse: collapse;
        width: 800px;
    }
    table.sectionHeader td
    {
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        vertical-align: top;
    }

    table.sectionHeader img
    {
        display: block;
        margin: 20px 20px 20px 20px;
        text-align: center;
    }
    table.sectionHeader h2
    {
        color: #084EA6;
        text-align: right;
        text-transform: uppercase;
        margin: 0 0 0 0;
        padding: 20px 0 0 0;
    }
    input.rightJustify
    {
        text-align: right;
    }

    #mainArea
    {
        padding: 0;
        margin: 0;
        width: 900px;
    }
    #bannerArea
    {
        background-image: url(/images/drc_logo.jpg);
	    height: 115px;
	    width:900px;
	    padding-bottom: 5px;
	    vertical-align: bottom;
	    text-align: right;
    }
    #navArea
    { 
	    height: 36px;
	    width:900px;
	    background-color: #024EA2;
	    padding-left: 10px;
	    padding-right: 10px;
	    color: white;
	    font-family:Arial;
	    text-decoration: none;
  	    font-weight: bold;
  	    font-size: 13px;
    } 

    table.Layout
    {
        border-collapse: collapse;
    }
    /* Banner */


    td.banner { 
	    background-color: White;
	    height: 115px;
	    width:900px;
	    padding-bottom: 5px;
	    vertical-align: bottom;
	    text-align: right;
    }

    td.bannerMICHIGAN 
    {
        width: 134px;
        padding: 0 0 0 0;
    }

    td.bannerMCCNET 
    {
        width: 344px;
        padding-top: 15px;
        padding-left: 10px;
    }

    td.bannerDELEG 
    {
        padding: 0 0 0 0;
        text-align: right;
    }

    td.bannerDCC 
    {
        padding: 0 0 0 0;
    }

    td.bannerLINKS
    {
        padding: 0 0 0 0;
        text-align: right;
    }

    td.bannerleft 
    {
	    background-image: url(/images/banner_left.jpg);
	    background-position: left top;
	    background-repeat: no-repeat;
	    width: 500px;
	    height: 115px;
    }

    td.bannerADMIN { 
	    height: 115px;
	    width: 400px;
	    padding-bottom: 5px;
	    vertical-align: bottom;
	    text-align: right;
	    background-image: url(/images/banner_rightadmin.jpg);
	    background-position: right top;
	    background-repeat: no-repeat;
    }


    td.bannerPUBLIC { 
	    height: 115px;
	    width: 400px;
	    padding-bottom: 5px;
	    vertical-align: bottom;
	    text-align: right;
	    background-image: url(/images/banner_rightpublic.jpg);
	    background-position: right top;
	    background-repeat: no-repeat;
    }

    td.menuPUBLIC { 
	    background-color: #024EA2;
	    padding: 0 0 0 0;
    } 
    td.loginPUBLIC 
    {
        white-space: nowrap;
        background-color: #BFD0E4;
        text-align: right;
    }
    td.menuADMIN { 
	    background-color: #024EA2;
	    padding: 0 0 0 0;
    	
    } 
    td.loginADMIN
    {
        white-space: nowrap;
        background-color: #BFD0E4;
        text-align: right;
    }

    td.navBottom { 
	    height: 36px;
	    background-color: #2F2F2F;
	    padding-left: 10px;
	    padding-right: 10px;
	    color: white;
	    font-family:Arial;
	    text-decoration: none;
  	    font-weight: bold;
  	    font-size: 13px;
  	    text-align: center;
    }
    td.breadcrumb
    {
        background-color: #BFD0E4;
        text-align: left;
        font-size: 10px;
        padding: 3px 0 3px 5px;
    }

    /* Header Hyperlinks */

    a.banner:link, a.banner:visited {
      font-family:Arial;
      color: #5E87B3;
      font-size: 13px;
      text-decoration: none;
      font-weight: bold;
      padding-right: 5px;
      padding-left: 5px;
    }

    a.banner:hover {
      font-family:Arial;
      color: #9D9E9F;
      font-size: 13px;
      text-decoration: underline;
      font-weight: bold;
      padding-right: 5px;
      padding-left: 5px;
    }

    /* Navigation Hyperlinks */

    .input_text
    {
	    font-size:10px; 
	    color:white; 
	    background-color:#033669; 
	    font-family:arial,geneva,verdana; 
	    height:17px; 
	    width:200px;
    }
    .leftDynamicMenu
    {
        text-align: left;
    }
    .dyn 
    {
	    font-family: Verdana, Arial, Geneva, sans-serif; 
	    font-size: 14px; 
	    color: #075094; 
	    font-weight:bold;
	    text-align:center;
	    padding-top: 10px;	
	    padding-right: 30px;
    }
    .dyncontent 
    {
	    font-family: Verdana, Arial, Geneva, sans-serif; 
	    font-size: 12px; 
	    color: #252063; 
	    font-weight:none;
	    text-align:left;
	    padding-top: 20px;	
	    padding-right: 10px;
	    padding-left: 10px;	
	    padding-bottom: 5px;
    }
    .mainHeader
    {
      text-align: left;
      padding: 0;
      font-size: 16px;
      margin: 0;
      background-color: Transparent;
      color: #075094; 
    }
    .rightLinks {
	    font-family: Verdana, Arial, Geneva, sans-serif; 
	    font-size: 12px; 
	    text-align:left;
	    padding-top: 15px;	
	    padding-right: 20px;
	    padding-left: 15px;	
	    padding-bottom: 5px;
	    list-style: none;
    }
    .rightLinks li {
      padding: 2px;
      margin-bottom: 6px;
      list-style: none;
    }
    .adminhomelinks {
      list-style-type: none;
    }
    .adminhomelinks li {
      padding: 2px;
    }
    .lefttext {
      text-align: left;
    }
    .nodecoration {
      list-style-type: none;
    }
}
@media Print 
{
    .breadcrumb
    {
        display: none;
    }
    .cellSearch
    {
        display: none;
    }
    .loginPUBLIC
    {
        display: none;
    }
    .menuPUBLIC
    {
        display: none;
    }
    .loginADMIN
    {
        display: none;
    }
    .menuADMIN
    {
        display: none;
    }
}
