/* aro1.css                        */
/* Standard Styles for AROworks    */
/* 2005-01-01   cph                */


body { 
        background-color: #ffffff;
        color: #000000;
        padding: 0;
        margin: 0;
        width: 800px;
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        font-size: 14px;
        }

.littlebody { 
        background-color: #ffffff;
        color: #000000;
        padding: 0;
        margin: 0;
        width: 300px;
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        font-size: 14px;
        }        

a {
        text-decoration: none;
        cursor: pointer;
        }
        
a:link {
        color:  #000000;
        }

a:active {
        color:  #000000;
        }        

a:visited {
        color:  #000000;
        }

a:hover {
        color:  #000000;
        }
        
/* Set classes for banner styles  */
.bannermainicons {
      cursor: pointer;
      text-decoration: none;      
        }
.bannermodicons {
      cursor: pointer;
      text-decoration: none;
        }
.bannerarrows {
      cursor: pointer;
        }
.bannerleftmenu {
      cursor: pointer;
      text-decoration: none;      
        }
.bannerwhoami {
      cursor: pointer;
      text-decoration: none;      
        }        


        
/* Set anchor tags for the left menus to white   */        
.lm {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.52;       /* arial aspect value   */
        font-size:  9px;                /* 7pt;   */
        font-weight: bold;
        vertical-align: top;
        line-height: 100%;
        text-decoration: none;
        cursor: pointer;
        color:  #FFFFFF;
        background-color: #336699;
        }
        
/* Set anchor tags for the right menus (user info) to white   */        
.rm {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /*font-size-adjust: 0.52;        arial aspect value   */
        font-size:  9px;             /* 7pt;  */
        font-weight: bold;
        vertical-align: top;
        line-height: 100%;
        text-decoration: none;
        cursor: default;
        color:  #FFFFFF;
        background-color: #336699;
        }        
        
        
a.lm:link {
        color:  #FFFFFF; 
        background-color: #336699;
        }

a.lm:active {
        color:  #FFFFFF; 
        background-color: #336699;
        }        

a.lm:visited {
        color:  #FFFFFF;
        background-color: #336699;
        }

a.lm:hover {
        color:  #FFFFFF; 
        background-color: #336699;
        }

/* use this class in outer <div> tag to control fonts   */
.std {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;        arial aspect value   */
        font-size:  14px;
        font-weight: normal;
        line-height: 110%;
        vertical-align: top;
        text-decoration: none;
        color: black;        
        }


/* For legacy reasons, .std is same as .label or .text classes  */
.label {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /*font-size-adjust: 0.68;        arial aspect value   */
        font-size:  14px;             /* 11pt;  */
        font-weight: normal;
        line-height: 110%;
        vertical-align: middle;
        text-align: right;
        text-decoration: none;
        color: black;        
       }
.form {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /*font-size-adjust: 0.68;        arial aspect value   */
        font-size:  14px;             /* 11pt;   */
        font-weight: normal;
        /* line-height: 110%;  */
        vertical-align: top;
        text-decoration: none;
        color: black;        
        background-color: #FFFFFF;        
        }       
       
.text  {       
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;       arial aspect value   */
        font-size:  14px;
        font-weight: normal;
        line-height: 110%;
        vertical-align: top;
        text-decoration: none;
        color: black;
       }
        
/*  use this class for page titles   */
.pgt {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;        arial aspect value   */
        font-size:  14px;
        font-weight: bold;
        vertical-align: top;
        text-decoration: none;
        color: #000000;
        background-color: #ffffff;
        }

/*  use pgbar class to define the HR in the page title   */        
.pgbar {
          width:  780px;
          margin: 0px; 
          color: #000000;
          background-color: #ffffff;
          height:3px; 
          border:2px; 
          border-style:solid;
        }

/*  use this class for tag layer in the page title   */
.tag {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;        arial aspect value   */
        font-size:  14px;
        font-weight: normal;
        vertical-align: top;
        line-height: 110%;
        text-decoration: none;
        color: #ffffff;
        }

/*  use this class for tag and buttons on a page  (white on gray)   */
.tag2 {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;        arial aspect value   */
        font-size:  12px;
        font-weight: normal;
        vertical-align: top;
        line-height: 110%;
        text-decoration: none;
        color: #ffffff;
        }        
        
/*  use this class for tag and buttons on a page  (black on gray)  */
.tag3 {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;        arial aspect value   */
        font-size:  12px;
        font-weight: normal;
        vertical-align: top;
        line-height: 110%;
        text-decoration: none;
        color: #000000;  
        }                

/*  use this class to display header categories  */
.hdrcat {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;        arial aspect value   */
        font-size:  12px;
        font-weight: normal;
        vertical-align: top;
        line-height: 110%;
        text-decoration: none;
        color: #000000;
        }        

/*  use this class to display header options     */
.hdropt {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;       arial aspect value   */
        font-size:  12px;
        font-weight: normal;
        vertical-align: top;
        line-height: 110%;
        text-decoration: none;
        color: #000000;
        background-color: #ffffff;
        }        

/*  use this class to display header columns     */
.hdrcols {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;        arial aspect value   */
        font-size:  11px;
        font-weight: bold;
        vertical-align: top;
        line-height: 108%;
        text-decoration: none;
        color: #000000;
        background-color: #ffffff;
        }        
        
/*  use hdrbar class to define the HR separating hdrcols from data   */        
.hdrbar {
          margin: 0px; 
          height: 1px; 
          color: #000000;
          background-color: #ffffff;
        }        
        
/*  use this class to display header forms     */
.hdrforms {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        font-size:  11px;
        vertical-align: top;
        color: red;
        background-color: #ffffff;
        }               

/*  use this class to display tables              */
.stdtab {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        font-size:  12px;
        font-weight: normal;
        text-decoration: none;
        color: #000000;
        border-spacing: 0;
        border: 0px;
        border-collapse: collapse;
        vertical-align: middle;
        table-layout: fixed;
        }        
                
/*  use this class to display tabular data        */
.stddat {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        font-size:  12px;
        font-weight: normal;
        text-decoration: none;
        color: #000000;
        border: 0px;
        border-spacing: 0;
        /* white-space: nowrap; */
        line-height: 18px;
        text-align: left;
        vertical-align: text-bottom;
        }        

/*  use this class to display tabular data links  */
.stddatlnk {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;        arial aspect value   */
        font-size:  12px;
        font-weight: normal;
        vertical-align: top;
        line-height: 110%;
        text-decoration: none;
        color: #000000;
        }        
        
/*  use this class to display instructional information  */
.littletext {
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        /* font-size-adjust: 0.68;        arial aspect value   */
        font-size:  10px;
        font-weight: normal;
        vertical-align: top;
        line-height: 110%;
        text-decoration: none;
        color: red;
        }             

/*  Printing classes - use this to control printed output  */
.pagebreak {
        page-break-before: always;
        }        

/*  Printing Specific Classes  */
.printbody { 
        background-color: #ffffff;
        color: #111111;
        padding: 0;
        margin: 0;
        width: 660px;
        font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
        font-size: 14px;
        }