body { font-family: Microsoft JhengHei, PMingLiU, Verdana, "Times New Roman", Times, serif, Helvetica, sans-serif; font-size: 14px; color: #333333; line-height: 22px; background:url(../images/bg_frame.jpg); background-repeat:repeat-y; background-position:center; margin: 0; padding: 0;}

a { text-decoration: none; color:#669900; }
a:hover {text-decoration: underline; }
a:active {outline:none;}
a:focus {outline:none; text-decoration: underline;}
img { border: none; }

.prog_title { font-family: Microsoft JhengHei, PMingLiU, Verdana, PMingLiU, Helvetica, sans-serif; font-size: 24px; color: #1d6bb3; line-height: 18px; font-weight:800}


.prog_title2 { font-family: Microsoft JhengHei, PMingLiU, Verdana, PMingLiU, Helvetica, sans-serif; font-size: 24px; color: #be1522; line-height: 18px; font-weight:800}


.prog_title3 { font-family: Microsoft JhengHei, PMingLiU, Verdana, PMingLiU, Helvetica, sans-serif; font-size: 24px; color: #328e2b; line-height: 18px; font-weight:800}


.prog_courses { font-family: Microsoft JhengHei, PMingLiU, Verdana, PMingLiU, Helvetica, sans-serif; font-size: 18px; color: #FF6600; line-height: 22px; font-weight:bold}

p { font-family: Microsoft JhengHei, PMingLiU, Verdana, "Times New Roman", Times, serif, Helvetica, sans-serif; font-size: 14px; color: #333333; line-height: 22px;}

tr { font-family: Microsoft JhengHei, PMingLiU, Verdana, PMingLiU, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px;}

#tabcontent
{
border-collapse:collapse;
}
#tabcontent td
{
border:1px solid #cccccc;
padding:6px 7px 2px 7px;
}

#tabcontent2
{
border-collapse:collapse;
}
#tabcontent2 td
{
border:1px solid #FFFFEE;
padding:3px 7px 2px 7px;
}


#tabcontent3
{
border-collapse:collapse;
}
#tabcontent3 td
{
border:0px solid #FFFFEE;
padding:3px 7px 2px 7px;
}