.content_in {
margin: 1em;
}

.content_in table, td, th {
vertical-align:top;
}

.content_in ol {
list-style-type:decimal;
margin-bottom:1.5em;
margin-left:1.5em;
}

.content_in ul {
list-style-type:disc;
margin-bottom:1.5em;
margin-left:1.5em;
}

.bread {
margin-bottom : 10px;
}

.text_blue {
text-shadow: 0 1px 1px #ccc;
-moz-text-shadow: 0 1px 1px #ccc;
color : rgb(40,88,156);">
}

.text_red {
text-shadow: 0 1px 1px #ccc;
-moz-text-shadow: 0 1px 1px #ccc;
color : rgb(198, 66, 91);">
}

.text_black {
text-shadow: none;
-moz-text-shadow: none;
color : black;
}

table#jbsearch_result {
margin: 1em;
width : 885px;
}


table#jbsearch_result th {
text-align : center;
vertical-align:top;
border:solid 1px #1A3F85;
background-color:#3E5E9D;
color:#ffffff;padding: 5px;
}

table#jbsearch_result td {
vertical-align:top;
border:solid 1px #1A3F85;
background-color:#fff;
color:#000;padding: 5px;
}

table#jbsearch_detail {
margin: 1em;
width : 880px;
}

table#jbsearch_detail th {
text-align : center;
height: 55px;
vertical-align:middle;
border:solid 1px #1A3F85;
background-color:#3E5E9D;
color:#ffffff;padding: 5px;
}

table#jbsearch_detail td {
vertical-align:middle;
border:solid 1px #1A3F85;
background-color:#fff;
color:#000;padding: 5px;
}

table.svdispatch {
width : 860px;
background : #e8f3ff;
}

table.svdispatch td {
padding : 0 1em ;
}

table.svdispatch td.noncolor {
background-color:#ffffff;
}

table.orderer {
border:2px solid #eeeeee;
}

table.orderer td {
padding : 0 .5em ;
}

table.orderer td.right {
text-align:right;
}

table.ordersheet {
border:2px solid #eeeeee;
}

table.ordersheet th {
text-align:center;
padding : 0 .5em ;
color:#ffffff;
background-color:#3E5E9D;
}

table.ordersheet td {
padding : 0 .5em ;
}

table.ordersheet td.right {
text-align:right;
}

table.ordersheet td.center {
text-align:center;
}

table.ordersheet input {
width:40px;
text-align:right;
margin-left:20px;;
}

table.bookvtr {
border:2px solid #eeeeee;
width:910px;
}

table.bookvtr th {
text-align:center;
padding : 0 .5em ;
color:#ffffff;
background-color:#3E5E9D;
border:1px solid #eeeeee;
}

table.bookvtr td {
padding : 0 .5em ;
border:1px solid #eeeeee;
}

table.bookvtr .text-center {
text-align:center;
}