body           { font-family: Arial, Helvetica, Verdana;  font-size: 0.9em;  font-weight: bold;
                 color: #FF9900;  background-color: black;  line-height: 1.3;  word-spacing: 1px;     }

img                { border: 0;                                                                        }
table.centerMain   { margin-left:auto; margin-right:auto; border: 0px;                                 }
table.leftMain     { margin-left:0px;  margin-right:auto; border: 0px;                                 }
table td           { padding-left: 6px;  padding-right: 6px;  padding-top: 2px;  padding-bottom: 2px;  }

.blockq        { margin-left: 40px; margin-right: 40px;                                               }

a:link         { color: #B0C4DE;  text-decoration: none;                                              }
a:visited      { color: gray;     text-decoration: none;                                              }
a:hover        { color: #B0C4DE;  text-decoration: underline;                                         }
a:active       { color: #B0C4DE;  text-decoration: underline;                                         }

.f1            { position:absolute;  top: 0px;    left: 0px;  width: 1200px;  height: 300px;  
                 border: 0;  background-image: url(../images/frames/fseg_1.png);                             }
.f2            { position:absolute;  top: 300px;  left: 0px;  width: 1200px;  height: 300px;  
                 border: 0;  background-image: url(../images/frames/fseg_2.png);                             }
.f3            { position:absolute;  top: 600px;  left: 0px;  width: 1200px;  height: 300px;  
                 border: 0;  background-image: url(../images/frames/fseg_3.png);                             }
.f4            { position:absolute;  top: 900px;  left: 0px;  width: 1200px;  height: 300px;
                 border: 0;  background-image: url(../images/frames/fseg_4.png);                             }
.f5            { position:absolute;  top: 1200px;  left: 0px;  width: 1200px;  height: 300px;
                 border: 0;  background-image: url(../images/frames/fseg_5.png);                             }

/* AD */
.ad            { position: absolute;  top: 10px;   left: 1200px; height: 600px;   width: 120px; background-color:black;   }

/* HEADER */
.title         { position:absolute;  top: 35px;  left: 125px;  height: 20px;  text-align: center;                         }

/* FOOTER */
.copy          { position:absolute;  top: 1500px; left: 0px;    width: 1100px;  height: 100px; text-align: center; 
                 margin-left: 50px;  margin-right: 50px;   font-size: 0.80em                                              }


/* MAIN PAGE */
/* MAIN */ 
.mainarea      { position:absolute;  top: 215px;  left: 125px;  width: 1055px;  height: 1100px;  border: 0;  overflow: hidden;  text-align: justify;   }
.mainarea1     { position:absolute;  top: 215px;  left: 125px;  width: 475px;   height: 1100px;  border: 0;  overflow: hidden;  text-align: justify;   }
.mainarea2     { position:absolute;  top: 215px;  left: 630px;  width: 525px;   height: 1100px;  border: 0;  overflow: hidden;  text-align: justify;   }

/* INDEX BLOCK ONE */
.logo          { float: left;  text-align: center;  margin-bottom: 30px;  margin-right: 35px;  margin-left: 35px;             }
.from          { margin-bottom: 35px;  margin-right: 40px;  float: left;                                                      }
.subject       { margin-bottom: 35px;  margin-right: 25px;  float: left;                                                      }
.maintext      { margin-top: 20px;                                                                                            }

.divider       { background-color: #FF9900;  height:5px;  margin-top: 5px;  margin-bottom: 35px;  margin-top: 15px;           }

.updatedot     { border-left: 20px solid #FF9900;  margin-bottom: 12px;                                                       }
.updatedate    { width: 95px;  padding: 4px;  background: #3A3A3A; text-align: center;                                        }
.updates       {                                                                                                              }

/* INDEX BLOCK TWO */
.ship_title    { position: absolute;  top: 0px;    left: 0px;  height: 142px;   width: 100%;  border: 0;                                           }
.ship_notes    { position: absolute;  top: 270px;  left: 0px;  height: 300px;  width: 100%;  float: left;  overflow: hidden;                      }
.tech_title    { position: absolute;  top: 595px;  left: 0px;  height: 60px;   width: 100%;  border: 0;                                           }
.tech_notes    { position: absolute;  top: 655px;  left: 0px;  height: 445px;  width: 100%;  float: left;  overflow: hidden;                      }

.stat1         { position: absolute;  top: 155px;   left: 0%;   height: 120px;   width: 15%;   float: left;  overflow: hidden;  min-width: 60px;    }
.stat2         { position: absolute;  top: 155px;   left: 15%;  height: 120px;   width: 30%;   float: left;  overflow: hidden;  min-width: 140px;   }
.stat3         { position: absolute;  top: 155px;   left: 47%;  height: 120px;   width: 23%;   float: left;  overflow: hidden;  min-width: 100px;   }
.stat4         { position: absolute;  top: 155px;   left: 70%;  height: 120px;   width: 30%;   float: left;  overflow: hidden;  min-width: 160px;   }



/* DATABASE SELECTION PAGE*/
.sttext          { position: absolute;  top: 210px;  left: 355px;  width: 360px;  height: 50px;  border: 0;                 }
.blurb           { position: absolute;  top: 250px;  left: 370px;  width: 710px;  text-align:center;                        }
.security_logo   { position: absolute;  top: 215px;  left: 125px;  width: 185px;  text-align:center;  padding-left:  35px;  }

/* DATABASES */
.db_table        { position: absolute;  top: 415px;  left: 180px;  width: 425px;  text-align:center;   }
.db_table2       { position: absolute;  top: 415px;  left: 645px;  width: 425px;  text-align:center;   }



/* MENU BAR */
.menubar                  { position:absolute;  top: 70px;  left: 125px;  height: 30px;  width: 850px;  z-index: 5;             }
.menu1                    { position:absolute;  left: 0px;  height:27px;  width:227px; z-index: 1;                              }
.menu2                    { position:absolute;  top:0px;  left: 230px;  height:27px;  width:227px;  z-index: 1;                 }
.menu4                    { position:absolute;  top:0px;  left: 655px;  height:27px;  width:152px;  z-index: 1;                 }

.menu3                    { position:absolute;  top:0px;  left: 500px;  height:27px;  width:152px;  z-index: 6;                 }
.menu3 ul                 { padding:0; margin:0;  list-style-type: none;                                                        }
.menu3 ul li              { position:relative;  float:left;  width:152px;  height:30px;  color:black;  background:transparent;  }
.menu3 ul li a            { display:block;  float:left;  width:152px;  height:50px;                                             }
.menu3 ul li ul           { visibility:hidden;  position:absolute;  height:0;  overflow:hidden;  top:30px;  left:40px;          }
.menu3 ul li a:hover      { background:transparent;                                                                             }
.menu3 ul li:hover ul,
.menu3 ul li a:hover ul   { visibility:visible;  width:152px;  height:160px;  overflow:visible;                                 }
.menu3 ul li:hover ul li  { display:block;  color:black;  background:transparent;  width:152px;  height:30px;                   }

.menu3 ul li.db                  { background:url(../images/large_buttons/sti_butt.jpg) no-repeat;       }
.menu3 ul li ul li.report1       { background:url(../images/large_buttons/guide_butt.jpg) no-repeat;     }
.menu3 ul li ul li.report2       { background:url(../images/large_buttons/about_butt.jpg) no-repeat;     }
.menu3 ul li ul li.report3       { background:url(../images/large_buttons/links_butt.jpg) no-repeat;     }
.menu3 ul li ul li.report4       { background:url(../images/large_buttons/updates_butt.jpg) no-repeat;   }