BODY {
 scrollbar-base-color: #CCCCCC ;
 scrollbar-face-color: #ffffff ;
 scrollbar-track-color: #ffffff;
 scrollbar-arrow-color: #c0c0c0
 scrollbar-highlight-color:  #ffffff ;
 scrollbar-3dlight-color: #ffffff;
 scrollbar-shadow-color: #2E8B57 ;
 scrollbar-darkshadow-color:  #A9A9A9  ;

}
A:visited {
	FONT-SIZE: 12px; COLOR: #336600; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.border {

border-bottom: 1px solid #ffffff
}

.border2 {

border-bottom: thin solid #bddcbd
}
.border3 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C00;
}
.bordergreen {

border-bottom: 1px solid #1a6232
}
.borderone {

border-bottom: 1px solid #006633;

border-top: none
}
.borderphoto {

border-bottom: 1px solid #1a6232
}
.borderred {

border-bottom: 1px solid #c02727
}
.borderstraight {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #ffffff;
	border-right-width: 1px;
}
.borderwhite {
	border: 1px solid #FFF;
}
.cmail {
	font-family: 新細明體, 標階體;
	font-size: 13px;
	line-height: 21px;
	word-spacing: normal;
}
.cmail A:link {
	FONT-SIZE: 13px; COLOR: #006633; FONT-FAMILY: 新細明體, 標階體; TEXT-DECORATION: none
}
.cmail A:visited {
	FONT-SIZE: 13px; COLOR: #006633; FONT-FAMILY:  新細明體, 標階體; TEXT-DECORATION: none
}
.cmail  A:hover {
	FONT-SIZE: 13px; COLOR: #993333; FONT-FAMILY: 新細明體, 標階體; TEXT-DECORATION: underline
}
.dateborder {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.eslt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.eslt A:link {
	FONT-SIZE: 10px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.eslt A:visited {
	FONT-SIZE: 10px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.eslt  A:hover {
	FONT-SIZE: 10px; COLOR: #993333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.einput {
	font-family: Verdana, Arial,  Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	line-height: 25px;
	background-color: #006633;
	background-position: center;
	height: 25px;

}
.email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	word-spacing: normal;
}
.email A:link {
	FONT-SIZE: 12px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.email A:visited {
	FONT-SIZE: 12px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.email  A:hover {
	FONT-SIZE: 12px; COLOR: #993333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.ename {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	letter-spacing: 1px;
}
.emanuel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	word-spacing: normal;
	COLOR: #006633;
}
.etext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	word-spacing: normal;
}
.etext A:link {
	FONT-SIZE: 12px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.etext A:visited {
	FONT-SIZE: 12px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.etext  A:hover {
	FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.etoptitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: #ffffff;
	word-spacing: normal;
	font-weight: bold;
	color: #FFF;
}
.horizontal_1_left { background-image: url(/image/line_horizontal_2.gif); background-repeat: no-repeat; background-position: left top}
.line1_csc { background-image: url(/image/line1_csc.gif); background-repeat: no-repeat; background-position: left top}
.line2_csc { background-image: url(/image/line2_csc.gif); background-repeat: no-repeat; background-position: left top}
.line3_csc { background-image: url(/image/line3_csc.gif); background-repeat: no-repeat; background-position: left top}
.line_dap { background-image: url(/image/line_dap.gif); background-repeat: no-repeat; background-position: left top}
.line_school { background-image: url(/image/line_school.gif); background-repeat: no-repeat; background-position: left top}
.line_unitsleft { background-image: url(/image/line_unitsleft.gif); background-repeat: no-repeat; background-position: left top}
.line_both_left { background-image: url(/image/line_both.gif); background-repeat: no-repeat; background-position: left top}
.line_both_2 { background-image: url(/image/line_both2.gif); background-repeat: no-repeat; background-position: left top}
.line_both_3 { background-image: url(/image/line_both3.gif); background-repeat: no-repeat; background-position: left top}
.line_bothfinish { background-image: url(/image/line_bothfinish.gif); background-repeat: no-repeat; background-position: left top}
.line_bothfinish2 { background-image: url(/image/line_bothfinish2.gif); background-repeat: no-repeat; background-position: left top}
.line_units { background-image: url(/image/line_units.gif); background-repeat: no-repeat; background-position: left top}
.line_vertical { background-image: url(/image/line_vertical.gif); background-repeat: no-repeat; background-position: centre centre}
.line_vertical2 { background-image: url(/image/line_vertical2.gif); background-repeat: no-repeat; background-position: centre centre}
.line_vertical3 { background-image: url(/image/line_vertical3.gif); background-repeat: no-repeat; background-position: left centre}
.line_vertical4 { background-image: url(/image/line_vertical4.gif); background-repeat: no-repeat; background-position: left centre}
.line_chart2 { background-image: url(/image/line_chart2.gif); background-repeat: no-repeat; background-position: centre centre}
.line_leftcurve { background-image: url(/image/line_leftcurve.gif); background-repeat: no-repeat; background-position: left centre}
.line_rightcurve { background-image: url(/image/line_rightcurve.gif); background-repeat: no-repeat; background-position: left centre}
.home LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; line-height: 140%;
}
.home FIELDSET {
	border: 1px solid #ccc;
}
.home td, .home p {
	line-height: 140%; PADDING-TOP: 0px;
}
.home LI A {
	LINE-HEIGHT: 140%;
}
.home .more {
	MARGIN: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.INPUT {
background-color: #006C3A;
border-color: #435F8E;
color: #E6E6E6;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
text-align: center;
}
.INPUT2 {
background-color: #E6E6E6;
border-color: #435F8E;
color: #E6E6E6;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
text-align: center;
}
.INPUT3 {
background-color: #006C3A;
border-color: #435F8E;
color: #E6E6E6;
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
text-align: center;
}
.INPUTgray {
	background-color: #E6E6E6;
	border-color: #435F8E;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	text-align: left;
	line-height: 19px;
}
.lang {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.lang A:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: none;
}
.lang A:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif; TEXT-DECORATION: none;
}
.lang  A:hover {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Arial,Helvetica, sans-serif;
	font-weight: bold;
	TEXT-DECORATION: underline;
	background-color: #C00;
}
.langc {
	font-family: 新細明體, 標階體;
	font-size: 11px;
	word-spacing: normal;
}
.langc A:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 新細明體, 標階體; TEXT-DECORATION: none
}
.langc A:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: 新細明體, 標階體; TEXT-DECORATION: none
}
.langc  A:hover {
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: 新細明體, 標階體; 
	font-weight: bold;
	TEXT-DECORATION: underline; 
	background-color: #C00;
}
.leftsub {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: ;
	word-spacing: normal;
}
.menu {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	text-indent: 12px;}
UL#menu {
	PADDING-RIGHT: 0px; BORDER-TOP: #009966 0px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 215px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#menu OL {
	PADDING-RIGHT: 5px; DISPLAY: none; PADDING-LEFT: 9px; PADDING-BOTTOM: 12px; MARGIN: 0px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL#menu LI {
	FONT-SIZE: 12px; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
UL#menu A {
	FONT-SIZE: 12px; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
UL#menu LI {
	LINE-HEIGHT: 19px; BORDER-BOTTOM: #009966 1px solid;
	
}
UL#menu OL LI {
	BORDER-BOTTOM-STYLE: none; list-style-type: disc;color: #336600;
	list-style-position: outside;
}
UL#menu OL LI:unknown {
	content: "- "
}
UL#menu A {
	TEXT-DECORATION: none; outline: none
}
UL#menu A:hover {
	COLOR: #990000; TEXT-DECORATION: underline; font-weight: bold 
}
.menu2 {
	PADDING-TOP: 10px;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 1px;
	MARGIN: 0px;
	WIDTH: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-indent: 6pt;
}
UL.menu2 {
	MARGIN: 5px 5px 10px 1px;
}
.menu2 LI {
	list-style-type: none;
	margin: 0;
	padding: 0;
	
}
.menu2 A {
	display: block;
	WIDTH: 130px;
	padding: 3px 2px 3px 3px;
	background: #E6B24C;
	color: #336600;
	border-top: 1px solid #996600;
	border-bottom: 1px solid #E6E6E6;
}	
.menu2 A:hover {
	background: #E6E6E6;
	color: #333;
	border-top: 1px solid #c90;
	border-bottom: 1px solid #ff0;
	text-decoration: none;
}
.news {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;
}
.news A:link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.news A:visited {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
.news  A:hover {
	FONT-SIZE: 10px; COLOR: #E6B24C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
ul.news  {
	margin: 0.5em 0 0.5em 0.5em;
	padding-left: 1.5em;
	padding-bottom: 0em;	
	list-style-type: disc;
	list-style-image:    url(/update/mpi/newweb/images/arrow_orange.gif);
	list-style-position: outside;	
}
.opaque {
	opacity: .5;
	filter: alpha(opacity=65);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	-moz-opacity: .5;
}
.photobar {
	background-image:    url(/update/mpi/newweb/green%20web/image/small_back.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.photo {
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image:     url(/image/maintop2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.photocampus {
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image:     url(/update/mpi/newweb/image/campus_side.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.photohistory {
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image:     url(/update/mpi/newweb/image/campus_history.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}
.photodoctor {
	background-image:    url(/pweb/doctor/photo/bg_7.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
}
.phototop {
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image:    url(/update/update/images/index_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

.photomenu1{
	background-image:    url(/update/images/index_03_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.photomenu2{
	background-image:    url(/update/images/index_04_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.pmenu1{
	background-image:       url(/update/images/portuguese_index_05.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.pmenu2{
	background-image:       url(/update/images/portuguese_index_04.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.setext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.setext A:link {
	FONT-SIZE: 11px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.setext A:visited {
	FONT-SIZE: 11px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.setext  A:hover {
	FONT-SIZE: 11px; COLOR: #993333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.site {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	word-spacing: normal;
}
.site A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.site A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.site  A:hover {
	FONT-SIZE: 11px; COLOR: #993333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}	
.smallmenu {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.smalltitle {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.specialtable {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify; border: 1px #999933 solid;  padding-top: 0px; padding-right: 2px; padding-bottom: 2px; padding-left: 0px;}
.submenu2 {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.submenu2 A:link {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.submenu2 A:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.submenu2  A:hover {
	FONT-SIZE: 10px; COLOR: #E6B24C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.subnav {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px}
.subnav  A:link {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnav  A:visited {
	FONT-SIZE: 10px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnav   A:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.tablescontent {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tablescontent TD:hover {
	DISPLAY: table-cell; FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #65A48B 
}

.tablescontent A:link {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tablescontent A:visited {
	FONT-SIZE: 10px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tablescontent A:hover {
	FONT-SIZE: 10px; COLOR: #006633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.star {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	word-spacing: normal;
	font-weight: bold;

}
.textbold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold
}
.textbold A:link {
	FONT-SIZE: 12px; COLOR: #006C3A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textbold A:visited {
	FONT-SIZE: 12px; COLOR: #006C3A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textbold A:hover {
	FONT-SIZE: 12px; COLOR: #E6B24C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.vertical {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 5px;}	
