body {
font-family: verdana, sans-serif;
vertical-align : middle;
margin: 0px;
padding:0px;
background-color: #ffffff;
color:#000000;
font-size: small;
}
a:link {
color : #4E72A2;
}

.advert {
text-align : center;
padding: 5px;
}
.logo {
background-position:0 0;
background-image:none;
background-color: #ff0000;
text-align : left;
}
.info {
font-weight:bold;
padding: 2px 2px 2px 0px; 
background:#EEE5DE;
border-bottom:1px solid #cccccc;
color: #000000;
}
.light {
padding: 2px 2px 2px 0px; 
background-color: #ffffff;
color: #000000;
padding:1px 2px 2px 1px;
margin:0 2px 0 2px;
}
.dark {
padding: 2px 2px 2px 0px; 
background-color: #eeeeee;
color: #000000;
padding:1px 2px 2px 1px;
margin:0 2px 0 2px;
}
.footer {
text-align : center;
background-color: #ffffff;
}

/* global default values */
form {
margin:0;
padding:0;
}
.center {
text-align:center;
}
p {
margin:0;
padding:0;
}
input {
margin:0;
}
textarea {
margin:0;
}
img {
border:0;
margin:0;
padding:0;
vertical-align:middle;
}
.gap {
height:0.45em;
}
h2{
font-size : small;
margin:0;
padding:0;
}
.groovybutton
{
font-size:20px;
height:30px;
background-color:#779999;
background-image:url(button_back.gif);
border-style:solid;
border-color:#EEEEEE;
border-width:1px;
}
.largeText
{
font-size: 140%;
font-weight: bold;
}

