/* main body */

body {
     color : #000080;
     background : #bcbcbc;
     font-family : Arial, sans-serif;
     font-size : 100%;
     margin-top : 0;
     margin-left : 0;  
} 
/* ----------------------------------------------------- */
/* Links*/
a:link {
     color : #0000ff;
     background : #bcbcbc;
     font-family : Arial, sans-serif;
     font-size : 95%;
     font-weight : bold;
}
a:visited {
     color : #0000ff;
     background : #bcbcbc;
     font-family : Arial, sans-serif;
     font-size : 95%;
     font-weight : bold;
}    
a:hover {
     color : #003333;
     background : #bcbcbc;
     font-family : Arial, sans-serif;
     font-size : 95%;
     font-weight : bold;
}    
a:active {
     color : #0066ff;
     background : #bcbcbc;
     font-family : Arial, sans-serif;
     font-size : 95%;;
     font-weight : bold;
} 
/* ----------------------------------------------------- */
/* Headings */ 
h1 {
         font-family : Arial, sans-serif;
         font-size : 110%;
         font-weight : bold;
}
h2 {
         font-family : Arial, sans-serif;
         font-size : 100%;
         font-weight : bold;
}
h3 {
         font-family : Arial, sans-serif;
         font-size : 90%;
}
h4 {
         font-family : Arial, sans-serif;
         font-size : 80%;
}
h5 {
         font-family : Arial, sans-serif;
         font-size : 70%;
}
h6 {
         font-family : Arial, sans-serif;
         font-size : 70%;
}
/* ----------------------------------------------------- */
/* Fonts*/
 .h1 {
         font-family : Arial, sans-serif;
         font-size : 110%;         
         color : #000080;
         background : #bcbcbc;
         font-weight : bold;
}
 .h1bonb {
         font-family : Arial, sans-serif;
         font-size : 110%;         
         color : #deefff;
         background : #0000FF;
         font-weight : bold;
}
.h2 {
         font-family : Arial, sans-serif;
         font-size : 100%;         
         color : #000080;
         background : #bcbcbc;
}
.h2bonb {
         font-family : Arial, sans-serif;
         font-size : 100%;         
         color : #deefff;
         background : #0000ff;
}
.h3 {
         font-family : Arial, sans-serif;
         font-size : 90%;         
         color : #000080;
         background : #bcbcbc;
}
.h3bonb {
         font-family : Arial, sans-serif;
         font-size : 90%;         
         color : #deefff;
         background : #0000ff;
}
.h4 {
         font-family : Arial, sans-serif;
         font-size : 80%;         
         color : #000080;
         background : #bcbcbc;
}
.h4bonb {
         font-family : Arial, sans-serif;
         font-size : 80%;         
         color : #deefff;
         background : #0000ff;
}
.h5 {
         font-family : Arial, sans-serif;
         font-size : 70%;         
         color : #000080;
         background : #bcbcbc;
}
/* ----------------------------------------------------- */
/* Style and Position*/
.b {
   font-weight : bold;
}
.l {
     text-align: left;
}
.r {
     text-align: right;
}
.c {
     text-align: center;
}
.j {
     text-align: justify;
}
.lm5 {
     text-align: left;
     margin-left : 5px;
     margin-right : 5px;
}
.lm10 {
     text-align: left;
     margin-left : 10px;
     margin-right : 10px;
}
.lm20 {
     text-align: left;
     margin-left : 20px;
     margin-right : 20px;
}
.rm5 {
     text-align: right;
     margin-left : 5px;
     margin-right : 5px;
}
.rm10 {
     text-align: right;
     margin-left : 10px;
     margin-right : 10px;
}
.rm20 {
     text-align: right;
     margin-left : 20px;
     margin-right : 20px;
}
.cm5 {
     text-align: center;
     margin-left : 5px;
     margin-right : 5px;
}
.cm10 {
     text-align: center;
     margin-left : 10px;
     margin-right : 10px;
}
.cm20 {
     text-align: center;
     margin-left : 20px;
     margin-right : 20px;
}
/* ----------------------------------------------------- */
/* blue on blue */
.bonb  { 
      color: #DEEFFF;
      background : #0000FF;     
}
/* ----------------------------------------------------- */
/* blue box borders - */

.box {
         border-style: solid;
         border-width: 1px;
         border-color: #0000ff;
} 
.boldbox {
         border-style: solid;
         border-width: 2px;
         border-color: #0000ff;
} 
/* ----------------------------------------------------- */
/* tables */

.table {
     border: none;   
}
.table1 {
     border-style: solid;
     border-width: 1px;
     border-color: #0000FF;    
}

/* ----------------------------------------------------- */