/* CSS Document */
table.crx_req {
 border: solid #000000 1px;
 margin: 0px 0px 20px 0px;
 width: 75%;
}

td.crx_req_title {
 border: solid #000000 1px;
 width: 35%;
 background : #f0f0f0;
 padding: 8px;
 text-align:center;
}

td.crx_req_item {
 border: solid #000000 1px;
 width: 65%;
 padding: 8px;
}

table.crx_info {
 border: solid #000000 1px;
 margin: 0px 0px 20px 0px;
 width: 100%;
}

td.crx_model_title {
 border: solid #000000 1px;
 width: 40%;
 background : #f0f0f0;
 padding: 8px;
 text-align:center;
}

td.crx_os_title {
 border: solid #000000 1px;
 width: 35%;
 background : #f0f0f0;
 padding: 8px;
 text-align:center;
}

td.crx_limit_title {
 border: solid #000000 1px;
 width: 15%;
 background : #f0f0f0;
 padding: 8px;
 text-align:center;
}

td.crx_remark_title {
 border: solid #000000 1px;
 width: 10%;
 background : #f0f0f0;
 padding: 8px;
 text-align:center;
}

td.crx_info_item {
 border: solid #000000 1px;
 padding: 8px;
}

ol.crx_drv_limit {
 list-style-type:lower-alpha;
 margin:24px;
}

ul.crx_accp_limit {
 list-style-type:disc;
 margin:24px;
}

table.crx_history_tbl {
 margin:10px;
}

td.crx_history_title {
 font-size:small;
 padding:8px 0px 8px 0px;
 border-top:dotted 1px #808080;
}

td.crx_history {
 font-size:smaller;
 vertical-align:top;
 padding:4px;
}

td.crx_history_date {
 font-size:smaller;
 vertical-align:top;
 white-space:nowrap;
 padding:4px;
}