/*定義網頁主體*/
body,html{
font-family:Arial,Verdana,Helvetica,sans-serif,細明體,Taipei;
color:white;
font-size:9pt;
scrollbar-face-color:black;
scrollbar-track-color:black;
scrollbar-arrow-color:white;
scrollbar-shadow-color:#F1F7FC;
background:#000000;
/*background-image:url(http://140.116.86.242/~mtmd/bg.gif);*/
/*background-image:url(/files/img/theme/green/bg/DV/bg.png);*/
background-attachment:fixed;
background-repeat:repeat-y;
background-position:center top;
margin-left:0;
margin-right:0;
margin-top:0px!important;
margin-top:0px;  
margin-bottom:0;
padding-top:0px;
margin:0px;
padding:0px;
}

#online{
font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
color:black;
font-size:9pt;
margin-left:0;
margin-right:0;
margin-top:0px; 
margin-bottom:0;
}

/*定義 tr*/
tr.h24{height:24px;}
tr.h30{height:30px;}
/*定義 td*/
td.h24{height:24px}

/*舊版 css ###########################################################*/
font.en{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:10pt}
font.en2{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#0000ff;font-size:10pt}
font.en3{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:red;font-size:10pt}
font.en4{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#ffffff;font-size:10pt}
font.en_2{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:10pt;letter-spacing:2pt}
font.en_s{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:8pt}
font.en_s2{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#0000ff;font-size:8pt}
font.en_s3{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:8pt}

font.en_big{font-family:Verdana,Arial,Helvetica,sans-serif;color:black;font-size:12pt}
font.en_big2{font-family:Verdana,Arial,Helvetic,sans-serif;color:black;font-size:14pt}

font.ch{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:10pt;letter-spacing:1pt;line-height:10pt}
font.ch2{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#0000ff;font-size:10pt;letter-spacing:2pt;line-height:14pt}
font.ch3{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:red;font-size:10pt;letter-spacing:1pt;line-height:14pt}
font.ch4{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#ffffff;font-size:10pt;letter-spacing:1pt;line-height:14pt}
font.ch_small{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:6pt;letter-spacing:1pt;line-height:14pt}
font.ch5{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:green;font-size:10pt;letter-spacing:1pt;line-height:14pt}
font.ch_2{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:10pt;letter-spacing:1pt;line-height:14pt}
font.ch_small{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:8pt;letter-spacing:1pt;line-height:14pt}
font.ch_small9{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:9pt;letter-spacing:1pt;line-height:14pt}
font.ch_small2{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#003366;font-size:10pt;letter-spacing:1pt;line-height:14pt}
font.ch_small3{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:red;font-size:9pt;letter-spacing:1pt;line-height:14pt}
font.ch_small4{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#ffffff;font-size:9pt;letter-spacing:1pt;line-height:14pt}
font.ch_big{font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#003366;font-size:12pt;letter-spacing:1pt;line-height:14pt}
font.ch_big1{font-family:Verdana,Helvetica,Arial,sans-serif,新細明體,細明體,Taipei;color:#003366;font-size:11pt;letter-spacing:1pt;line-height:14pt}
/*舊版 css ###########################################################*/
span{color:white;}
span.bbcode{font-family:georgia,細明體,Taipei;}
span.en{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:10pt;}
span.en2{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:white;font-size:10pt}
span.en3{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:red;font-size:10pt}
span.en4{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#ffffff;font-size:10pt}
span.en_2{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:10pt;letter-spacing:2pt}
span.en_s{font-family:Arial,Verdana,georgia,Helvetica,sans-serif,細明體,Taipei;color:white;font-size:10pt; position:relative}
span.en_s3{font-family:georgia,Arial,Verdana,Helvetica,sans-serif,細明體,Taipei;color:white;font-size:8pt; position:relative}

span.en_sw{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#ffffff;font-size:8pt}
span.en_s2{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:#0000ff;font-size:8pt}

span.en_hl{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:18px;letter-spacing:0pt;}

span.en_content{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:white;font-size:10pt;letter-spacing:0pt;}
span.en_news{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:white;font-size:12px;letter-spacing:0pt;}
.first-letter {
        font-weight : bold;
        float: left;
        margin-top: 2px;
		margin-right: 6px;
        padding: 4px;
        font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
        font-size: 25px;
        display: block;
        border-bottom:1px dashed red;
        border-top:1px dashed red;
        border-left:1px dashed red;
        border-right:1px dashed red;
		background-color:white;
}

/*定義 H1*/
h1{
	font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
	color:black;
	font-size:10pt;
	letter-spacing:0pt;
	height:10px;
	vertical-align:middle;
	padding:0px;
	margin:0px;
}

/*定義 hr*/
hr{border:0px solid gray; border-top-width:1px; height:0px;}
hr.bbcode{
			border:0px solid gray; 
			border-top-width:1px; 
			height:0px;
			width:85%; 
			text-align: left;/*this will align it for IE*/
			margin: 8px auto 0 0; /*this will align it left for Mozilla*/
}
hr.dot{border:0px dotted white; border-top-width:1px; height:0px;margin-left:0px;}
hr.dot_white{border:0px dotted white; border-top-width:1px; height:0px;margin-left:0px;}
hr.dash{border:0px dashed gray; border-top-width:1px; height:0px ;text-align:left; margin-left:0px;}
/*定義陰影文字效果
.shadow {FILTER: dropshadow(color=#dddddd,offx=1,offy=1,positive=1); font-family: Verdana,細明體,新細明體,Taipei; height: 2px;font-size:10pt;letter-spacing:0pt;}
*/
img.left{float:left;margin-right:10px;}
img.right{float:right;margin-left:10px;}

/*定義超連結顯示效果*/
A{
  text-decoration:none;
  color:#ffff99;
  font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
  background-color: transparent;
 }
A:visited{
          text-decoration:none;
          color:gray;
          font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
          background-color: transparent;
}
A:hover{
        text-decoration:none;
        color:#cc3300;
        position:relative;top:1px;margin-top:0px;
        font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
        background-color: transparent;
		clear:both;
}
A.noneffect:hover{
           text-decoration:none;
           color:#003366;
           position:relative;top:0px;
           background-color: transparent;
}


#contentform textarea{
	width: 90%;
	border-top:1px solid green;
	border-bottom:1px solid green;
	border-left:1px solid green;
	border-right:1px solid green;
	font-family:Verdana,Arial,Helvetica,sans-serif,細明體;
	font-size:8pt	
}
form.search{
	color:#555555;
	font-size:9pt;
	border:solid 0px #ffffff;
	padding:20px;
}

button{
	border:solid 0px #ffffff;
	background-color:#ffffff;
	width:50px;
	height:24px;
}

/*定義 Input*/
input{
	font-size:10pt;
	font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
	height:18px!important;
	height:22px;
	vertical-align:middle;
	padding-top:6px!important;
	padding-top:3px;
	padding-left:2px;
	padding-right:2px;
	border:1px solid black;
	color:#5E0000;			
}

input.noneffect1{
	font-size:10pt;
	font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
	vertical-align:middle;
	color:#5E0000;	
	height:55px;		
}

input.button{
	font-size:10pt;
	font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
	height:20px!important;
	height:24px;
	vertical-align:middle;
	padding-top:0px;					
	padding-bottom:3px;
	color:black;	
}

input.noneffect{
	font-size:10pt;
	font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
	height:24px;
	vertical-align:middle;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;		
	border:0px solid black;
	color:white;
}

textarea{
	font-size:10pt;
	font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
	vertical-align:middle;
	padding-top:3px;
	padding-left:2px;
	padding-right:2px;
	border:1px solid black;
	color:#5E0000;			
}

select{
	font-size:10pt;
	font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;
	vertical-align:middle;
	padding-top:1px;
	padding-left:2px;
	padding-right:0px;
	border:1px solid black;
	color:#5E0000;
	background:#FFFFCC;			
}

/*
p{
	width: 90%;
	border-top:1px dashed gray;
	border-bottom:1px dashed gray;
	border-left:1px dashed gray;
	border-right:1px dashed gray;
	font-family:georgia,Verdana,Arial,Helvetica,sans-serif,細明體;
	font-size:11pt;
	background-color:white;
	color:blue;
	padding:10px;	
}
}
*/
/*#########################################################################################################################################################*/
/* 定義表格標題文字. (需修改)*/
.forumClass_list_bar{
color:#ffffff;
font:bold 15px/120% Trebuchet MS,Verdana,Arial,Helvetica,sans-serif,細明體,新細明體,Taipei;
text-decoration:none}

/* 定義網頁主外框 (需修改) */
.bodyline{background:#BCE2B4;border:1px solid green}

/*定義 forumClass 顯示標題*/
.forumIDTitle{color:green;font-size:9pt;font-family:Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;}

.forumClass_list_bar_portal{
color:#ffffff;
font:bold 13px/120% Trebuchet MS,Verdana,Arial,Helvetica,sans-serif,細明體,新細明體,Taipei;
text-decoration:none}

.topic_list_bar{
color:#ffffcc;
font:normal 13px/120% Trebuchet MS,Verdana,Arial,Helvetica,sans-serif,細明體,新細明體,Taipei;
text-decoration:none}

#firefoxcounter {
  font-weight: bold;
  color: red;
  font-family:georgia,Verdana,Arial,Helvetica,sans-serif,細明體;
  font-size:11pt
}


/*Print Area ################################################################################*/
.print_table{
    border-width:      1px;
    border-color:      #000000;
    border-style:      solid;
    border-collapse:   collapse;
    border-spacing:    0;
}

span.en_print{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:11pt;letter-spacing:1pt;}

span.en_menu_list{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:8pt;font-weight:bold}

span.en_copyright{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:8pt;}

table.program{font-family:Arial,georgia,Verdana,Helvetica,sans-serif,細明體,Taipei;color:black;font-size:10pt;padding:0px;margin:0px}

table.applyform{font-family:Arial,georgia,Verdana,Helvetica,sans-serif,細明體,Taipei;color:black;font-size:10pt;}

#program_title{font-family:Arial,georgia,Verdana,Helvetica,sans-serif,細明體,Taipei;color:#990000;font-size:11pt;font-weight:bold}

#program_sub_title{font-family:Arial,georgia,Verdana,Helvetica,sans-serif,細明體,Taipei;color:black;font-size:18px;}

#program_content{font-family:Arial,georgia,Verdana,Helvetica,sans-serif,細明體,Taipei;color:#023B6D;font-size:9pt;}

#right_menu_content{font-family:georgia,Verdana,Helvetica,Arial,sans-serif,細明體,Taipei;color:black;font-size:11px;}

span.workshop{ text-decoration:none;border-bottom:1px gray dashed;color:#FF6600;font-weight:bold;font-size:14px}

/*div.down{display:block}*/

/*div.down:hover{position:relative;top:1px;display:block}*/



/*Blog ##########################################################################################################*/



div.textOverflow {
	margin:0px 0;
	overflow:hidden;
	width:100%;
	height:auto;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;	
	-icab-text-overflow: ellipsis;
	-khtml-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;	
	}

div.textOverflow_owner_reply {
	margin:0px 0;
	overflow:hidden;
	width:470px;
	height:auto;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;	
	-icab-text-overflow: ellipsis;
	-khtml-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;	
	}

div.textOverflow_1c {
	margin:0px 0;
	overflow:hidden;
	display: inline;!important
	width:789px;
	height:auto;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;	
	-icab-text-overflow: ellipsis;
	-khtml-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	}

/*定義透明度*/
div.alp1{
	-moz-opacity:0.1;!important;
	opacity: 0.1;
	filter:alpha(opacity=10);
		
}


.scroll-track{
height:10px;
width:16px;
background:black;
}

.scroll-handle{
background-image:url("/files/img/theme/green/bg/DV/scroller.gif");
background-repeat:no-repeat;
height:0px;
width:16px;
cursor:pointer;
}

input.online{
	background:black;
	border:1px dotted white;
	color:white;
	height:20px;
}

input.online_radio{
	border:0px dotted #CC6600;
}

