/* JB's default css.
   last modified: 09:56 2009-09-14
 */

* { 
  margin: 0; 
  padding: 0;
}

/*

  Don't use this 'p'.

p{ 
  font-family: Verdana,Arial;
  font-size: 12px;
  text-align:justify; 
  margin-bottom: 18px;
}


p:first-letter{
   font-size:14px; 
   font-weight:800;
   color: #0000FF;
}
*/

/*
TEXT {
    FONT-FAMILY: Verdana,Arial,Helvetica; 
    FONT-SIZE: 12px; 
    LINE-HEIGHT: 1.12em;
}
*/

body {
    BACKGROUND-COLOR: #FFFFEE; 
/*      background-image: url(../images/line-02.gif); */
    background: #fff url('../images/gridbg.gif');
/*    background: #fff url('../images/Buttn10a.gif'); */

/*  background-repeat: repeat-y; */
    font-size: 12px;
    line-height: 18px;

    MARGIN: 20px;
    font-family: Verdana, Arial, sans-serif;
    color:#0000FF;

    text-align:justify;
/*    text-justify:auto; */
}

.body-text {
	font-size:80%;
	font-weight:normal;
}

/* Unordered list */
ul {
    margin: 25px;
/*    list-style: url('../images/mmc.gif') disc;  */
/*  list-style: url('../images/image006a.gif') disc; */ 
    list-style: url('../images/Buttn10a.gif') disc; 
}

li {
    padding: 1px;
    margin: 10px;
}

/* Ordered list */
ol {
        margin: 10px;
}

.strong {
    line-height: 18px;  
}

input {
    BACKGROUND-COLOR: #0808FF;
    color: white;

}


/* Headings */
h1 { 
  font-size: 24px; 
  line-height: 36px;
  margin-bottom: 18px; 
}

h2 { 
  font-size: 18px; 
  line-height: 18px; 
  margin-bottom: 18px;
}

h3 { 
  font-size: 14px; 
  line-height: 18px; 
}

h4 {
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
}

HR {
    color: #0000FF;
    width: 100%;
}

/* Footer */
.footer {
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: #FFFFEE;
    MARGIN: 10px;
    font-family: "Verdana", "Arial", "Serif";
/*  position: absolute;
    left: 5%; */
    right: 5%;
    bottom: 0%;
}

/* Tables */
TABLE {
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px; 
    BACKGROUND-COLOR: #FFFFEE; 
    MARGIN: 1px;
    border: 2px solid #0000EE;
}

TD {
padding: 1px;
border: 1px solid #0000EE;
}

/* Links */
A {
    COLOR: blue;
    border: 2px;
    MARGIN: 10px;
/*  FONT-FAMILY: Verdana,Arial,Helvetica; 
    FONT-SIZE: 12px; */
}
A:active {
    COLOR: red;
}
A:hover {
    COLOR: red;
}
A:visited {
    COLOR: black;
}

.logo {
    position: absolute;
    bottom: 5%;
    right: 5%;
}

