a:link {  color: #4F4F4D; text-decoration: none}
a:hover {  color: #000000; text-decoration: none}
a:active {  color: #4F4F4D; text-decoration: none}
a:visited {  color: #000000; text-decoration: none}
.dropdown01  {  font-family: Tahoma, Microsoft Sans Serif; font-size: 9pt; 
             BACKGROUND-COLOR: #FFFFFF; COLOR: #000000 ;
             BORDER-BOTTOM: #004EA4 1px solid; 
             BORDER-LEFT: #004EA4 1px solid;
             BORDER-RIGHT: #004EA4 1px solid;
             BORDER-TOP: #004EA4 1px solid}

.footer {  font-family: Tahoma, Microsoft Sans Serif; font-size: 10px; color: #000000}

.scrollbar {
             SCROLLBAR-FACE-COLOR: ffffff; SCROLLBAR-HIGHLIGHT-COLOR: EFEFEF; 
             SCROLLBAR-SHADOW-COLOR: 484F57; SCROLLBAR-ARROW-COLOR: 484F57; 
             SCROLLBAR-BASE-COLOR: 484F57; 
             scrollbar-3d-light-color: red; scrollbar-dark-shadow-color: 484F57
}

td
{
	font-family: Tahoma;
	font-size: 10pt;
}
span
{
	font-family: Tahoma;
	font-size: 10pt;
}
.spantext
{
	font-family: Tahoma;
	font-size: 10pt;
	background-color: #9FCFFF;
	border: solid 1px black;
}
.spantextq
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: Bold;
}

.inputBox{
	/*background-color: #AABBAA; green*/
	background-color: #E8E8E8;
	color: black;
	font-family: Tahoma
	font-size: 10px;
	border: solid 1px gray;
}
.menuInActive
{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 10pt;
	cursor: hand;
	color: #000000;
}
.menuActive
{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	cursor: hand;
}
.tbleBorderMySubLow
{
	border: 1px solid #393838;
	background-image: url(../images/mysubject/tb_low_bg02.gif);

}
.tbleBorder
{
	BORDER-BOTTOM: #D7D7D7 1px solid; 
    /*BORDER-LEFT: #858585 1px solid;
    BORDER-RIGHT: #858585 1px solid;
    BORDER-TOP: #B1B1B1 1px solid*/

}
.tbleBorder2
{
	BORDER-BOTTOM: #D7D7D7 1px solid; 
    BORDER-LEFT: #D7D7D7 1px solid;
    /*BORDER-RIGHT: #858585 1px solid;
    BORDER-TOP: #B1B1B1 1px solid*/

}

.tbleBorderMySubMed
{
	border: 1px solid #012549;
	background-image: url(../images/mysubject/tb_mid_bg02.gif);


}
.tbleBorderMySubHigh
{
	border: 1px solid #082501;
	background-image: url(../images/mysubject/tb_high_bg02.gif);


}
.welcomeMessage
{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 11px;
	color: #333333;
}
.button01 {
	COLOR: #000000;
	CURSOR: hand;
	FONT-FAMILY: Tahoma;
	FONT-SIZE:8pt;
	FONT-WEIGHT: normal;
	border: 1px solid #0060CC;
	background-image: url(../images/webboard/button_bg01.gif);
}
.textField {

	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	COLOR: #000000;
	border: 1px solid #004EA4;
}
.textTitle {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: bold;

}
.textTitle2 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	border: 1px solid #FFFFFF;
}
.Header01
{
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	font-weight: bold;

}
.Header02 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 10pt;
	font-weight: bold;
	color: FFFFFF;


}
.text01 {

	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: normal;
}
.topText {


	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: normal;
}
.PageNo {
	font-family: Verdana, "Microsoft Sans Serif";
	font-size: 9px;
	background-image: url(../images/mysubject/page_no_bg.gif);
	border: 1px solid #666666;
	font-weight: normal;
	height: 16px;
	width: 22px;
	color: #333333;




}
.tbleBorderAnnounce {

	border: 1px solid #012549;
	background-image: url(../images/announce/tb_ann_bg.gif);
}
.textAnnounce01 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: normal;
	background-image: url(../images/announce/tb_field_bg01.gif);

}
.textAnnounce02 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: normal;
	background-image: url(../images/announce/tb_field_bg02.gif);

}
.Header03 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;

}
.boardView {
	cursor: hand;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	background-image: url(../images/webboard/webboard_list_bg.gif);
	border: none;
	background-color: #9BCBF1;


}
.boardNo {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: normal;
	background-image: url(../images/webboard/webboard_list_bg.gif);
	background-color: DDEDFC;


}
.boardAdd {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 10pt;
	color: #333333;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;


}
.boardList {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	background-color: F6FBFF;
	background-image: url(../images/webboard/webboard_list_bg.gif);

}
.boardPost {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	background-color: #F1F8FE;
	border: 1px solid #012549;

}
.textLinkHeader {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: bold;
	background-image: url(../images/webboard/tb_link_bg01.gif);



}
.remark {
font-family: Tahoma, "Microsoft Sans Serif"; font-size: 9px; color: #000000
}
.remarkorange {
	font-family: Tahoma, "Microsoft Sans Serif"; 
	font-size: 8px; 
	color: #FF5F11
}

.remark_ex {
	font-family: Tahoma, "Microsoft Sans Serif"; 
	font-size: 11px; 
	/*font-weight: bold;*/
	color: #FF3300
}
.username {

	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}
.tbleBoardOwner {
	border: 1px solid #012549;
	background-color: #F9F9F9;

}
.tbleBoardOwner2 {
	border: 1px solid #012549;
	background-color: #FFFFFF;

}
.tbleChange{
	background-color: #EBF2FC;
	font-weight: bold;
}
.tbleChange2{
	background-color: #FFFFFF;
	font-weight: bold;
}

.tbleBoardReply {

	border: 1px solid #393838;
	background-color: #F9F9F9;
}
.textArea01 {


	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	COLOR: #000000;
	border: 1px solid #004EA4;
}
.boardPostBy {

	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	background-color: #CAE3FB;
}
.text02 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;

}
.trQuestion {

	border: 1px solid #012549;
}
.textArea02 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	COLOR: #000000;
	background-color: #F4F4F4;

}
.tbleBorderChat {
	border: 1px solid #B4B6B7;
	background-color: #FFFFFF;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;


}
.textFieldChat01 {


	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	COLOR: #333333;
}
.textFieldChat02 {
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	COLOR: #333333;
	background-color: #EAEAEB;

}
.textFieldTOC02 {

	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
	COLOR: #333333;
	background-color: #E3F0FD;
}
.tbleBorderTOC {

	border: 1px solid #57A0EB;
	background-color: #FFFFFF;
	font-family: Tahoma, "Microsoft Sans Serif";
	font-size: 9pt;
}
.lessonBgEver {
	background-color: #ACD9FD;
}
.lessonBgNever {

	background-color: #E3F0FD;
}

ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

img {
    border: none;
}

/*- Menu 14--------------------------- */


#menu14 {
        width: 150px;
        margin: 10px;
        }

#menu14 li a {
        height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit;
          height: 32px;
        text-decoration: none;
        }

#menu14 li a:link, #menu14 li a:visited {
        color: #333;
        display: block;
        background:  url(menu14.gif);
        padding: 8px 0 0 10px;
        }

#menu14 li a:hover, #menu14 li #current { {
        color: #FFF;
        background:  url(menu14.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }