BODY, TD, SELECT
{ font-family:tahoma,細明體,宋体,arial,sans-serif;}

.pinyin
{ font-family:arial,'times new roman',sans-serif;}

.title
{ font-family:tahoma,細明體,宋体, arial,sans-serif;
  font-size:12px;
}

.goChineseFontFamily
{ font-family:tahoma,細明體,宋体,arial,sans-serif;}

.goChineseUserInputFontFamily
{ font-family:arial,tahoma,細明體,宋体,sans-serif;}

BODY
{ font-size: 12px; color:#000000;}

SELECT
{ font-size: 13px;}

TABLE
{ border:0px; margin:0px 0px 0px 0px; padding:0px; }

DIV
{ border:0px none; margin:0px 0px 0px 0px; padding:0px 0px; }
	
.lessonMenuTooltip
{
	display:none;
	width:180px;
	height:0;
	background-color:#FFFF80;
	color: black;
	font-weight:800;
	font-size:13px;
	font-family:tahoma,細明體,宋体, arial,sans-serif;
	position:absolute;
    border: 0px silver solid;
    z-index: 2;
    padding: 2px;
}

.transparent
{
	display:none;
	width:230px;
	height:0;
	background-color:#FFFF80;
	color: brown;
	font-weight: 800;
	font-size: 11pt;
	font-family: tahoma,細明體,宋体, arial,sans-serif;
	position:absolute;
	z-index: 2;
	padding: 2px;
	
}
  
.TDcontent
{
	color:black;
	font-size:12pt;
	font-family:arial,tahoma,細明體,宋体,sans-serif;
}

.ToolbarTooltip
{
	background-color:#FFFF80;
	display:none;
	width:160px;
	height:0;
	font-weight: 800;
	font-size: 13px;
	font-family: tahoma,細明體,宋体, arial,sans-serif;
	color: black;
	position:absolute;
	border: 1px silver solid;
	z-index: 2;
	padding: 2px;
}

.displayAreaStyle{
	margin: 0px 0px 0px 0px;
	table-layout:fixed;
}

.modifyPopup {
    color: black;
    position:absolute;
    background-color:#D8D8FF;
    border: 1px #DDDDFF solid;
    display:none;
}

.menuPopup {
	color: black;
    position:absolute;
    display:none;
}

.colorPanel {
	background-color:#E9E9E9;
	color: black;
	position:absolute;
	border: 1px #DDDDFF solid;
	display: none;
}

.selectionControlPanel {
	background-color:transparent;
	color: black;
	position:absolute;
	display: none;
}


.hideShow {
	background-color:#E9E9E9;
	color: black;
	position:absolute;
	border: 1px #DDDDFF solid;
	display: none;
}

.exerciseList {
	background-color:transparent;
	color: black;
	position: absolute;
	border: none;
	display: none;
	font-size:10pt;
	height:100px;
	border:1px;
	overflow:auto;
}

.annotationArea {
	display:none;
	width:180px;
	height:0;
	color: black;
	font-weight: 800;
	font-size: 12pt;
	position:absolute;
	
}

.annotationArea2 {
	display:none;
}

.bookIcon{
	width:406px;
	height:50px;
	display:none;
	position:absolute;
}

.selectionPopup {
	font-size:9pt;
	position:absolute;
	background-color:#F0F8FF;
	border:1px solid #DDDDDD;
}

@media print
{
	.printIgnore{ display:none; }
	.printShow{	display:block; }
}

.subDefinition {
	color: black;
	font-size:13px;	
}

.functionLink {
	FONT-WEIGHT: 900; FONT-SIZE: 10pt; COLOR: black; TEXT-DECORATION: none
}
A.functionLink:link {
	TEXT-DECORATION: none
}
A.functionLink:visited {
	TEXT-DECORATION: none
}
A.functionLink:hover {
	TEXT-DECORATION: none
}
a.messagingTab
{
color: #BBBBBB;
text-decoration : none;
}
a.messagingTab:hover 
{
color: #0000A0;
}
.pageTitle {
	FONT-SIZE: 13pt; COLOR: #0000A0; TEXT-DECORATION: none
}

TEXTAREA
{ font-size:9pt; font-family: tahoma,arial,細明體,宋体,sans-serif; }
	
INPUT
{ font-size:9pt; font-family: tahoma,arial,細明體,宋体,sans-serif; }

.popupLink {
	font-family:tahoma,細明體,宋体,arial,sans-serif;
	font-size: 10pt; color: black
}
.popupTextArea {
	font-family:arial,tahoma,細明體,宋体,sans-serif;
	font-size: 10pt; background-color: #FFFFE0
}

.tooltipFontClass
{
	font-family: tahoma,細明體,宋体,arial,sans-serif;
	font-size: 13px; 
	font-weight: 800; 
	color:black;
}

.tooltipFgClass
{
	background-color: #FFFF80;
}

.tooltipBgClass
{
	background-color: silver;
}

.definitionFontClass
{
	font-family: tahoma,細明體,宋体,arial,sans-serif;
	font-size: 11pt;
	color: brown;
}


.tipClass {
	color:brown;
	font-size:9pt;
	font-weight:700;
	text-decoration:underline;
}

.footerLink {
	COLOR:#000000; TEXT-DECORATION: none;
}
a.footerLink:link {
	TEXT-DECORATION: none
}
a.footerLink:visited {
	TEXT-DECORATION: none
}
a.footerLink:hover {
	TEXT-DECORATION: none
}

.headerLink {
	COLOR:#ffffff; TEXT-DECORATION: underline;
}
a.headerLink:link {
	COLOR:#ffffff; TEXT-DECORATION: underline;
}
a.headerLink:visited {
	COLOR:#ffffff; TEXT-DECORATION: underline;
}
a.headerLink:hover {
	COLOR:#F5F500; TEXT-DECORATION: none;cursor:pointer;
}

.DragContainer {
	BORDER: silver 1px solid; 
	PADDING: 10px 0px 10px 0px;
	WIDTH: 630px;
	FLOAT: left; 
}
.OverDragContainer {
	BORDER: silver 1px solid; 
	PADDING: 10px 0px 10px 0px;
	WIDTH: 630px;
	FLOAT: left; 
}

.DragBox {
	BORDER: #000000 1px solid; 
	PADDING: 5px 10px 5px 10px; 
	MARGIN: 0px 0px 10px 10px;
	FLOAT: left;
	FONT-SIZE: 12pt; CURSOR: pointer; FONT-FAMILY: arial,tahoma,細明體,宋体,sans-serif; 
	BACKGROUND-COLOR: #EEEEEE;
}

.OverDragBox {
	BORDER: #000000 1px solid; 
	PADDING: 5px 10px 5px 10px; 
	MARGIN: 0px 0px 10px 10px;
	FLOAT: left;
	FONT-SIZE: 12pt; CURSOR: pointer; FONT-FAMILY: arial,tahoma,細明體,宋体,sans-serif; 
	BACKGROUND-COLOR: #FFFF99;
}

.DragDragBox {
	BORDER: #000000 1px solid; 
	PADDING: 5px 10px 5px 10px; 
	MARGIN: 0px 0px 10px 10px;
	FLOAT: left;
	FONT-SIZE: 12pt; CURSOR: pointer; FONT-FAMILY: arial,tahoma,細明體,宋体,sans-serif; 
	BACKGROUND-COLOR: #FF99CC;
}

.CardStyle {
	position: absolute;
	FONT-FAMILY: arial,tahoma,細明體,宋体,sans-serif;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	background-color: #BBBBEE;
	overflow: visible;
}

.DragCardStyle {
	position: absolute;
	FONT-FAMILY: arial,tahoma,細明體,宋体,sans-serif;
	padding: 5px;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	background-color: #EEEEEE;
	overflow: visible;
}


.MatchingContainer {	
	position: relative;
	BORDER: silver 1px solid; 
	PADDING: 5px 5px 10px 5px;
	WIDTH: 614px;
}

.dictionaryProviderLabelStyle {
	PADDING: 5px 0px 0px 0px;
	text-align: right;
	font-size: 8pt;	
}

.attachmentClass {
	color:brown;
	font-size:9pt;
	font-weight:700;
	text-decoration:none;
}
.sbCat2 {
width:14px;
font-size:12;
background-color:#DDDDDD; /*mtrc*/
}

.sbCat {
	width:215px;
	font-size:12; /*mtrc*/
	font-weight:900;
	color:black;
	padding-left:10;
	padding-right:19;
	white-space:normal;
	background-color:#DDDDDD; /*mtrc*/
	height:20px; /*mtrc*/
}

.sbLesson {
	font-size:12;
	white-space:nowrap;
	padding-left:10;
	height:20px;/*mtrc*/
}

.sbAuthor {
	width:230px;
	font-size:12;
	white-space:normal;
	padding-left:2;
	padding-right:19;
}

.sbCurrent {
	font-size:12;
	font-weight:900;
	white-space:nowrap;
	color:black;
	padding-left:10;
}

.sbTrColor1 {
	background-color:#FFFFFF;
}

.sbTrColor0 {
	background-color:#F3F3FE;
}

.sbMouseOverColor {
	background-color:yellow;
}

.annotationLink {
	COLOR:#333399; TEXT-DECORATION: underline;
	font-family:arial,tahoma,細明體,宋体,sans-serif;
}
a.annotationLink:link {
	COLOR:#333399; TEXT-DECORATION: underline;
	font-family:arial,tahoma,細明體,宋体,sans-serif;
}
a.annotationLink:visited {
	COLOR:#333399; TEXT-DECORATION: underline;
	font-family:arial,tahoma,細明體,宋体,sans-serif;
}
a.annotationLink:hover {
	COLOR:#3344FF; TEXT-DECORATION: none;cursor:pointer;
	font-family:arial,tahoma,細明體,宋体,sans-serif;
}

.welcomeLink {
	COLOR:#000000; TEXT-DECORATION: underline;
	font-weight: 900;
	font-family:arial,tahoma,細明體,宋体,sans-serif;
}
a.welcomeLink:link {
	COLOR:#000000; TEXT-DECORATION: underline;
	font-weight: 900;
	font-family:arial,tahoma,細明體,宋体,sans-serif;
}
a.welcomeLink:visited {
	COLOR:#000000; TEXT-DECORATION: underline;
	font-weight: 900;
	font-family:arial,tahoma,細明體,宋体,sans-serif;
}
a.welcomeLink:hover {
	COLOR:#555555; TEXT-DECORATION: none;cursor:pointer;
	font-weight: 900;
	font-family:arial,tahoma,細明體,宋体,sans-serif;
}

.normalLink {
	COLOR:#0000ff; TEXT-DECORATION: underline;
}
a.normalLink:link {
	COLOR:#0000ff; TEXT-DECORATION: underline;
}
a.normalLink:visited {
	COLOR:#0000ff; TEXT-DECORATION: underline;
}
a.normalLink:hover {
	COLOR:#000088; TEXT-DECORATION: none;
}

.showHide {
	font-size:8pt;COLOR:#000000; TEXT-DECORATION: underline;
}
a.showHide:link {
	font-size:8pt;COLOR:#000000; TEXT-DECORATION: underline;
}
a.showHide:visited {
	font-size:8pt;COLOR:#000000; TEXT-DECORATION: underline;
}
a.showHide:hover {
	font-size:8pt;COLOR:#999999; TEXT-DECORATION: none;cursor:pointer;
}
