BODY {margin: 0; padding: 0; background-color: #F7F5ED}
BODY.image {margin: 0px; background-color: #2A2A2A}

TD.language-cell {width: 211px; height: 29px; background-color: #000000; text-align: center}
TD.panel-cell {vertical-align: top;  background-image: url("../images/layout_back3.gif");}
TD.menu-cell {background-color: #DCAD2C; border-top: 1px solid #E4C05D; padding: 12px; vertical-align: top;}

TD.language-flag-cell {padding-right: 6px; padding-top: 2px;}
TD.language-link-cell {padding-right: 30px;}

A.language-link {color: #FFFFFF; text-decoration: none; font-size: 10px; font-weight: bold; font-family: tahoma, verdana}
A.language-link:hover {color: #FFFFFF; text-decoration: underline;}

TD.heading-cell {padding-left: 55px; background-image: url("../images/layout_p4.gif"); vertical-align: bottom}
H1.heading {text-transform: uppercase; color: #E10000; font-size: 24px; font-family: times; font-weight: normal;}

TD.content-cell {background-image: url("../images/layout_back2.gif"); background-repeat: no-repeat; vertical-align: top}

DIV.content-panel {padding-left: 55px; padding-right: 0px; padding-top: 22px; padding-bottom: 12px; width: 520px;}
DIV.content-panel H2 {font-size: 20px; margin-bottom: 20px; font-weight: normal}
DIV.content-panel H3 {margin-bottom: 15px; font-size: 14px;}
DIV.content-panel P {margin-bottom: 16px; line-height: 16px}
DIV.content-panel A {color: #E10000;}
DIV.content-panel A:hover {}
DIV.content-panel UL {margin-left: 30px; list-style-type: square;}
DIV.content-panel UL LI {margin-bottom: 4px;}
DIV.content-panel IMG {border: 1px solid #2A2A2A; margin-top: 4px;  margin-bottom: 16px; margin-right: 24px; float: left;}
DIV.content-panel IMG.image-left {margin-bottom: 16px; margin-right: 24px; float: left;}
DIV.content-panel IMG.image-right {margin-bottom: 16px; margin-left: 24px; float: right;}
DIV.content-panel IMG.image-block {margin-bottom: 8px; display: block}
DIV.content-panel TABLE {background-color: #CECCC6;}
DIV.content-panel TABLE TD {background-color: #F7F5ED; line-height: 16px; padding: 4px}
DIV.content-panel TD P {margin: 0px;}

TD.menu-dot-left-cell {padding-left: 8px; vertical-align: bottom;}
TD.menu-dot-right-cell {padding-right: 8px; vertical-align: bottom;}

A.menu-item-default {font-weight: bold; color: #2A2A2A; text-transform: uppercase; text-decoration: none; font-size: 12px;}
A.menu-item-default:hover {color: #E10000;}
A.menu-item-selected {font-weight: bold; color: #E10000; text-transform: uppercase; text-decoration: none; font-size: 12px;}
A.menu-item-selected:hover {color: #E10000;}

A.sub-menu-item-default {color: #2A2A2A; text-decoration: none; font-size: 12px;}
A.sub-menu-item-default:hover {color: #E10000;}
A.sub-menu-item-selected {color: #E10000; text-decoration: none; font-size: 12px;}
A.sub-menu-item-selected:hover {}

UL.sub-menu-list {margin-top: 4px; margin-left: 15px; margin-bottom: 8px}
UL.sub-menu-list LI {color: #B38F2B; list-style-type: square; margin-bottom: 4px}

TD.news-headline-cell {padding-bottom: 8px;}
TD.news-headline-cell H3 {margin: 0px}
TD.news-date-cell {text-align: right; padding-bottom: 8px;}

INPUT.input-long {width: 300px}
TEXTAREA.input-long {width: 300px}
BUTTON.submit-button {background-color: #E2DABC; border-color: #F7F5ED; font-weight: bold}
