div#pagebase { background: url(../images/bg_pagebase_common2.gif) 0 0 repeat-x;}
div#cont_area{ padding-bottom: 0; padding-top:5px;}

div#l_area{ float: left; display: inline; width:600px; margin-left:45px; background:url(images/bg_concept_l_area.gif) 0 0 no-repeat;}
div#l_area div { margin-bottom: 80px;}

div#l_area dl { width:600px;}
div#l_area dt { float:left; display:inline; width: 100px; font-size: 75%; border-bottom: solid 2px #E1DDD4; text-indent:1em; }
div#l_area dd { float:left; display:inline; width: 500px; font-size: 90%; border-top: solid 2px #E1DDD4; border-bottom: solid 2px #E1DDD4; font-weight: bold; background:#F1EFEE; padding:5px 0;}
div#l_area p.cb { line-height: 100%; margin-bottom:12px; padding: 0 ; }
div#l_area p { font-size: 75%; line-height: 140%; margin-right:1em; padding: 10px 0 10px 1em;}
div#l_area img{ border: 5px solid #F1EFEE; float: right; display: inline; padding:2px; margin-right:10px; margin-top:5px; margin-left:10px; margin-bottom:10px;}
div#l_area a img{ border: 5px solid #F1EFEE;}
/*div#l_area a:hover img{ border: 5px solid #333333;}*/

div#l_area ul { margin-right:1em; margin-top:1em; margin-left:12px;}
div#l_area ul li { font-size: 75%; list-style: none; border-bottom: dotted 1px #E1DDD4; padding: 3px 0;}
div#l_area ul li span, div#l_area dd span { color:#E1DDD4; padding-right:0.5em; font-weight: normal;}

div#r_area{ float: right; display: inline; width:210px; margin-right:45px;}
div#r_area ul{ font-size: 75%; list-style: none; border-top: solid 6px #996666;}
div#r_area ul li{ margin-bottom:2px; border-bottom: 1px solid #cccccc;}
div#r_area ul li a{ display: block; text-decoration: none; color:#695b4f; padding: 5px 2em; background:#F1EFEE;}
div#r_area ul li a:hover{ text-decoration: underline; background:#996666; color:#FFFFFF;}

#tab_year{}
#tab_year li{ float: left; display: inline;  font-size:12px; margin: 0 3px 0 0; background:#b30202; border-bottom: 1px solid #cccccc; }
#tab_year li span{ padding: 3px 2em; color:#FFFFFF; display: block;}
#tab_year li a{ display: block; text-decoration: none; color:#695b4f; padding: 3px 2em; background:#F1EFEE;}
#tab_year li a:hover{ text-decoration: underline; background:#b30202; color:#FFFFFF;}

#main_img div{ margin:24px 45px 0 45px; padding:1px 0 24px 0;}
#main_img div.bg2009{ background: url(images/bg_2009.gif) 0 0 no-repeat;}
#main_img div.bg2010{ background: url(images/bg_2010.gif) 0 0 no-repeat;}