body {
        margin: 0px;
        padding: 0px;
        height:100%;
        background: url("/bonomy/images/bg.gif") repeat;
}





#divTitle {
        position:absolute;
        left: 10px;
        top: 90px;
        z-index:3;
}

#divContent{
        position:absolute;
        display:block;
        left:50%;
        width: 763px;
        margin-top:0px;
        margin-left:-390px;
        border-color: #333366;
        border-width: 0 1px 1px 1px;
        border-style: solid;
        background-color: #ffffff;
        height:100%;
        min-height:100%;
        }
        
/* this is the hack to allow us to set the height to auto for mozilla and opera */      
body[class] #divContent{
   height:auto;
   }    
        
        /* above needs to use height:auto for mozilla - need a min-height hack for IE */
/* start left column    */

#divLeft {
        position:absolute;
        left:0;
        top:0;
        padding:0;
        margin: 0;
        width:auto;
        background-color: #ffffff;
        height:100%;
        z-index:1;
        }
         
         #divLeftNav {
        position:relative;
        margin-left:10px;
        margin-right:8px;
        margin-top: 130px;
        width:160px;
        border: 1px solid #999999;
        
        }       
        
        #divHomePageLink {
background: #B3C3D4 url("/bonomy/images/scalestiny.gif") no-repeat fixed 124px center;
}

#divSectionOLD {
        
        position:relative;
        width:160px;
        margin-top:12px;
        margin-bottom:12px;
        margin-left:10px;
        margin-right:8px;
        border-width: 1px 1px 1px 1px;
        border-style: solid;
        border-color: #999;
        left: 0;
        padding-top:2px;
        background-color:#EEF5F2;
        background: #EEF5F2 url("/bonomy/images/scaleswatermark2tiny.gif") no-repeat fixed 124px top;
        }
        
 #divSectionLinks {
        
        position:relative;
        width:160px;
        margin-top:12px;
        margin-bottom:0;
        margin-left:10px;
        margin-right:8px;
        border-width: 1px 1px 1px 1px;
        border-style: solid;
        border-color: #999;
        left: 0;
        padding-top:2px;
        background-color:#EEF5F2;
        background: #EEF5F2 url("/bonomy/images/scaleswatermark2tiny.gif") no-repeat fixed 124px top;
        }
        
        
        #divSectionLinks .heading{
        padding-left:5px;
        padding-right:5px;
        padding-top:2px;
        padding-bottom:7px;
        display:block;
        font-size:12px;
        
        }
        
        #divSectionLinks .heading2{
        padding-left:5px;
        padding-right:5px;
        padding-top:2px;
        padding-bottom:7px;
        display:block;
        font-size:12px;
        color:#4D4C99;
        }
 
 #divSectionLinks a{
        
        display:block;
        text-decoration:none;
        padding-left:10px;
        padding-right:5px;
        padding-top:0px;
        padding-bottom:2px;
        font-size:11px;
        
        }
        
        
        #divGetAcro{
        position:relative;
        width:160px;
        margin-top:12px;
        margin-bottom:12px;
        margin-left:10px;
        margin-right:8px;
        border-width: 1px 1px 1px 1px;
        border-style: solid;
        border-color: #999;
        
        }
        
        
        #divGetAcro p{
        
        padding-left:10px;
        padding-right:5px;
        padding-top:5px;
        padding-bottom:5px;
        font-size:11px;
        }
  
 /* end left column */  


/* start middle column */       

#divMiddle {
        position:relative;
        top:0px;
        left:180px;
        padding:0;
        margin: 0;
        width: 570px;
        background-color: #ffffff;
        z-index:1;
        
        }

#divMainText{
        position:relative;
        width:auto;
        margin-top: 130px;
        padding-top:5px;
        padding-left:10px;
        padding-right:10px;
        padding-bottom:10px;
        border-width: 1px 1px 1px 1px;
        border-style: solid;
        border-color: #ccc;
        left: 0;
        top:0;
        font-size:14px;
        height:100%;
        }
  
   #prop {
      height:361px;
      float:right;
      width:1px;
    }
    
  
        
        #divMainText .heading{
        font-size:16px;
        color:#4D4C99;
        }



/* end middle column */ 


 div .title {
        position:relative;
        width: auto;
        top: 0px;
        left: 0px;
        border: 1px solid #ffffff;
        background-color:#B3C3D4;
        color:#000000;
        padding-left:10px;
        padding-top:4px;
        font-size:16px;
        font-weight:bold;
        padding-bottom:4px;
        cursor:pointer;
        }       
        
        
div .text {
        text-align:left;
        position:relative;
        width: auto;
        top: 7px;
        padding-left: 10px;
        padding-right: 2px;
        font-size:12px;
        padding-bottom:10px;
        
        }       

div .text a
        {
          display:block;
          text-decoration: none;        
        }       
        
        #divHeadlines a.more
        {
                
                font-size:10px;
        }
        

a {
color: #4D4C99;
}



body, td, th, p, li {
        font-family: georgia, garamond, "times new roman", serif; 
        color: #555753; 
        font-size: 12px;
}       
        
h1 {
        
        font-size: 18px;
        font-weight:bold;

}       

h2 {
        
        font-size: 16px;
        color:#4D4C99;

}
        
#divBottomNav {
margin-top:12px;
margin-bottom:14px;
text-align:center;
color:#cc9900;
font-size:9px;
}

#divBottomNav a {
color:#cc9900;
font-size:9px;
}

#divBottomNav a:visited {
color:#cc9900;
font-size:9px;
}



 .itemHead {
        font-size:16px;
        font-weight: bold;
}

 .itemText {
        font-size:8px;
        padding: 5px;
        text-indent:2px;
}

div.spacer {

background:#ff0000;
clear: both;
border:1px solid red;
z-index:10;
}

.expand {
position:absolute;
top:10px;
right:16px;
}

.navigate {
text-align:right;
font-size:14px;
}

.navigate a {
color:#CC6600;
}

.footnote {
color:#CC6600;
font-size:13px;
}


.paranumber {
color:#CC6600;
font-size:16px;
font-weight:bold;
}

.paraNo a {
color:#CC6600;
}

.chHeading {
font-size:14px;
color:#4D4C99;
}

.chHeadingB {
font-size:14px;
color:#4D4C99;
font-weight:bold;
}

.dateHeading {
font-size:16px;
color:#CC9900;
}

.liTitle {
font-size:14px;
color:#CC9900;
}

.pageAnchorLink {
font-size:14px;

}

.pageAnchorLinkOld {
font-size:14px;
color:#CC6600;
}

#listLinks a{
display:block;
font-size:12px;
color:#6787A9;
}

#listLinks a:visited{
display:block;
font-size:12px;
color:#6787A9;
}

#listLinks a:hover{
display:block;
font-size:12px;
color:#4D4C99;
}

#listLinks a:active{
display:block;
font-size:12px;
color:#4D4C99;
}

.clear {
        clear:both;
      height:1px;
      overflow:hidden;
}

div .text {
        text-align:left;
        position:relative;
        width: auto;
        top: 7px;
        padding-left: 10px;
        padding-right: 2px;
        font-size:12px;
        padding-bottom:15px;
        
        }       

div .text a
        {
          display:block;
          text-decoration: none;        
          margin-bottom:5px;
        } 
        
  .explanatoryText {
  font-size:11px;
  }     
