body{
margin: 0pt;
}
a.coollink:link {text-decoration: none;color:#18397C}
a.coollink:visited{text-decoration:none}
a.coollink:active{text-decoration:none}
a.coollink:hover{text-decoration:underline;color:rgb(204,0,0)}
a.headerlink:link {text-decoration: none;color:rgb(0,0,0)}
a.headerlink:visited{text-decoration:none;color:rgb(0,0,0)}
a.headerlink:active{text-decoration:none}
a.headerlink:hover{text-decoration:underline;color:rgb(204,0,0)}
a.headerlink1:link {text-decoration: none;color:#18397C}
a.headerlink1:visited{text-decoration:none;color:#18397C}
a.headerlink1:active{text-decoration:none;color:#18397C}
a.headerlink1:hover{text-decoration:underline;color:rgb(204,0,0)}
P {text-indent: 30pt;}

table.subtable {
  width: 100%;
  border: 0px;
  border-collapse: collapse;
}

table.subtable td {
  font-size: 12px;
  font-family: Verdana, Arial;
  margin: 0;
  padding: 0;
}

table.subtable a:link    { color: #18397C; text-decoration:none; }
table.subtable a:visited { color: #18397C; text-decoration:none; }
table.subtable a:active  { color: #18397C; text-decoration:none; }
table.subtable a:hover   { color: #18397C; text-decoration:none; }

table tr.header td {
  background-color: #E5ECF9;
  font-weight: bold;
  border-top:1px #18397c solid;
  margin: 0;
  padding: 0;
  color: #000000;
}

table tr.footer td {
  font-weight: bold;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

table tr.video td {
  background-color: #E5ECF9;
  font-weight: bold;
  border-top:1px #3366cc solid;
  margin: 0;
  padding: 0;
}

.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center;
font-size: 12px;
font-family: Verdana, Arial;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 0px;
text-decoration: none; 
color: #18397c;
}

.pagination a:hover, .pagination a:active{
border: 0px;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 0px;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 0px;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

.pagination li.previouspage{
font-weight: bold;
}
* html .pagination li.currentpage, * html .pagination li.disablepage{
margin-right: 5px;
padding-right: 0;
}


table.maintable {
  width: 100%;
  border: 0px;
}

table.maintable td {
  width: 33%;
}

table.maintable tr {
  vertical-align: top;
}

table.headline {
  font-size: 14px;
  font-family: Verdana, Arial;
  width: 100%;
  border: 0px;
}
