/**
*   Style made by Per Fredrik Plars the dark day of 10/12 -07
*/
@media screen, projection {

    body {
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: black;
        background-image: none;
        width:100%;
        color:#262626;
    }
    * { margin: 0; padding: 0; }

    .row .col1,
    .row .col2,
    .row .col3 {
      float: left;
      }

    .row {
      width: 724px;
      overflow: auto;
      }

    .typeAB .col1 { width: 474px; margin-right: 20px; }
    .typeAB .col2 { width: 230px; }


    h3 {
        font-size:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        color:white;
        background : url("../images/skanskaGradientBlue.gif") repeat-x top right;
        background-color:#0076cc;
        line-height:25px;
        white-space: nowrap;
        overflow: hidden;
        text-indent: 10px;
    }
	h3 a{
		color:white;	
		text-decoration:none;
	}
	
    table{
        margin-bottom:15px;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: none;
        border-left-style: none;
        border-top-color: #e1e1e1;
        border-right-color: #e1e1e1;
    }
    .textFrame{       
		border: 1px solid #e1e1e1;		
		margin:5px;
    }
	p {
		padding: 5px;		
	}
    .centerHeader, .centerValue, .leftHeader, .rightValue{
        line-height:25px;
        background: url("../images/skanskaGradientLightGray.gif") repeat-x top right;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-bottom-style: solid;
        border-left-style: solid;
        border-bottom-color: #e1e1e1;
        border-left-color: #e1e1e1;
    }
    .centerHeader{
        text-align:center;
        color:#262626;
    }

    .centerValue {
        text-align:center;
    }

    .leftHeader {
        text-align:left;
        padding-right: 5px;
        padding-left: 5px;
        color:#262626;
    }

    .rightValue {
        text-align:right;
        padding-right: 5px;
        padding-left: 5px;
    }


	ul{
		border-right-width: 1px;
		border-left-width: 1px;
		border-right-style: solid;
		border-left-style: solid;
		border-right-color: #e1e1e1;
		border-left-color: #e1e1e1;
	}

     .footerDivider{
		display:block;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #e1e1e1;
       margin-right:12px;
        margin-left:30px;
    }

    .footer{
        padding-top:5px;
        font-style: italic;
	    float:left;
       margin-left:30px;
    }
    .footer a{
         margin-right:10px;
        color:#0076cc;
        text-decoration:none;
    }

  .border-none
  {
    border: none;
  }

  .leftmargin
  {
     margin-left:42px;
  }

} /**end media*/

