h1 { margin:0; padding:0; font:bold 24pt verdana,arial,san-serif; }
h2 { margin:0; padding:0; font:bold 14pt verdana,arial,san-serif; }
h3 { margin:0; padding:0; font:bold 12pt verdana,arial,san-serif; }
h4 { margin:0; padding:0; font:bold 9pt verdana,arial,san-serif; }
hr { margin-top:5px; padding:0; background:white; }
form,ul { margin:0; padding:0; }
.newfont { font-size:11px; font-family:verdana,arial,sans-serif; }

a { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color:#0000AA}
a:visited { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color:#0000AA; }
a:hover { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color: #900000; }
.ared { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color:#900000}
.ared:visited { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color:#900000; }
.ared:hover { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color: #F00000; }

.a_novis, .a_novis:visited { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; }
.a_novis:hover { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color: #900000; }

.cata, .cata:visited { font-size:9pt; font-family:verdana,arial,sans-serif; font-weight:normal; color: #0000AA;}
.cata:hover { font-size:9pt; font-family:verdana,arial,sans-serif; color: #900000; font-weight:normal;}
.anul { font:9pt verdana,arial,san-serif; color:blue; text-decoration: none; }
.anul:visited { font:9pt verdana,arial,san-serif; color:#8888FF; text-decoration: none; }
.anul:hover { font:9pt verdana,arial,san-serif; color:black; }

body { font:9pt verdana,arial,san-serif; color:black; background:#FFFFFF; margin:0; padding:0 }
td { font:9pt verdana,arial,san-serif; color:black; }
.tdsm { font-size:10px; }
.inputsm { font-size:10px;}
span#toplogin { display:none; }
span#toploginf { display:none; }
input, select { font:9pt verdana,arial,san-serif; color:#000055; }
div#body { background: #FFFFFF;}
.feed { background: #FFFFFF; margin-bottom: 5px; }
.feeda, .feeda:visited { font-size:10pt; font-family:verdana,arial,sans-serif; font-weight:normal; }
.feeda:hover { font-size:10pt; font-family:verdana,arial,sans-serif; color: #900000; font-weight:normal; }

.feed li { padding: 0px; }
.highlight { background: yellow; }

div#alert_good { background-image:url(/images/alertgood.gif); background-repeat:no-repeat; background-position: top left; color: #007000; margin-bottom:5px; padding: 2px 2px 1px 25px; font-weight:bold; }
div#alert_good a, div#alert_good a:visited { color: #009000; font-family:verdana,arial,san-serif; font-weight:bold; }
div#alert_good a:hover { color: #700000; }

div#alert_bad { background-image:url(/images/alertbad.gif); background-repeat:no-repeat; background-position: top left; color: #DD0000; margin-bottom:5px; padding: 2px 2px 1px 20px; font-weight:bold; }
div#alert_bad a, div#alert_bad a:visited { color: red; }
div#alert_bad a:hover { color: #700000; }

img { border:0px; }

.list { border: 1px solid #aaaaaa; background:#ffffff; }
.bordnt { border: 1px solid #aaaaaa; border-top:0px; background:#ffffff; padding:10px; margin-bottom:10px; }

div#list_head { background: #f4f4f4; padding: 5px; 
}
div#list_head a, div#list_head a:visited { color: #000000; text-decoration: none;}
div#list_head a:hover {}

div#list_headbot { background: #f9f9f9; font:12px verdana,arial,san-serif; vertical-align:bottom; padding: 2px 3px 2px 3px;  border: 1px solid #dddddd; border-style: solid none solid none; }
div#list_headbot a, div#list_headbot a:visited { font:12px verdana,arial,san-serif; color: #700000; text-decoration: none;}
div#list_headbot a:hover { font:12px verdana,arial,san-serif; color: #900000;}
div#list_headbot .b, div#list_headbot .b:visited { font:10px verdana,arial,san-serif; color: #888; text-decoration: none;}
div#list_headbot .b:hover { font:10px verdana,arial,san-serif; color: #900000;}

div#pages { font: 9pt verdana,arial,san-serif; color: black;}
div#pages a, div#pages a:visited { font: 9pt verdana,arial,san-serif; color: #0000AA; text-decoration: none; }
div#pages a:hover { color: #0000C0; }
div#ad_side { border: 1px solid #aaaaaa; background:#ffffff; margin-left: 5px; font: 7pt verdana,arial,san-serif; color: #AAAAAA}
div#ad_side2 { color: #AAAAAA; }
ul{  margin: 12px 0px 1em 0px;
 padding-left: 40px; vertical-align: top; list-style-position: inside; }
div#foot, div#foot a, div#foot a:visited { font-size:8pt; font-family:verdana,arial,sans-serif; color: black; margin-top: 5px; color:#999999; }
div#foot td { font: 9pt verdana,arial,san-serif; padding: 0 4px 0 4px;}
div#error_sm { font: 7pt arial, san-serif; }

.result_date { font: 9pt verdana; color: #444444 }
.bigtitle {
  margin:0; padding:0; font:bold 12pt verdana,arial,san-serif;
  text-decoration: underline;
}
p { margin: 1em 0 0 0; } /* rem'd 080613 */

.addwarning { font: 9pt verdana,arial,san-serif; color: #700000; text-decoration: underline }
div#loading { color: blue; font: 14pt verdana,arial,san-serif; margin: 5px; line-height:20px; }

.righta2, .righta2:visited { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color: #700000; }
.righta2:hover { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color: #900000; }
.righta3, .righta3:visited { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color: #005000; }
.righta3:hover { font-size:11px; font-weight:bold; font-family:verdana,arial,sans-serif; color: #900000; }

.fadesmgreen { font-size:10px; font-family:verdana,arial,sans-serif; color: #007000; }
.fadesmgray { font-size:10px; font-family:verdana,arial,sans-serif; color: #777777; }

.listinside { padding: 10px 0 11px 10px; }

.menu2 { height:30px; background:#f7f7f7; border-bottom:1px solid #bbbbbb; border-left:1px solid #aaaaaa; border-right:1px solid #bbbbbb; line-height:30px; padding-left:10px; }
.menu2_leftad { background:#f7f7f7; border-bottom:1px solid #bbbbbb; border-left:1px solid #aaaaaa; border-right:1px solid #bbbbbb;  padding:0 10px 10px 10px; }
.menu2_on { height:30px; background:#eeeeee; border-bottom:1px solid #bbbbbb; border-left:1px solid #aaaaaa; border-right:1px solid #bbbbbb; line-height:30px; padding-left:10px; }

.menu3 { height:30px; background:#f7f7f7; border-bottom:1px solid #bbbbbb; border-left:1px solid #aaaaaa; border-right:1px solid #bbbbbb; line-height:30px; padding-left:10px; }
.menu3_on { height:30px; background:#eeeeee; border-bottom:1px solid #bbbbbb; border-left:1px solid #aaaaaa; border-right:1px solid #bbbbbb; line-height:30px; padding-left:10px; }

.subheader { line-height:30px; height:30px; width:100%; background-image: url(data:image/gif;base64,R0lGODlhAQAeAMQAAOSRR+WSSOOKQuOLQ+SNROSOReSQRuKFP+OGQOOIQeF8OeKAPOF+O+KBPeKDPuB3NuB5N+F6ON5tL99uMN9wMd9yMuB0NOB1Nd1lKt1nK95oLN5qLd5rLt1kKf///wAAACH5BAEAAB4ALAAAAAABAB4AAAUYYAAYBTEICXI4zcIoEfRcVkVNErdpGdaFADs=); background-repeat: repeat-x; padding:0;margin:0;}
.subheader1 { line-height:30px; height:30px; width:100%; background-image: url(data:image/gif;base64,R0lGODlhAQAeAMQAAKKioqGhoZ+fn56enpycnJubm5mZmZeXl5WVlZOTk5KSkpCQkI6OjoyMjIqKioiIiIaGhoSEhIKCgoCAgH5+fn19fXt7e3l5eXd3d3V1dXR0dHJycnFxcW9vb////wAAACH5BAEAAB4ALAAAAAABAB4AAAUYIBAIA1EYB5IoC9M4DxRJE1VZF5ZpG9eFADs=); background-repeat: repeat-x; padding:0;margin:0;}
.subheadertd { margin:0; padding: 0 5px 0 5px; color:white; font: bold 9pt verdana,arial,san-serif; }
.subheadertdnp { margin:0; padding:0; color:white; font: bold 9pt verdana,arial,san-serif; }

.subheader a,
.subheader a:visited, 
.subheader a:hover, 
.subheader1 a,
.subheader1 a:visited, 
.subheader1 a:hover,
.subheadertd a,
.subheadertd a:visited, 
.subheadertd a:hover,
.subheadertdnp a,
.subheadertdnp a:visited,
.subheadertdnp a:hover {
 color:white;
 font:bold 9pt verdana;
}

.ctranstlsm { text-align: right; line-height:30px; height:30px; width:5px; background-image: url(data:image/gif;base64,R0lGODlhBQAFAIAAAP///////yH5BAEAAAEALAAAAAAFAAUAAAIIhG8RqaD9QgEAOw==); background-repeat: no-repeat; background-position: top left; }
.ctransbrsm { text-align: right; line-height:30px; height:30px; width:5px; background-image: url(data:image/gif;base64,R0lGODlhBQAFAIAAAP///////yH5BAEAAAEALAAAAAAFAAUAAAIIjAOHB4kNWwEAOw==); background-repeat: no-repeat; background-position: bottom right; }

.noshowad { border: 1px solid #aaaaaa; background: #fdfdfd; vertical-align:middle; text-align:center; }
.altrow { background:#f9f9f9; }

.ad_left {
 margin-top:10px;
 font:8pt verdana;
 color:black;
 cursor:pointer;
 padding:0 2px 0 2px;
 width:140px;
}
.ad_left a,
.ad_left a:visited,
.ad_left a:hover{
 font:8pt verdana;
 color:black;
 text-decoration:none;
}
.ad_left a:hover{
 color:#0000FF;
}
#top_linkunit {
 text-align:center;
}
