﻿@import url("twomenu.css");
body {
	background-image: url(../images/bgL.gif);
	background-repeat: repeat-x;
	background-color: #F2F5FE;
	background-position: 0px 0px;
	}
* {
	margin:0;
	padding:0;
	}
h4{
	font-family: "新細明體", "Franklin Gothic Medium";
	text-align: center;
	font-size: 14px;
	color: #990000;
	height: 15px;
	padding-top: 8px;
	margin-left: 155px;
	margin-bottom: 5px;
	padding-bottom: 7px;
	font-weight: normal;
	background-image: url(../images/01.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 600px;
	float: left;
}
blockquote {
	margin-left: 20px;
	margin-right: 0em;
	text-align: left;
	font-style: normal;
	padding-top: 0em;
	padding-right: 1em;
	padding-bottom: 0;
	padding-left: 10px;
	font-family: "新細明體";
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#wrapper {
	width:900px;
	margin-top: 3px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;

}
#header {
	height:120px;
	width: 900px;
	background-position: center;
	}

#content_top {
	width: 900px;
	float: left;
	background-image: url(../images/fb1.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	margin-top: 10px;
	}
#content {
	width: 900px;
	float: left;
	background-image: url(../images/bgGb.png);
	background-repeat: repeat-y;
	background-position: center;
	}
#autable{
	float: left;
	width: 710px;
}
#footer {
	height:120px;
	clear: both;
	text-align: center;
	background-image: url(../images/fb2.png);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 900px;
	}

	
/* Footer */

#footer-valid {
	float:left;
	cursor:default;
	color:#0033CC;
	width: 900px;
	font-family: "新細明體";
	font-size: 12px;
	padding-bottom: 5px;
	line-height: 15px;
	padding-top: 30px;
	}
#footer-valid a {
	text-decoration:none;
	}
#footer-valid a:hover {
	color:#009933;
	text-decoration:underline;
	}

/**************************************************************/

.width20 {
	width: 170px;
}
.dark {
  color: #353E47;
}
.floatRight {
	float: right;
	border-left-width: 1px;
	border-left-style: double;
	border-left-color: #999999;
}


ul.thumbs,
ul.thumbs li {
  margin: 0;
  padding: 0;
}

ul.thumbs li {
	padding: 0px;
	list-style: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 4px;
}

a.thumb img {
	border-right-width: 3px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #666666;
	border-top-width: 2px;
	border-left-width: 3px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

a:hover.thumb img {
	border-right-width: 5px;
	border-bottom-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-left-width: 5px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

a:hover.thumb {
  background: none;
}

a.thumb span {
  display: block;
  margin-top: -5px !important;
  margin-top: -2px;
}

/**************************************************************/

.textcont
{
	overflow: auto;
	height: 18px;
	font-family: "新細明體";
	font-size: 16px;
	color: #003399;
	width: 890px;
	text-align: center;
	font-weight: bold;
}
.text
{
	height: 20px;
	width: 100%;
	float: left;
	margin-top: 15px;
}

/************* breadCrumb styles ***************/

#breadCrumb{
	color: #999999;
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 16px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	line-height: 22px;
	width: 880px;
}


#breadCrumb a{
	color: #003399;
	text-decoration: none;
	width: 890px;
}

#breadCrumb a:hover{
	color: #FF6600;
	text-decoration: underline;
}

/************** pageName styles ****************/

#pageName{
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	width: 890px;
	height: 40px;
}

#pageName h2{
	color: #FFFFFF;
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 30px;
}

#pageName img{
	height: 38px;
	width: 410px;
	margin-left: 250px;
}
/**************** AUCon styles *****************/
#AUForm{
	width: 900px;

}

#AUFormSub{
	float: left;
	padding-top: 5px;
	width: 900px;
	background-image: url(../images/subHead.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
	background-color: #EAEAEA;
	margin-bottom: 10px;
}
#AUCon{
	width: 894px;
	margin: 0px;
	padding: 0px;
}
#AUCon h2{
	color: #0033CC;
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 19px;
	font-weight: bold;
	width: 893px;
	height: 85px;
	line-height: 1.65em;
	background-image: url(../images/h2bk2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
#AUCon h2 p{
	color: #0033CC;
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 19px;
	line-height: 1.40em;
	font-weight: bold;
	text-align: center;
	margin-right: 160px;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#AUCon h2 img{
	top: 0px;
	right: 6px;
	margin: 0px;
	height: 50px;
	width: 130px;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-left: 20px;
	padding-right: 0px;
	float: left;
	}
#AUCon h3{
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 15px;
	text-align: left;
	font-weight: bold;
	color: #0033cc;
	margin-bottom: 8px;
	line-height: 26px;
	margin-left: 10px;
	margin-top: 25px;
	background-image: url(../images/listg.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 28px;
	text-transform: capitalize;
}
#AUCon p{
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	line-height: 28px;
	color: #000000;
	text-align: justify;
	padding-left: 1.5em;
	padding-right: 1em;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
}
#AUCon strong{
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 15px;
	color: #0033CC;
	font-weight: bold;
	line-height: 33px;
}
#AUCon img{
	float: left;
	margin-right: 5px;

}

.TableM{
	margin-left: 20px;
	font-family: "新細明體";
	font-size: 14px;
	color: #000000;
}
.AUPTM{
	margin-left: 20px;
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	color: #000000;
	text-align: left;
	width: 860px;
	line-height: 28px;
}
#TableM{
	margin-left: 20px;
	font-family: "新細明體";
	font-size: 14px;
	color: #000000;
}
#TableM img{

}

.AUTable{
	width: 890px;
	text-align: center;
	padding: 0px;
	background-color: #DDEEFF;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.ATHeader{
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	line-height: 32px;
	background-color: #003399;

}
.AUselect{

	margin:0;
	padding:0;
}
.AUselect a:link, .AUselect a:visited {
	display: block;
	color: #0042A3;
	text-align: left;
	text-decoration: none;
	font-family: "新細明體", Franklin Gothic Medium;
	font-size: 14px;
	font-weight: bold;
	height: 55px;
	border: thin solid #FFFFFF;
	background-color: #DDEEFF;
	line-height: 23px;
	padding-top: 10px;
	padding-left: 40px;
}

.AUselect a:hover{
	text-decoration: none;
	color: #003399;
	border: thin solid #FF9900;
	font-family: "新細明體",Franklin Gothic Medium;
	background-color: #FFFFCC;
}
#hotlink{
	background-image: url(../images/hot.GIF);
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.AUConTC{
	font-family: "新細明體", Franklin Gothic Medium;
	font-size: 12px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	margin-right: auto;
	margin-left: auto;

}
.AUSubM{
	font-family: "新細明體", Franklin Gothic Medium;
	font-size: 14px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	font-weight: bold;
	letter-spacing: 2px;
	background-color: #FFFFFF;
	line-height: 18px;
}
/**************** aboutus styles *****************/
#aboutus{
	width: 98%;
	padding-left: 10px;
	padding-top: 10px;
	margin-bottom: 30px;
	padding-bottom: 30px;
}
#aboutus p{
    font-family: "標楷體","Times New Roman", Times, serif;
	font-size: 15px;
	font-style: normal;
	line-height: 30px;
	}
#aboutusE{
	width: 98%;
	padding-left: 10px;
	padding-top: 10px;
	margin-bottom: 30px;
	padding-bottom: 30px;
}
#aboutusE p{
    font-family: "標楷體","Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 30px;
	}
.abT{
	background-image: url(../images/specialist.png);
	background-repeat: no-repeat;
	background-position: 450px 20px;
	padding-top: 10px;
	padding-bottom: 30px;
}
.abE{
	background-image: url(../images/specialist%201.png);
	background-repeat: no-repeat;
	background-position: 565px 20px;
	padding-top: 10px;
	padding-bottom: 90px;
}
/**************** army styles *****************/
#army{
	font-family: "標楷體", Franklin Gothic Medium;
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	width: 894px;
	text-align: left;
}
#army a {
	color:#000000;
	}
#army a:hover {
	color:#0033CC;
	text-decoration: underline;
	}
#army p{
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	text-align: justify;
	margin-top: 0.5em;
	margin-bottom: 1em;
	margin-left: 10px;
	padding-left: 5px;
	padding-right: 10px;
}

#army h3{
	font-family: "標楷體", Franklin Gothic Medium;
	font-size: 18px;
	font-style: normal;
	color: #000000;
	text-align: center;
	background-image: url(../images/06.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 892px;
	font-weight: bold;
	height: 35px;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-top: 12px;

}
#army strong{
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	margin-left: 10px;
	padding-left: 20px;
}
#army em{
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	color: #0033CC;
	font-style: normal;
	font-weight: bold;
	padding-left: 10px;
}
.army_t{
	font-family: "標楷體", Franklin Gothic Medium;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	width: 890px;
	background-color: #FF9900;
	color: #000000;
	margin-top: 10px;
}
.armyTable{
	width: 800px;
	border:thin solid #666666;
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	color: #000000;
	text-align: left;
	padding: 1px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 10px;

}
/**************** ieltsInfo styles *****************/
#iein{
	font-family: "標楷體", Franklin Gothic Medium;
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	width: 894px;
	text-align: left;
	margin-top: 10px;
}
#iein a {
	color:#000000;
	}
#iein a:hover {
	color:#0033CC;
	text-decoration: underline;
	}
.iein_t{
	font-family: "標楷體", Franklin Gothic Medium;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	width: 890px;
	background-color: #FF9900;
	color: #000000;
	height: 30px;
	margin-top: 15px;
}
.ieinCt{
	font-family: "標楷體", Franklin Gothic Medium;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	text-align: left;
	font-weight: normal;
	float: left;
	width: 900px;
	margin-top: 10px;

}
.ieinCt h3{
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 18px;
	font-style: normal;
	color: #0033CC;
	text-align: center;
	background-image: url(../images/06.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 892px;
	height: 35px;
	margin-bottom: 10px;
	margin-top: 25px;
	padding-top: 5px;
}
.ieinCt img{
	float: left;
	padding-right: 10px;
	padding-top: 10px;
	margin-bottom: 10px;
}
.ieinCt p{
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	float: none;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	line-height: 20px;
}
.ieTop{
	vertical-align: text-top;
	width: 350px;
	text-align: left;
	letter-spacing: 1px;
	padding-right: 5px;
	padding-top: 10px;
}

.ieTop p{
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
}
.ieinCt em{
	color: #000000;
	font-style: normal;
	text-align: left;
	padding-left: 10px;
	margin-left: 5px;
	
}

/**************** new action styles *****************/
#newP{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	width: 890px;
	height: 20px;
}

#newP h2{
	color: #003399;
	font-family: "標楷體", Franklin Gothic Medium;
	font-size: x-large;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}

#newA{
	text-align: left;
	width: 890px;
}
#newA h2{
	font-size: 14px;
	color: #0033CC;
	font-family: "新細明體", "Franklin Gothic Medium";
	text-align: center;
	height: 30px;
	padding-top: 5px;
	padding-bottom: 30px;
	line-height: 20px;
	margin-bottom: 5px;
	margin-top: 20px;
	font-weight: bold;
	background-image: url(../images/06.png);
	background-repeat: no-repeat;
	background-position: center bottom;

}
#newA p{
	font-family:  "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	color: #000000;
	text-align: left;
	line-height: 20px;
	margin-left: 10px;
}
#newA strong{
	font-family: "新細明體", Franklin Gothic Medium;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
/**************** call me styles *****************/

.CA
{
	font-family: "標楷體", Franklin Gothic Medium;
	font-size: 12px;
	color: #000000;
	text-align: center;
}
.CA h3{
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 15px;
	color: #FFFFFF;
	background-color: #003399;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.CA p{
	font-family: "標楷體", Franklin Gothic Medium;
	font-size: 14px;
	color: #000066;
	line-height: 30px;
	padding-left: 5px;
}
/**************** VISA styles *****************/
#VISA{
	width: 900px;
	margin: 0px;
	padding: 0px;
}
#VISA h2{
	color: #0033CC;
	font-family:"標楷體", "Franklin Gothic Medium";
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	width: 892px;
	letter-spacing: 2px;
	line-height: 30px;
	background-image: url(../images/06.png);
	background-repeat: no-repeat;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	height: 35px;
	background-position: center bottom;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
#VISA p{
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	text-align: left;
	padding-left: 1.5em;
	padding-right: 1em;
	margin-top: 0.5em;
	margin-bottom: 1.5em;
}
#VISA em{
	color: #000000;
	font-style: normal;
	text-align: left;
	padding-left: 15px;
	margin-left: 5px;
	
}
#VISA strong{
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	color: #0033CC;
	font-weight: bold;
	line-height: 33px;
}
#VISA a{
	color: #FF3333;
	text-decoration: underline;
}

#VISA a:hover{
	color: #009933;
	text-decoration: underline;
}

/************** oths styles ****************/

#oths{
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	width: 894px;
}

#oths h2{
	color: #999966;
	font-family: "標楷體", "Franklin Gothic Medium";
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	background-image: url(../images/newAh2.png);
	background-position: center;
	width: 892px;
	background-repeat: no-repeat;
}
#oths h3{
font-family: "標楷體", Franklin Gothic Medium;
	font-size: 14px;
	width: 100%;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	letter-spacing: 0.5em;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #99FF99;
	height: 20px;
	vertical-align: middle;
	padding-top: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#oths p{
	font-family: "新細明體", "Franklin Gothic Medium";
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	text-align: left;
	padding-left: 1em;
	padding-right: 1em;
	margin-top: 0.5em;
	margin-bottom: 1em;
}
/************** auinfo styles ****************/
#ARL{
	width: 725px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 135px;
}
.RL{
	width: 294px;
	height: 220px;
}
a.RL img {
	border-right-width: 3px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #666666;
	border-top-width: 2px;
	border-left-width: 3px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

a:hover.RL img {
	border-right-width: 5px;
	border-bottom-width: 4px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-left-width: 5px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

a:hover.RL {
  background: none;
}

a.RL span {
  display: block;
  margin-top: -5px !important;
  margin-top: -2px;
}
.auim{
	width: 800px;
	margin-left: 50px;
}
/************** Allinfo styles ****************/
#AllAL{
	width: 890px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	padding-top: 30px;
}
.AL{
	width: 190px;
	height: 170px;
}
a.AL img {
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #666666;
	border-top-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

a:hover.AL img {
	border-right-width: 4px;
	border-bottom-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 3px;
	border-left-width: 4px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

a:hover.AL {
  background: none;
}

a.AL span {
	display: block;
	margin-top: -2px;
}
.alim{
	width: 890px;
}
.myfont {
	text-align: justify;
	text-justify:distribute;
}

/************** 跑馬燈 styles ****************/
.iframebox{
	height: 35px;
	width: 100%;
	frameborder: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	}
 a{ 
        color: red;
    } 
 a:hover{ 
        color: red;  
    } 
a:visit{
	color: red;
}
