
body {
background-color : #111;
font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;
margin : 0;
padding : 0;
letter-spacing : 0;
scrollbar-base-color:#e6d2af;
}
h1, h2, h3, h4, h5, h6 {
margin : 0;
margin-bottom : 3px;
}
H1 {
font-size : 24px;
}
H2 {
font-size : 18px;
}
H3 {
font-size : 14px;
}
H4 {
font-size : 12px;
}
H5 {
font-size : 11px;
}
H6 {
font-size : 10px;
}
.tab-wrapper {
padding : 0;
border : 1px solid #eee;
}
.tab-menu {
list-style : none;
padding : 2px 0;
clear : both;
line-height : 17px;
font-size : 12px;
}
.tab-menu li {
width : 200px;
display : inline;
margin : 0 2px;
}
.tab-menu li a {
padding : 1px 5px;
background-color : #f5f5f5;
color : #222;
font-weight : bold;
text-decoration : none;
}
.tab-menu li a:hover, .tab-menu li a:focus {
background-color : #faec8f;
border-bottom-color : #999;
}
.tab-menu li a:hover {
background-color : #faec8f;
border-bottom-color : #999;
}
.tab-menu li.tab-selected a {
background-color : #bcec8f;
}
ul {
margin-top : 2px;
margin-bottom : 6px;
}
a {
color : #ccc;
font-weight : bold;
outline : none;
}
a:hover {
color : #ff6000;
}
small {
font-size : 0.8em;
}
p {
padding : 1px 2px 3px;
}
hr {
width : 100%;
height : 1px;
background-color : #458d45;
border-width : 0;
padding : 0;
color : #458d45;
}
td {
color : #eee;
font-size : 11px;
vertical-align : top;
text-align : left;
}
th {
color : black;
padding : 0 2px;
}
caption {
font-weight : bold;
}
FORM {
margin : 0;
padding : 0;
}
button, input, textarea, select {
font-size : 12px;
margin : 1px;
}
button, input, select {
vertical-align : middle;
}
button, input {
margin-right : 1px;
padding : 1px;
}
input[type="checkbox"], input[type="radio"] {
border : 0;
}
button, input[type="submit"], .button input {
border : 1px solid #babdb6;
font-weight : bold;
}
button:hover, input[type="submit"]:hover, .button input:hover {
cursor : pointer;
}
fieldset {
border : 1px solid #c7d0d9;
padding : 10px;
}
textarea {
width : 100%;
}
label {
cursor : pointer;
}
#sitesearchbar {
font-size : 10px;
padding : 5px;
text-align : right;
}
DIV#tiki-main {
margin-top: 82px;
margin-left: auto;
margin-right:auto;
width:1002px;
background-repeat:no-repeat;
height:428px;
}
DIV#tiki-top {
font-size : 10px;
background-color : #1e1e1e;
border-bottom : 1px solid #458d45;
height : 18px;
letter-spacing : 2px;
}
DIV#tiki-top a {
text-decoration : none;
}
DIV#page_top {
/*background-image : url('/styles/cpstblog/header.jpg');*/
background-position : top right;
background-repeat : no-repeat;
height : 386px;
}
DIV#menu-top {
padding-top : 55px;
}
DIV#menu-top ul, DIV#menu-bot ul {
list-style-type : none;
}
DIV#menu-top ul li, DIV#menu-bot ul li {
display : inline;
}
DIV#menu-top li.item, DIV#menu-bot li.item {
font-size : 12px;
padding-left : 2px;
padding-right : 2px;
}
DIV#menu-top a, DIV#menu-bot a {
padding : 3px;
padding-top : 6px;
padding-bottom : 6px;
}
a.selected {
/*background-image : url('/styles/cpstblog/menu_abg.gif');*/
}
DIV#menu-top a:hover {
/*background-image : url('/styles/cpstblog/menu_abg.gif');*/
}
DIV#menu-bot a:hover {
/*background-image : url('/styles/cpstblog/menu_abg.gif');*/
}
DIV#menu-bot {
padding-top : 25px;
padding-bottom : 30px;
}
DIV#menu-bot a {
text-decoration : none;
}
DIV#page_title {
padding-top : 150px;
padding-left : 80px;
width : 480px;
}
DIV#tiki-mid {
margin : 0;
padding : 0;
height:360px;
}
DIV#tiki-bot {
margin : 0;
color:#979791;
}
div.avionics_front {
}

a#avionics0 {
color:#28c83f;
}

a#avionics0:hover {
color:#ff6000;
}
div#avionics_logo{ 
font-size:68px;
margin-top:-20px;
font-weight:bold;
color:#d0c5b3;
font-weight:900;
font-style:italic;
letter-spacing:-.08em;
}
div#avionics1 a, div#avionics1 a:visited {
text-decoration:none;
}
div#avionics2 {
color:#979791;
font-style:italic;
font-size:19px;
font-weight:bold;
letter-spacing:.02em;
}
#leftcolumn {
border-right : 1px solid #333;
width : 165px;
padding : 0;
}
#centercolumn {
}
#rightcolumn {
width : 180px;
padding : 0;
}
DIV#tiki-center {
color : #eee;
font-size : 14px;
line-height : 1.4em;
margin-left:25px;
margin-top:25px;
margin-right:420px;
padding-right:15px;
height:170px;
overflow:auto;
font-size:9px;
text-align:justify;
display:none;
}
DIV#tiki-mid hr {
display : none;
}
DIV#tiki-mid > table {
border-spacing : 0;
margin : 0;
padding : 0;
}
div#debugconsole {
position : absolute;
background-color : #f3f6f9;
top : 0;
left : 20px;
right : 310px;
height : auto;
z-index : 1;
padding : 5px;
border : 6px ridge #996600;
font-size : 12px;
}
#overDiv table {
width : auto !important ;
}
#leftcolumn div.box {
margin-left : auto;
margin-right : auto;
width : 145px;
}
div.box-switch_lang {
display : none;
}
div.box-freetags_most_popular h3.box-title {
display : none;
}


div.box {
border-bottom : 1px dotted #1e1e1e;
overflow : hidden;
margin : 3px;
width : 174px;
font-size : 10px;
}
h3.box-title, div.box-title {
background-color : #1e1e1e;
overflow : hidden;
font-size : 10px;
text-align : center;
margin : 0;
}

div.box-MolnarRozalia h3.box-title {
display:none;
}
div.box-title table {
width : 100%;
padding : 0;
margin : 0;
border-spacing : 0;
}
div.box-title table td {
text-align : center;
}
div.opaque {
background-color : white;
}
div.box-data {
color : #ccc;
padding : 5px;
font-size : 10px;
}
div.separator, div.separatorline {
color : #eee;
padding : 2px;
border-top : 1px dashed #458d45;
}
div.menuSection div.menuSection, div.menuSection div.separator {
padding-left : 5px;
}
.linkmenu, .rsslink {
font-size : 10px;
text-decoration : none;
font-weight : normal;
}
.linkmenu:hover {
color : #224466;
background-color : #ddd;
letter-spacing : 0;
}
.rsslist {
background-color : #2c2c32;
margin : 0;
margin-right : 10px;
padding : 1px;
list-style : none;
}
.rssitem {
font-weight : normal;
padding : 1px 6px 1px 6px;
border-top : 1px dashed #dadac9;
}
.rssitem:first-child {
border-top : 0;
}
.rssdate,.editdate,.titleb {
display : inline;
margin-left : 20px;
color : #999999;
font-size : 70%;
font-style : italic;
}
.separator {
font-size : 10px;
text-decoration : none;
}
.flip {
font-size : 10px;
text-decoration : none;
}
span.user-box-text {
color : black;
}
TD.module {
font-size : 10px;
color : black;
text-align : left;
}
.linkmodule, .linkmodule:visited {
font-size : 10px;
text-decoration : none;
}
div.cbox {
margin-bottom : 6px;
}
div.cbox-title {
/*background-image : url('/styles/cpstblog/submenu_tbg.jpg');*/
overflow : hidden;
text-align : center;
padding : 0;
margin : 0;
}
.cboxtlink {
color : black;
font-size : 10px;
text-decoration : none;
}
div.cbox-data {
overflow : hidden;
padding : 0 5px;
font-size : 10px;
width : 100%;
}
.rbox {
margin-top : 10px;
}
.rbox-data {
padding : 2px;
border : 1px dashed #458d45;
}
.rbox-title, .rbox-title[name="warning"] {
border : 0;
font-size : 10px;
padding : 0 10px;
position : relative;
display : inline;
margin : 0;
font-weight : bold;
background-color : #eeee99;
}
.rbox-data, .rbox-data[name="warning"] {
border : 1px solid #ddddcc;
}
.rbox-title[name="note"] {
background-color : #458d45;
}
.rbox-data[name="note"] {
background-color : #ececef;
border : 1px solid #ccccdd;
}
.rbox-title[name="comment"], .rbox-title[name="tip"], .rbox-title.tip {
background-color : #458d45;
}
.rbox-data[name="comment"], .rbox-data[name="tip"], .rbox-data.tip {
background-color : #458d45;
border : 1px solid #ccddcc;
}
.bannertext {
font-size : 10px;
color : #424242;
text-decoration : none;
}
.bannertext:hover {
color : black;
}
div.imagerank {
margin : 10px 5px;
}
div.simplebox {
padding : 8px;
color : black;
border : 1px solid #458d45;
}
div.gallerypath, div.gallerypath a {
color : #6996c3;
font-style : italic;
font-weight : normal;
margin-left : 3px;
text-decoration : none;
}
div.gallerypath a:hover {
color : black;
text-decoration : underline;
}
.fgalexplorer {
border : 1px solid #458d45;
}
.fgallisting table td {
padding-left : 2px;
padding-right : 2px;
}
table.normal, table.admin, table.listgallery, table.creategalform, table.gallerylisting, table.bloglist, table.editblogform, table.editfgalform, table.listfgal, table.listfiles, table.listarticles, table.forumstable, table.forumformtable, table.viewthread, table.jukeboxlist {
padding : 0;
margin : 0;
border-collapse : collapse;
width : 100%;
}
table.normalnoborder {
border : none;
}
.form td {
background-color : transparent;
}
.formcolor td, .galform td, .editblogform td, .editfgalform td, .comform td, .forumform td {
border : 1px solid #babdb6;
background-color : #458d45;
}
td.formlabel {
white-space : nowrap;
}
table.email {
border : 1px solid #458d45;
}
table.email td.body {
border : 1px solid #458d45;
}
table.email td.heading {
text-align : left;
width : 15px;
}
table.email td.closeButton {
text-align : right;
width : 100%;
}
DIV.heading, TD.heading, td.gallistheading, td.listgalheading, td.bloglistheading, td.listfgalheading, td.jukeboxlistheading, td.listfilesheading, td.listartheading, td.forumheading, td.viewthread, .button2, .linkbut, th.heading {
color : #ccc;
border : 1px solid #babdb6;
background-color : #458d45;
padding : 0 2px;
}

.even {
background-color:#666666;
}
.odd {
background-color:#555555;
}

.button2, .linkbut {
font-size:10px;
margin-right:2px;
}
form.admin {
padding : 3px;
}
form.admin fieldset {
border : 1px solid #458d45;
margin : 0;
margin-bottom : 3px;
}
  form.admin fieldset  {
border : 1px solid #458d45;
margin : 0;
margin-bottom : 3px;
}
form.admin legend.heading {
background-color : transparent;
border : none;
line-height : 2em;
padding-left : 0;
padding-right : 0;
}
form.admin legend.heading a {
background-color : #458d45;
display : block;
top : -1em;
margin-top : 2px;
padding : 1px 1px 0;
position : relative;
text-decoration : none;
}
form.admin legend.heading a:hover {
background-color : #acbb8c;
padding : 1px 0 0;
}
form.admin legend.heading a span {
background-color : #fff;
display : block;
font-size : 1em;
line-height : 2em;
padding : 0 1em;
}
form.admin legend.heading a:hover span {
line-height : 1.9em;
margin-top : 0.1em;
border-left : 1px solid #458d45;
border-right : 1px solid #458d45;
}
DIV.heading {
margin : 3px 2px;
}
.button {
border : 1px solid #babdb6;
background-color : #458d45;
margin : 0;
padding : 0 2px;
text-align : center;
vertical-align : middle;
}
a.fgalname {
text-decoration : none;
font-weight : normal;
color : #225566 !important ;
}
a.fgalname:hover {
text-decoration : underline;
}
a.tablename, a.galname, a.imagename, a.jukeboxname, a.blogname, a.fgalname, a.artname, a.forumname {
font-weight : bold;
color : black;
}
a.forumnameread {
letter-spacing : 1px;
color : black;
}
table.findtable {
margin-bottom : 1px;
padding-bottom : 10px;
}
.codelisting {
font-family : monospace;
padding : 10px;
background-color : #000;
margin : 0;
border : 1px dotted #458d45;
overflow : auto;
}
.codecaption {
font-size : 10px;
padding : 0 10px;
background-color : #ffffff;
position : relative;
bottom : -5px;
display : inline;
border : 1px solid #adacaf;
border-bottom : 0;
margin : 0;
color : #666666;
background-color : #e9ecef;
font-weight : bold;
}
TABLE.galtable {
border-collapse : collapse;
border : 1px solid #458d45;
width : 100%;
voice-family : "\"}\"";
voice-family : inherit;
width : 97%;
}
html > body .galtable {
width : 100%;
}
TD.oddthumb {
background-color : #444;
border : 1px solid #458d45;
border-collapse : collapse;
text-align : center;
}
TD.eventhumb {
background-color : #333;
border : 1px solid #458d45;
border-collapse : collapse;
text-align : center;
}
div.thumbnails {
border : 1px solid white;
margin : 10px;
}
img.athumb {
border : 1px solid white;
}
.caption {
color : black;
}
p.norecords {
font-weight : bold;
}
div.imagetitle {
font-weight : bold;
font-size : 26px;
}
div.showimage {
text-align : center;
margin : 5px 0;
}
div.imgaldescr {
margin : 10px;
}
.sorttitle {
margin-left : 10px;
}
div.thumbnailcontener {
margin : 4px;
}
div.thumbnail {
padding : 0;
background-color : white;
border-bottom : 1px solid #aaaaaa;
border-right : 1px solid #aaaaaa;
border-top : 1px solid #c7d0d9;
border-left : 1px solid #c7d0d9;
text-align : center;
}
div.thumbnamecontener {
background-color : #f3f6f9;
border-top : 1px dotted #c7d0d9;
border-bottom : 1px dotted #c7d0d9;
margin-bottom : 3px;
height : 2.5em;
}
div.thumbnail:hover {
background-color : #f3f6f9;
}
div.thumbnail:hover div.thumbnamecontener {
border-color : #6996c3;
background-color : #c7d0d9;
}
div.thumbimage img {
border : none;
display : block;
margin : auto;
}
div.thumbinfos {
padding-bottom : 15px;
}
div.thumbinfo {
font-size : 9px;
font-weight : bold;
color : #76818e;
}
span.thumbinfoval {
color : #9eaab4;
}
div.thumbname {
width : 100%;
}
div.thumbactions {
width : 100%;
margin-top : -20px;
}
div.thumbactions * {
vertical-align : middle;
}
div.thumbactions input {
float : left;
}
div.thumbactions a {
float : right;
}
div.thumbdescription {
margin-bottom : 2px;
}
div.thumbdescription + div.thumbinfo {
border-top : 1px dotted #c7d0d9;
}
div.thumbdescription span.thumbinfoname {
display : none;
}
a.namealias {
font-style : italic;
}
div.blogtitle {
color : black;
font-weight : bold;
font-size : 26px;
margin : 0 10px;
}
div.bloginfo {
font-size : 10px;
color : #424242;
margin : 10px;
}
  div.blogdesc  {
clear : both;
margin : 0 10px;
}
div.blogtools {
background-color : #c7d0d9;
border-top : 1px solid #458d45;
border-bottom : 1px solid #458d45;
font-size : 10px;
margin : 10px 0;
padding : 0 10px;
}
div.posthead {
overflow : hidden;
padding : 0 10px;
}
div.posthead td[align="right"] {
vertical-align : bottom;
margin : 0 10px;
}
span.posthead {
font-weight : bold;
}
span.posthead small {
font-size : 9px;
color : #666666;
font-weight : normal;
}
div.postbody {
overflow : hidden;
border-top : 1px solid #aeaeae;
border-bottom : 1px solid #aeaeae;
background-color : #1e1e1e;
font-size : 10px;
padding : 10px;
width : auto;
}
div.articletitle {
border-top : 1px dashed #458d45;
padding-top : 2px;
clear : both;
}
span.titlea {
color : #eee;
background-color : #458d45;
border-top : 1px dashed #458d45;
border-left : 0;
border-top : 0;
padding : 0 20px;
margin : 3px 0 6px 0;
font-size : 20px;
font-weight : bold;
}
div.articleheading {
margin : 8px 20px 10px 20px;
clear : both;
}
div.articleheadingtext {
display : inline;
font-size : 12px;
}
div.articletrailer {
margin-bottom : 10px;
clear : both;
}
.articleimage {
margin-right : 20px;
}
div.articlebody {
font-size : 12px;
border : 1px dashed #458d45;
background-color : #1e1e1e;
border-left : 0;
border-right : 0;
padding : 20px;
margin : 10px 0;
clear : both;
color : #eee;
}
.articletopline {
text-transform : uppercase;
color : #666666;
font-size : 80%;
font-weight : bold;
margin : 0 20px;
}
.articlesubtitle {
color : #666666;
margin : 0 20px;
}
.articlesource {
padding : 0 20px;
margin-bottom : 10px;
font-style : italic;
}
.day, .day:visited {
font-weight : normal;
font-size : 10px;
color : black;
}
.today {
font-size : 10px;
color : black;
}
.nav {
font-size : 10px;
color : black;
}
.changedate {
font-size : 9px;
color : black;
}
.date {
font-size : 10px;
color : black;
font-weight : bold;
}
#comzone {
display : none;
margin : 5px 0;
padding : 0;
}
#comzoneopen {
display : block;
margin : 5px 0;
padding : 0;
}
span.commentstitle {
font-weight : bold;
font-size : 12px;
}
.subcomment {
margin-left : 10px;
}
div.commentsedithelp {
background : #ffcfcf;
color : black;
border : 1px solid #ff0000;
text-align : center;
font-weight : bold;
}
table.chatroom {
border : 2px solid #334455;
width : 100%;
}
td.chatchannels {
background-color : #c7d0d9;
}
td.chatarea {
padding-left : 0;
margin-left : 0;
color : black;
background-color : #ffffff;
}
table.chatform {
border : 1px solid #00639c;
width : 100%;
border-top : 0;
}
td.tdchatform {
color : black;
background-color : #eeeeee;
}
span.chnormal {
color : black;
}
span.chuser {
color : black;
font-weight : bold;
}
div.pollresults {
margin-top : 5px;
font-size : 12px;
padding : 0 5px;
}
table.pollresults {
width : 100%;
}
td.pollr {
color : black;
}
#pollopen {
display : block;
}
#pollzone {
display : none;
}
#polledit {
display : none;
}
table.threads {
width : 100%;
}
td.viewthreadl {
border : 1px solid #458d45;
border-collapse : collapse;
background-color : #eeeeee;
height : 10px;
}
td.viewthreadr {
border : 1px solid #458d45;
border-collapse : collapse;
background-color : #eeeeee;
height : 10px;
}
  td.threadsevenl  {
border : 1px solid #458d45;
border-collapse : collapse;
background-color : #eeeeee;
}
td.threadsevenr {
border : 1px solid #458d45;
border-collapse : collapse;
background-color : #eeeeee;
}
td.threadsoddl {
border : 1px solid #458d45;
border-collapse : collapse;
background-color : #dddddd;
}
td.threadsoddr {
border : 1px solid #458d45;
border-collapse : collapse;
background-color : #dddddd;
}
td.threadseparator {
border : 1px solid #458d45;
border-collapse : collapse;
background-color : #eeeeee;
height : 5px;
}
#forumpost {
display : none;
}
#forumpostopen {
display : block;
}
div.forumtoolbar {
background-color : #395aad;
margin-bottom : 20px;
border : 0;
}
td.forumtoolbar {
color : white;
font-weight : bold;
text-decoration : none;
vertical-align : bottom;
}
.toolbarlink, .toolbarlink:active {
color : white;
font-weight : bold;
text-decoration : none;
}
.toolbarlink:hover {
color : #00ffff;
}
.forumvotelink {
color : black;
}
table.tcategpath {
margin-bottom : 40px;
border : 1px solid #458d45;
width : 100%;
border-collapse : collapse;
}
td.tdcategpath {
color : #578308;
font-weight : bold;
background-color : #cde2a7;
padding : 0 3px;
margin : 0;
border-spacing : 0;
}
table.subcats {
padding : 20px 0;
width : 100%;
border-spacing : 0;
margin-bottom : 10px;
border : 1px solid #46596f;
background-color : #cde2a7;
border-collapse : collapse;
}
td.tdsubcat {
width : 25%;
background-color : #458d45;
}
table.catobjects {
width : 100%;
border-spacing : 0;
padding-right : 0;
margin-bottom : 10px;
border : 1px solid #46596f;
border-collapse : collapse;
}
td.categobjectsnameeven, td.categobjectsnameodd {
color : black;
}
td.categobjectsdataeven, td.categobjectsdataodd {
background-color : #f7f9fa;
color : black;
}
.catname {
color : #46596f;
}
.catblock {
border : 1px solid #aaaaaa;
}
.catlists {
border-top : 1px solid #ffffff;
padding : 1px 6px 1px 6px;
background-color : transparent;
color : #666666;
}
.catlists:hover {
background-color : #dedede;
}
  .cattitle  {
color : #000000;
font-weight : bold;
}
.catlists a.link {
color : #666666;
padding : 0 4px 0 4px;
border : 1px solid #aaaaaa;
}
.catlists a.link:hover {
color : #000000;
}
div.freetaglist {
float:right;
background-color : #1e1e1e;
}

a.freetag_1 {
text-decoration : none;
font-size : 6px;
}
a.freetag_2 {
text-decoration : none;
font-size : 8px;
}
a.freetag_3 {
text-decoration : none;
font-size : 10px;
}
a.freetag_4 {
text-decoration : none;
font-size : 12px;
}
a.freetag_5 {
text-decoration : none;
font-size : 14px;
}
a.freetag_6 {
text-decoration : none;
font-size : 16px;
}
a.freetag_7 {
text-decoration : none;
font-size : 18px;
}
div.freetagObjectOdd {
margin : 2px;
background-color : #f7f9fa;
position : relative;
}
div.freetagObjectEven {
margin : 2px;
background-color : #e7e9ea;
position : relative;
}
div.freetagObjectName a {
text-decoration : none;
}
div.freetagObjectType {
position : absolute;
top : 0;
right : 0;
}
div.faqlistquestions {
background-color : #ffffff;
color : black;
border : 1px solid #458d45;
margin-bottom : 20px;
}
div.faqqa {
background-color : #ffffff;
color : black;
border : 1px solid #458d45;
margin-bottom : 20px;
}
div.faqquestion {
font-weight : bold;
padding : 2px 12px;
padding-bottom : 0;
background-color : #dee7ec;
}
div.faqanswer {
padding : 4px 12px;
padding-top : 0;
}
div.questionblock {
border : 1px solid #458d45;
background-color : white;
padding : 4px;
margin-bottom : 10px;
}
div.quizquestion {
margin-bottom : 5px;
}
div.quizdescription {
border : 1px solid #458d45;
background-color : white;
margin-bottom : 10px;
}
div.quizanswer {
border : 1px solid #458d45;
background-color : white;
margin-bottom : 10px;
}
div.shoutboxmsg {
border : 1px solid #babdb6;
background-color : #458d45;
border-bottom : 0;
margin-bottom : 0;
padding : 4px;
padding-bottom : 1px;
}
div.shoutboxmodmsg {
font-size : 10px;
margin : 0 5px 4px 5px;
padding-top : 5px;
padding-bottom : 1px;
}
textarea.tshoutbox {
background-color : white;
border : 1px solid #458d45;
color : #000000;
font-size : 10px;
width : 162px;
}
.wiki-table {
border : 1px solid #458d45;
}
.wiki-tr-a td {
background-color : #dddddd;
border : 0;
}
.wiki-tr-b td {
background-color : #eeeeee;
border : 0;
}
div.dircategs {
border : 1px solid #458d45;
padding : 5px;
}
.dirlink {
color : black;
}
.dirsublink {
font-size : 10px;
color : black;
}
div.dirlistsites {
background-color : white;
padding : 5px 0 10px 5px;
border : 1px solid #458d45;
margin-top : 10px;
}
div.dirsite {
background-color : #f7f9fa;
margin : 5px;
}
span.dirsitetrail {
font-size : 10px;
}
.dirsitelink {
color : black;
}
div.dirrelated {
background-color : white;
margin-top : 10px;
border : 1px solid #458d45;
padding : 5px;
}
td.dirfooter {
font-size : 9px;
}
div.dirfooter {
margin-top : 10px;
border : 1px solid #458d45;
}
td.prio1, td.prio2, td.prio3, td.prio4, td.prio5 {
border : 1px solid #458d45;
padding-left : 2px;
}
  td.prio1  {
background-color : #f7f9ca;
}
td.prio2 {
background-color : #f7f9ea;
}
td.prio3 {
background-color : #f7f9fa;
}
td.prio4 {
background-color : #f7f9fd;
}
td.prio5 {
background-color : #f7f9ff;
}
div.messureadflag {
background-color : #cccccc;
padding-left : 5px;
}
div.messureadhead {
background-color : #dedede;
margin-top : 2px;
}
div.messureadbody {
margin-top : 5px;
background-color : #dedede;
}
.readlink {
font-size : 10px;
color : black;
}
.statuson {
padding : 1px;
margin : 1px;
border : 1px inset #666666;
vertical-align : middle;
background-color : #bbaa99;
}
.statusoff {
padding : 1px;
margin : 2px;
vertical-align : middle;
}
.optionline {
border-top : 1px dashed #458d45;
margin-top : 2px;
padding-top : 2px;
}
div.tree {
text-align : left;
padding-left : 1.5em;
}
div.tree#top {
border : 1px outset #46596f;
padding : 10px;
}
div#rules-copy-panel {
display : none;
}
#datrigger {
border : 1px outset #666666;
padding : 1px 3px 1px 5px;
margin : 2px;
cursor : pointer;
font-weight : bold;
}
.calendar {
z-index : 200;
}
table.commentinfo {
width : 100%;
background-color : #fff7e6;
}
div#loadstats {
color : #666666;
padding : 5px;
}
a.phplm:link, a.phplm, a.phplm:hover, a.phplm:visited, .phplmnormal a, .phplmnormal a:hover, .phplmnormal a:visited {
font-family : Verdana, Helvetica, Geneva, Arial, sans-serif;
color : #000000;
font-size : 11px;
cursor : pointer;
font-weight : normal;
}
a.phplm:hover, .phplmnormal a:hover {
background-color : transparent;
text-decoration : underline;
}
#fgalexplorer #jt1 a.phplm, #fgalexplorer #jt1 a.phplm:hover, #fgalexplorer #jt1 a.phplm:link, #fgalexplorer #jt1 .phplmnormal, #fgalexplorer #jt1 .phplmnormal a:hover {
color : #6996c3;
text-decoration : none;
}
#fgalexplorer #jt1 .imgs:first-child, #fgalexplorer .treemenudiv > .imgs:first-child, #fgalexplorer .treemenudiv > a:first-child {
display : none;
}
.box-data table {
width : 100%;
}
.mdkverbar {
margin : 0;
}
div.horbar {
margin-top : 2px;
margin-left : 2px;
}
.mdksubmenu {
z-index : 999;
position : absolute;
left : 0;
top : 0;
background-color : #1e1e1e;
visibility : hidden;
}
.mdksubmenu table {
width : auto;
}
.mdksubframe {
position : relative;
display : block;
border : 1px solid #000000;
}
.mdkitem {
border-top : 1px solid #2c2c32;
position : relative;
text-align : left;
white-space : nowrap;
}
.mdkitem a {
padding : 2px 5px;
position : relative;
display : block;
text-decoration : none;
font-size : 10px;
color : #458d45;
}
.mdkitem a:hover {
background-color : #babdb6;
}
.mdkitem a:active {
color : #f57900;
}
.mdkitem .mdkfwdarr {
position : absolute;
top : 5px;
right : 12px;
}
.toc {
list-style-type : none;
margin-left : 0;
padding-left : 0;
}
.toc li {
background-image : url(../img/icons2/corner-dots.gif);
background-repeat : no-repeat;
margin-top : 3px;
padding-left : 16px;
}
.tocnav {
background-color : #458d45;
margin-bottom : 16px;
}
.tocnav table {
background-color : #458d45;
width : 100%;
}
.tocnav a {
font-size : 10px;
color : #ccc;
}
.fancytoclevel {
list-style-image : url(../img/icons/footprint.gif);
}
#clear {
clear : both;
}
.tabs {
border-bottom : 1px solid #225566 !important ;
margin-top : 10px !important ;
padding : 0 !important ;
}
.tabactive {
border : 1px solid #225566 !important ;
border-bottom : none !important ;
border-top-width : 2px !important ;
position : relative;
top : -2px;
}
[class].tabactive {
top : -1px;
}
.tabactive a {
background-color : #eeeeee;
}
.tabinactive {
border : 1px solid #666666 !important ;
border-bottom : none !important ;
position : relative !important ;
top : -3px !important ;
}
[class].tabinactive {
top : -2px !important ;
}
.tabmark {
display : inline;
font-size : 10px;
background-color : #dddddd;
margin : 0;
margin-right : 5px;
padding : 2px 0;
}
.tabmark a {
border-bottom : 0;
color : #666666;
font-weight : bold;
padding : 1px 5px;
}
.tabmark a:active {
background-color : white;
color : red;
}
.tabmark a:hover {
color : black;
background-color : #cccccc;
}
.tabcontent {
z-index : 200;
border : 1px solid #225566 !important ;
border-top : none !important ;
padding : 6px 2px 2px 2px;
text-align : center;
}
.tabcontent table {
margin-left : auto;
margin-right : auto;
margin-top : 1%;
margin-bottom : 2%;
text-align : left;
width : 95%;
}
.tabcontent table td {
padding : 5px;
}
form fieldset.tabcontent {
border : 1px solid #225566;
border-top : none !important ;
}
form.admin .tabs {
border-bottom : 1px solid #225566 !important ;
margin : 10px 1px 0 0 !important ;
padding : 0 !important ;
}
div.content {
padding : 3px;
color : #eee;
}
div.content .tabs {
margin : 0;
margin-bottom : 3px;
}
.versions {
border-top : 1px dashed #999999;
border-bottom : 1px dashed #999999;
min-height : 142px;
}
.versionav, .versionav:after {
display : inline;
float : right;
border-left : 1px dashed #999999;
}
.versionav .button2 {
display : block;
border : 0;
border-bottom : 1px dashed #999999;
background-color : transparent;
}
.versionav .button2 .linkbut {
border : 0;
background-color : inherit;
padding : 0 10px;
}
.highlight {
background-color:#666;
}

.versionav .highlight  {
background-color : #cccccc;
font-weight : bold;
}
.versiontitle, .versiontitle:after {
font-weight : bold;
border-bottom : 1px dashed #999999;
border-left : 1px dashed #999999;
padding : 2px 30px;
float : right;
}
.quoteheader {
margin : 10px 5px 0 5px;
padding : 4px;
border-width : 1px 1px 0 1px;
border-style : solid;
border-color : #a9b8c2;
color : black;
font-weight : bold;
background-color : #a9b8c2;
font-size : 8pt;
}
.quotebody {
margin : 0 5px 10px 5px;
padding : 5px;
border-color : #a9b8c2;
border-width : 0 1px 1px 1px;
border-style : solid;
color : black;
background-color : #edeeef;
}
div.split {
border : 1px dashed #a9b8c2;
clear : both;
}
div#ajaxLoading {
display : none;
background-color : #bb5555;
position : absolute;
top : 0;
right : 0;
border : 1px solid #000000;
padding : 3px;
font-family : Verdana;
font-size : 10px;
}
table.default thead td, table.default tfoot td {
font-weight : bold;
text-align : center;
background-color : #e5eef6;
}
table.default td {
border : 1px solid #458d45;
background-color : #ffffff;
}
.advanced {
margin : 20px;
padding : 5px;
border-color : #a9b8c2;
border-width : 1px;
border-style : solid;
background-color : #666666;
}
.advanced:before {
content : url(../img/icons/mini_blue_diamond.gif) " ";
}
.tellafriend {
text-align : right;
}
.highlight_word_0 {
color : black;
background-color : #ffff66;
}
.highlight_word_1 {
color : black;
background-color : #ff9999;
}
.highlight_word_2 {
color : black;
background-color : #a0ffff;
}
.highlight_word_3 {
color : black;
background-color : #ff66ff;
}
.highlight_word_4 {
color : black;
background-color : #99ff99;
}
.center {
text-align : center;
}
.justify {
text-align : justify;
}
.right {
text-align : right;
}
.mypage_configure th {
width : 180px;
}
#sideBarTab {
background : url('../img/cord.png') no-repeat;
}
#sideBarContents {
background : #fff;
}
.iconmenu * {
vertical-align : middle;
}
.upspan:hover .iconmenu, a:hover .iconmenu {
background-color : #dddddd;
}
.opaque {
background-color : #ffffff;
width : auto;
border : 1px solid #666666;
padding : 5px;
}
.opaque .box-title, .opaque .box-data {
width : auto;
}
.box-data ol {
padding-left : 2em;
margin-top : 0;
margin-bottom : 0;
}
.box-data ul {
padding-left : 0;
margin-top : 0;
margin-bottom : 0;
list-style : none;
}
* html .box-data ol {
margin-left : 0;
}
* html .box-data ul {
margin-left : 0;
}
*:first-child + html .box-data ol {
margin-left : 0;
}
*:first-child + html .box-data ul {
margin-left : 0;
}
h3.box-title {
position : relative;
}
.box a.flipmodtitle img {
display : block;
position : absolute;
right : 2px;
top : 0;
height : 11px;
width : 11px;
border : 1px solid transparent;
}
a.flipmodtitle:hover img {
border : 1px solid #999999 !important ;
}

#avionics_menu, #avionics_menu a,#avionics_menu a:link,#avionics_menu a:visited { 
color:#413624;
text-decoration:none;
font-size:20px;
font-weight:100;
}
#avionics_menu a:hover {
color:#fff;
text-decoration:none;
font-size:20px;
font-weight:100;
}
#language_menu a,#language_menu a:link,#language_menu a:visited {
color:#413624;
text-decoration:none;
font-size:14px;
font-weight:100;
}

#language_menu a:hover {
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:100;
}
