/* news text */

.newstext {
font: 9px Tahoma;
line-height: 1.5;
color: #4d709d;
width: 130px;
padding-bottom: 14px;
}

/* news image */

.newsimage {
width: 55px;
vertical-align: top;
text-align: left;
padding-bottom: 14px;
}

/* 1/2 length text block */

.textblock1 {
font: 11px Tahoma;
color: #4d709d;
line-height: 1.4;
padding: 16px 18px 10px 30px;
vertical-align: top;
}

.textblock1 table td {
font: 11px Tahoma;
color: #4d709d;
}

.textblock1 h1 {
font: bold 12px Tahoma;
color: #de8300;
margin-bottom: 8px;
}

.textblock1 a, .textblock1 a:visited {
color: #de8300;
font-weight: bold;
text-decoration: none;
}

.textblock1 a:hover {
text-decoration: underline;
}

/* full length block */

.textblock2 {
font: 11px Tahoma;
color: #4d709d;
line-height: 1.4;
padding: 16px 18px 10px 30px;
vertical-align: top;
}

.textblock2 table td {
font: 11px Tahoma;
color: #4d709d;
}

.textblock2 h1 {
font: bold 12px Tahoma;
color: #de8300;
margin-bottom: 8px;
}

.textblock2 a, .textblock1 a:visited {
color: #de8300;
font-weight: bold;
text-decoration: none;
}

.textblock2 a:hover {
text-decoration: underline;
}

/* input elements */

input, option, select {
font: 11px Tahoma !important;
height: 22px;
color: #3d5a81;
}

/*
credits panel
*/

/* general panel */

.creditspanel {
font: 10px Tahoma;
color: #5f83b0;
vertical-align: middle;
}

/*
textual navigation panel
*/

/* general panel */

.textpanel {
font: 10px Tahoma;
color: #5f83b0;
vertical-align: middle;
}

.textpanel a, .textpanel a:visited {
color: #5f83b0;
text-decoration: none;
}

.textpanel a:hover {
text-decoration: underline;
}