﻿/***** Division *****/
#content div.title { background-image: url('../Images/title.jpg'); background-repeat: no-repeat; color: White; font-size: 12pt; font-weight: bold; height: 35px; line-height: 16pt; margin: 0; padding: 5px 2px; text-indent: 45px; }

/***** Paragraph *****/
#content p { color: #454545; font-size: 10pt; line-height:12pt; margin: 0px; padding: 2px; }
#content p a:hover { color: #336699; text-decoration: none; }
#content p a { color: #336699; font-size: 8pt; font-weight: bold; text-decoration: none; }

#content p.course { }
#content p.em { font-size: 11pt; font-weight: bold; }

/***** Category *****/
#content .mth_3-12 { color: #00CCFF; font-weight: bold; }
#content .mth_13-18 { color: #FF3399; font-weight: bold; }
#content .mth_19-36 { color: #FFCC00; font-weight: bold; }
#content .yr_3-6 { color: #FF0066; font-weight: bold; }
#content .yr_6up { color: #33CC33; font-weight: bold; }
#content .child { color: #FF9933; font-weight: bold; }
#content .others { color: #4DB8B8; font-weight: bold; }
#content .seminar { color: #4DB8B8; font-weight: bold; }
#content .course { font-size: 9pt; line-height: 20px; }

#content tr { vertical-align: top; }
#content hr { margin: 2px; }

#content img.course { border-style: none; vertical-align: text-bottom; }
#content img.course { border-style: none; width: 80px; }

#content ul { margin: 0px; padding: 0px 0px 2px 0px; }
#content li { color: #454545; font-size: 10pt; line-height: 12pt; margin-left: 10px; }

#content a { }
#content .poster img { float: right; margin-left: 10px; width: 300px; }