.advert{
text-align:center;
background-color:#EBECED;
padding:2px;
}

body {
color:#000;
font-family:verdana, sans-serif;
font-size:normal;
margin:0;
padding:0;
}

.faint {
color:#eeeeee;
}

.bold {
font-weight:700;
}

.header{
/*border-bottom:solid 1px #eeeeee;*/
/*background-repeat:repeat-x;*/
/*background:#fff;*/
}


.wrapper {
margin:0;
padding:1px;
}


img {
vertical-align:middle;
border:0;
}


.center {
text-align:center;
}


.done {
  background-color:#ffffff;
  border:1px #ADD8E6 solid;
  color:000000;
  text-align:center;
  padding:2px;
  margin:50,50;
  font-weight:bold;
  font-family:verdana, sans-serif;
  font-size:normal;
  }

.userlogo{ padding-top:4px;
  padding-bottom:4px;
  color:#fff;
  background-color:#005588;
  border-bottom:1px solid #EAEBEC;
  font-weight:800;
  text-align:center;
  font-family:verdana, sans-serif;
  }


.left {
text-align:left;
padding-left:2px;
}

.right {
text-align:right;
padding-right:2px;
}

.error {
text-align:center;
color:red;
}

.gap {
padding:4px;
}


form,p{
margin:0;
padding:0;
}

input,button,textarea,select {
margin:2px;
}



a {text-decoration:none;
color:#00f;
}

a:visited {text-decoration:none;
color:#0033FF;
}

a:hover {
color:#0033FF;
text-decoration:none;
}

.footer {
text-align:center;
border-top:solid 1px #ccc;
}


.title {
margin-top:2px;
color:#fff;
border:solid 1px;
border-color:#008EDF #002F4A #002F4A #008EDF;
background:#005588;
font-weight:700;
padding:1px;
font-family:verdana, sans-serif;
}

ul {
list-style-type:none;
padding-left:2px;
margin:0;
}

li {
margin-bottom:2px;
padding-bottom:3px;
border-bottom:dashed 2px #EAEBEC;
}

hr{
color:#ccc;
height:1px;
padding-left:2px;
padding-right:2px;
}

.inlinediv {
display:inline;
}


.dark {
padding:2px 2px 2px 0px;
background-color:#eeeeee;
color:#000000;
padding: 2px;
margin: 0 2px 0 2px;
}

.news {
color:red;
}

.light {
background-color:#EAEBEC;
padding:2px;
}


.white {
background-color:#ffffff;
padding:2px;
}

.dropdown {
border-bottom: dotted 2px #EAEBEC;
background-color:#ffffff;
padding:1px;
}

.button
{
    font-size:normal;
}

.tofit 
{
width:97%;
margin-left:auto;
margin-right:auto;
}


.toptitle {
margin-top:2px;
text-align:center;
color:#fff;
border:solid 1px;
border-color:#008EDF #002F4A #002F4A #008EDF;
background:#005588;
font-weight:700;
padding:1px;
font-family:verdana, sans-serif;
}

.lighttext{
color:#EEEEEE;
background-color:#ffffff;
padding:2px;
}
