article h1{}
article h1 img{vertical-align:bottom;border:solid 1px #ddd;padding:1px;}

#outline{padding-top:20px;}
#outline table{margin-top:30px;}
#outline table th,
#outline table td{border:solid 1px #fff;padding:8px 12px;line-height:1.4;vertical-align:middle;}
#outline table th{background:#ffafa6;text-align:left;width:150px;font-size:14px;}
#outline table td{background:#ffe8e5;font-size:13px;}



#end_information{padding:20px 15px;}
#end_information h2{font-size:18px;color:#c33;line-height:1.44;margin-bottom:12px;padding-left:5px;}
#end_information table{width:100%;margin-bottom:12px;}
#end_information table th,
#end_information table td{font-size:14px;line-height:1.4;border:solid 1px #ddd;padding:5px 10px;vertical-align:middle;}
#end_information table thead th{background:#ffafa6;}
#end_information table tbody th{background:#ffe8e5;height:26px;}
#end_information table tbody th span{display:block;margin-top:1px;font-size:11px;}
#end_information table tbody td{text-align:right;}
#end_information table .total th,
#end_information table .total td{width:80px;}

#end_information .office{text-align:right;font-size:90%;font-weight:bold;padding-right:3px;}

#nextevent{padding:5px 15px;}
#nextevent h2{font-size:18px;line-height:1.5;margin-bottom:12px;padding-left:5px;background-color: #efefef; padding:15px;}