A:link {
  color:#FFE9E8;
}

A:visited {
  color:#FFE9E8;
}

body {
/*  text-align:Center; */
  font-family:"Comic Sans MS", cursive, sans-serif;
/* "Times New Roman", Times, serif; */
  font-size:10pt;
  color:#0080ff;
  background-image:url('blue/background-teal.PNG');
  background-attachment:fixed;
}

td, th {
  font-family:'Times New Roman', Times, serif;
  font-size:10pt;
}

#DIV_HEADER, #DIV_HEADER_TEMPLATE {
  background-color: #0080ff;
  color: #FFE9E8;
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
  display: block;
  white-space: nowrap;
}

.section {
  border: 1px solid #0080ff;
  display: block;
  position: absolute;
  top: -9999px;
  overflow: hidden;
}

.btn {
  background-image:url('blue/button.png');
  background-repeat:no-repeat;
  float:left;
  width:55px;
  height:49px;
}

.btnsel {
  background-image:url('blue/button_hi.png');
  background-repeat:no-repeat;
  float:left;
  width:55px;
  height:49px;
}

.clear {
  clear:both;
}

/* Login Check ****************************************************************/

#logincheck {
  position:absolute;
  right:0px;
  top:0px;
  height:22px;
  margin:3px;
  font-family: georgia, verdana, arial;
  color:darkorange;
  font-size:8pt;
}

#logincheck a {
  border:1px solid darkorange;
  color:darkorange;
}

#logincheck a:active {
  color:darkorange;
}

#logincheck a:hover {
  color:darkorange;
}

/* Tabs ***********************************************************************/

ul#tabnav {                                   /* general settings */
  text-align: left;                           /* set to left, right or center */
  margin: 1em 0 1em 0;                        /* set margins as desired */
  font: bold 11px verdana, arial, sans-serif; /* set font as desired */
  border-bottom: 1px solid #0080ff;           /* set border COLOR as desired */
  list-style-type: none;
  padding: 3px 10px 3px 10px;                 /* THIRD number must change with respect to padding-top (X) below */
}
 
ul#tabnav li {     /* do not change */
  display: inline;
}
 
body#tab1 li.tab1, body#tab2 li.tab2, 
body#tab3 li.tab3, body#tab4 li.tab4, 
body#tab5 li.tab5 {                    /* settings for selected tab */
/*  border-bottom: 1px solid darkred; */   /* set border color to page background color */
/*  background-color: darkred;        */   /* set background color to match above border color */
}
 
body#tab1 li.tab1 a, body#tab2 li.tab2 a, 
body#tab3 li.tab3 a, body#tab4 li.tab4 a, 
body#tab5 li.tab5 a {                 /* settings for selected tab link */
  background-color: #0080ff;          /* set selected tab background color as desired */
  color: #ffe9e8;                     /* set selected tab link color as desired */
  position: relative;
  top: 1px;
/*  border: 1px solid #0080ff; */
/*  border-bottom: 1px solid black; */
  padding-top: 4px;                       /* must change with respect to padding (X) above and below */
}
 
ul#tabnav li a {                  /* settings for all tab links */
  padding: 3px 4px;               /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
  border: 1px solid #0080ff;      /* set border COLOR as desired; usually matches border color specified in #tabnav */
  background-color: transparent;  /* set unselected tab background color as desired */
  color: #0080ff;                 /* set unselected tab link color as desired */
  margin-right: 0px;              /* set additional spacing between tabs as desired */
  text-decoration: none;
  border-bottom: none;
}
 
ul#tabnav a:hover { /* settings for hover effect */
  background: #fff; /* set desired hover color */
}
