body { background-color:#FFFFFF; margin-top:0px; margin-left:10px; font-family:Verdana; font-size:12pt; }

a { font-family:Verdana,Arial; font-size:8pt; color:#993333; font-weight:bold; text-decoration:none; }
a:hover { font-family:Verdana,Arial; font-size:8pt; color:#DC2B2B; font-weight:bold; }

a.contact { font-weight:normal; text-decoration:underline; }
a.menu { font-family:Verdana,Arial; font-size:10pt; color:#000000; font-weight:bold; text-decoration:none; }
a.menu:hover { font-family:Verdana,Arial; font-size:10pt; color:#DC2B2B; font-weight:bold; }
a.menuselect { font-family:Verdana,Arial; font-size:10pt; color:#993333; font-weight:bold; text-decoration:none; }
a.menuselect:hover { font-family:Verdana,Arial; font-size:10pt; color:#DC2B2B; font-weight:bold; }
a.news_list { font-weight:normal; color:#000000; }
a.news_list:hover { font-weight:normal; color:#DC2B2B; text-decoration:underline; }
a.news_origin { font-size:7pt; color:#949493; font-weight:normal; }
a.news_origin:hover { font-size:7pt; color:#DC2B2B; font-weight:normal; }
a.extlink { font-weight:normal; font-size:7pt; color:#660000; } 
a.extlink:hover { font-weight:normal; color:#DC2B2B; text-decoration:underline; }
a.action { font-size:7pt; }
a.action:hover { font-size:7pt; }

table.main { width:940px; }

tr.line_ret_0 { height:22px; background-color:#FFFFFF; } 
tr.line_ret_1 { height:22px; background-color:#F7F6F6; }
tr.line_ret_header { height:20px; background-color:#FFEAEA; }

td  { font-size:8pt; vertical-align:top; }
td.title { font-family:Verdana,Arial; font-size:8pt; color:#CC6666; font-weight:bold; border-bottom-style:solid; border-bottom-color:#000000; border-bottom-width:thin; }
td.pilot_top { text-align:center; border-bottom-style:solid; border-bottom-color:#AF0000; border-bottom-width:1px; }
td.pilot_main { text-align:center; vertical-align:middle; height:25px; font-weight:bold; font-size:15px; }
td.pilot_emptyrow { height:10px; }
td.pilot_emptycol { width:10px; }

td.news { vertical-align:top; text-align:left; border-bottom-style:solid; border-bottom-color:#AF0000; border-bottom-width:1px; }
td.news_header { width:3px; background-color:#BF1818; border-style:solid; border-color:#AF0000; border-width:1px; }
td.news_content { vertical-align:top; text-align:left; }
td.entry { vertical-align:top; text-align:left; border-bottom-style:solid; border-bottom-color:#AF0000; border-bottom-width:1px; }
td.entry_header { width:3px; background-color:#BF1818; border-style:solid; border-color:#AF0000; border-width:1px; }
td.entry_content { vertical-align:top; text-align:left; }

td.con1 { font-size:14px; border-bottom-style:solid; border-bottom-color:#000000; border-bottom-width:thin; }
td.con2 { font-size:12px; border-bottom-style:solid; border-bottom-color:#000000; border-bottom-width:thin; }
td.con3 { font-size:11px; border-bottom-style:solid; border-bottom-color:#000000; border-bottom-width:thin; vertical-align:top; }

td.menu { vertical-align:top; text-align:left; width:190px; border-right-style:solid; border-right-color:#AF0000; border-right-width:1px; }
td.empty { height:25px; }
td.tooltip { font-size:8pt; font-weight:normal; text-align:right; }

span.mini { font-family:Verdana,Arial; color:#000000; font-size:7pt; }
span.news_title { font-weight:bold; }
span.news_origin { font-size:7pt; color:#949493; }
span.entry_title { font-weight:bold; }
span.general_header1 { font-size:9pt; font-weight:bold; }
span.minidesc { font-size:7pt; font-weight:normal; }
span.option_label { font-weight:bold; white-space:nowrap; } 
span.menu_filter_selected { color:#949493; }
span.nobr { white-space:nowrap; }
span.homedef { text-decoration:underline; font-weight:bold; }
span.zoom { font-size:9px; color:#6E6E6E; cursor:pointer; cursor:hand; }  

div.guide { font-size:9pt; }
div.menu { margin-left:2px; margin-right:2px; margin-top:10px; margin-bottom:10px; }
div.title { font-family:Verdana,Arial; font-size:10pt; color:#993333; font-weight:bold; }
div.title2 { font-family:Verdana,Arial; font-size:9pt; }
div.title3 { font-family:Verdana,Arial; font-size:9pt; color:#993333; font-weight:bold; }
div.title4 { font-family:Verdana,Arial; font-size:9pt; color:#AD3A3A; font-weight:bold; }
div.title5 { font-family:Verdana,Arial; font-size:11pt; color:#000000; font-weight:bold; }
div.title6 { font-family:Verdana,Arial; font-size:11pt; color:#000000; font-weight:bold; text-decoration:underline; }
div.bigtitle { font-family:Verdana,Arial; font-size:11pt; color:#993333; font-weight:bold; text-align:center; }
div.justify { text-align:justify; }

input { font-size:7pt; font-weight:normal; }
input.alert { font-size:8pt; font-weight:normal; }
textarea { font-family:Arial; font-size:11px; }
select  { font-size:7pt; font-weight:normal; }
select.alert  { font-size:8pt; font-weight:normal; }

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}							