﻿@charset "utf-8";

BODY {
	font-family:sans-serif;
	font-size:10pt;
	margin:0;
	background: #EAEFFA;
}

.siteMapHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #18186D;
	font-weight: bold;
}

.listTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0000FF;
	text-transform:none;
}

.listTable a:link, .listTable a:visited {
	color:#0000FF;
	text-decoration: none;
}

.listTable a:hover {
text-decoration:underline;
}

.listTable2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FF0099;
	text-transform:none;
}

.blackLink {
	color: #000000;
}

.blackLink a:link, .blackLink a:visited {
	text-decoration: none;
	color: #000000;
}

.blackLink a:hover {
text-decoration:underline;
}

.listTable2 a:link, .listTable2 a:visited {
	text-decoration: none;
	color: #FF0099;
}

.listTable2 a:hover {
text-decoration:underline;
}

p {
font-family:sans-serif;
font-size:10pt;
}

.head {
	font-family:sans-serif;
	font-size:12pt;
	font-weight: bold;
	color: #330099;
}

.Date2 {
	font-family:sans-serif;
	font-size:10pt;
	color: #330099;
}

.headSchInfo {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headSchDept {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headlinking {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headresources {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headschLife {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headschNews {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headschOrg {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headschProjects {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headstudentAwards {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headstudentWorks {
	font-family:sans-serif;
	font-size:14pt;
	font-weight: bold;
	color: #18186D;
}

.headNews {
	font-family:sans-serif;
	font-size:16pt;
	font-weight: bold;
	color: #18186D;
}

.SubHeadSL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
	color:#3300CC;
	padding-left: 15pt;
	background-color: #FFFF99;
}

.photoDescNormal {
font-family:sans-serif;
font-size:10pt;
}

.text10ptRed {
	font-family:sans-serif;
	font-size:10pt;
	color:#0000FF;
	font-weight: bold;
}

.bodytext {
font-family:sans-serif;
font-size:10pt;
}

.bodytext a:link, .bodytext a:visited, .bodytext a:active, .bodytext a:hover{
text-decoration:none;
}

.bodytext10ptUL {
	font: 10pt sans-serif;
	text-decoration: underline;
}

.bodytext11ptUL {
	font: 11pt sans-serif;
	text-decoration: underline;
}

.listItem {
	font-family:sans-serif;
	font-size:10pt;
	list-style-type: disc;
	list-style-position: outside;
	line-height: 15pt;
}

.list {
	font-family:sans-serif;
	font-size:10pt;
	list-style-type: none;
	list-style-position: outside;
	line-height: 15pt;
}

.listNum {
	font-family:sans-serif;
	font-size:10pt;
	list-style-type: decimal;
	list-style-position: outside;
	line-height: 15pt;
}

.bodytextident {
	font-family:sans-serif;
	font-size:10pt;
	text-indent: 30px;
}

.bodytext UL {
font-family:sans-serif;
font-size:12pt;
}

.bodytextbold {
font-family:sans-serif;
font-size:12pt;
font-weight:bold;
}

.bodytextmedium {
font-family:sans-serif;
font-size:13pt;
}

.bodytext14pt {
font-family:sans-serif;
font-size:14pt;
}

.bodytextmediumbold {
font-family:sans-serif;
font-size:13pt;
font-weight:bold;
}

.bodytext11pt {
font-family:sans-serif;
font-size:11pt;
}

.bodytext11ptR {
font-family:sans-serif;
font-size:11pt;
text-align:right;
}

.bodytext12pt {
font-family:sans-serif;
font-size:12pt;
}

.bodytext11ptM {
font-family:"新細明體", sans-serif;
font-size:11pt;
}

.bodytext11pt a:link, .bodytext11pt a:visited, .bodytext11pt a:active {
text-decoration:none;
}

.bodytext11pt a:hover {
text-decoration:underline;
}

.bodytext10pt a:link, .bodytext10pt a:visited {
text-decoration:none;
}

.bodytext10pt a:active, .bodytext10pt a:hover {
text-decoration:underline;
}

.schAddress {
font-family:sans-serif;
font-size:10pt;
color:#FFFFFF;
padding-left:5px;
}

.bodytext10pt {
font-family:sans-serif;
font-size:10pt;
}

.bodytext10ptbold {
font-family:sans-serif;
font-size:10pt;
font-weight:bold;
}

.photoDesc {
	font-family:sans-serif;
	font-size:10pt;
	text-align:center;
	color:#000000;
	text-decoration:none;
	vertical-align:baseline;
}

.photoDesc a:link, a:visited, a:active{
text-decoration:none;
color:#0000FF;
}

.photoDesc a:hover{
text-decoration:underline;
}

.schAct {
	font-family:sans-serif;
	font-size:10pt;
	text-align:left;
	color:#000000;
	text-decoration:none;
}

.schAct a:link, a:visited, a:active{
text-decoration:none;
color:#0000FF;
}

.schAct a:hover{
text-decoration:underline;
}
/*
#ajaxticker1{
width: 530px;
height: 353px;
/*border: 1px ridge black;
padding: 0px;*/
/*
background-color: #ffffff;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*//*
background-color: #ffffff;
}

.someclass{ //class to apply to your scroller(s) if desired
}
*/
.photoIndex {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#0000FF;
	text-align:center;
	text-decoration:none;
	/*vertical-align:top;*/
}

.photoIndex a:link, .photoIndex a:active,.photoIndex a:visited {
	color:#0000FF;
	text-decoration:none;
}

.photoIndex a:hover {
	text-decoration:underline;
}

.photoIndex td{
width:120px;
text-align:center;
vertical-align:top;
}

.photoIndex a:hover {
	text-decoration:underline;
}

.SchLife {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#0000FF;
	text-align:center;
	text-decoration:none;
	/*vertical-align:top;*/
}

.SchLife a:link, .photoIndex a:active,.photoIndex a:visited {
	color:#0000FF;
	text-decoration:none;
}

.SchLife a:hover {
	text-decoration:underline;
}

.SchLife td{
text-align:center;
vertical-align:top;
}

.SchLife a:hover {
	text-decoration:underline;
}

.title {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18pt;
	line-height: 28pt;
	font-weight: bold;
	color: #666666;
}

.netvigation {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-align:right;
}

.netvigation a:link, .netvigation a:active, .netvigation a:hover, .netvigation a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000FF;
	text-align:right;
	text-decoration:none;
}

.netvigation a:hover {
	text-decoration:underline;
}

.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #0000FF;
}

.photo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	text-align: center;
	vertical-align:middle;
}

/* end schLife*/

#subjects {
font-family:sans-serif;
font-size:11pt;
padding-left:5px;
padding-bottom:15px;
}

#subjects a:link, a:visited, a:active{
text-decoration:none;
color:#0000FF;
}

.sub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
	text-decoration: none;
}

.sub a:link, .sub a:hover .sub a:visited{
color:#0000FF;
text-decoration:none;
}

.tableHeader{
font: 10pt Arial, Helvetica, sans-serif;
padding-left: 5px;
color: #FFFFFF;
background-color:#3366CC;
text-align:center;
}

.breadcrumb {
font: 10pt Arial, Helvetica, sans-serif;
padding-left: 5px;
color: #FFFFFF;
}
/*breadcrumb*/
.breadcrumb a{
background: transparent url(../images/breadcrumb.gif) no-repeat center right;
text-decoration: none;
padding-right: 25px; /*adjust bullet image padding*/
color: #FFFFFF;
}

.breadcrumb a:link, .breadcrumb a:visited, .breadcrumb a:active{
color: #FFFFFF;
}

.breadcrumb a:hover{
color: #FFFFFF
text-decoration: underline;
}

.main{
	padding:10px;
	/*background: url(../images/watermark.gif) no-repeat center bottom;*/
	height:450px;
}

.mainT{
	padding:10px;
	background: url(../images/main/school_wm.jpg) no-repeat center bottom;
	height:387px;
}

.s334 {
	font-family: "新細明體", sans-serif;
	font-size:13pt;
	font-weight: bold;
	color: #9900CC;
	background-color: #FFCCFF;
}

.s334 a:, .s334 a:link, .s334 a:visited, .s334 a:active ,.s334 a:hover{
	font-family: "新細明體", sans-serif;
	font-size:13pt;
	font-weight: bold;
	color: #FF6600;
	background-color: #FFCCFF;
}

.index{
	padding:6px;
	background: url(../images/watermark.gif) no-repeat center bottom;
	height:450px;
}

.hotNewsT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #3333FF;
}


#input{
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
height:18px;
width:75px;
}

.course {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000000;
	vertical-align: middle;
}

a:link {
	color: #0000FF;
	text-decoration:none;
}
a:visited {
	color: #0000FF;
	text-decoration:none;
}
a:hover {
	color: #0000FF;
	text-decoration:underline;
}
a:active {
	color: #0000FF;
	text-decoration:none;
}
.bodytextmedO {
	font-family:sans-serif;
	font-size:13pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

