@import url('/css/subtop.css');
#subtopHeader {
margin:0 0 10px;
text-indent:-9999px;
}
#subtopHeader h1 {
margin:0;
padding:0;
}
#subtopTitle {
background:none;
border-top:none;
border-bottom:5px solid #CCC;
margin:0 0 20px;
padding:10px 0;
}
#subtopTitle h1 {
font-weight:normal;
font-size:30px;
line-height:36px;
}
#subtopDescription {
margin:0 0 20px;
}
#subtopDescription h2 {
font-size:14px;
line-height:20px;
}

/* subtop/features
-------------------------------------------------------------*/
.colBoxPageLink {
display:none;
}
/*----------------------------*/
.colBoxTopStory .colBoxHead {
font-size:16px;
background:#0D9F94;
color:#FFF;
}
.colBoxTopStory .colBoxHead h2 {
border-left:3px solid rgba(255,255,255,0.5);
}
/*
.colBoxTopStory {
background:#000;
color:#FFF;
}
.colBoxTopStory a:link,
.colBoxTopStory a:visited {
color:#FFED70;
}
.colBoxTopStory a:hover {
color:#FFED70;
}
.colBoxTopStory .colBoxSubTitle h5 {
color:#F90;
}
*/
/*----------------------------*/
.colBoxButtons {
background:transparent;
border:none;
margin:0;
}
.colBoxButtons .colBoxInner {
padding:0;
}
.colBoxButtons .colBoxUlist ul li {
display:inline-block;
float:none;
margin:0 5px 5px 0;
padding:5px 10px;
background:#0D9F94;
border:1px solid #FFF;
}
.colBoxButtons .colBoxUlist ul li a {
color:#FFF;
font-weight:bold;
text-decoration:none;
}
.colBoxButtons .colBoxUlistDate {
display:none;
}
/*----------------------------*/
.colBoxDescription,
.colBoxDescription p {
display:inline;
}
.colBoxInfo {
display:inline;
}
/*----------------------------*/
.dir-archive .colBoxButtons .colBoxUlist ul {
font-size:16px;
line-height:22px;
margin:0 0 10px;
}
.dir-archive .colBoxButtons .colBoxUlist ul li {
border:1px solid #CCC;
background:#FFF;
margin:0 10px 10px 0;
padding:10px;
}
.dir-archive .colBoxButtons .colBoxUlist ul .active {
background:#0D9F94;
border:1px solid #317F7A;
font-weight:normal;
}
/*----------------------------*/
.colBoxCalendar {
border:none;
}
.colBoxCalendar0 {
display:none;
}
.colBoxCalendar .colBoxInner {
padding:0;
}
.colBoxCalendar .colBoxIndex {
border-radius:0;
box-shadow:none;
float:none;
height:auto;
width:auto;
padding:0;
}
.colBoxCalendar .colBoxSubhead {
background:none;
border:none;
margin:0;
padding:0;
display:inline-block;
}
.colBoxCalendar .colBoxSubhead h3,
.colBoxCalendar .colBoxSubhead h4 {
font-size:16px;
line-height:22px;
font-weight:normal;
}
.colBoxCalendar .colBoxUlist {
display:inline-block;
border-left:1px solid #CCC;
margin-left:5px;
padding-left:10px;
}
.colBoxCalendar .colBoxUlist ul {
font-size:14px;
line-height:20px;
}
.colBoxCalendar .colBoxUlist ul li {
display:inline-block;
}
.colBoxCalendar .colBoxUlist ul li a {
display:inline-block;
background:none;
color:#000;
border:1px solid #CCC;
float:none;
margin:0;
padding:5px;
width:auto;
}
.colBoxCalendar .colBoxUlist ul li a:hover {
background:#EEE;
}
.colBoxCalendar .colBoxUlist ul li.colBoxActive a:link,
.colBoxCalendar .colBoxUlist ul li.colBoxActive a:visited,
.colBoxCalendar .colBoxUlist ul li.colBoxActive a:hover {
background:#0D9F94;
border:1px solid #317F7A;
}
.colBoxCarendar2005,
.colBoxCarendar2006,
.colBoxCarendar2007,
.colBoxCarendar2008,
.colBoxCarendar2009 {
display:none;
}
/*----------------------------*/
.colBoxBacknumber {
border:none;
margin-bottom:20px;
}
.colBoxCalendar .colBoxHead,
.colBoxBacknumber .colBoxHead {
background:none;
border-bottom:1px solid #CCC;
font-size:18px;
line-height:24px;
padding:0 0 10px;
margin:0 0 10px;
display:none;
}
.colBoxCalendar .colBoxHead h2,
.colBoxBacknumber .colBoxHead h2 {
border:none;
padding:0;
font-size:18px;
line-height:24px;
font-weight:normal;
}
.colBoxCalendar .colBoxHead {
display:block;
}
.colBoxBacknumber .colBoxInner {
padding:0;
}
.colBoxBacknumber .colBoxSubhead {
background:none;
border-bottom:1px solid #CCC;
font-size:18px;
line-height:24px;
padding:0 0 10px;
margin:0 0 10px;
}
.colBoxBacknumber .colBoxSubhead h2,
.colBoxBacknumber .colBoxSubhead h4 {
font-size:18px;
line-height:24px;
font-weight:normal;
}
.colBoxBacknumber .colBoxSubhead h2:after,
.colBoxBacknumber .colBoxSubhead h4:after {
content:'‚Ì‹LŽ–';
}
.colBoxBacknumber .colBoxInner {
padding:0;
}
.colBoxBacknumber .colBoxUlist ul {
font-size:14px;
line-height:20px;
}
.colBoxBacknumber .colBoxUlist ul li {
clear:both;
background:none;
margin:0 0 10px;
padding:0;
min-height:30px;
}
.colBoxBacknumber .colBoxUlist ul li .colBoxArticletype {
background:none;
display:block;
font-size:12px;
line-height:18px;
padding:5px;
margin:0;
}
.colBoxBacknumber .colBoxUlist ul li .archiveSubtitle {
display:none;
}
.colBoxBacknumber .colBoxUlist ul li a {
display:block;
margin:0 0 0 80px;
}
.colBoxBacknumber .colBoxUlist ul li .colBoxArticlewriter,
.colBoxBacknumber .colBoxUlist ul li .colBoxUlistDate {
display:none;
}
