body, td {font-family:Verdana;font-size:13px;color:444444; line-height:1.6em; text-rendering: optimizeLegibility;}
a {color:#0000FF;text-decoration:none;font-size:12px}
a:visited {color:#0000FF;text-decoration:none;font-size:12px}
a:active {color:#0000FF;text-decoration:none;font-size:12px}
a:hover {color:#0000FF;text-decoration:underline}
h1 {font-size:20px;color: #000000;padding: 0.0ex;margin: 0px 0px 5px 0px; text-align: left}
h2 {font-size:14px;color: #000000;border-width: thin;padding: 0.0px;margin: 0px; text-align: left}
dd {padding-bottom: 0.2em;}
li {padding-bottom: 0.2em;}
.tdtitle {color:FF6600;background-color:F9F9F9;font-size:15px}
.tdelement{ background-color:#EDEFEA;}
.cont { font-color:444444;font-family:verdana, arial;line-height: 12pt;}
.line{ background-color:black;}
.bl {color:444444;text-decoration:none;font-size:13px;}

.clear { /* generic container (i.e. div) for floating buttons */
overflow: hidden;
margin: 0px 0px 10px 10px; 
}

a.button {
background: transparent url('/i/bg_button_a.gif') no-repeat scroll top right;
color: #444;
display: block;
float: left;
font: normal 12px arial, sans-serif;
height: 24px;
margin-right: 6px;
padding-right: 18px; /* sliding doors padding */
text-decoration: none;
}

a.button span {
background: transparent url('/i/bg_button_span.gif') no-repeat;
display: block;
line-height: 14px;
padding: 5px 0 5px 18px;
}

a.button:active {
background-position: bottom right;
color: #000;
outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
background-position: bottom left;
padding: 6px 0 4px 18px; /* push text down 1px */
} 

.tp {
background: url(/i/tp.png) repeat-x 0 0;
height: 8px;
}
