* {
  margin: 0;
  padding: 0;
  border: none;
  }

body {
     font-family: Arial, Helvetica, sans-serif;
     color: #282828;
     background-color: #000033;
     }

/* Background - left bottom cells */
#bg_b_l {
        position: absolute;
        top: 0;
        left: 0;
        width: 257px;
        height: 100%;
        background-image: url(/img/bg_b_l.gif);
        background-repeat: repeat-y;
        z-index: 0;
        }

/* Background - right bottom cells */
#bg_b_r {
        position: absolute;
        top: 0;
        right: 0;
        width: 257px;
        height: 100%;
        background-image: url(/img/bg_b_r.gif);
        background-repeat: repeat-y;
        z-index: 0;
        }


/* Main Field */
#main_field {
        position: absolute;
        top: 0;
        width: 100%;
        background-color: #000066;
        z-index: 1;
        }

/* Background - central left vertical lines */
TD.bg_c_l {
        width: 150px;
        height: 55px;
        background-image: url(/img/bg_c_l.gif);
        background-repeat: repeat-y;
        }

/* Background - central right points */
TD.bg_c_r {
        width: 150px;
        height: 55px;
        background-image: url(/img/bg_c_r.gif);
        background-repeat: repeat-y;
        }

/* Background - Horizontal line between top of menu and logo */
TABLE.bg_logo {
        height: 18px;
        background-image: url(/img/horizontal_line.gif);
        background-repeat: repeat-x;
        }

/* Background - Menu Top */
TD.bg_logo_l {
        width: 150px;
        height: 18px;
        background-image: url(/img/menu_top.gif);
        background-repeat: repeat-y;
        }

/* Background - logo right points */
TD.bg_logo_r {
        width: 150px;
        height: 18px;
        background-image: url(/img/bg_c_r.gif);
        background-repeat: repeat-y;
        }


/* Background - Menu Bottom */
TD.bg_menu_bottom {
        width: 221px;
        background-image: url(/img/bg_menu_bottom.gif);
        background-repeat: repeat-y;
        }


/* Background - Text, top left */
TD.bg_text_tl {
        width: 5px;
        height: 4px;
        background-image: url(/img/bg_text_tl.gif);
        background-repeat: no-repeat;
        }

/* Background - Text, bottom left */
TD.bg_text_bl {
        width: 5px;
        height: 4px;
        background-image: url(/img/bg_text_bl.gif);
        background-repeat: no-repeat;
        }

/* Background - Text, top */
TD.bg_text_top {
        background-image: url(/img/bg_text_t.gif);
        background-repeat: repeat-x;
        height: 4px;
        }

/* Background - Text, bottom */
TD.bg_text_bottom {
        background-image: url(/img/bg_text_b.gif);
        background-repeat: repeat-x;
        height: 4px;
        }

/* Background - Text, left */
TD.bg_text_left {
        width: 5px;
        background-image: url(/img/bg_text_left.gif);
        background-repeat: repeat-y;
        }

/* Background - Text, top right corner */
TD.bg_text_tr {
        width: 14px;
        height: 4px;
        background-image: url(/img/bg_text_tr.gif);
        background-repeat: no-repeat;
        }

/* Background - Text, bottom right corner */
TD.bg_text_br {
        width: 14px;
        height: 4px;
        background-image: url(/img/bg_text_br.gif);
        background-repeat: no-repeat;
        }

/* Background - Text, right */
TD.bg_text_right {
        width: 14px;
        background-image: url(/img/bg_text_right.gif);
        background-repeat: repeat-y;
        }

/* Background - Under text */
TD.bg_text_bottom {
        background-color: #FAFAFA;
        background-image: url(/img/bg_text.gif);
        background-repeat: repeat-y;
        }

/* Background - Bottom table under menu and text */
TABLE.bottom_menutext {
        height: 10px;
        background-image: url(/img/bg_menu_bottom.gif);
        background-repeat: repeat-y;
        }

/* Background - logo right points */
TD.bottom_menutext {
        width: 150px;
        height: 10px;
        background-image: url(/img/bg_c_r.gif);
        background-repeat: repeat-y;
        }

h3 {
   text-align: center;
   margin: 10px;
   color: #282828;
   }
h4 {
   text-align: center;
   margin: 10px;
   color: #282828;
   }
p {
  text-align: left;
  margin: 15px;
  color: #282828;
  }

A:link, A:visited, A:active, A:hover { text-decoration: underline; }
A:link { color: #656565; }
A:visited { color: #282828; }
A:active { color: #282828; }
A:hover { color: #898930; }

img.text_left {
            margin-left: 15px;
            margin-top: 5px;
            margin-right: 10px;
            margin-bottom: 5px;
            border:
              medium none #656565;
              border-style: solid;
              border-left-width: 1px;
              border-top-width: 1px;
              border-right-width: 1px;
              border-bottom-width: 1px;
            float: left;
            }

img.text_right {
            align: right;
            margin-left: 10px;
            margin-top: 5px;
            margin-right: 15px;
            margin-bottom: 5px;
            border:
              medium none #656565;
              border-style: solid;
              border-left-width: 1px;
              border-top-width: 1px;
              border-right-width: 1px;
              border-bottom-width: 1px;
            float: right;
            }

/* Bottom */
#bottom {
        position: relative;
        background-color: #000033;
        width: 100%;
        z-index: 2;
        }

/* Background - left bottom cells */
TD.bg_b_l {
        background-image: url(/img/bg_b_l.gif);
        background-repeat: repeat-y;
        z-index: 0;
        }

/* Background - right bottom cells */
TD.bg_b_r {
        width: 257px;
        right: 0;
        background-image: url(/img/bg_b_r.gif);
        background-repeat: repeat-y;
        z-index: 0;
        }

p.bottom_l {
  margin: 5px;
  color: #BDBDBD;
  font-size: 95%;
  }

p.bottom_r {
  text-align: right;
  margin: 5px;
  color: #BDBDBD;
  font-size: 95%;
  }

UL {
   text-align: left;
   padding: 15px;
  }
LI {
   margin-left: 30px;
  }

A.bottom:link, A.bottom:visited, A.bottom:active, A.bottom:hover { text-decoration: underline; }
A.bottom:link { color: #BDBDBD; }
A.bottom:visited { color: #BDBDBD; }
A.bottom:active { color: #656565; }
A.bottom:hover { color: #656565; }

input, textarea, select {
	font: normal 80% Verdana, Arial, Helvetica, sans-serif;
  background: #F9F9F9;
  border: medium none #4B4B4B;
  border-style: solid;
  border-left-width: 1px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
}

input { text-indent : 2px; }

input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

