select {
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size : 7pt;
  color: #444444;
}

a:link {
  color: #484A6F;
}

a:visited {
  color: #EF8A09;
}

a.whitelink {
  font-family: Verdana;
  color: #FFFFFF;
  font-size: 90%;
  font-weight: bold;
  text-decoration: none;
 }

body {
  margin-top: 0;
  text-align:center;
  color:#484a6f; 
  font-family:verdana; 
  font-size:8pt;
  background-color: #F3F3F3;
 }

h1 {
  font-size: 12pt;
  font-weight: bold;
 }
h2 {
  font-size: 10pt;
  font-weight: bold;
}

table {
 border-collapse:collapse;
 border:0;
 }

img {
  border: 0;
 }
 
table.a  { border-collapse: collapse;
           border-style: solid;
           border: 1px solid gray;
}

#table5 * td {
  vertical-align:middle;
 }

tr.dt {
  color:#484a6f; 
  font-family:verdana; 
  font-size:8pt 
}

tr.hd {
  color:#484a6f; 
  font-family:verdana; 
  font-size:9pt;
  text-align:center 
}

a.lk { 
  color:#484a6f; 
  font-family:verdana; 
  font-size:10pt 
}
  
a.smlink { 
  color:#EF8A09; 
  font-size:7pt 
}

span.message1 {
  color:gray
}


td.d > a {
  font-weight: bold;
  color: #000000;
  text-decoration: none;
 }

.el {
  overflow: hidden;
  text-overflow: ellipsis
}

.b1 {
 font-color: #ffffff;
 }

a.desc {
  color:484A6F;
}

.style3 {
  font-size: 12px;
  font-weight: bold;
}

#bloglist {
  margin: 4px 4px 10px 4px;
 }
 
#bloglist * td {
  padding-left: 4px; 
  border: 1px solid #CCCCCC;
  background-color: #EFEFEF;
}

#encontent {
  width: 100%
 }

#encontent * td {
  border: 1px solid #CCCCCC; 
  text-align:left;
  vertical-align: top; 
 }
 
#cdd {
 width: 95%; 
 border: 1px solid #CCCCCC;
 }
 
#cdd * p {
  padding: 4px;
  width: 80%;
  display:block;
  float: left;
}

#qlinks {
 width: 95%; 
 border: 1px solid #CCCCCC;
 }

#qlinks * p {
  padding: 0;
  margin:0;
  width: 80%;
  display:block;
  float: left;
 }
 
#qlinks * div {
  padding:0;
  margin:0;
  margin-bottom: 3px;
  width: 100%;
 }
 
#qlinks * img {
  padding: 0;
  margin:0;
  margin-top: 5px;
  display:block;
  float: left;
 }
 
#newsfeeds {
  width: 70%
 }

#newsfeeds * td {
  border: 0; 
  padding: 2px;
 }
 
#newstable {
  width: 95%
 }

#newstable * td {
  border: 0; 
  padding: 2px;
  padding-top: 10px;
 }
 
#newsmoreAEB {
  width: 95%
 }

#newsmoreAEB * td {
  border: 0; 
  padding: 2px;
 }
 
#so1 {
  width: 98%;
 }

#so2 {
  width: 98%;
}

#so2 tr td {
  padding: 6px
 }



