body {background-color: #89B75C; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
td {font-family: MS UI Gothic, Osaka, tahoma; font-size: 12px; color: #333; line-height: 20px}
H1 {font-size: 30px; color: #C0C9C9; margin-top: 5px; margin-top: 15px; margin-bottom: 22px; font-weight: normal; line-height: 0.9em;}
H2 {font-size: 16px; color: #9c6; margin-top: 5px; margin-bottom: 7px}

.mainTable {width: 740px; background-color: white}
.contents {width: 590px; padding: 17px 17px 17px 17px}
.caption {background-color: #fc6; line-height: 16px; color: #630; border-top: 1px solid #630; border-bottom: 1px solid #630; padding: 10px}
.tableHead {border-bottom: 1px solid #630; line-height: 13px}
.table {border-bottom: 1px solid #630; line-height: 13px; font-weight: bold}

UL {list-style-image: url(images/bullet01.gif)}

A:Link {color: #c33; font-weight: normal; text-decoration: none}
A:Active {color: #c33; font-weight: normal; text-decoration: none}
A:Visited {color: #c33; font-weight: normal; text-decoration: none}
A:Hover {color: #E92648; font-weight: normal; text-decoration: underline}

A:Link.white {color: #fff; font-weight: normal; text-decoration: none}
A:Active.white {color: #fff; font-weight: normal; text-decoration: none}
A:Visited.white {color: #fff; font-weight: normal; text-decoration: none}
A:Hover.white {color: #ff9; font-weight: normal; text-decoration: none}

A:Link.green {color: #668C40; font-weight: normal; text-decoration: none}
A:Active.green {color: #668C40; font-weight: normal; text-decoration: none}
A:Visited.green {color: #668C40; font-weight: normal; text-decoration: none}
A:Hover.green {color: #99CC66; font-weight: normal; text-decoration: none}

A:Link.footer {color: #999; font-weight: bold; text-decoration: none}
A:Active.footer {color: #999; font-weight: bold; text-decoration: none}
A:Visited.footer {color: #999; font-weight: bold; text-decoration: none}
A:Hover.footer {color: #666; font-weight: bold; text-decoration: none}