body {margin: 0pt; color: #181818; background-color: #dddddd; font-family: Arial,sans-serif; font-size: 9pt;}
td {font-size: 9pt; }

h3 {font-weight: bold; font-size: 12pt; color: #636363; padding-bottom: 6px; margin-bottom: 6px;}
h4 {font-weight: bold; font-size: 10pt; color: #426792;}

a {color: #003366; text-decoration: none;}
a:hover {color: #1a650b; text-decoration: none;}
a:active {color: #996699;}

#button { width: 121px; height: 21px; margin-top: 4px; margin-bottom: 0px; display: block; background-image: url(images/bn_short.gif); background-repeat: no-repeat; font-family: Tahoma,sans-serif; font-size: 12px; color: #fff; text-decoration: none; padding-top: 2px; padding-bottom: 0px; text-align: left; text-indent: 14px; font-weight: bold; }
a#button:hover { background-image: url(images/br_short.gif); background-repeat: no-repeat; padding-top: 1px; padding-bottom: 1px; text-decoration: none; }

table.news {color: #707070; width: 800px; background-color: #f7f7f7; border-top: 1px solid #bababa; border-left: 1px #777777 solid; border-right: 1px #777777 solid;}
table.news td {padding-right: 15px; padding-bottom: 15px; padding-left: 20px;}
table.news h4 {font-size: 9pt; color: #686868; font-weight: bold; margin-bottom: 0pt; margin-top: 0pt;}
table.news a {color: #597a9a; text-decoration: underline;}
table.news a:hover {color: #597a9a; text-decoration: underline;}
.date {color: #9d9d9d;}

table.leftmenu td {padding-left: 8px; padding-top: 8px;}
.leftmenu {border: 1px solid #e8e8e8;}
table.boxshots {width: 800px; background-color: #ffffff; border-left: 1px #777777 solid; border-right: 1px #777777 solid;}
table.boxshots td {padding-left: 20px; padding-bottom: 10px; padding-right: 10px;}

.fn {background: transparent url("images/fn.gif") repeat; background-color: #e6e6e6;}
tr.fn {height: 20;}
tr.fn a {color: #000; text-decoration: none;}
tr.fn a:visited {color: #000; text-decoration: none;}
tr.fn a:hover {color: #da1015; text-decoration: underline;}

table.topnn {width: 800px; background-color: #ffffff; border-left: 1px #777777 solid; border-right: 1px #777777 solid;}
table.mainnn {padding-left: 20px; width: 800px; background-color: #ffffff; border-left: 1px #777777 solid; border-right: 1px #777777 solid;}
table.btmnn {padding-left: 20px; padding-right: 10px; width: 800px; background-image: url(images/btm_bar.gif); background-repeat: repeat-x; border-left: 1px #2b2b2b solid; border-right: 1px #2b2b2b solid; font-size: 10pt; color: #b4d4ff;}
table.btmnn tr {height: 160px;}
table.btmnn td {padding-top: 20px;}
table.btmnn a {text-decoration: none; color: #ffffff;}
table.btmnn a:visited {text-decoration: none; color: #ffffff;}
table.btmnn a:hover {color: #ccdfff; text-decoration: underline;}

ul {list-style-image: url(images/arrowlist.gif); margin-left: 18px; padding-left: 0px;}
ul a {text-decoration: none; color: #4f4f4f;}
ul a:visited {text-decoration: none; color: #4f4f4f;}
ul a:hover {color: #1a650b; text-decoration: underline;}

.menutop {font-size: 8pt; padding-bottom: 3px;}
td.menutop a {color: #000; text-decoration: none; background: transparent;}
td.menutop a:visited {color: #000; text-decoration: none;}
td.menutop a:hover {color: #da1015; text-decoration: underline;}

.slide {cursor: pointer; padding-left: 15px; border-top: 1px solid white; border-right: 1px solid #ababab; border-bottom: 1px solid #ababab; background-color: #e4e4e4; width: 120; height: 32;}
td.slide h3 {color: #4a4a4a; margin: 0; padding=0;}

#lang_menu li {list-style: none; float: left; margin: 10px -35px 0px -10px;}
#lang_menu li a {display: block;  padding: 0px 0px; width: 82; font-size: 8pt; text-align: left; text-decoration: none; color: #000; border-bottom: 1px solid #c0c0c0;}
#lang_menu li a:hover { color: #da1015; text-decoration: underline;}
#lang_menu div {position: absolute;	left: -66; top: 28; visibility: hidden; z-index: 1500; margin: 0; padding: 0; border-left: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0;}
#lang_menu div a {  display: block; margin: 0; padding: 8px 5px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #f8f8f8; color: #000; z-index: 100}
#lang_menu div a:hover {background: #49A3FF; color: #FFF;}
