@font-face{
    font-family: "Final Frontier Regular";
    src: url('FINALNEW.TTF'),
    url('FINALNEW.TTF');
}


html,body {
  height: 100%;
  margin: 0;
  /*background: radial-gradient(circle  at 50% 50%, #222 0%, #000 100%);
        background-attachment: fixed;*/
}



body {
     background-color:#000000;
     background-image:url("fade_to_black.jpg");
     background-size:100% 100%;
     background-attachment: fixed;
     color:#9999cc;
     font-family: "Final Frontier Regular", Arial, Helvetica, sans-serif;
}

.menu_button {
     font-family: "Final Frontier Regular", Arial, Helvetica, sans-serif;
     font-size: 1em;
     width:100;
     padding: 5px;
     border: 1px solid #444;
     border-radius: 10px;
}

div {
     border: 1px solid #444;
     border-radius: 20px;
     padding-top: 10px;
     padding-bottom: 10px;
     text-align: center;
}

hr {
     width:95%;
     border-color:#333;
     padding-top: 2px;
}

textarea {
     width:480px;
     height:250px;
     padding: 5px;
     border-color:#333;
     border-radius: 10px;
}

input, select {
     width:250;
     padding: 5px;
     border-color:#333;
     border-radius: 10px;
}

*:focus{
     outline: 0;
}

p {
     display: block;
     margin-top: .5em;
     margin-bottom: .5em;
     margin-left: .5em;
     margin-right: .5em;
}

.main01 {
     width:550;
     font-size:150%;
     padding-bottom: 10px;
     display:table;
}

.main02 {
     width:550;
     display:table-row;
}

.panel {
     width:253;
     font-size:125%;
     display:table-cell;
}

.swafaq {
     min-width: 550px;
     width:75%;
     font-size:100%;
     padding-left: 10px;
     padding-right: 10px;
     display:table;
}

.swacharter {
     padding-left: 30px;
     padding-right: 30px;
     text-align: left;
     border: 0px;
     display:table;
}

.swalist01 {
     width:550;
     font-size:120%;
     display:table;
}

.swalist02 {
     border: 0px;
     padding-top: 0px;
     padding-bottom: 0px;
     width:1020;
     display:table;
}

.swalist03 {
     width:506;
     display:table-cell;
}

.swairc {
     width:1200;
     Height:600;
     display:table;
}

.contact01 {
     border: 0px solid #444;
     padding-bottom: 5px;
     width:550;
     display:table;
}

.error {
     border: 1px solid #444;
     border-radius: 20px;
     width:490;
     color:red;
     font-size:150%;
     padding: 10px;
}

.index {
     width:75;
     border: 1px solid #444;
     border-radius: 20px;
     font-size:75%;
     padding: 5px;
}

a:link {color:gold;}
a:visited {color:silver;}
a:hover {color:#FF66FF;}
a:active {color:pink;}