@CHARSET "UTF-8";

/*** post ***/
#post {
    text-align: center;
}

#post table.menu {
    margin: 0px auto;
    width: 95%;
    text-align: right;
}

#post table.header {
    margin: 0px auto;
    width: 95%;
    border: solid 1px #FFCC00;
    border-collapse: collapse;
}
#post table.header td {
    padding: 5px;
    background-color: #FFE27F;
}

#post table.input {
	margin: 0px auto;
    width: 95%;
    border: solid 1px #FFCC00;
    border-collapse: collapse;
}
#post table.input th, #post table.input td {
    border: solid 1px #FFCC00;
    padding: 5px;
    background-color: #FFFFFF;
}
#post table.input th {
    font-weight: bold;
    text-align: center;
    width: 80px;
}

/*** read ***/
#read {
	text-align: center;
}

#read table.menu {
	margin: 0px auto;
    width: 95%;
    text-align: right;
}

#read table.posting {
    margin: 0px auto;
    width: 95%;
    border: solid 1px #FFCC00;
    border-collapse: collapse;
}
#read table.posting td.title {
    background-color: #FFCC00;
}
#read table.posting td.titleRes {
    background-color: #FFE27F;
}
#read table.posting th, #read table.posting td {
    padding: 5px;
    background-color: #FFFFFF;
}
#read table.posting span.title {
    color: #FFFFFF;
    font-weight: bold;
}

#read table.page {
	margin: 0px auto;
    width: 95%;
    border-collapse: collapse;
}

#read table.input {
    margin: 0px auto;
    width: 95%;
    border: solid 1px #FFCC00;
    border-collapse: collapse;
}
#read table.input th, #read table.input td {
    padding: 5px;
    border: solid 1px #FFCC00;
    background-color: #FFFFFF;
}

/*** past ***/
#past {
    text-align: center;
}

#past table.menu {
    margin: 0px auto;
    width: 95%;
    border: 0px;
    text-align: right;
}
#past table.past {
    margin: 0px auto;
    width: 95%;
    border: solid 1px #FFCC00;
    border-collapse: collapse;
}
#past table.past td {
    padding: 5px;
    background-color: #FFE27F;
}
#past table.pastThread {
    margin: 0px auto;
    width: 95%;
    border: solid 1px #FFCC00;
    border-collapse: collapse;
}
#past table.pastThread th {
    text-align: left;
    font-weight: bold;
}
#past table.pastThread th, #past table.pastThread td {
    border: solid 1px #FFCC00;
    padding: 5px;
    background-color: #FFFFFF;
}
#past table.pastThread th.space {
    width: 16px;
}
#past table.pastThread th.thread {
    width: 80%;
}
