
 
 	body {		
		margin: 0px;
		padding: 0px;
	  font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		PADDING-RIGHT: 0px;
    PADDING-LEFT: 9px;
  }

	td {
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	 FONT-SIZE: 11px;
	}

	.shadedBackGround {
	  background-color:#e0e0e0;
	}

  / * START EXTARNAL CONTENT STYLES */
	.externalContent {
     background-color: #FFFFFF;
     margin-bottom: 9px;
 	}

   .externalContent .title {
     padding-top: 3px;
     padding-bottom: 3px;
     background-color: #959595;
     font-family: arial, helvetica;
     font-weight: bold;
     font-size: 11px;
     color: #FFFFFF;
     text-transform: uppercase;
   }

   .titleArrow {
     margin-left: -4px;
     margin-right: 10px;
     padding-left: 14px;
     background-image: url('http://www.huginonline.no/VEI/titleArrowRed.gif');
     background-repeat: no-repeat;
     background-position: left middle;
   }

   .irTable {
       border-collapse: separate;
       border-spacing:  0px 0px;
       width: 100%;
   }

   .irTable  th, .columnTitle {
     background-color:#414b56;
     border-top: 0px;
     font-family: arial;
     font-weight: bold;
     font-size: 13px;
     color:    #ffffff;
   }

	 .columnRow {
 	 background-color: #e0e0e0;
      border-top: 0px;
 	 border-right:1px solid #ffffff;
 	 border-bottom:1px solid #ffffff
      font-family: arial;
      font-size: 13px;
      padding: 3px;
      width: 40%;
    }
 
   td.normalCell {
       background-color: #e0e0e0;
   }

   td.textCell {
     border-collapse: separate;
     border-spacing:  0px 0px;
     border-bottom:1px solid #ffffff;
     border-right:1px solid #ffffff;
     background-color: #e0e0e0;
     padding: 3px;
	font-family: arial;
	font-size: 11px;
   }
   td.numberCell  {
     border-collapse: separate;
     border-spacing:  0px 0px;
     border-bottom:1px solid #ffffff;
     border-right:1px solid #ffffff;
     background-color: #e0e0e0;
     padding-left: 3px;
     padding-right: 6px;
	 font-family: arial;
	 font-size: 11px;
     text-align: right;
   }

    td.timeCell{
     border-collapse: separate;
     border-spacing:  0px 0px;
     border-bottom:1px solid #ffffff;
     border-right:1px solid #ffffff;
     background-color: #e0e0e0;
     padding-left: 3px;
     padding-right: 6px;
	 font-family: arial;
	 font-size: 11px;
     text-align: right;
   }

   td.inputCell {
      background-color: #e0e0e0;
      padding: 3px;
      border-bottom:1px solid #e0e0e0;
      border-right:1px solid #e0e0e0;
      border-top:1px solid #e0e0e0;
      border-left:1px solid #e0e0e0;
 	 font-family: arial, helvetica;
  	 font-size: 11px;
    }

	.smallText {
	 font-family: arial, helvetica;
  	 font-size: 11px;
	}

     / * END EXTARNAL CONTENT STYLES */
