
.center {
    text-align:center;
}

.right {
    text-align:right;
}

.middle {
    vertical-align:middle;
}

.deadcenter {
    text-align:center;
    vertical-align:middle;
}

img.border {
    border:1px solied #CA0D2D;
}

table.item {
    width:100%;
}

table.item thead.item th {
    text-align:left;
    font-weight:bold;
    color:#CA0D2D;
    padding-left:40px;
    background:url('../imgs/abunai_redm.gif') 25px 5px no-repeat;
}

table.item tbody.item th {
    text-align:left;
    font-weight:normal;
    color:#CA0D2D;
    font-style:italic;
    border-bottom:1px dashed #CA0D2D;
}

table.item tbody.item td {
    text-align:right;
    font-weight:normal;
    color:#CA0D2D;
    font-size:11px;
    border-bottom:1px dashed #CA0D2D;
}

table.item tfoot th.item {
    text-align:left;
    width:40%;
}

table.item thead th.devider {
    border-bottom:1px dashed #CA0D2D;
}

table.item tbody.item td a:link,
table.item tbody.item td a:active,
table.item tbody.item td a:visited,
table.item tbody.item td a:hover,
table.item tbody.item th a:link,
table.item tbody.item th a:active,
table.item tbody.item th a:visited,
table.item tbody.item th a:hover {
    color:#CA0D2D;
    text-decoration:none;
}


/*** GALLERY ***/

th.gallery {
    text-align:left;
    font-weight:normal;
    width:20%;
}


table.picture {
    margin-left:auto;
    margin-right:auto;
}

table.picture thead td,
table.picture thead th {
    border-top:1px solid #CA0D2D;
    border-bottom:1px solid #CA0D2D;
    width:20%;
    color:#CA0D2D;
}


