@charset "utf-8";

/* pagemsg */
#body div#displayTagFrame div.pagemsg {
margin: 20px 10px 0 10px;
padding: 1px;
font-size: 85%;
background: url(../images/main/bg_dot_555.gif) repeat left top;
}

#body div#displayTagFrame div.pagemsg div.inner {
background-color:#fff;
}

span.pagebanner {
display:block;
/*padding: 2px 4px 2px 4px;*/
padding: 2px 4px 2px 10px;/*clmg 2009/02/15*/
font-size: 85%;/*clmg 2009/02/15*/
}

span.pagelinks {
display:block;
height: auto;
/*padding: 2px 4px 2px 4px;*/
padding: 2px 4px 2px 10px;/*clmg 2009/02/15*/
font-size: 85%;/*clmg 2009/02/15*/
zoom: 1;
}

span.pagelinks:after {
content: ".";
clear: both;
display: block;
height: 1px;
visibility: hidden;
}

/* displaytag */
#body table.displaytag {
margin: 0;
padding: 0;
background-color:#fff;
border: solid 1px #a9b6bc;
border-collapse: collapse;
width: 4500px;
}

#body table.displaytag th {
padding: 3px 10px;
color: #4c6a74;
font-weight: bold;
text-align: center;
white-space: nowrap;
line-height: normal;
border: solid 1px #a9b6bc;
/*background: url(../images/main/bg_displaytag_th.gif) no-repeat left top; *//*clmg 2009/03/06*/
background: url(../images/main/bg_displaytag_th.gif) repeat left top;
}

#body table.displaytag th.sorted {
background: url(../images/main/bg_displaytag_th_sorted.gif) repeat left top;
}

#body table.displaytag th.sorted {
background-color: #f4f7da;
}

#body table.displaytag th.sorted a,
#body table.displaytag th.sortable a {
display: block;
padding: 0 9px 0 0;
background: url(../ajax/img/arrow_off.png) no-repeat right center;
color: #4c6a74;
text-decoration: none;
}

#body table.displaytag th.sorted a:hover,
#body table.displaytag th.sortable a:hover {
color: #f00;
}

#body table.displaytag th.order1 a {
color: #feffff;
background: url(../ajax/img/arrow_down.png) no-repeat right center;
}

#body table.displaytag th.order2 a {
background: url(../ajax/img/arrow_up.png) no-repeat right center;
}

#body  table.displaytag td {
padding: 3px 4px;
font-size: 85%;
white-space: nowrap;
border: solid 1px #a9b6bc;
}

#body table.displaytag tr.odd td {
background-color: #fff;
}

#body table.displaytag tr.even td {
background-color: #eee;
}

#body table.displaytag tr.current td {
background: #00ccff;
}

div.exportlinks {
clear: both;
height: 15px;
margin: 0 10px;
padding: 9px 10px;
font-size: 85%;
line-height: 15px;
overflow: visible;
}

div.exportlinks img {
vertical-align: middle;
}

span.export {
padding: 3px 7px 3px 22px;
border-right: solid 1px #000;
cursor: pointer;
}

span.excel {
background: url(../ajax/img/ico_file_excel.png) no-repeat left center;
}
span.csv {
background: url(../ajax/img/ico_file_csv.png) no-repeat left center;
}
span.xml {
background: url(../ajax/img/ico_file_xml.png) no-repeat left center;
border-right-style: none;
}

/*-- CSS end --*/
