BODY {
    font-size : 12px; 
    font-style : normal;    
    font-weight : normal;
    font-family : tahoma;
    text-decoration : none;
    color : #333333; 
    background : #FFFFFF url(../img/top_bg_grayed.gif) repeat-x top;
   
    scrollbar-face-color : #569FAD;
    scrollbar-shadow-color : #E1E1E1;
    scrollbar-highlight-color : #000000;
    scrollbar-3dlight-color : #E1E1E1;
    scrollbar-darkshadow-color : #E1E1E1;
    scrollbar-track-color : #E1E1E1;
    scrollbar-arrow-color : #E1E1E1;
}

.language, .language:link, .language:visited {
    font-weight : bold; 
    font-size : 11px; 
    font-style : normal;
    text-decoration : none;
    color : #FFFFFF; 
    font-family : Tahoma;
}

.language:hover {
    text-decoration : underline;
}

.footer, .footer:link, .footer:visited {
    font-size : 10px;
    color : #FFFFFF; 
    font-family : tahoma;
    font-weight : bold;
    letter-spacing : 1px;
    text-decoration : none;
}

.footer:hover {
    text-decoration : underline;
}

.date {
    font-size : 10px; 
    font-style : normal;    
    font-weight : bold;
    color : #FFFFFF; 
    font-family : tahoma;
}

.lmenu_item {
    font-size : 8pt; 
    font-weight : bold;
    color : #000000;
    font-family : tahoma;
    text-decoration : none;
    padding-left : 8px;
    padding-right : 5px;
}

.lmenu_item:link, .lmenu_item:visited {
    color : #999999;
    padding-left : 0;
    padding-right : 0;
    text-decoration : none;
}

.lmenu_item:hover {
    text-decoration : underline;
}

.lmenu_text {
    font-size : 8pt; 
    font-weight : bold;
    color : #666666;
    font-family : tahoma;
    text-decoration : none;
}

INPUT.counter { 
    font-family: Verdana, Helvetica, Geneva;
    font-size : 11px; 
    font-weight : bold;
    border : solid 1px #5195A3; 
    background : url(../img/counter_bg.gif) no_repeat;
    color : #5195A3;
    height : 18px; 
    text-align : center;
}

.bottom_menu {
    font-size : 11px; 
    font-style : normal;    
    font-weight : normal;
    font-family : Verdana;    
    color : #000000;
    text-decoration : none;
}

.bottom_menu:link, .bottom_menu:visited {
    color : #999999;
    text-decoration : none;
}

.bottom_menu:hover {
    color : #000000;
    text-decoration : underline;
}

.header {
    font-size : 11px; 
    font-style : normal;    
    font-weight : bold;
    color : #FFFFFF; 
    font-family : tahoma;
    padding-left : 10px;
    padding-right : 10px;    
    background : url(../img/news_hdr.gif) repeat-x;
}

.green_title, .green_title:link, .green_title:visited {
    font-size : 11px; 
    font-style : normal;    
    font-weight : bold;
    color : #009999; 
    font-family : tahoma;
    padding-left : 10px;
    padding-right : 10px;    
    text-decoration : none;
}

.green_title:link, .green_title:visited {
    padding-left : 0px;
    padding-right : 0px;    
    text-decoration : none;
}

.green_title:hover {
    text-decoration : underline;
}

.title {
    font-size : 12px; 
    font-style : normal;    
    font-weight : bold;
    color : #333333; 
    font-family : tahoma;
}

.main {
    font-size : 12px; 
    font-style : normal;    
    font-weight : normal;
    color : #333333; 
    font-family : tahoma;
    line-height : 150%;
}

.main a:link, .main a:visited {
    font-size : 12px; 
    font-style : normal;    
    font-weight : normal;
    color : #333333; 
    font-family : tahoma;
    text-decoration: none;
}

.main a:hover {
    text-decoration: underline;
}

.main_error {
    font-size : 12px; 
    font-style : normal;    
    font-weight : bold;
    color : #ff0000; 
    font-family : tahoma;
}

.main_message {
    font-size : 12px; 
    font-style : normal;    
    font-weight : bold;
    color : darkgreen; 
    font-family : tahoma;
}

.title_link:link, .title_link:visited {
    font-size : 12px; 
    font-style : normal;    
    font-weight : bold;
    font-family : tahoma;    
    color : #666666;
    letter-spacing : 1px;
    text-decoration : none;
}

.title_link:hover {
    color : #999999;
    text-decoration : none;    
}

.cat_link:link, .cat_link:visited {
    font-size : 11px; 
    font-style : normal;    
    font-weight : bold;
    font-family : tahoma;    
    color : #009999;
    letter-spacing : 1px;
    text-decoration : none;
}

.cat_link:hover {
    color : #999999;
    text-decoration : none;
}

.cat_link_selected:link, .cat_link_selected:visited {
    font-size : 11px; 
    font-style : normal;    
    font-weight : bold;
    font-family : tahoma;    
    color : #000000;
    letter-spacing : 1px;
    text-decoration : none;
}

.cat_link_selected:hover {
    color : #999999;
    text-decoration : none;
}

.main_grayed {
    font-size : 11px; 
    font-style : normal;    
    font-weight : normal;
    font-family : tahoma;    
    color : #9A9A9A;
    text-decoration : none;
}

.main_grayed:link, .main_grayed:visited {
    font-weight : bold;
    color : #9A9A9A;
    text-decoration : none;
}

.main_grayed:hover {
    color : #009999;
    text-decoration : none;    
}

.title_grayed {
    font-size : 11px; 
    font-style : normal;    
    font-weight : bold;
    color : #009999; 
    font-family : tahoma;
    background-color : #ffffff;
    height : 18px;
    text-decoration : none;    
    padding-left : 10px;
    padding-right : 10px;
}

.title_grayed:link, .title_grayed:visited {
    text-decoration : none;    
    padding-left : 0px;
    height : auto;
}

.title_grayed:hover {
    text-decoration : underline;
}

.back_path, .back_path:link, .back_path:visited {
    font-size : 10px; 
    font-style : normal;    
    font-weight : bold;
    color : #009999; 
    font-family : verdana;
    text-decoration : none;
}

.back_path:hover {
    text-decoration : underline;
}

/*
.slogan {
    font-weight : bold; 
    font-size : 19pt; 
    font-style : italic;
    text-decoration : none;
    color : #000000; 
    font-family : Times New Roman;
    letter-spacing: 1;
}

.title {
    font-weight : bold; 
    font-size : 10px; 
    font-style : normal;
    text-decoration : none;
    color : #454784; 
    font-family : verdana, Arial, Helvetica, sans-serif;
}

.main {
    font-size : 11px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-weight : normal;
    font-style : normal;
    text-decoration : none;
    color : #333333;
    background-color : #e0e0e0;
}

.header {
    font-size : 12px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    color : #333333;
    background-color : #ffffff;
}

.date {
    font-size : 10px; 
    font-style : normal;    
    font-weight : bold;    
    color : #000000; 
    font-family : tahoma;
}

.menu_title {
    font-weight : bold; 
    font-size : 8pt; 
    color : #ffffff; 
    font-family: tahoma;
}

.menu_item {
    font-size : 8pt; 
    font-weight : normal;
    color : #9A999B; 
    font-family : tahoma;
    text-decoration : none;
}

.menu_error {
    font-size : 8pt; 
    font-weight : bold;
    color : #FF0000; 
    font-family : tahoma;
    text-decoration : none;
}

.menu_text {
    font-size : 8pt; 
    font-weight : normal;
    color : #C9C1B1; 
    font-family : tahoma;
    text-decoration : none;
}

.menu_item:link, .menu_item:visited {
    font-size : 8pt; 
    font-weight : normal;
    color : #FFFFFF; 
    font-family : tahoma;
    text-decoration : none;
}

.menu_item:hover {
    font-size : 8pt; 
    font-weight : normal;    
    color : #FFFFFF; 
    font-family : tahoma;
    text-decoration : underline;
}

.footer {
    font-size : 11px; 
    color : #000000; 
    font-family : tahoma;
}

TABLE.table {
    background-color : #E0E0E0;
    border : 0px;
    padding : 4px;
    font-family : verdana, Arial, Helvetica, sans-serif;
}

TABLE.table1 {
    background-color : #FFFFFF;
    border : 1px solid #B3AFA8;
    padding : 4px;
    font-family : verdana, Arial, Helvetica, sans-serif;
}

TH.table {
    font-weight : bold; 
    font-size : 14px; 
    font-style : normal;
    text-decoration : none;
    color : #37332F;
    background-color : #E0E0E0;
    text-align : right;
    vertical-align : bottom;
}

TD.table {
    font-size : 11px;
    font-weight : normal;
    font-style : normal;
    text-decoration : none;
    color : #37332F;
    background-color : #E0E0E0;
}

TD.table1 {
    font-size : 11px;
    font-weight : normal;
    font-style : normal;
    text-decoration : none;
    color : #37332F;
    background-color : #E3E1DD;
}

TD.table_error {
    font-size : 11px;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    color : darkred;
    background-color : #E0E0E0;
}

TD.table_message {
    font-size : 11px;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    color : darkgreen;
    background-color : #E0E0E0;
}

TD.table_header {
    font-size : 11px;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    color : #37332F;
    background-color : #E0E0E0;
}

TD.table_header1 {
    font-size : 11px;
    font-weight : bold;
    font-style : normal;
    text-decoration : none;
    color : #FFFFFF;
    background-color : #8D8570;
}

.table_link:link, .table_link:visited {
    font-size : 11px;
    font-weight : normal;
    font-style : normal;
    text-decoration : none;
    color : #37332F;
    background-color : #E0E0E0;
}

.table_link:hover {
    font-size : 11px;
    font-weight : normal;
    font-style : normal;
    text-decoration : underline;
    color : #37332F;
    background-color : #E0E0E0;
}
*/

/*****************************************************/

INPUT.input, TEXTAREA.text, SELECT.select { 
    font-family: Verdana, Helvetica, Geneva;
    font-size : 11px; 
    border : solid 1px #000000; 
    background-color : #FFFFFF;
    color : #04090A;
    width : 100%;
}

INPUT.input, SELECT.select { 
    height : 18px; 
}

TEXTAREA.text {
    scrollbar-face-color : #569FAD;
    scrollbar-shadow-color : #E1E1E1;
    scrollbar-highlight-color : #000000;
    scrollbar-3dlight-color : #E1E1E1;
    scrollbar-darkshadow-color : #E1E1E1;
    scrollbar-track-color : #E1E1E1;
    scrollbar-arrow-color : #E1E1E1;
}

INPUT.button { 
    font-family : Tahoma;    
    font-size : 11px; 
    font-weight : bold;
    color : #04090A; 
    background : url(../img/btn_bg.gif);
    border : 1px solid #F8F8F8;
    width : 100%;
    height : 21px;
    text-align : middle;
    cursor : hand;
}

/*****************************************************/

.details_area {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 9pt;
    width : 100;
    text-align : left;
    color : #000000;
    background-color : #EEEEEE;
    position : absolute;
    display : block;
    visibility:hidden;
    border : outset 1px #000000;
    padding : 0 10;
}

