body           { font-family: Verdana, Arial, Times;  font-size: 0.65em;  font-weight: bold;
                 color: #CF0000;  background-color: black;  line-height: 1.25;  word-spacing: 1px;           }

img            { border: 0;                                                                                  }
pre            { font-family: Verdana, Arial, Times;  font-weight: bold;  color: #CF0000;                    }
label          { position: relative; padding-left: 2px;  vertical-align: top;                                }
form br        { clear: left;                                                                                }

.f1            { position:absolute;  top: 0px;    left: 0px;  width: 1000px;  height: 300px;  
                 border: 0;  background-image: url(../images/fseg_1.png);                                    }
.f2            { position:absolute;  top: 300px;  left: 0px;  width: 1000px;  height: 300px;  
                 border: 0;  background-image: url(../images/fseg_2.png);                                    }
.f3            { position:absolute;  top: 600px;  left: 0px;  width: 1000px;  height: 300px;  
                 border: 0;  background-image: url(../images/fseg_3.png);                                    }
.f4            { position:absolute;  top: 900px;  left: 0px;  width: 1000px;  height: 300px;
                 border: 0;  background-image: url(../images/fseg_4.png);                                    }

.main_ship     { position: absolute;  top: 100px;  left: 65px;   width: 450px;  height: 250px;  border: 0;   }
.title         { position: absolute;  top: 38px;   left: 400px;                                 border: 0;   }
.logo          { position: absolute;  top: 34px;   left: 900px;  width: 40px;   height: 40px;   border: 0;   }
.back          { position: absolute;  top: 52px;   left: 45px;   width: 60px;   height: 25px;   border: 0;   }
.ani_ship      { position: absolute;  top: 835px;  left: 580px;                                 border: 0;   }
.slide_images  { width: 450px;  height: 250px;  text-align: center;  padding-left: 10px;                     }
.stop          { float: left; padding-top: 0px; padding-bottom: 5px; padding-left: 5px; padding-right: 10px; }
#edit          { visibility: visible;                                                                        }
#submit        { visibility: hidden;                                                                         }

.briefhead     { position: absolute;  top: 115px;  left: 550px;  width: 150px;  height: 15px;  text-decoration: underline;  }
.brief         { position: absolute;  top: 130px;  left: 560px;  width: 345px;  height: 15px;                               }
.armdef        { position: absolute;  top: 415px;  left: 793px;  width: 148px;  height: 200px;                              }
.key           { position: absolute;  top: 575px;  left: 215px;  width: 560px;  height: 15px;  text-align: center;          }
.summary       { position: absolute;  top: 600px;  left: 215px;  width: 560px;  height: 240px;                              }
.gen           { position: absolute;  top: 1000px; left: 50px;   width: auto;   height: auto;                               }
.slide_numbers { padding-left: 10px;  width: 300px;  height: 16px;  margin-top: 5px;                                        }
.imagetext     { display: block; margin-right: 4px; float: left; width: 54px;  height: 15px;                                }
.numberbox     { display: block; margin-right: 4px; margin-left: 4px;  text-align: center;  float: left; width: 20px;
                 height: 15px;  border: 1px solid #CF0000; cursor: pointer;                                                 }
.stat1         { position: absolute;  top: 412px;  left: 215px;  width: 120px;  height: 150px;                              }
.stat2         { position: absolute;  top: 412px;  left: 335px;  width: 150px;  height: 150px;                              }
.stat3         { position: absolute;  top: 412px;  left: 490px;  width: 140px;  height: 150px;                              }
.stat4         { position: absolute;  top: 412px;  left: 630px;  width: 145px;  height: 150px;                              }
.slidecontent  { position: relative;  top: 0px;    left: 0px;                                                               }

#hidebox       { position: absolute;  top: 85px;  left: 55px;  width: 480px;  height: auto;  overflow: hidden;  visibility: hidden;    }
#slidearea     { position: relative;  top: 0px;   left: 0px;   width: 468px;  height: auto;  color: #CF0000;   
                 background: #000000;  border: 1px solid #CF0000;  padding: 5px;                                                       }
#openbox       { position: absolute;  top: 86px;   left: 31px;   width: 18px;   height: 280px;  padding-left: 1px;  
                 margin-bottom: 30px;  font-size: larger;  text-align: center;  background: black;  cursor: pointer;                   }
#closebox      { position: absolute;  top: 5px;    left: 455px;  width: 16px;   height: 16px;   background: #CF0000; cursor: pointer;  }
#caption       { position: absolute;  top: 150px;  left: 560px;  width: 340px;  height: 50px;                                          }
#editbox       { position: absolute;  top: 412px;  left: 215px;  width: 560px;  height: 460px; background: black;  visibility: hidden; }
#heading       { width: 548px; height: 75px;  border: 1px solid #CF0000;  padding: 5px;                                                }
#content       { width: 558px; height: 310px;                                                                                          }
#supply        { position: relative;  top: -5px;  text-align:  center;  height: 2px;                                                   }

.mootabs_title            { position: absolute;  top: 217px;  left: 550px;   height: 20px;  margin: 0px;  padding: 0px;
                            list-style-image: none;   list-style-type: none;   z-index:5;                                              }
.mootabs_title li         { float: left;  height: 16px;  background-color: transparent;  padding: 0px 8px 2px 8px;  
                            margin-right: 2px;  cursor: pointer;  line-height: 16px;  border: 1px solid #CF0000;                       }
.mootabs_title li.active  { border-bottom: 1px solid #000;                                                                             }
.mootabs_title li.over    { border-bottom: 1px solid #000;                                                                             }
.mootabs_panel            { display: none;  position: absolute;  top:236px;  left:550px;  width:360px;  clear: both;  
                            overflow: auto;  text-align: left;  padding: 3px;  border: 1px solid #CF0000;                              }
.mootabs_panel.active     { display: block;                                                                                            }

.textinput    { position: relative;  top: -8px;  font-family: Verdana, Arial, Times;  font-weight: bold;  font-size: 1em;  
                padding: 0px 2px;  width: 175px;  height: 15px;  margin-left: 25px;  margin-right: 15px;  border: 1px solid;  
                border-color: #CF0000;  background-color:#131313;  color: #CF0000;                                                     }


