/* drbc stylesheet, for Japanese pages */
/* Modified: Wed Sep 19 09:07:13 2007 (Esther)          */

/* colors in use:
white: #FFFFFF
very light grey: #f7f6f6
light turquoise: #8EEBEC
dark grey: #6c6c6c
orange: #FF9900
red: #FF0000
black: #000000
*/

/* fonts */

/* fonts */
body,h1,h2,p,ul,li,table,tr,th,td,div,b{font-family:Verdana,Arial,Helvetica;text-decoration:none;}
body,p,ul,li{color:#000000;font-size:14px;line-height:150%}
h1,h2{color:#000000;font-size:16px;line-height:150%}
h1,h2{font-weight:bold;}
p,ul,li{font-weight:normal;}

/* links */

/* menu items: grey, no color change for visited */
/* color change only for current page (red) and mouse over (orange) */
a.menuitem:link{text-decoration:none;color:#6c6c6c;font-weight:normal;font-size:14px;}
a.menuitem:visited{text-decoration:none;color:#6c6c6c;font-weight:normal;font-size:14px;}
a.menuitem:active{text-decoration:none;color:#6c6c6c;font-weight:normal;font-size:14px;}
a.menuitem:hover{text-decoration:none;font-weight:normal;color:#FF9900;font-size:14px;}

a.submenuitem:link{text-decoration:none;color:#6c6c6c;font-weight:normal;font-size:12px;}
a.submenuitem:visited{text-decoration:none;color:#6c6c6c;font-weight:normal;font-size:12px;}
a.submenuitem:active{text-decoration:none;color:#6c6c6c;font-weight:normal;font-size:12px;}
a.submenuitem:hover{text-decoration:none;font-weight:normal;color:#FF9900;font-size:12px;}
/* item = current page */
a.menucurrent:link{text-decoration:none;font-weight:normal;color:#FF0000;font-size:14px;}
a.menucurrent:visited{text-decoration:none;font-weight:normal;color:#FF0000;font-size:14px;}
a.menucurrent:active{text-decoration:none;font-weight:normal;color:#FF0000;font-size:14px;}
a.menucurrent:hover{text-decoration:none;font-weight:normal;color:#FF9900;font-size:14px;}

a.submenucurrent:link{text-decoration:none;font-weight:normal;color:#FF0000;font-size:12px;}
a.submenucurrent:visited{text-decoration:none;font-weight:normal;color:#FF0000;font-size:12px;}
a.submenucurrent:active{text-decoration:none;font-weight:normal;color:#FF0000;font-size:12px;}
a.submenucurrent:hover{text-decoration:none;font-weight:normal;color:#FF9900;font-size:12px;}

/* links in body text: grey for visited, orange for mouse over */
a.textlink:link{text-decoration:none;color:#FF0000;font-size:14px;}
a.textlink:active{text-decoration:none;color:#FF0000;font-size:14px;}
a.textlink:visited{text-decoration:none;color:#6c6c6c;font-size:14px;}
a.textlink:hover{text-decoration:none;color:#FF9900;font-size:14px;}

/* lists */

li{ 
  margin-bottom:10px;
}

/* initial text in list items */
.itemheader{font-family:Verdana,Arial,Helvetica;text-decoration:none;color:#000000;font-weight:bold;font-style:normal;}

/* update: grey, very small */
.update{text-decoration:none;color:#6c6c6c;font-weight:normal;font-size:9px;}
 
/* page layout elements */

/* body */
body.textpage{
  margin:0px;
  padding:0px;
  background-color:#f7f6f6; 
}

/* actual page layout */
table.smallpage{
  width: 660px;
  margin-top:5px;
  margin-right: auto;
  margin-left: auto;
  margin-bottom: 0px;
  border:0px;
  padding:0px;
  background-color:#FFFFFF; 
}

/* logo */
.logo{font-family:Verdana,Arial,Helvetica;text-decoration:none;color:#000000;font-weight:bold;}

.logofield{
  width: 660px;
  margin:0px;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  padding-top:20px;
  padding-left:0px;
  padding-right:0px;
  padding-bottom:10px;
/*  background-color:#488AC7; */
/*  background-image:url(lie09.gif);background-repeat:repeat-y; */
  background-image:url(lie09.gif); 
/*  background-image:url(images/background_text.jpg); */
  font-size:12px;
  line-height:100%
}

/* menu */
#menufield{
  margin:0px;
  border-width: 0px;
  padding: 0px;
  width: 200px; 
}

/* text */
#texttable{
  margin:0px;
  border-width:0px;
  padding-top:20px;
  padding-left:25px;
  padding-right:25px;
  padding-bottom:10px;
  width: 460px;
  background-color:#FFFFFF;
} 

/* footer */
#footer{
  margin:0px;
  border-top-width:15px;
  border-top-style:solid;
  border-top-color:#FFFFFF;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  padding-top:0px;
  padding-left:15px;
  padding-right:0px;
  padding-bottom:5px;
  background-color:#FFFFFF;
  width:645px;
}

/* logo details */

table.logotable {
  margin:0px;
  border-width: 0px;
  padding: 0px;
  width:320px;   
}

td.logoelementleft {
  margin:0px;
  border-top-width: 1.2px;
  border-top-style: solid;
  border-top-color: #000000;
  border-bottom-width: 0px;
  padding: 0px;
  width: 160px;   
/*  height: 10px; */
  text-align: left;
  /* should be "Verdana Narrow", but not available */
  font-family:Verdana,Arial,Helvetica;
  text-decoration:none;
  color:#000000;
/*  font-weight:bold; */
  font-size:10px;
}
td.logoelementright {
  margin:0px;
  border-top-width: 2.8px;
  border-top-style: solid;
  border-top-color: #000000;
  border-bottom-width: 0;
  padding: 0px;
  width: 160px;   
/*  height: 8px; */
  text-align: left;
  font-family:Verdana,Arial,Helvetica;
  text-decoration:none;
  color:#000000;
/*  font-weight:bold; */
  font-size:10px;
}

/* menu details */

.menuitemfield{
  margin:0px;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  padding: 15px;
  width: 200px;
  background-color:#8EEBEC;
}

.submenuitemfield{
  margin:0px;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:#FFFFFF;
  padding-top:5px;
  padding-left:30px;
  padding-right: 15px;
  padding-bottom:5px;
  width: 200px;
  background-color:#8EEBEC;
}

/* industry reference */
.indref{
  margin-bottom:1em;
}
