body, html, p, table, ol, ul, dl, blockquote {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    line-height: 1.75;
    color: #808080;
    background-color: #000000;
    background-image: url(http://www.xbomber.co.uk/images/site/bg_dark.gif);}

.text_hi {color: #aaaaaa;}
.type2_hi {color: #ffff00;}
.type3_hi {color: #ff8080;}
.type4_hi {color: #80ff80;}
.type5_hi {color: #8080ff;}

.text {color: #808080;}
.type2 {color: #c0c000;}
.type3 {color: #c06060;}
.type4 {color: #60c060;}
.type5 {color: #6060c0;}

.text_lo {color: #565656;}
.type2_lo {color: #808000;}
.type3_lo {color: #804040;}
.type4_lo {color: #408040;}
.type5_lo {color: #404080;}

body {background-image: url(http://www.xbomber.co.uk/images/site/bg.gif);}

a {color: #8080ff; font-weight: bold; text-decoration: none;}

a:hover		{ color: #404080; }
a:visited	{ color: #6060c0; }
a:visited:hover	{ color: #404080; }

h1, h2, h3, h4, h5, h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h1 { font-size: 15pt; color: #FFFFFF; }
h2 { font-size: 14pt; color: #c0c0c0; }
h3 { font-size: 13pt; color: #aaaaaa; }
h4 { font-size: 12pt; color: #808080; }
h5 { font-size: 11pt; color: #565656; }
h6 { font-size: 10pt; color: #404040; }

hr {border: 0; width: 80%; color: #8080ff; background-color: #8080ff; height: 1px;}

img		{ border-width: 0; }
img.thumb	{ border-color: #8080ff; border-width: 1px; }
img.thumb:hover	{ border-color: #404080; }

div.warning {
    width: 100%;
    padding: 0;
    background-color: #404080;
    color: #000000;
    font-weight: bold;
}
th { color: #aaaaaa; border-style: solid; border-width: 1px; border-color: #2b2b2b; }

.border { border-style: solid; border-width: 1px; border-color: #404000; }
.border_type4 { border-style: solid; border-width: 1px; border-color: #204020; color: #60c060; }

.divider {
    border-style: solid;
    border-width: 1px;
    border-color: #404080;
    background-color: #202040;
    background-image: none;
    color: #000000;
    font-weight: bold;
}

.up1 {
    color: #000000;
    background-color: #ffff00;
    font-weight: bold;
}
.upa {
    color: #000000;
    background-color: #404000;
    font-weight: bold;
}
.up2 {
    color: #000000;
    background-color: #8080ff;
    font-weight: bold;
}
.up2a {
    color: #000000;
    background-color: #404080;
    font-weight: bold;
}
.up3 {
    color: #000000;
    background-color: #804040;
    font-weight: bold;
}
.up3a {
    color: #000000;
    background-color: #800000;
    font-weight: bold;
}

.header {
    border-style: solid;
    border-width: 1px;
    border-color: #404000;
    text-align: center;
    font-weight: bold;
}
ul {
    list-style-type: square;
}
iframe {
    border-style: solid;
    border-width: 1px;
    border-color: #757510;
}
input, input.button, textarea, select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #eeee20;
    background-color: #000000;
    border-style: solid;
    border-width: 1px;
    border-color: #757510;
}
input.button {border-color: #eeee20;}

.highslide img {
    border: 1px solid #8080ff;
}
.highslide-image {
    border: 2px solid #8080ff;
}
.highslide-caption {
    display: none;
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-html {
    background-color: #000000;
    border: 2px solid #8080ff;
}
.highslide-html-content {
    position: absolute;
    display: none;
    padding: 10px;
}
.highslide-loading {
    display: block;
    color: #FF8080;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    padding: 3px;
    border-top: 1px solid #804040;
    border-bottom: 1px solid #804040;
    background-color: black;
}
a.highslide-credits, a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
}
a.highslide-credits:hover, a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-move {
    cursor: move;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
    float: right;
    display: block;
    position: relative;
    margin: 0 5px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #8080ff;
    border-bottom: 1px solid #8080ff;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
    color: #8080ff;
}