/*****************************************************/
/* CSS file For Nikkei Business Publications, Inc.   */
/* FileName: left.css                                */
/* data:2006/12/07                                   */
/*****************************************************/

/* leftBarTop */
div#leftBarTop{
float:left;
position:relative;
top:0px;
text-align:left;
width:185px;
background:transparent url(/images/common/left-back.gif) repeat-y top left;
}
div#leftBarTop h3,div#leftBarTop form,div#leftBarTop ol{
margin:5px 0 5px 5px;
}

div#leftBarTop h2{
font-weight:bold; 
background:transparent url(/images/common/left-bar.gif) no-repeat 0px 0px;
padding:3px 0 4px 15px;
}
div#leftBarTop h2 a:link, div#leftBarTop h2 a:visited, div#leftBarTop h2 a:active{
display:block;
color:#003366;
text-decoration:none;
font-weight:bold;
}
div#leftBarTop h2 a:hover{
text-decoration:underline;
}
div#leftBarTop h2.h22{
font-weight:bold;
background:transparent url(/images/common/left-bar02.gif) no-repeat 0px 0px;
margin:0;
padding:3px 15px 7px 15px;
}
div#leftBarTop p{
margin:0;
padding:3px 0 3px 0;
}
div#leftBarTop option{
line-height:150%;
}
div#leftBarTop p.ra{
position:relative;
}
div#leftBarTop ol{
list-style:none;
padding-bottom:2px;
}
div#leftBarTop ol li{
margin-bottom:1px;
}
div#leftBarTop ol li a{
display:block;
width:170px;
padding-top:2px;
padding-left:10px;
list-style:none;
background:url(/images/common/arrow01.gif) no-repeat 3px 8px;
}
div#leftBarTop ol li.red{
color:#DD2B32;
font-weight:normal;
padding-top:2px;
padding-left:9px;
list-style:none;
background:url(/images/common/arrow01.gif) no-repeat 3px 8px;
}


div#leftBarTop ul{
margin:3px 0 10px 10px;
padding:0px;
}
div#leftBarTop ul li a{
display:block;
width:140px;
padding-top:2px;
padding-left:10px;
list-style:none;
background:url(/images/common/arrow02.gif) no-repeat 0 8px;
}
div#leftBarTop ul li a:link{
color:#333333; font-weight:normal; text-decoration:none;
}
div#leftBarTop ul li a:visited,
div#leftBarTop ul li a:active{
color:#DD2B32; font-weight:normal; text-decoration:none;
}
div#leftBarTop ul li a:hover{
color:#666666; font-weight:normal;  text-decoration:underline;
}
div#leftBarTop ul li.red{
color:#DD2B32;
display:block;
width:140px;
padding-top:2px;
padding-left:10px;
list-style:none;
background:url(/images/common/arrow02.gif) no-repeat 0 8px;
}





div#leftbottom{
width:185px;
background-color:#FFFFFF;
text-align:center;
}
div#leftbottom img{
margin:10px auto 10px ;
}