BODY {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
TABLE, TD, P, A, UL, LI, text  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
FORM {margin: 0px;}
/* A:link { color: #333333; text-decoration: underline;}
A:visited { color: #333333; text-decoration: underline;}
A:active {color: #006FBA; text-decoration: underline;}
A:hover {color: #006FBA; text-decoration: underline;} */
A.topmenu:link { color: #333333; text-decoration: none;}
A.topmenu:visited { color: #333333; text-decoration: none;}
A.topmenu:active {color: #006FBA; text-decoration: underline;}
A.topmenu:hover {color: #006FBA; text-decoration: underline;}
A.botmenu:link { color: #FFFFFF; text-decoration: none;}
A.botmenu:visited { color: #FFFFFF; text-decoration: none;}
A.botmenu:active {color: #FFFFFF; text-decoration: underline;}
A.botmenu:hover {color: #FFFFFF; text-decoration: underline;}
A.prt:link { color: #006FBA; text-decoration: none;}
A.prt:visited { color: #006FBA; text-decoration: none;}
A.prt:active {color: #006FBA; text-decoration: underline;}
A.prt:hover {color: #006FBA; text-decoration: underline;}
A.linkmore {
padding-right: 15px;
text-align:left;
background-image: url(/GLOBAL/CHWIDT/FM/DEINDT016.nsf/0/5A751459954397D5C125709700319533/$file/arr_red.gif);
background-repeat: no-repeat;
background-position: right;
}
A.linkmore:link {color: #006FBA; text-decoration: none;}
A.linkmore:visited {color: #006FBA; text-decoration: none;}
A.linkmore:active {color: #006FBA; text-decoration: underline;}
A.linkmore:hover {color: #006FBA; text-decoration: underline;}
A.page {padding-right: 10px;}
A.page:link { color: #006FBA; text-decoration: none;}
A.page:visited { color: #006FBA; text-decoration: none;}
A.page:active {color: #006FBA; text-decoration: underline;}
A.page:hover {color: #006FBA; text-decoration: underline;}
A.extlink {
padding-left: 20px;
font-weight: bold;
text-align:left;
background-image: url(/GLOBAL/CHWIDT/FM/DEINDT016.nsf/0/756FC50BCEC16B67C12571DA003F4796/$file/ext_link.gif);
background-repeat: no-repeat;
background-position: left;
}
A.extlink:link {color: #333333; text-decoration: none;}
A.extlink:visited {color: #333333; text-decoration: none;}
A.extlink:active {color: #006FBA; text-decoration: underline;}
A.extlink:hover {color: #006FBA; text-decoration: underline;}
#article A:link { color: #006FBA; text-decoration: none;}
#article A:visited { color: #006FBA; text-decoration: none;}
#article A:active {color: #006FBA; text-decoration: underline;}
#article A:hover {color: #006FBA; text-decoration: underline;}
#article TABLE {border-collapse: collapse; border: solid 1px #969696;}
#article TD {border: solid 1px #969696; padding: 3px;}
#article TABLE.zero {border-collapse: collapse; border: solid 0px white;}
#article TABLE.zero TD {border: solid 0px white; padding: 3px;}
#article UL {margin-left: 15px; margin-top: 0px;}
/*#article IMG {border: solid 1px #969696;}*/
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 20px; color: #006FBA;}
.pic {border: solid 1px #969696;}
.bline {border-bottom: 1px solid #969696;}
.rline {border-right: 1px solid #969696;}
.wh {color: #FFFFFF;}
.title {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 25px; color: #006FBA;}
.titlebl {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 20px; color: #000000;}
.article {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #333333;}
.note {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; color: #333333;}
.more {text-align: right; line-height: 25px;}
.nopage {padding-right: 10px;}
.topmenup {color: #FFFFFF; text-decoration: none;}
.menuarr {vertical-align: middle; border: 0;}
.inbox {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color: #FFFFFF;}
.anr {margin-right: 5px;}
.bnr {margin-right: 5px;}
.lvl1 {font-weight: bold; color: #006FBA; margin-top: 10px;}
.lvl2 {font-weight: bold; margin-top: 5px; margin-left: 10px;}
.lvl3 {color: #006FBA; margin-top: 5px; margin-left: 20px;}
.lvl10 {display: none;}
.lvl20 {display: none;}
#header_bg {
height: 54px; 
background: white url(/GLOBAL/CHWIDT/FM/DEINDT016.nsf/0/71E07791E8E058C5C12572BC002AB194/$file/header_bg_blank.gif) repeat top left;
}
#header_logo {
float:right;
width: 280px;
height: 54px;
text-align: right;
background-color: white;
}
/* Styles for dynamic searching help */
#dropinboxcover{
width: 450px; /*change width to desired */
/*height: 220px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute;
z-index: 100;
overflow:hidden;
visibility: hidden;
}
#dropinbox{
width: 430px; /*change width to above width-20. */
/*height: 200px; /*change height to above height-20. REMOVE if you wish box to be content's natural height*/
border: 1px solid #595959;
background-color: #969696;
padding: 4px;
position:absolute;
left: 0;
top: 0;
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;
}
#dropinbox A:visited { color: #FFFFFF; text-decoration: none;}
#dropinbox A:active {color: #FFFFFF; text-decoration: underline;}
#dropinbox A:hover {color: #FFFFFF; text-decoration: underline;}
#dropinbox TD {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
/* Styles for dynamic menu */
.menu{
    width:200px;
    width/**/:200px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    margin:0;
    padding:0;
    }
    
    
.menu ul{
    border-top: 1px #969696 solid;
    border-right: 1px #969696 solid;
    border-left: 1px #969696 solid;
    margin:0;
    padding:0;
    position:absolute; /* important */
    width:200px; 
    width/**/:200px;
    
    }
    
.menu li ul{
    visibility:hidden;
    }
            
.menu li ul{
    margin-left:200px; /* be careful */
    margin-top: -21px;
    }
    
.menu a{
    text-align:left;
    color:#333333;
    line-height: 16px;
    display:block;       
    text-decoration:none;
    margin:0px;
    padding:2px 2px 2px 8px;
    }
    
.menu a#mnu{
    text-align:left;
    background-image: url(/GLOBAL/CHWIDT/FM/DEINDT016.nsf/arr_r.gif);
    background-repeat: no-repeat;
    background-position: right;
    color:#333333;
    line-height: 16px;
    display:block;    
    text-decoration:none;
    margin:0px;
    padding:2px 2px 2px 8px;
    }
.menu a:hover{
    background-color: #CCCCCC;
    }
    
.menu a:focus{
    background-color: #CCCCCC;
}
.menu li{
    width:200px; 
    display:block;    
    float:left;  
    list-style:none;
    margin:0;
    padding:0;
    border-bottom: 1px #969696 solid; 
    background-color: #FFFFFF;    
    }
    
/* IE PC selector */
* html .menu li {
    display:inline; /* solve a IE PC list bug */
    float:none; /* solve a IE5 clav nav bug */
    }
/* Styles for language menu */
/* Styles for language menu */
#lng_menu dd, #lng_menu ul, #lng_menu li {
margin: 0;
padding: 0;
list-style-type: none;
}
#lng_menu {
position: relative;
top: 0;
left: 0;
z-index:100;
width: 100%; /* precision for Opera */
width: 150px;
}
#lng_menu dl {
margin: 0;
padding: 0;
float: left;
width: 150px;
}
#lng_menu dt {
cursor: pointer;
text-align: left;
background: #FFFFFF;
padding-left:10px;
border-left: 1px solid #969696;
border-right: 1px solid #969696;
height: 20px;
line-height: 20px;
background-image: url(/GLOBAL/CHWIDT/FM/DEINDT016.nsf/arr_r.gif);
background-repeat: no-repeat;
background-position: right;
}
#lng_menu dd {
position: absolute;
z-index: 120;
width: 150px;
display: none;
border-left: 1px solid #969696;
border-right: 1px solid #969696;
border-bottom: 1px solid #969696;
margin-top: 0px;
}
#lng_menu li {
text-align: left;
background: #FFFFFF;
border-top: 1px solid #969696;
height: 20px;
line-height: 20px;
}
#lng_menu li a, #lng_menu dt a {
text-decoration: none;
padding-left:10px;
display: block;
height: 100%;
border: 0 none;
}
#lng_menu li a:hover, #lng_menu dt a:hover {
 background: #CCCCCC;
}
