a  { color : #FF870F; text-decoration : none; font-weight : Bold; }
a:visited  { color : #FF870F; text-decoration : none; font-weight : Bold; }
a:active  { color : #FF870F; text-decoration : none; font-weight : Bold; }
a:hover  { text-decoration : underline; font-weight : Bold; }
a img {border-style : solid; border-color : #FF870F;}
a:hover img {border-style : solid; border-color : #FFCC00;}
td  { font-family : verdana,tahoma,arial; font-size : 8pt; color : #808080; }
td.tagi  { font-family : "Century Gothic",verdana,tahoma,arial; font-size : 10px; color : #D0D0D0; }
td.desc  { font-family : verdana,tahoma,arial; font-size : 9pt; color : #D0D0D0; }
td.a  { border: solid 1px #CD0000; }
h1 { margin: 0px 0px 0px 0px; text-decoration : none;}
h2 {font-family: "verdana,tahoma,arial"; color: #FFFFFF; font-weight: bold; font-size: 8pt; margin: 0px 0px 0px 2px; text-decoration : none;}

.pag,#pag{padding:0;margin:1.0em 0 0 0;float:left;width:100%}
.pag:before,#pag:before,#results_area:after,#ab:before{content:".";display:block;clear:both;visibility:hidden;height:0}
.pag a,#pag a{display:block;float:center;cursor:pointer;text-decoration:none;display:inline-block;border:1px solid #294889;padding:.2em .5em;margin:0 .20em 0 0;text-align:center}
.pag a.pP,.pag a.nP,#pag a.pP,#pag a.nP{font-size:120%;padding:.2em .5em;border:none;text-decoration:underline;font-weight:700;background:#171717}
.pag a:hover,#pag a:hover{background:#171717;border:1px solid #FFFF00}
.pag a,#pag a{background:#171717;border:1px solid #303030}

.op {
border: solid 1px #303030;
}