<style>
body {font-family:Tahoma;font-size:11px;color:#555555;background-color:#FFFFFF;}
td{font-family:Tahoma;font-size:11px;color:#555555;} 
.txt{padding-left:15px;padding-right:15px;padding-top:5px;}
.news{padding-left:15px;padding-right:10px;padding-top:5px;}
.date{font-weight:bold;font-size:10px;color:#A7A7A7;}
.cap{padding-left:15px;font-weight:bold;font-size:15px;color:#107FB1;}
.capt{font-size:13px;font-weight:bold;color:#2E688E;padding-left:25px;padding-top:2px;padding-bottom:3px;}
.caption{padding-left:25px;font-weight:bold;font-size:18px;color:#107FB1;}
.caption1{font-weight:bold;font-size:18px;color:#107FB1; text-align:center}
.txtbold{font-weight:bold;padding-left:15px;padding-right:15px;}
.txtnorm{padding-left:15px;padding-right:10px;}
.table_rel{border: 1px solid #555555;}
.txttbl{padding-left:15px;padding-right:15px;}
.table{font-weight:bold;padding-left:70px;padding-right:70px;padding-top:5px;}
.price{font-weight:bold;color:#E66414;padding-left:5px;padding-right:5px;}
.nav{font-size:11px;color:#107FB1;}
.navcur{font-size:11px;font-weight:bold;color:#107FB1;}
.navcur9{font-size:9px;color:#107FB1;}
.line {border-top: 1px dotted #036A9D; font-size:8px;}
.lineb {border-bottom: 1px dotted #036A9D; font-size:8px;}
.event{font-weight:bold;color:#2E688E;padding-left:5px;padding-top:4px;padding-bottom:3px;}
a:link {color:#107FB1; text-decoration:underline;}
a:visited {color:#107FB1; text-decoration:underline;}
a:hover {color:#E66414; text-decoration:underline;}
a:active {color:#000000; text-decoration:underline;}
.comment {font-family: Tahoma; font-size: 10px;  font-weight: normal; color: #B3B9C3; margin-left:5px;}
.err {font-family: Tahoma; font-size: 15px; font-weight: bold; color: #e2001a;}
.input{font-family: Tahoma; font-size: 11px; font-weight: normal; color: #555555;}
.overb{font-family: Tahoma; font-size: 13px; font-weight: bold; color: #FFFFFF;}
.menu{background-image:url(images/cap.gif); font:bold 11px; color:#FFFFFF; text-align: center;}
.nav_t{font: bold 11px; padding-left:25px; background-image:url(images/arr1.gif); background-position:left; background-repeat:no-repeat;}
table.sortable{border:0; padding:0; margin:0; font:11px bold;}
table.sortable td{padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px; border-bottom:solid 1px #DEDEDE; text-align:center;}
table.sortable th{padding-left:5px;padding-right:15px;padding-top:2px;padding-bottom:2px;border:1px solid #555555;}
table.sortable thead{background:#e3edef; color:#333333; text-align:left;}
}
</style>