@charset "utf-8";
body  {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-size: 12px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/themebg.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
#bgImg {
	background-image: url(../images/bg_theme.jpg);
	background-position: 20% bottom;
	background-repeat: repeat-x;
	min-height:890px;
	height:auto !important;
    height:890px;
}
/*-----changFontSize------*/
#changFontSize {
    min-height:300px; 
    height:auto !important; 
    height:300px; 
}
/*-----主要樣式------*/
#container  {
	width: 99%;
	background-image: url(../images/contentheaderbg.gif);
	background-repeat: no-repeat;
	padding-bottom: 200px;
} 
a {
	color: #006699;
	text-decoration: none;
}
/*-----header------*/
#header  {
	margin-right: auto;
	height: 85px;
	margin-bottom: 18px;
} 
#header a   {
	text-decoration: none;
	color: #006699;
}
#header  a:hover  {
	text-decoration: none;
	color: #006699;
	font-weight: bold;
}
#siteLogo {
	float: left;
	width: 160px;
	height: 80px;
}
/*------------全站搜尋----------*/
#toolBar {
	text-align: right;
	width: 85%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.boxtitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.boxtext {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
.boxintitle {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	TEXT-DECORATION: none
}
/*-----------中央區塊-----------*/
#contentArea {
	width: 85%;
}
#paragraphArea {
	margin-left: 20px;
	margin-right: 20px;
}
.contentSubtitle {
	color: #006666;
	font-size: 13px;
}
/*-----------左側選單-----------*/
#contentNav  a  {
	color: #333333;
	text-decoration: none;
}
.nowPage {
	font-weight: bold;
	color: #333333;
}
.newsListTitle {
	color: #666666;
	padding-left: 10px;
}
.newsListTitleBold {
	color: #000000;
	padding-left: 10px;
	font-weight: bold;
}
.newsListQuote {
	color: #666666;
}
.newsListQuoteBold {
	color: #000000;
	font-weight: bold;
}
.newsListDate {
	color: #666666;
	font-family: Verdana;
	font-size: 80%;
}
.newsListDateBold {
	color: #000000;
	font-weight: bold;
}
.newsTitleText {
	font-size: 210%;
	font-weight: bold;
	color: #333333;
}
.hotImgNewsTitle {
	font-size: 140%;
	color: #333333;
	font-weight: bold;
}
#newsList   a  {
	color: #666666;
	text-decoration: none;
	padding-left: 10px;
}
.nowSubNav {
   color: #0a8bae
}
/*-----------footer style------------*/
#footer {
	width: 85%;
	padding-top: 5px;
}
#footer   td    {
	color: #006699;
}
#footer  a  {
	color: #006699;
	text-decoration: none;
}
#footer  a:hover  {
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}

/*-----------贊助廠商------------*/
#sponsor {
	padding-top: 80px;
	float: right;
	width: 14%;
}
/*------------------主選單------------------*/
#subMenuDiv2 {
	position:absolute;
	left:250px;
	top:80px;
	width:215px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
#subMenuDiv3 {
	position:absolute;
	left:296px;
	top:80px;
	width:664px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
#subMenuDiv4 {
	position:absolute;
	left:363px;
	top:80px;
	width:600px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
#subMenuDiv5 {
	position:absolute;
	left:480px;
	top:80px;
	width:380px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
#subMenuDiv6 {
	position:absolute;
	left:558px;
	top:80px;
	width:100px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
#subMenuDiv1 {
	position:absolute;
	left:174px;
	top:80px;
	width:240px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
#subMenuDiv7 {
	position:absolute;
	left:652px;
	top:80px;
	width:250px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
#subMenuDiv10 {
	position:absolute;
	left:777px;
	top:80px;
	width:163px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
#subMenuDiv9 {
	position:absolute;
	left:700px;
	top:80px;
	width:200px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
#subMenuDiv8 {
	position:absolute;
	left:725px;
	top:80px;
	width:117px;
	height:20px;
	z-index:2;
	font-size: 12px;
	color: #065079;
	visibility: hidden;
}
