
@import url(index.css);


.BUTTON1 {
  color:#004000;
  font-family:'Arial Black',sans-serif;
  font-size:15pt!important;
  background-color:#def8d8;
  border:1px solid black;
  line-height: 25px;
}
.LINKSLINK{
  font-size:12pt;
}

/* test */
/*
.IMAGEBUTTON{
  border: 2px; 
  border-color: #30DD30;
  border-style: solid;
}

.TEXTBUTTON{
  border: 2px; 
  border-color: #30DD30;
  border-style: solid;
  font-size: 0px;
  background-image: url(help.gif);
  background-repeat: no-repeat;
  background-position: center center;
  width: 125px;
  height: 28px;
}
*/


IMG {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

/* This only works in IE */

HTML { 
  scrollbar-base-color:#cccccc;
  scrollbar-3dlight-color:#c8ddcc;
  scrollbar-track-color:#003366;
  scrollbar-face-color:#d1d5db;
  scrollbar-arrow-color:#ffffff;
  scrollbar-shadow-color:#cccccc;
}

H1 {
  font-size: 20px;
}
H2 {
  font-size: 18px;
  margin-top: 2px;
}
DIV {
  margin: 0px;
  padding: 0px;
}

.CONTENT {
  padding-left: 5px;
}

.NOCONTENT {
  padding-left: 0px;
  margin-left: 0px;
}

BODY {
/*  position: relative; */
  margin:  0px;
  padding:  0px;
  background-image: url("http://elftown.lysator.liu.se/stuff/snowflakesiderunner.gif");
  background-repeat: repeat-y;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 55px;
  background-color: #ffffff; 
  color: black;
  font-family: verdana, arial, serif;
  font-size: 14px;
}
TABLE {
  font-size: 14px;
}

TH {
  margin-left: 0; 
  padding-right: 1em;
  text-align: left;
  vertical-align: top;
}

TD {
  margin-left: 0; 
  padding-right: 1em;
  text-align: left;
  vertical-align: top;
}

P { 
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 8px;
  margin-left: 2px;
  text-align: left;
} 

.SPACE { 
  margin-top: 4px;
  margin-right: 4px;
  margin-bottom: 4px;
  margin-left: 4px;
} 

.UNBOLD {  
  font-weight: normal!important;
  font-style: italic!important;
}

A:link, A:visited {  
  font-weight: bold;
  text-decoration: none;
  color: #03507b;
}

A:hover {
  color: #0350aa;
  text-decoration: none;
  font-weight: bold;
}

/* Used on member.html and seek_members.html when someone asks 
   for a relation */
.FRIENDOKP {} 

/* This is messages that can occur on every page. They may be things like
   "The server is restarted" on the index.html-page or 
    "You have joined forum Foo Bar" on the forum-page */
.MESSAGE { 
  font-family: verdana, serif; 
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 10px;
  margin-left: 2px;
  text-align: left;
  width: 500px;
  color: #FF0060;
 } 

/* errors on the wiki-page */
.ERROR {
  color: #FF0060;
}

.TINYBLACK,
.TINYBLACK H1,
.TINYBLACK A{
  color: #000000;
  font-size: 1px;  
}

/* The whole entrance-page */
.ENTRANCE {
  background-color: black; 
  color: #FFFFFF;
  background-image: NONE;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 5px;
  text-align: center;
}


.ENTRANCETABLECELL {
  width: 750px;
  text-align: left;
}


/* The image on index.html */
.ENTRANCEIMAGE { 
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

/* index.html */
.LOGINFORM { 
  font-size: 30px; 
  color: black;
  text-align: center;
  margin-top: -210px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 290px;
} 

/* The first headertext on the index.html-page */
.WELCOME { 
  text-align: center; 
 } 

/* The welcome-text to the right on the index.html-page */
.WELCOMERIGHT { 
  font-size: 16px;
  text-align: right;
  margin-top: 5px;
  margin-right: 16px;
  margin-bottom: 1em;
  margin-left: 20px;
  font-family: Arial, Helvetica, sans-serif;
  color: white;
}

/* index.html */
.LOGINFORMBUTTON { 
   color: black;
  font-size: 14px; 
  text-align: center;
  margin-top: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 290px;
  } 

/* index.html */
.REGISTER  { 
  margin-bottom: -30px;
  margin-right: 0px;
  margin-top: 60px;
  margin-left: 20px;
}
.REGISTER A:link, .REGISTER A:visited { 
  color: #FFFFFF;
  font-size: 16px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: underline;
}

/* The wooden-sign on index.html */
/* I don't want it there. It doesn't fit. */
.ELFTOWNLOGO1 { 
  text-align: left; 
  margin-top: 3px;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 212px;
}

/* index.html */
.SHORTABOUT {
  width: 750px;  
  background-color: #006600;
  border: 2px; 
  border-color: #30DD30;
  border-style: solid;
  margin-top: 1px;
  margin-right: 1px;
  margin-bottom: 1px;
  margin-left: 0px;
  color: black;
}

.SHORTABOUT P {
  color: white;
  text-align: center;
  font-family: verdana, serif;
  margin-top: 0px;
  margin-right: 7px;
  margin-bottom: 1px;
  margin-left: 7px;
}
.SHORTABOUT A {
  color: #BBBBFF!important;
}


.SHORTABOUT H1 {
  font-family: verdana, serif;
  font-weight: bold;
  text-align: center;
  color: white;
  margin-top: 0px;
  margin-right: 1px;
  margin-bottom: 0px;
  margin-left: 5px;

}
/*
  Things that can exists on many pages.
*/

/* This is the button that adds the current page to you bookmarks */ 
.NOTEBUTTON {}

/* Containing all the links on bottom of almost every page */
.BOTTOMTEXTS {
  background-color: #ffffff;
  margin-bottom: 0px;
  padding-bottom: 0px;
  clear: both;
}

/* The link to the news-page on bottom of almost every page */
.NEWS {
  margin-top: 0px;
  margin-right: 50%;
  margin-bottom: 0px;
  margin-left: 1px;
}

/* The link to the help-page on bottom of almost every page */
.HELP {
  margin-top: -1em;
  margin-right: 1em;
  margin-bottom: 0em;
  margin-left: 50%;
  text-align: right;
}

/* The link to the news-page on bottom of index.html */
.NEWSINDEX {
  color: white;
  text-align: left;
  margin-top: 0px;
  margin-right: 50%;
  margin-bottom: 0px;
  margin-left: 1px;
}
.NEWSINDEX A:hover {
  background-color: #c8ddcc; 
}
.NEWSINDEX  A:link, .LINKLIST A {  
  text-decoration: underline;
  color: white;
}
.HELPINDEX A:hover {
  background-color: #c8ddcc; 
}
.HELPINDEX  A:link, .LINKLIST A {  
  text-decoration: underline;
  color: white;
}

/* The link to the help-page on bottom of index.html */
.HELPINDEX {
  color: white;
  margin-top: -1em;
  margin-right: 1em;
  margin-bottom: 0em;
  margin-left: 50%;
  text-align: right;
}

/* The links at top of almost every pages */
.LINKLIST A:hover {
  background-color: #c8ddcc; 
}

.LINKLIST A:link, .LINKLIST A:visited {  
  color: #004000;
}
.LINKLIST TD {
  margin: 0;
  padding: 0;
  text-align: center;
  background-color: #003366;
}

/*Fixes ugly white space in the linklist table*/
.LINKLIST TABLE{
  border-collapse: collapse;
}

.LINKLIST  { 
  background-image: url("http://elftown.lysator.liu.se/stuff/icytop4.gif");
  background-repeat: repeat-x;
  background-position: 0% 100%;
  text-align: center;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: -55px;
  padding-bottom: 6px
}

.EMAILSHOW{
  text-align: right;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
}

.DELETEMESSAGEBUTTON2 {
  text-align: right;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
}
.DELETEPOSTINGBUTTON2 {
  text-align: right;
  margin-top: 0px;
  margin-right: 2px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.THREADPOSTINGNRS .NOLINK{
 font-style: italic;
}

.SKIPTHREADBUTTON {
  text-align: right;
  margin-top: 0px;
  margin-right: 24%;
  margin-bottom: 0px;
  margin-left: 0px;
}
.SKIPFROMHEREBUTTON {
  text-align: right;
  margin-top: 0px;
  margin-right: 24%;
  margin-bottom: 0px;
  margin-left: 0px;
}

/* not used */
.DELETEPOSTINGBUTTON3 {
  text-align: right;
  margin-top: 0px;
  margin-right: 24%;
  margin-bottom: 0px;
  margin-left: 0px;
}

.NEWWIKIS  {
  border: 1px solid black;
  background-color: #c8ddcc; 
  margin-top: 2px;
  margin-right: 0px;
  margin-bottom: 2px;
  margin-left: 9px;
}

.STATUSALL  {
  float: right;
  width: 21%;
  padding-bottom: 1em;
  overflow: auto;
  clear: right;
  background-repeat: repeat-y;
  height:100%;
}

.STATUSHELP,
.STATUSHELPNEW 
  {
  margin-top: 2px;
  margin-right: 0;
  margin-bottom: 2px;
  margin-left: 9px;
}

.STATUSHELPNEW  {
  text-decoration: blink;
  color: red;
}

/* The status-list on almost every page */
.STATUSLIST  {
  margin-top: 4px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 9px;
}

.STATUSLISTTABLE {
background-color: black;
  width: 99.5%;
  font-size: 12px;
}
.STATUSLISTTABLE TD {
  padding-right: 1px;
}

/* These values are also used in the LOGINSTABLE below */
.STATUSTABLETOP {
  background-color: #cccccc;
}
.STATUSTABLEBOTTOM {
  background-color: #c8ddcc;
}
.STATUSTABLEONE {
  background-color: #c8ddcc;
}
.STATUSTABLETWO {
  background-color: #d1d5db;
}

/* The last-logins-list on almost every page */
.LOGINS  {
  font-size: 10px;
  margin-top: 4px;
  margin-right: 0em;
  margin-bottom: 1px;
  margin-left: 9px;
}
.LOGINSTABLE {
  background-color: black;
  width: 99.5%;
  font-size: 12px;
}
.LOGINSTABLE TD {
  padding-right: 1px;
}

/* start.html */
.STARTWORLDMAP{
  clear: both;
  padding-left: 57px;
}
.NROFMEMBERS, .NOOFBIRTHDAYS, .TERMODATA
{
  padding-left: 57px;
}

.STARTABOUT { 
  margin-top: 0;
  margin-bottom: 1em;
  margin-right: 24%; 
  margin-left: 22%;
 } 
.STARTLINKS { 
  margin-bottom: 1em;
  margin-top: 0;
  margin-right: 24%;
  margin-left: 22%;
 } 

.STARTLINKS P {
  margin-right: 2px;
  margin-bottom: 8px;
  margin-left: 9px;
  font-size: 14px; 
}
.STARTLINKS H1 A:visited {
  color: #000000;
}

.STARTLINKS H1 A:link {
  color: #000000;
}

.STARTLINKS H2 A:visited {
  color: #000000;
}

.STARTLINKS H2 A:link {
  color: #000000;
}


.LEFTATSTART {
  width: 21%;
  margin-top: 0px;
  margin-right: 1px;
  margin-bottom: 1px;
  margin-left: 2px;
  float: left;
  clear: left;
 }
.POLLATSTART { 
  margin-right: 9px;
 } 

.POLLATSTART H2 { 
  font-size: 14px;
 } 

.CALENDARATSTART { 
  margin-right: 9px;
 } 

.CALENDARPART, .EDITCALENDARBUTTON {
  margin-top: 4px;
  margin-right: 0;
  margin-bottom: 4px;
  margin-left: 0;
  border: 2px solid black;
  background-color: #d1d5db; 
}

.MEMBEROFTODAY { 
   /*width: 85%*/; 
  margin-top: 4px;
  margin-right: 0em;
  margin-bottom: 2px;
  margin-left: 9px;
 } 

H2 { 
   margin-top: 4px;
  margin-right: 0em;
  margin-bottom: 1px;
  margin-left: 0;
 }

.POLLFORM {
  margin-top: 4px;
  margin-right: 0em;
  margin-bottom: 1px;
  margin-left: 0;
  border: 2px solid black;
  background-color: #d1d5db; 
}

/* poll.html */

/* contains the pollchangebuttons  */ 
.POLLLISTINGELEMENT{
  width: 75%;
  border: 2px solid black;
}
.POLLLISTINGELEMENTIMG{
  width: 505px;
  margin-top: 5px;
  margin-right: 2px;
  margin-bottom: 0px;
  margin-left: 2px;
}
.POLLLISTINGELEMENTTEXT{
  margin-top: 1px;
  margin-right: 2px;
  margin-bottom: 0px;
  margin-left: 2px;
}

.POLLCHANGEBUTTONS {
  margin-top: 1em;
  margin-right: 24%;
  margin-bottom: 1em;
  margin-left: 2em;
}

/* help.html */
.HOWDOESITWORK { 
  border: 0; 
  border-collapse: separate;
  border-spacing: 1em;
 } 

/* help.html */
.HOWDOESITWORKATTRIBUTESTABLE { 
  border: 0; 
  border-collapse: separate;
  border-spacing: 1em;
} 

/* member.html and home.html */
/* The div-class surrounding all presented attributes */
.MEMBERINFO {}

.MEMBERINFO .TEXT .DATA {}

.UPDATEATTRLINK{  
  text-align: right; 
  margin-top: 0em;
  margin-right: 24%;
  margin-bottom: 1em;
  margin-left: 1em;
}

/* The SPAN-class for info about an attribute. Example "Name:" */
.INFO{}
/* The SPAN-class for the date of an attribute. Example "Henrik Wallin" */
.DATE{} /* redefined in most cases below */

/* How the member username and "Member:" will be presented on memberpages */
.MEMBERNAME {
  font-size: 10px;
  font-family: verdana, serif;
}
/* The text "Member:" */
.MEMBERNAME H2 {
  font-size: 10px;
}
/* The username */
.UNAME { 
  font-size: 22px; 
  font-weight: bold;
}

.UNAMEMOOD { 
  font-size: 22px; 
  font-weight: bold;
  color: #333333;
}



/* text and date when the member is created */
.MEMBERCREATED { 

}
.MEMBERCREATED .DATE { 
  font-style: italic;
  color: #03507b;
  font-weight: bold;
}
/* How the number-attributes are presented */
.NUMBER {  

  font-weight: normal;
}
.NUMBER .DATA {
  color: #03507b;

  font-weight: bold; 
  text-align: right;
}
/* How the selectone-attributes are presented */
.SELECTONE {}
.SELECTONE .DATA { 
  font-style: italic;
  font-weight: bold; 
  color: #03507b;
margin-left: 4px
}
/* How the selectmany-attributes are presented */
.SELECTMANY {

}

.SELECTMANYTABLE {
  border: 0; 
  border-collapse: separate;
  border-spacing: 1em;
}
.SELECTMANY .DATA {  
  font-size: 10px;
  font-weight: bold; 
}
.SELECTMANY .DATA TABLE {
  border: 0; 
  border-collapse: separate;
  border-spacing: 1em;
  background: #c8ddcc;
  border: 1px solid black;
  margin-left: 4px;
  width: 78%;
 }

.SELECTMANY .DATA TABLE TH {
  width: 33%;
  padding-right: 2em;
}

/* How the string-attributes are presented */
.STRING { }
.STRING .DATA { 
  color: #03507b;
  font-weight: bold;
  margin-left: 4px
}
/* How the text-attributes are presented */
.TEXT {
  background-color: #c8ddcc;
  width: 78%;
  border: 1px solid black;
  font-weight: bold;
}
.TEXT .DATA { 
  max-height: 1000px;
  overflow: auto;
  margin-left: 2px;
  color: black;
  font-weight: normal;

}
/* How the image-attributes are presented */
.IMAGE IMG {
  border: 2px solid grey;
  margin: 2px;
  padding: 0px;
  margin-left: 4px
}
.IMAGEDESC {
  font-style: italic;
}


/* The was last seen note on member.html */
.LASTSEEN {}
/* The table of last visitors to a member-page */
.LASTVISITORS {
  background-color: black;
  margin-top: 4px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px; 
  text-indent: 5px;
  border: 1px solid black;
  font-size: 12px;
}
/* parts of that table */
.LASTVISITORTOP { 
  background-color: #cccccc;
  border-bottom: 1px solid black;
}
.LASTVISITORONE { 
  background-color: #c8ddcc;
  padding-left: 5px;
  text-indent: 0px;
}
.LASTVISITORTWO { 
  background-color: #c8ddcc;
  padding-left: 5px;
  text-indent: 0px;
}

/* Text only shown to admins */
.ADMCHANGEPRIV {
  background-color: #03507b;
  color: #ffffff;
  width: 75%;
  margin-left: 4px;
  text-indent: 2px;
}
.ADMESSAGE{
  background-color: #03507b;
  width: 75%;
  color: #ffffff;
  margin-left: 4px;
  text-indent: 2px;
}

.RELATIONS {
  width: 78%;
}
.RELATIONS TABLE {
  background: #c8ddcc;
  border: 1px solid black;
  margin-left: 4px;
  width: 100;
}
.RELATIONS TABLE TR TD {
  margin:0!important;
  padding:0!important;
}

.RELATIONNAMES {
  width: 25em;
  overflow: auto;
}

.MESSAGEFORM {}
.MESSAGEFORMBUTTON {}
.BLOCKBUTTON {
  color: red;
}
.RELATIONSFORM {}

.FRIENDFORMTABLE {
  border: 0; 
  border-collapse: separate;
  border-spacing: 1em;
  margin-left: 4px
 
}

.NEXTPREVIOUSMEMBER TD{
  text-align: center;
  margin-left: 0px; 
  margin-right: 0px; 
  padding-right: 0px;
  padding-left: 0px;
}

.NEXTPREVIOUSMEMBER table {
  border-collapse: collapse;
  width: 78%;
}

/* bookmarks.html */
/* the bookmark-text that is a link to something */
.NOTELINK { }
/* The buttons that delete the bookmark */
.DELETENOTEBUTTON {  
  text-align: right; 
  margin-top: 0em;
  margin-right: 1em;
  margin-bottom: 1em;
  margin-left: 4em;
  font-size: 10px;
}
.DELETENOTEBUTTON table {  
  text-align: right; 
}

.DELETEGBBUTTON {
  text-align: right; 
  margin-top: 1px;
  margin-right: 24%;
  margin-bottom: 0em;
  margin-left: 1em;
  font-size: 10px;
}

.YOURMAIL {}
.MAILLIST {}
.NEXTMESSAGEBUTTON {}

.MAILTABLE{
  border-collapse: collapse;

}

.MAILTABLE TD {
  margin: 0; 
  margin: 0; 
  padding: 0;
  padding: 0;
  border: 0;
}

.MAILTABLE .UR {
  background-image: url(http://elftown.eu/3474_wiki_new%2520paper_93eoSm5nnS2.gif); /* left bottom;  */
  height: 25px;
  width: 25px;
  background-repeat: no-repeat;
}

.MAILTABLE .UL {
  background-image: url(http://elftown.eu/3474_wiki_new%2520paper_93epuXzp0D8.gif); /* right bottom;  */
  height: 25px;
  width: 25px;
  background-repeat: no-repeat;
}
.MAILTABLE .LR {
  background-image: url(http://elftown.eu/3474_wiki_new%2520paper_93ea9uggAm5.gif); /* left top; */
  height: 25px;
  width: 25px;
  background-repeat: no-repeat;
}
.MAILTABLE .LL {
  background-image: url(http://elftown.eu/3474_wiki_new%2520paper_93ep_wczz31.gif); /* right top; */
  height: 25px;
  width: 25px;
  background-repeat: no-repeat;
}
.MAILTABLE .UM {
  background-image: url(http://elftown.eu/3474_wiki_new%2520paper_93epdjpG2E8.gif); /* bottom; */
  height: 25px;
  background-repeat: repeat-x;
}

.MAILTABLE .MR {
  background-image: url(http://elftown.eu/3474_wiki_new%2520paper_93epPzGS934.gif); /* left; */
  height: 25px;
  background-repeat: repeat-y;
}

.MAILTABLE .ML {
  background-image: url(http://elftown.eu/3474_wiki_new%2520paper_93epcVCw0p4.gif); /* right; */
  height: 25px;
  background-repeat: repeat-y;
}

.MAILTABLE .LM {
  background-image: url(http://elftown.eu/3474_wiki_new%2520paper_93ea4iI_ss5.gif); /* top; */
  height: 25px;
  background-repeat: repeat-x;
}
.MAILTABLE .MM {
  background-image: url(http://elftown.eu/3474_wiki_new%2520paper_93epE9h7EH1.gif);
}

.MAILTABLE A:link { 
  color: blue;
} 

.MAILLISTTABLE { 
  color: black;
  background-color: #c8ddcc;
  width: 78%;
}
.MAILLISTTABLE TD {
  padding-right: 1em;
} 

.DELETEMAIL {
  text-align: right; 
}

.CHOOSEATTRIBUTES {
  border: 1px solid black;
  border-collapse: separate;
  border-spacing: 1em;
 }

.SEEKFORMTABLE {
  margin-right: 24%;
}

.SELECTMANYTABLE{
  border: 1px solid black;
  border-collapse: collapse;
  border-spacing: 1em;
}

.SELECTMANYTABLE TH {
  padding-right: 2px;
  margin-right: 0;
  margin-left: 0;
}

.SEEKFORMTABLE TR TD {
  padding: 2px;
}

.SNUMBER {}
.SSELECTONE {}
.SSELECTMANY {}
.SSTRING {}
.WTEXT {}
.SIMAGE {}
.SAGO {}
.DOITALL {}

.DESC  { margin-top: 0em;
  margin-right: 1em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-family: Arial, sans-serif;
  font-style: italic; 
}

.MEMBERLIST {}
.MEMBERLISTTABLETOP {
  background-color: #cccccc;
}
.MEMBERLISTTABLEONE {
  background-color: #c8ddcc;
}
.MEMBERLISTTABLETWO {
  background-color: #c8ddcc;
}
.SBLOCKBUTTON {}
.NOTEINFO {}
.SNOTEBUTTON {}

.FORUMLIST { clear: none; 
  width: 100%;
}
.FORUMLISTTABLE { 
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  font-size: 16px;
}

.FORUMLISTTABLE TH { 
  border: inset 1pt;
  font-style: normal;
  font-weight: normal;
  font-variant: normal; 
  padding-right: 1em;
}

.FORUMLISTTABLETOP {
  background-color: #cccccc;
} 
.FORUMLISTTABLEONE {
  background-color: #c8ddcc;
}
.FORUMLISTTABLETWO {
  background-color: #c8ddcc;
}

.GOTONEXTPOSTINGBUTTON {
  width: 75%;
  margin-left: 4px;
}
.GOTONEXTPOSTINGBUTTON2 {
  width: 75%;
  margin-left: 4px;
}
.POSTINGSLIST {
  width: 75%;
  margin-top: 4px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 0px;
}
.POSTINGSLISTTABLE { 
  border-spacing: 0;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  margin-left: 4px;
}
.POSTINGSLISTTABLETOP { 
  background-color: #cccccc;

}
.POSTINGSLISTTABLEONEREAD { 
  background-color: #c8ddcc; 
  color: #226922;
}

.POSTINGSLISTTABLEONEREAD A:visited, .POSTINGSLISTTABLEONEREAD A:link,
.POSTINGSLISTTABLETWOREAD A:link, .POSTINGSLISTTABLETWOREAD A:visited {  
  font-weight: normal;
  text-decoration: none;
  color: #005800;
}

.POSTINGSLISTTABLEONEUNREAD {
  background-color: #c8ddcc;
}
.POSTINGSLISTTABLETWOREAD {
  background-color: #c8ddcc; 
  color: #226922; 
}
.POSTINGSLISTTABLETWOUNREAD {
  background-color: #c8ddcc; 
}



.POSTINGDATA {  
}
/* .POSTINGDATA have the following underclasses:
 NR
 UNAME     
 DATE      
 SUBJECT
 COMMENTTO
 COMMENTS
NOTE: Beware about other definitions of these elements!

 And they also have the subsubclasses:
 INFO
 DATA
 */

.POSTINGDATA .NR, .POSTINGDATA .UNAME,.POSTINGDATA  .SUBJECT, .POSTINGDATA .DATE, .POSTINGDATA .COMMENTTO, .POSTINGDATA .COMMENTS {   
  margin-top: 0em;
  margin-right: 2em;
  margin-bottom: 0em;
  margin-left: 0em;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 10px;
/* the color I want for the bg of the text: #337BA6 */
}
.POSTINGDATA .NR { 
  width: 15% 
}
.POSTINGDATA .UNAME { 
  width: 25% 
}
.POSTINGDATA .DATE { 
  width: 30% 
}
.POSTINGDATA .COMMENTTO {
  text-align: right;
}
.FORUMNAME  { 
  width: 100%;
  font-size: 16px;
  font-weight: bold;
  background-color: #cccccc;
  border-bottom: 1px;
  border-right: 0px;
  border-left: 0px;
  border-top: 0px;
  border-color: black;
  border-style: solid;
}

.POSTINGDATA table { width: 100%;}

.POSTINGDATA { width: 75%; 
  background-color: #c8ddcc;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  margin-left: 4px;
}


.POSTINGDATA .COMMENTS {
  margin-top: 0em;
}
.POSTINGDATA  .INFO { 
  font-weight: normal;
  font-size: 10px;
}

.POSTINGDATA .DATA { 
  font-size: 10px;

}
.POSTINGDATA .SUBJECT TABLE { 
  width: 100%;
}

.POSTINGDATA .SUBJECT { 
  width: 100%;
  border-bottom: 0px;
  border-right: 0px;
  border-left: 0px;
  border-top: 1px;
  border-color: black;
  border-style: solid;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
}

.POSTINGDATA .SUBJECT .DATA { 
  font-size: 16px;
  font-weight: bold;
}



.POSTINGTEXT {
  background-color: #cccccc;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  width: 75%;
  margin-left: 4px;
}

.POSTINGTEXT table
{
  width: 100%;
}

.OBSOLETEPOSTINGTEXT table {
 width: 100%;
}

.DELETEDPOSTINGTEXT table {
 width: 100%;
}


/* Used in postingstexts for comments from Elftown system */
.TEXTCOMMENT {
  font-style: italic;
  color: #FF0000;
  font-weight: bold;
}
.OBSOLETEPOSTINGTEXT{
  background-color: #DCC0B0;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  width: 75%;
  margin-left: 4px;
}

.DELETEDPOSTINGTEXT {
  background-color: #FFB8B8;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  width: 75%;
  margin-left: 4px;
}
.REPLYTOPOSTING { 
  width: 75%;
  background-color: #c8ddcc;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  margin-left: 4px;
}
.NEWPOSTING { width: 75%; 
  background-color: #AEB8A8;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  margin-left: 4px;
}

.EDITPOSTING {
  width: 75%;
  background-color: #cccccc;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  margin-left: 4px;
}

.REPLYTOPOSTING TABLE {}

.NEWPOSTING TABLE {}

.REREADFORMS {}

.FORUMSEARCHFORM  {}

.FORUMSEARCHBUTTON {}

.FORUMCREATEFORM {
  width: 75%; 
  background-color: #AEB8A8;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
}

.FOO  {
  font-family: monospace; /* This is supposed to be ugly! */
  margin-top: 1em;
  margin-right: 1em;
  margin-bottom: 1em;
  margin-left: 1em;
}


.UPLOADIMAGEFORM {
  background-color: #c8ddcc;
}

.ALLNEWS {
  margin-bottom: 1em;
  margin-top: 0;
  margin-right: 24%;
  margin-left: 22%;
}

.OLDNEWSBUTTON {}
.NEWNEWSBUTTON {}

.NEWSTEXT P {
  margin-top: 0;
  margin-right: 2px;
  margin-bottom: 1em;
  margin-left: 2px;
 }

.NEWSTEXT H1 {
  font-size: 30px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
}
.NEWSTEXT {
  border: 1px solid black;
  background: #c8ddcc;
}
.NEWSTEXT PRE {
  background: #cccccc;
  font-family: monospace; 
  font-size: 10px;
  border: 1px solid black;
  width: 98%;
  margin-top: 90px;
  margin-right: 1%;
  margin-bottom: 2px;
  margin-left: 1%;
}

.LASTPOSTINGBUTTON { }

.MEMBERMEMBERNOTE {
  margin-top: 4px;
  margin-right: 0;
  margin-bottom: 4px;
  margin-left: 0;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  width: 75%;
  background-color: white;
}

.TOGUARDSMEMBERCOMMENT1 {
  margin-top: 2px;
  margin-right: 0;
  margin-bottom: 2px;
  margin-left: 0;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  width: 75%;
  background-color: #F0F0F0;
}

.TOGUARDSMEMBERCOMMENT2 {
  margin-top: 2px;
  margin-right: 0;
  margin-bottom: 2px;
  margin-left: 0;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  width: 75%;
  background-color: #D6D6D6;
}

.TOGUARDSMEMBERCOMMENT3 {
  margin-top: 2px;
  margin-right: 0;
  margin-bottom: 2px;
  margin-left: 0;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  width: 75%;
  background-color: #C0C0C0;
}

.TOGUARDSMEMBERCOMMENT4 {
  color: red;			
  margin-top: 2px;
  margin-right: 0;
  margin-bottom: 2px;
  margin-left: 0;
  border: 1px; 
  border-color: black;
  border-style: solid;
  border-collapse: separate;
  border-spacing: 1px;
  width: 75%;
  background-color: #E0E0E0;
}


.MEMBERCOMMENT {
  color: #900000;
  background-color: white;
  width: 75%;
}

.MEMBERCOMMENT PRE {
  color: #000000;
}

.MEMBERCOMMENT A:LINK {
  color: #000000;
  text-decoration: underline;
}


/* Only for admins */

.NEWSFORM {}

.CHANGEOTHERPRIV {
  background-color: #AEB8A8;
}

.BANMEMBER {
  background-color: #AEB8A8;
}

.BANNEDINFO {
  background-color: #FEA8A8;
}

.MEMBERCOMMENTFORM {
  background-color: #AEB8A8;
}

.MEMBERSECRETDATA {
  width: 75%;
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  background-color: #AEB8A8;
}

.TOGUARDSMEMBERNOTESLINK{
margin-left: 9px;
}

.BOTTOMIMG
{
width: 100%;
background-color: #ffffff; 

  text-align: center;
  margin: 0px;
  margin-top: 0px;
}

DIV .BOTTOMIMGTEXT
{
  font-size: 13px; /* this font-size will not change! */
  margin-top: -65px;
  margin-right: 0em;
  margin-bottom: 52px;
  margin-left: 0;
  padding: 0;
}

.CSSFORM1 {}
.CSSFORM2 {}

.TECHIMAGEFORM {}

.SELECTMANY,
.SELECTONE,
.NUMBER,
.TEXT ,
.IMAGE ,
.SNUMBER ,
.SSELECTONE ,
.SSELECTMANY ,
.SSTRING ,
.WTEXT ,
.SIMAGE ,
.SAGO ,
.DOITALL,
.STRING { margin-top: 1em;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}


.WIKI BR {
  margin-top: 0px;
  margin-right: 2px;
  margin-bottom: 0px;
  margin-left: 2px;
  text-align: left;
}

.WIKI P {
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 8px;
  margin-left: 2px;
  text-align: left;
}

.WIKI H1 {
  margin-top: 8px;
  margin-right: 2px;
  margin-bottom: 1px;
  margin-left: 2px;
  text-align: left;
}

.WIKI H2 {
  margin-top: 6px;
  margin-right: 2px;
  margin-bottom: 1px;
  margin-left: 2px;
  text-align: left;
}

.WIKI {
  margin-top: 6px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
}

.WIKIDIFF {
  margin-top: 6px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
  width: 75%;
}
.WIKIDIFFHELP {
  margin-top: 6px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
  overflow: auto;
  width: 75%;
  background-color: white; 
  border: 1px; 
  border-color: black;
  border-style: solid;
}

.WIKIDIFFHELP .UNCHANGED,
 .WIKIDIFF .UNCHANGED {}

.WIKIDIFFHELP .REMOVED, 
 .WIKIDIFF .REMOVED{
  background-color: #AEB8A8;
  text-decoration: line-through;
}

.WIKIDIFFHELP .ADDED,
 .WIKIDIFF .ADDED{
  background-color: white;
  color: red;
  font-weight: bold;
}


.WIKIDATA {
  background-color: #d1d5db;  
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 2px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 9px;
}

.WIKIDATA WIKIAUTHOR {}

.WIKIDATA WIKIPAGENAME {}

.WIKIDATA WIKIVERSIONNR {}

.WIKISTUFFUPLOADFORM{
  border: 2px; 
  border-color: black;
  border-style: solid;
}

.WIKICOMMENTS{
  border: 2px; 
  border-color: black;
  border-style: solid;
}

.WIKICOMMENT{
  background-color: #c8ddcc;
  margin-top: 3px;
  margin-right: 3px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.WIKICOMMENTDELETEBUTTON {
  margin-top: 0px;
  margin-right: 3px;
  margin-bottom: 0;
  margin-left: 0px;
}
.WIKICOMMENTEDITFORM{
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}


.FORUMLINKS {
text-align: right;
  margin-top: 0px;
  margin-right: 24%;
  margin-bottom: 4px;
  margin-left: 0px;

}

.STATUSNONEWMESSAGE {}

.STATUSNEWMESSAGE {
  color: #6666FF;
}
.STATUSNEWMESSAGES {
  color: #6666FF;
}

.STATUSNEWGB{
  color: #6666FF;
}

.STATUSNEWPOSTINGS {
  color: #6666FF;
}


.STATUSCHAT{
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 1px;
}
.STATUSBOOKMARKS{
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 9px;
}

.STATUSTOUNAME{  
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 9px;
}
.LINKTOGBS{ 
  text-align: center; 
  margin-top: 4px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 9px;
}

.TOGUARDSMEMBERNOTESLINK img
{
  display: block;
  margin-left: auto;
  margin-right: auto
}
.LINKTOGBS img
{
  display: block;
  margin-left: auto;
  margin-right: auto
}


.STATUSCHANGEMOOD{
   /*width: 85%;*/
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}

.RELATIONREQUEST{
  /*width: 85%; */
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px; 
  margin-bottom: 0px;
  margin-left: 9px;
}


.STATUSALARM{
   /*width: 85%*/; 
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}
.STATUSSTARTCSS{
   /*width: 85%*/; 
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}

.STATUSTOWIKI{
   /*width: 85%*/; 
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}

.STATUSONLINEFRIENDS{
   /*width: 85%*/; 
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}
.LOGOUTFRIEND {}

.NOTSOACTIVEFRIEND A:visited {}

.NORMALFRIEND {}

.STATUSTOPOSTINGNR{
  /*width: 85%*/; 
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}

.STATUSTOFORUM{
  /*width: 85%*/;
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}
.STATUSTIME{
  /*width: 85%*/;
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}
.STATUSTIME P {

  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
 }
.STATUSTICKET{
  /*width: 85%*/;
  background-color: #C8DDCC;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}

.STATUSTICKET P {
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
 }

.FORUMINFOSTATUS{
  background-color: #d1d5db;
  border: 1px; 
  border-color: black;
  border-style: solid;
  margin-top: 3px;
  margin-right: 0px;
  margin-bottom: 1px;
  margin-left: 9px;
}

.WARNING {
  color: red;
}

.MEMBERLINKS {
margin-top: 3px;
}

.TOMEMBERDATA {
margin-right: 1em;
}

.TOMEMBERGUESTBOOK {
margin-right: 1em;
}
.TOMEMBERDIARY {
margin-right: 1em;
}
.TOMEMBERPOLL {}

.GBMESSAGE {
  margin-top: 15px;
  margin-right: 24%;
  margin-bottom: 1px;
  margin-left: 0px;
}
.GBMESSAGEONLYFRIENDS {
  margin-top: 15px;
  margin-right: 24%;
  margin-bottom: 1px;
  margin-left: 0px;
}
.GBMESSAGEONLYME {
  margin-top: 15px;
  margin-right: 24%;
  margin-bottom: 1px;
  margin-left: 0px;
}

.GBMESSAGEEVERY {
  margin-top: 15px;
  margin-right: 24%;
  margin-bottom: 1px;
  margin-left: 0px;
}

.GBMESSAGEONLYFRIENDS .GBMESSAGETEXT{
border: 1px; 
  border-color: black;
  border-style: solid;
 background-color: #F0F0F0; 
}
.GBMESSAGEONLYME .GBMESSAGETEXT{
border: 1px; 
  border-color: black;
  border-style: solid;
 background-color: #A0A0A0; 
}

.GBMESSAGE .GBMESSAGETEXT{
border: 1px; 
  border-color: black;
  border-style: solid;
  background-color: #d1d5db; 
}


.GBMESSAGEONLYME .DATA,
.GBMESSAGEONLYFRIENDS .DATA,
.GBMESSAGE .DATA {
  font-family: monospace; 
  font-weight: bold;
  font-size: 10px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}
.GBMESSAGEEVERY .GBMESSAGETEXT{
  border: 1px; 
  border-color: black;
  border-style: solid;
  background-color: #D8EFDE; 
}

.GBMESSAGEEVERY .DATA {
  font-family: monospace; 
  font-weight: bold;
  font-size: 10px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.ALLPOEMS {
  margin-bottom: 1em;
  margin-top: 0;
  margin-right: 24%;
  margin-left: 22%;
  color: #000000;
}
.ALLPOEMS A:link { 
  color: #03507b;
} 

.OLDPOEMSBUTTON {}
.POEMPOEMSBUTTON {}

.POEMSTEXT P {
  margin-top: 0;
  margin-right: 2px;
  margin-bottom: 1em;
  margin-left: 2px;
 }

.POEMSTEXT H1 {
  font-size: 30px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
}
.POEMSTEXT {
  border: 1px solid black;
  background-image: url(http://elftown.lysator.liu.se/stuff/featuredbackgroundsnow.gif);
}
.POEMSTEXT PRE {
  background: #cccccc;
  font-family: monospace; 
  font-size: 10px;
  border: 1px solid black;
  width: 98%;
  margin-top: 2px;
  margin-right: 1%;
  margin-bottom: 2px;
  margin-left: 1%;
}


.ALLFMEMBERS {
  margin-bottom: 1em;
  margin-top: 0;
  margin-right: 24%;
  margin-left: 22%;
  color: #000000;
}
.ALLFMEMBERS A:link { 
  color: #03507b;
} 

.OLDFMEMBERSBUTTON {}
.FMEMBERFMEMBERSBUTTON {}

.FMEMBERSTEXT P {
  margin-top: 0;
  margin-right: 2px;
  margin-bottom: 1em;
  margin-left: 2px;
 }

.FMEMBERSTEXT H1 {
  font-size: 30px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
}
.FMEMBERSTEXT {
  border: 1px solid black;
  background-image: url(http://elftown.lysator.liu.se/stuff/featuredbackgroundsnow.gif);
}
.FMEMBERSTEXT PRE {
  background: #cccccc;
  font-family: monospace; 
  font-size: 10px;
  border: 1px solid black;
  width: 98%;
  margin-top: 2px;
  margin-right: 1%;
  margin-bottom: 2px;
  margin-left: 1%;
}


.ALLIMAGES {
  margin-bottom: 1em;
  margin-top: 0;
  margin-right: 24%;
  margin-left: 22%;
  color: #000000;
}
.ALLIMAGES A:link { 
  color: #03507b;
} 

.OLDIMAGESBUTTON {}
.IMAGEIMAGESBUTTON {}

.IMAGESTEXT P {
  margin-top: 0;
  margin-right: 2px;
  margin-bottom: 1em;
  margin-left: 2px;
 }

.IMAGESTEXT H1 {
  font-size: 30px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
}
.IMAGESTEXT {
  border: 1px solid black;
  background-image: url(http://elftown.lysator.liu.se/stuff/featuredbackgroundsnow.gif);
}
.IMAGESTEXT PRE {
  background: #cccccc;
  font-family: monospace; 
  font-size: 10px;
  border: 1px solid black;
  width: 98%;
  margin-top: 2px;
  margin-right: 1%;
  margin-bottom: 2px;
  margin-left: 1%;
}


/* chat stuff */

.CHATAPPLE {
  margin-top: -140px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;

}

.STOPADD {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.ALARMMESSAGE {
  text-align: center;
  font-weight: bold;
  font-size: 16px;
  border: 4px double #ff0000;
}

.ALARMNOTE {
  text-decoration: blink;
  color: red;
  background: white;
}

.UPLOADPREMADEFORM {
border: 1px; 
  border-color: black;
  border-style: solid;
}

.UPLOADOWNMADEFORM table {
  width: 75%;
}

.BANIPFORM {
  background: #cccccc;
}

.UNBANIPFORM {
  background: #7E8878;
}

.HUGE {
 font-size: 120px;
}
.ULINE {
 text-decoration: underline; 
}


TEXTAREA, INPUT, .STATUSTOUNAME INPUT, .STATUSCHANGEMOOD INPUT, .STATUSTOFORUM INPUT, .RELATIONSFORM INPUT, .MESSAGEFORM TEXTAREA, .MESSAGEFORM SELECT, .CHANGEIMAGEDESCFORM TEXTAREA, .STATUSTOWIKI INPUT, .WIKIDATA INPUT, .FRIENDFORMTABLE INPUT, .FRIENDFORMTABLE SELECT, .NOTEBUTTON INPUT, .WIKICOMMENTEDITFORM INPUT, .MEMBERMEMBERNOTESLINK TEXTAREA, .MEMBERMEMBERNOTESLINK INPUT, .OLDIMAGESBUTTON INPUT, MAILLISTTABLE INPUT, .SEARCHINMESSAGESFORMS INPUT, .WIKICOMMENTFORM INPUT, .TEXTBUTTON, .DELETENOTEBUTTON INPUT, .SEEKFORMTABLE SELECT, .CSSFORM1 INPUT, .REPLYTOPOSTING SELECT, .FORUMCREATEFORM SELECT, .DATA SELECT, .DELETEPOSTINGBUTTON2 SELECT, .FORUMSEARCHFORM SELECT
{
/* background-color: #F5FFF0; */
color: #000000;
font-family: verdana;
font-size: 14px;
}

.CARD {
  background-color: #FFFFFF; 
  color: #000000;
  background-image: NONE;
}

.RED { color: #FF0000; }
.BLUE { color: #0000FF; }
.GREEN { color: #009F00; }
.WHITE { color: #FFFFFF; }
.PURPLE { color: #8A2BE2; }
.YELLOW { color: #FFFF00; }
