/* PBL Styles                                                                 */

/* DIVISIONS...                                                               */
      body {
         margin-top:           0px;
         margin-right:         0px;
         margin-bottom:        0px;
         margin-left:          0px;
         padding-top:          0px;
         padding-right:        0px;
         padding-bottom:       0px;
         padding-left:         0px;
         background-color:     #FFFFFF;
         color:                #000000;
         font-family:          arial, helvetica, sans-serif;
      }
	  
	  th {
	  background-color: 	   #CCCCCC;
	  }
	  .action {
	  	text-align:			   center;
		background-color:	   #FFFF00;
		padding:			   4px;
		border:				   solid thin #000000;
		margin:				   2px;
	  	}
      div#banner {
         position:             absolute;
         top:                  0px;
         left:                 0px;
         width:                794px;
         height:               119px;
         padding-top:          0px;
         padding-right:        0px;
         padding-bottom:       0px;
         padding-left:         0px;
         margin-top:           0px;
         margin-right:         0px;
         margin-bottom:        0px;
         margin-left:          0px;
         visibility:           blocked;
         background-color:     #E4EADF;
      }
      div#leftBar {
         position:             absolute;
         top:                  119px;
         left:                 0px;
         width:                146px;
         height:               401px;
         padding-top:          10px;
         padding-right:        6px;
         padding-bottom:       0px;
         padding-left:         6px;
         margin-top:           0px;
         margin-right:         0px;
         margin-bottom:        0px;
         margin-left:          0px;
         visibility:           blocked;
         background-color:     #E4EADF;
         background-image:
            url('/PBL_Co-Laboratory/images/bgPattern.GrayStripe.gif');
         font-family:          Arial, sans-serif;
         font-size:            11pt;
         color:                #990000;
         font-weight:          600;
      }
      div#content {
         position:             absolute;
         top:                  119px;
         left:                 159px;
         width:                615px;
         height:               390px;
         padding-top:          10px;
         padding-right:        10px;
         padding-bottom:       10px;
         padding-left:         10px;
         margin-top:           0px;
         margin-right:         0px;
         margin-bottom:        0px;
         margin-left:          0px;
         visibility:           blocked;
         background-color:     #FFFFFF;
         overflow:             auto;
         
         /* Keep unwanted scroll attributes here...
         scrollbar-face-color:       #990000;
         scrollbar-highlight-color:  #000000;
         scrollbar-3dlight-color:    #000000;
         scrollbar-shadow-color:     #000000;
         scrollbar-darkshadow-color: #000000;
         scrollbar-track-color:      #000000;
         scrollbar-arrow-color:      #000000;
         */
      }
      div#innerContent {
         position:             absolute;
         top:                  60px;
         left:                 20px;
         width:                573px;
         height:               320px;
         padding-top:          3px;
         padding-right:        10px;
         padding-bottom:       10px;
         padding-left:         10px;
         margin-top:           0px;
         margin-right:         0px;
         margin-bottom:        0px;
         margin-left:          0px;
         visibility:           blocked;
         background-color:     #FFFFFF;
         /* This just wasn't working with Firefox or Safari...
         background-image:
            url('/PBL_Co-Laboratory/images/bgPattern.GrayDivTopStripe.gif');
         background-repeat:     repeat-x;
         background-attachment: scroll;
         */
         border:                3px solid #990000;
         overflow:              auto;
         
         /* Keep unwanted scroll attributes here...
         scrollbar-face-color:       #990000;
         scrollbar-highlight-color:  #000000;
         scrollbar-3dlight-color:    #000000;
         scrollbar-shadow-color:     #000000;
         scrollbar-darkshadow-color: #000000;
         scrollbar-track-color:      #000000;
         scrollbar-arrow-color:      #000000;
         */
      }
      div#bottom {
         position:             absolute;
         top:                  530px;
         left:                 0px;
         width:                794px;
         height:               80px;
         padding-top:          2px;
         padding-right:        0px;
         padding-bottom:       0px;
         padding-left:         0px;
         margin-top:           0px;
         margin-right:         0px;
         margin-bottom:        0px;
         margin-left:          0px;
         visibility:           blocked;
         background-color:     #FFFFFF;
         background-image:
            url('/PBL_Co-Laboratory/images/horizontalLineDkBlueAndGray.gif');
         background-repeat:    no-repeat;
         text-align:           justify;
      }

/* DIVISION-SPECIFIC TAGS...                                                  */
   /* BOTTOM DIV PARAGRAPHS...                                                */
      p.bottomDivInfo {
         text-align:           center;
         margin-top:           0px;
         margin-bottom:        0px;
      }
      p.bottomDivInfo2 {
         text-align:           center;
         margin-top:           12px;
         margin-bottom:        0px;
         font-family:          Verdana, Arial, sans-serif;
         font-size:            8pt;
      }
      p.bottomDivLinks {
         text-align:           center;
         margin-top:           6px;
         margin-bottom:        0px;
         font-family:          Verdana, Arial, sans-serif;
         font-size:            8pt;
      }
      a.bottomDivLinks {
         color:                #990000;
      }
   /* LEFTBAR LINKS...                                                        */
      .leftBarLink {
         text-decoration:      none;
         font-size:            10pt;
         color:                #990000;
         cursor:               pointer;
         cursor:               hand;
      }
      .leftBarLinkInactive {
         text-decoration:      none;
         font-size:            10pt;
         color:                #999999;
         cursor:               arrow;
      }
      .leftBarSubLink {
         text-decoration:      none;
         font-size:            9pt;
         color:                #666666;
         cursor:               pointer;
         cursor:               hand;
      }
      .leftBarSubLinkInactive {
         text-decoration:      none;
         font-size:            9pt;
         color:                #666666;
         cursor:               arrow;
      }
      p.rightJustified {
         text-align:           right;
         margin-top:           0px;
         margin-bottom:        0px;
      }

/* GENERAL FONT STYLES FOR THE CONTENT AREA...                                */
   /* span modifiers...                                                       */
   .bold {
      font-weight:             800;
   }
   .italic {
      text-decoration:         italic;
   }
   /* headings...                                                             */
   h1 {
      font-family:             Arial, sans-serif;
      color:                   #990000;
      font-size:               14pt;
   }
   h2 {
      font-family:             Arial, sans-serif;
      color:                   #990000;
      font-size:               12pt;
   }
   h3 {
      font-family:             Arial, sans-serif;
      color:                   #990000;
      font-size:               10pt;
   }
   h3.topHeader {
      font-family:             Arial, sans-serif;
      color:                   #990000;
      font-size:               10pt;
      /*
      background-image:
         url('/PBL_Co-Laboratory/images/bgPattern.GrayDivTopStripe.gif');
      background-repeat:       repeat-x;
      */
      width:                   100%;
      margin-bottom:           0px;
      margin-top:              0px;
   }
   h4 {
      font-family:             Arial, sans-serif;
      color:                   #990000;
      font-size:               9pt;
   }
   .h1Like {
      font-family:             Arial, sans-serif;
      color:                   #990000;
      font-size:               14pt;
   }
   .h2Like {
      font-family:             Arial, sans-serif;
      color:                   #990000;
      font-size:               12pt;
   }
   .h3Like {
      font-family:             Arial, sans-serif;
      color:                   #990000;
      font-size:               10pt;
   }
   .h4Like {
      font-family:             Arial, sans-serif;
      color:                   #990000;
      font-size:               9pt;
   }
   /* paragraphs...                                                           */
   p.normal {
      font-family:             Arial, sans-serif;
      color:                   #000000;
      font-size:               10pt;
   }
   p.small {
      font-family:             Arial, sans-serif;
      color:                   #000000;
      font-size:               9pt;
      text-decoration:         italic;
   }
   /* data entry...                                                           */
   .dataEntry {
      color:                   #990000;
      font-family:             Arial, sans-serif;
      font-size:               10pt;
   }
   .dataEntryPrompt {
      color:                   #000000;
      font-size:               10pt;
      font-weight:             700;
   }
   .dataDisplay {
      color:                   #000000;
      font-size:               10pt;
   }
   .dataDisplayHeading {
      color:                   #990000;
      font-size:               10pt;
      font-weight:             700;
   }
   tr.dataDisplayHeading {
      
   }
   table.invisibleDataTableForAlignment {
      border:                  2px solid #990000;
      padding:                 15px;
      background:              #DDDDDD;
   }
   /* buttons...                                                              */
   .buttonActive {
      color:                   #990000;
      font-size:               8pt;
      font-weight:             700;
   }
   .buttonInactive {
      color:                   #999999;
      font-size:               10pt;
      font-weight:             700;
   }
   /* links...                                                                */
   .iFrameControls {
      text-decoration:      underline;
      font-family:          Arial, sans-serif;
      font-size:            9pt;
      font-weight:          300;
      color:                #990000;
      cursor:               pointer;
      cursor:               hand;
   }
   .iFrameControlsACTIVE {
      text-decoration:      underline;
      font-family:          Arial, sans-serif;
      font-size:            9pt;
      font-weight:          800;
      color:                #990000;
      cursor:               pointer;
      cursor:               hand;
   }
   .iFrameControlsINACTIVE {
      text-decoration:      none;
      font-family:          Arial, sans-serif;
      font-size:            9pt;
      font-weight:          300;
      color:                #DDDDDD;
      cursor:               pointer;
      cursor:               hand;
   }
   .normalLink {
      text-decoration:      underline;
      font-family:          Arial, sans-serif;
      font-size:            9pt;
      font-weight:          300;
      color:                #990000;
      cursor:               pointer;
      cursor:               hand;
   }
      .link {
         color:             #990000;
         text-decoration:   underline;
         font-family:       Arial, sans-serif;
         font-weight:       400;
         font-size:         9pt;
         cursor:            hand;
         cursor:            pointer;
      }
      .imgbor img {
	  	border:none;			  
	  }
	  
	  .userTable{
		border-collapse: collapse;
	  }
