BODY {
    color:#E0E0FF;
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 90%;
    background-color: #111555;
    background-color: #111555;
    background-repeat: repeat;
    background-attachment: fixed;
}

.prcode {
    color:#FFFFFF;
    text-align: left;
    border-width: 1px;
    border-color: #DD7744;
    border-style: outset;
    overflow: auto;
}

.indexTable {
    color:inherit;
    border: #d04411 outset 2px;
    table-layout: auto;
    border-collapse: collapse;
    background-color: #083500;
    font-size: 90%;
}

.indexTableBorder {
    border: #d04411 outset 2px;
    padding: 3px;
}

.coolTable {
    border-color:#B65A55;
    table-layout: auto;
    border-collapse: collapse;
    border-width: 3px;
    background-color: #882200;
    color: #44EEAA;
    font-size: inherit;
}

.topAbottomTable {
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 90%;
    border-style: none;
}

.nobordertable {
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 100%;
    border-style: none;
}

.FSTables {
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 100%;
    PADDING: 0;
    border-style: none;
    border-collapse: separate;

}
.FScatnavtable {
    HEIGHT: 1.5em;
    BACKGROUND-COLOR: #662211;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-RIGHT: 7px;
    vertical-align: middle;
    border-style: none;
    border-collapse: separate;
    width: 1%;
    white-space: nowrap;
}
.FSTitles {
    HEIGHT: 1.5em;
    BACKGROUND-COLOR: #2222aa;
    PADDING-LEFT: 5px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-RIGHT: 7px;
    vertical-align: middle;
    border-collapse: separate;
    border-style: none;
}

.FSfileDesc {
    BACKGROUND-COLOR: #222277;
    text-align:justify;
    PADDING: 7px 7px 7px 7px;
}

.FSBottomLine {
    BACKGROUND-COLOR: #225522;
    PADDING: 3px 3px 3px 3px;
}

.FSAddFtoCatline {
    background-color: #006600;
    width: 100%;
    height: 1.7em;
}

.toptable {
    background-image: url('style_images/1/header_tile.gif');
}

span {
    font:inherit;
}

TABLE {
    table-layout: auto;
    border-collapse: collapse;
    border-style: outset;
    border-width: 2px;
    color:#E0E0FF;
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 90%;
    background: transparent;
}

.SponsorTable {
    border-color: #2BD0D0;
    border-width: 3px;
    border-style: groove;
}

.normal	{
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 90%;
    color:#E0E0FF;
    background: transparent;
}

.displaytext {
    font-size:100%;
    font-family: Verdana, "Comic Sans MS", "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    color:inherit;
    background: transparent;
    text-align:justify;
}

.tab {
    padding-left:20px;
}

p {
    font-size:100%;
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    color:inherit;
    background: transparent;
}

.default {
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: inherit;
    background: transparent;
    color:#E0E0FF;
}

.title {
    font-size: 240%;
    color: #DD5599;
    background: transparent;
    font-family: "Bauhaus 93", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
}

SPAN.Hinfo {
    font-size: 105%;
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    background: transparent;
    color:#2FDF03;
}
STRONG {
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: inherit;
    background:transparent;
    color:#FFAA55;
}

SPAN.headtitle {
    font-size: 140%;
    font-family: "Bauhaus 93", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
    background: transparent;
    color:#FF0101;
}

SPAN.enternum {
    font-size: 190%;
    font-family: Verdana bold, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    background: transparent;
    color:#778000;
}

H1 {
    font-family: "Bauhaus 93", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
    font-weight: bold;
    font-size: 400%;
    color: #991144;
    text-align: center;
    background: transparent;
}

H2 {
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 150%;
    font-weight: bold;
    background:transparent;
    color:#FF9933;
}

.hh2 {
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 150%;
    font-weight: bold;
    background:transparent;
    color:#FF9933;
}

H3 {
    font-size: 130%;
    background: transparent;
    font-family: "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    color:#03DF2F;
}

H4 {
    font-size: 140%;
    font-family: "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    background: transparent;
    color:#FF0101;
}

H5 {
    font-size: 140%;
    background: transparent;
    color:inherit;
    font-family: "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

H6 {
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 100%;
    background:transparent;
    color:inherit;
}

ul {
    list-style-position: outside;
    margin: 0 0 0 15px;
    padding-left: 8px;
}

li {
    list-style-image: url(/images/arrowr.gif);
    list-style-type: circle;
    vertical-align: middle;
}

.withspace {
    white-space: pre;
}

.TITLEpad {
    margin : 0cm 40% 0cm 40%;
    padding : 1% 1% 1% 1%;
    background: transparent;
    color:inherit;
}

.textfield {
    color:#FF00B1;
    font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: inherit;
    background: transparent;
}

textarea, input {
    color:#FF00B1;
    border-width: 1px;
    border-color: #DD7744;
    border-style: outset;
    font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: inherit;
    background: transparent;
}

.fixedfontfield {
    color:#FF00B1;
    font-weight : 500;
    border-width: 1px;
    border-color: #DD7744;
    border-style: outset;
    font-family: monospace;
    font-size: inherit;
    background: transparent;
}

option  {
    border-style: none;
    color:#03DF2F;
    font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: inherit;
    font-weight: bold;
    background-color: #111155;
}

select {
    color:#03DF2F;
    border-width: 2px;
    border-color: #FF9966;
    border-style: outset;
    font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: inherit;
    background-color: #111155;
}


.emphase {
    font-size: 105%;
    background: transparent;
    color:#FAEB46;
}

.littleinfo {
    background: transparent;
    color:#009f47;
}

.value {
    background: transparent;
    color:#FF00FF;
}

.datemenorfour {
    font-size: 100%;
    background: transparent;
    color:#CF00FF;
}

.datemenoraday {
    font-size: 100%;
    background: transparent;
    color:#12ECFF;
}

.essai {
    background: transparent;
    color: #6666CC;
}

.NewRelease {
    background: transparent;
    color: #A7E8D9;
}

.Downloaded {
    background: transparent;
    color: #37FF22;
}

.sizeinfo {
    background: transparent;
    color: #EA2437;
}

.releasedate {
    background: transparent;
    color: #935A93;
}

.release {
    background: transparent;
    color: #A8AACC;
}

.info {
    background: transparent;
    color: #03DFAF;
}

.linkdescription {
    font-size:100%;
    font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    background: transparent;
    text-align:justify;
    color:#AF22BA;
}

.from {
    background: transparent;
    color: #13c442;
}

.user {
    background: transparent;
    color: #AC9BCE;
}

A {
    background: transparent;
    color:inherit;
    font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: inherit;
    cursor: url("/images/cursors/Default.cur"), pointer;
}

A.hide:link {
    background: transparent;
    color: #009f47;
    text-decoration:none;
    cursor: text;
}

A.hide:visited {
    background: transparent;
    color: #009f47;
    text-decoration:none;
    cursor: text;
}

A.hide:active {
    background: transparent;
    color: #009f47;
    text-decoration:none;
    cursor: text;
}

A.hide:hover {
    background: transparent;
    color: #009f47;
    text-decoration:none;
    cursor: text;
}

A:link {
    background: transparent;
    color: #FFCC00;
    text-decoration:underline;
}

A:visited {
    background: transparent;
    color: #999933;
    text-decoration:underline;
}

A:active {
    background: transparent;
    color: #FFFF99;
}

A:hover	{
    background: transparent;
    color: #FFFF55;
}

A.sponsor:link {
    color: #FF2222;
    background: transparent;
    text-decoration:underline;
}

A.index:link {
    color: #FFCC00;
    background: transparent;
    text-decoration:none;
    cursor: url("/images/cursors/index.cur"), pointer;
}

A.nav:link {
    color: #00DD00;
    background: transparent;
    text-decoration:underline;
    cursor: url("/images/cursors/nav.cur"), pointer;
}

A.email:link {
    text-decoration:none;
    background: transparent;
    color: #FFCC00;
}

A.index:visited {
    color: #999913;
    background: transparent;
    text-decoration:none;
    cursor: url("/images/cursors/index.cur"), pointer;
}

A.sponsor:visited {
    color: #BB0066;
    background: transparent;
    text-decoration:none;
    cursor: url("/images/cursors/nav.cur"), pointer;
}

A.nav:visited {
    color: #00BB00;
    background: transparent;
    text-decoration:underline;
    /*text-underline:single;*/
    cursor: url("/images/cursors/nav.cur"), pointer;
}

A.email:visited {
    text-decoration:none;
    background: transparent;
    color: #999933;
}

A.sponsor:active {
    color: #FF0000;
    background: transparent;
    text-decoration:underline;
}

A.index:active {
    text-decoration:none;
    background: transparent;
    color: #FFFF79;
    cursor: url("/images/cursors/index.cur"), pointer;
}

A.nav:active {
    color: #CCFF11;
    background: transparent;
    cursor: url("/images/cursors/nav.cur"), pointer;
}

A.email:active {
    text-decoration:none;
    background: transparent;
    color: #FFFF99;
}

A.index:hover {
    color: #FFFF55;
    background: transparent;
    text-decoration:none;
    cursor: url("/images/cursors/index.cur"), pointer;
}

A.sponsor:hover {
    color: #FF00aa;
    background: transparent;
    text-decoration:underline;
}

A.nav:hover {
    color: #00FFDD;
    background: transparent;
    cursor: url("/images/cursors/nav.cur"), pointer;
}

A.email:hover {
    text-decoration:none;
    background: transparent;
    color: #FFFFAA;
}

.little_info {
    background: transparent;
    color:#8F0000;
}

.fsnewsTable {
    color:#663333;
    border: #EEEEFF outset 2px;
    table-layout: auto;
    border-collapse: separate;
    border-spacing: 2px;
    background-color: #dfe6ef;
    font-size: 90%;
}

.fsnewsTableBorder {
    color:#AA3333;
    border: #EEEEFF groove 2px;
    border-collapse: separate;
    background-color: #dfe4e9;
    padding: 1px 3px 1px 3px;
    text-align: center;
}

#fsnewsHead { /*the first row*/
    background-color: #d0dce3;
    font-weight: bold;
    border: #EEEEFF outset 2px;
}

#fsnewslastadded {
    background-color: #d0dfe3;
    border-style: none;
}

#fsnewslastedited {
    background-color: #d0dfe3;
    border-style: none;
}

#fsnewsFooter {
    font-weight: bold;
}

A.fsnewsLink:link {
    color: #5555ff;
    background: transparent;
    text-decoration:none;
    cursor: url("/images/cursors/nav.cur"), pointer;
}

A.fsnewsLink:visited {
    color: #222266;
    background: transparent;
    text-decoration:none;
    cursor: url("/images/cursors/nav.cur"), pointer;
}
A.fsnewsLink:active {
    text-decoration:none;
    background: transparent;
    color: #00BBFF;
    cursor: url("/images/cursors/nav.cur"), pointer;
}

A.fsnewsLink:hover {
    color: #00BBEE;
    background: transparent;
    text-decoration:none;
    cursor: url("/images/cursors/nav.cur"), pointer;
}
