body {   margin: 10px; align:center }

body, div, p, span { 
  font-family:arial,helvetica,sans-serif;
  color:DarkGreen;
  font-size:11px;
  line-height:13px; 
  font-weight:normal;
}

th { font-family:arial,helvetica,sans-serif; font-size:12px; background-color:DarkGreen; color:white ; line-height:13px; font-weight:bold; }

.category {  font-size:14px; font-weight:bold;  font-family:thaoma,arial,helvetica,sans-serif;letter-spacing:2px;}
.group {  font-size:12px; font-weight:bold; font-family:thaoma,arial,helvetica,sans-serif;letter-spacing:1px; }


.f1 {  font-size:11px; font-weight:bold; }
.f2 {  font-size:12px; font-weight:bold; }
.f3 {  font-size:12px; font-weight:bold; letter-spacing:1px }
.f4 {  font-size:14px; font-weight:bold; letter-spacing:1px }
.error { color:red; font-weight:bold;  }
.alert { color:red; font-weight:bold; }
.enhance { color:yellow; background-color:darkgreen; font-weight:bold;  }
.bigTEXT { font-size:14px; line-height:16px; }

#homePage { width:100%; margin:10px; }
#quickHelp { margin-left:20px; margin-bottom:10px; }

a:link,a:visited { color:darkGreen; text-decoration:underline; }
a:hover { color:red; text-decoration:none; }

hr { color:darkgreen; background-color:darkgreen; height:3px }

input, textarea {
  color:black;
  font-size:11px;
}


li {
  list-style-image:url(../img/action.gif);
  text-align:left;
  margin-left: -19px;
  margin-top:5px;
  vertical-align: middle
}


.dkgrau {
  font-size:11px; 
  color:gray;
  text-decoration:none;
}

.toptable { 
  width:100%;
  font-family:arial,helvetica,sans-serif; 
  font-size:11px; 
  color:DarkGreen ; 
  background-color:white ; 
  font-weight:normal;
  text-align:left;
  border-top: 1px solid darkgreen;
  border-left: 2px solid darkgreen;
  border-bottom: 12px solid darkgreen;
  border-right: 2px solid darkgreen;
  padding:3px;
}

.homeTable { 
  width:100%;
  font-family:arial,helvetica,sans-serif; 
  font-size:11px; 
  color:darkgreen ; 
  background-color:white ; 
  font-weight:normal; 
  text-align:center;
  vertical-align:top;
  border-top: 2px solid darkgreen;
  border-left: 2px solid darkgreen;
  border-bottom: 2px solid darkgreen;
  border-right: 2px solid darkgreen;
  padding-top:3px;
  padding:3px;
}

.bodytable { 
  width:100%;
  font-family:arial,helvetica,sans-serif; 
  font-size:11px; 
  color:darkgreen ; 
  background-color:white ; 
  font-weight:normal; 
  text-align:left;
  vertical-align:top;
  border-top: 2px solid darkgreen;
  border-left: 2px solid darkgreen;
  border-bottom: 2px solid darkgreen;
  border-right: 2px solid darkgreen;
  padding-top:3px;
  padding:3px;
}

.bottomtable { 
  width:100%;
  font-family:arial,helvetica,sans-serif; 
  font-size:11px; 
  color:darkgreen ; 
  background-color:white ; 
  font-weight:normal; 
  text-align:right;
  vertical-align:bottom;
  border-top: 1px solid darkgreen;
  border-left: 1px solid darkgreen;
  border-bottom: 1px solid darkgreen;
  border-right: 1px solid darkgreen;
  padding:3px;
}


.boxtableBig { 
  width:280px;
  text-align:left;
  vertical-align:middle;
  padding-left:5px;
}

.boxtable { 
  width:200px;
  text-align:left;
  vertical-align:middle;
  padding-left:5px;
}

.obmTable { 
  text-align:left;
  vertical-align:top;
  padding-left:2px;
  border-top: 1px solid darkgreen;
  border-left: 1px solid darkgreen;
  border-bottom: 2px solid darkgreen;
  border-right: 2px solid darkgreen;
}

div.notesBox {
    border-top: 1px solid darkgreen;
    border-left: 1px solid darkgreen;
    border-bottom: 3px solid darkgreen;
    border-right: 3px solid darkgreen;
    color: darkGreen;
    background-color: white ;
    padding: 2px;
    position: absolute;
    height:12px;
    width:100px;
    font-size:12px;
    font-style:Arial;
}

/*================= bookmarks page ==============================*/

#col1 {
  float:left;
  width:150px;
  background-color:#fff;
  color:darkGreen;
  margin: 1px;
  padding: 5px;
  border: 1px solid #000;
}
#col2 {
  float:left;
  width:210px;
  background-color:#fff;
  color:darkGreen;
  margin: 1px;
  padding: 5px;
  border: 1px solid #000;
}
#col3 {
  float:left;
  width:55%;
  background-color:#fff;
  color:darkGreen;
  margin: 1px;
  padding: 5px;
  border: 1px solid #000;
}
#col1 li {
 margin-left:-20px;
 list-style-image:url(../img/tick_green.gif);
}
#col2 li {
 margin-left:-20px;
 list-style-image:url(../img/tick_green.gif);
}
#col3 li {
  margin-left:-20px;
  color:DarkGreen;
  list-style-image:url(../img/pnt1.png);
}

/*================= RSS settings ==============================*/

.rssclass{
width: 190px;
height: 90px;
padding: 6px;
background-color: lightyellow;
border: 1px solid #004A00;
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}

