.helptitle {
    font-weight:normal;
    font-size:18px;
    color:#ffffff;
    text-decoration:none;
}

.headertitle {
    font-weight:normal;
    font-size:18px;
    color:#ffffff;
    text-decoration:none;
    padding-left:10px;
    padding-top:10px;
}

.headertitlered {
    font-weight:normal;
    font-size:18px;
    color:#ff0000;
    text-decoration:none;
    padding-left:10px;
    padding-top:10px;
}

.padright {
    padding-right:10px;
}

.bodytxt {
    text-decoration:none;
    font-size:11px;
    color:#000000;
}

.errortxt {
    text-decoration:none;
    font-weight:bold;
    font-size:11px;
    color:#dd0000;
}

.menutxt, A:visited.menutxt, A:active.menutxt {
    text-decoration:none;
    font-size:12px;
    color:#ffffff;
}

.txttitles {
    font-weight:bold;
    text-decoration:none;
    font-size:11px;
    color:#000066;
}
        
.success {
    font-family: verdana, arial;
    font-size:   12px;
    color:       #00aa00;
}

.table_header {
    background-color: #000066;
    font-family: Verdana, Arial, Sans-Serif;
    color: #ffffff;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
}

.table_header a:link {
    background-color: #000066;
    font-family: Verdana, Arial, Sans-Serif;
    color: #ffffff;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
}

.table_header a:visited {
    background-color: #000066;
    font-family: Verdana, Arial, Sans-Serif;
    color: #ffffff;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
}

.table_header a:active {
    background-color: #000066;
    font-family: Verdana, Arial, Sans-Serif;
    color: #ffffff;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
}

.white_link {
    font-family: Verdana, Arial, Sans-Serif;
    color: #ffffff;
    text-align: center;
    font-size: 12px;
    font-weight: bold;
}

.table_cell_dark_grey {
    text-align: center;
    background-color: #BBBBBB;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
}

.table_cell_light_grey {
    text-align: center;
    background-color: #DCDCDC;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
}

.table_cell {
    text-align: center;
    background-color: #EEEEEE;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
}

.table_cell_dark {
    text-align: center;
    background-color: #8284AB;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
}

.maintain_button {
    width: 50px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
}

.maintain_button_small {
    width: 40px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
}

.maintain_edit {
    width: 100px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
}

.maintain_edit_small {
    width: 30px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
}

.maintain_edit_wide {
    width: 175px;
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 10px;
}

.carddiv {
    position:absolute;
    top:10px;
    background-color:#eeeeee;
    left:850px;
    width:150px;
    height:600px;
    z-index:4;
    text-align:center;
    overflow:auto;
}

.datadetails {
    font-family: verdana, arial;
    font-size:10px;
    font-weight:bold;
    color: #000066;
}

.databox {
    background-color:#8284AB;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    margin-bottom:0px;
    position:absolute;
    top:375px;
    left:5px;
    width:140px;
    height:110px;
    z-index:1;
}

.titlediv {
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    opacity: 0.9;
    position:absolute;
    top:10px;
    background-color:#000066;
    left:160px;
    width:690px;
    height:75px;
    z-index:3;
}

.flightdiv {
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    opacity: 0.9;
    position:absolute;
    top:85px;
    background-color:#8284AB;
    left:160px;
    width:690px;
    height:50px;
    z-index:3;
}

.transpar {
   filter:alpha(opacity=85);
   -moz-opacity:0.85;
   opacity: 0.85;
}

.ppassoff {
    filter:alpha(opacity=20);
    -moz-opacity:0.2;
    opacity: 0.2;
    position:absolute;
    top:360px;
    background-color:#eeeeee;
    left:280px;
    width:100px;
    height:63px;
    z-index:5;
    text-align:center;
}

.ppasson {
    background-color:#eeeeee;
    position:absolute;
    top:395px;
    left:280px;
    width:100px;
    height:63px;
    z-index:5;
    text-align:center;
}

.dark {
    background-color:#000066;
}


.diary_nowrite {
    color: #cccccc;
}

.filterdiv {
    position:absolute;
    top:10px;
    left:755px;
    height:280px;
    width:144px;
    background-color:#8284AB;
    border-style:solid;
    border-width:1px;
    border-color:#000066
}

.sectordiv {
    position:absolute;
    top:305px;
    left:755px;
    height:465px;
    width:144px;
    background-color:#8284AB;
    border-style:solid;
    border-width:1px;
    border-color:#000066;
    overflow:auto
}
