﻿
.TopBanner {
				width: 1042px;
}

.Title{
				margin-top: 0px;
}

/* 第一階目錄選到時的反白 */
.Navil1Selected{
				padding: 7px 5px 5px 5px;
				background-color: #88CA00;
				/* color: white; */
}
				
.LeftWrapper {
				width: 300px;
				float: left;
				/* background-color: #BFFFD5; */
}


.RightWrapper {
				width: 728px;
				float: left;
				position: relative;
				border-left-style: solid;
				border-left-width: 1px;
				border-left-color: #CCCCCC;
				padding-top: 8px;
				padding-left: 12px;
}


.MainWrapper {
				background-color: #FFFFFF;
				position: relative;
				width: 1042px;
				margin-left: auto;
				margin-right: auto;
				font-family: 微軟正黑體;
}

.RightTop {
				width: inherit;
				float: left;
				margin-top: 7px;
				margin-bottom: 7px;
}

.RightSecond {
				width:inherit;
				float:left;
}

.NavigatorBlock{
				height: 35px;
				width: inherit;
				background-color: #aedee2;
}

.NavigatorBlock ul {
				margin-top: 0px;
				position: relative;
				top: 7px;
				left: 20px;
				font-size: 18px;
}

.NaviL1Link{
				height: 20px;
				position: relative;
				top: 5px;
				left: 10px;
}


.RelatedLinkBlock {
				width: 336px;
				height: 280px;
				float: left;
				position: relative;
}

.AdsenseRightDown {
				margin: 0px auto 0px auto;
				float: left;
				position: relative;
				width: 356px;
				height: 250px;
}

.AdsenseLeftDown {
				margin-top: 7px;
}


.FbLikeBox {
				margin-top: 7px;
}



.TitleBlock h1 {
				margin-top: 20px;
}

.LatestArticleBlock {
				width: 357px;
				float: left;
				padding-right: 6px;
}

.HotArticleBlock {
				width: 357px;
				float: right;
}

.MENU_L2 {
				margin: 10px 0px 10px 0px;
				font-weight: bold;
				color: #9fb901;
				font-size: large;
}

.MENU_L3 {
				margin: 5px 0px 5px 0px;
				line-height: 1.2;
}

P {
	line-height: 1.5;
	margin: 0.8em 0px 0.8em 0px;
}

.AdsenseLeftTop {
				margin-top: 7px;
}


.BookAdRight {
				float: left;
				width: 356px;
				height: 250px;
				margin: 0px auto 0px auto;
}

.PbAdStanley1{
				margin-top: 7px;
}

.PbAdStanley2{
				margin-top: 7px;
}

.PbGreenHornAds{
				margin-top: 7px;
}

.AdBook3-728-90 {
				margin-top: 7px;
}

.ClassInfo {
				width:357px;
				float:left;
				/* padding: 6px; */
}

.Downloads {
				width:357px;
				float:right;				/* padding: 6px; */
}


.LatestArticleBlock {
	margin-top: 7px;
}

.HotArticleBlock {
	margin-top: 7px;
}

.HotTitleUnit {
	height: 160px;
	overflow: hidden;
		/* border: 1px #cccccc solid; */
}

.LatestTitleUnit {
	height: 160px;
	overflow: hidden;
	 /* border: 1px #cccccc solid; */
}


.latestBanner {
				background-color: #8CFF8C;
				color: #1C1C00;
				font-size: 16px;
				height: 25px;
				text-align: center;
				font-weight: bold;
				padding-top: 5px;
}
.hotBanner {
				background-color: #FF9B9B;
				color: #331A00;
				font-size: 16px;
				height: 25px;
				text-align: center;
				font-weight: bold;
				padding-top: 5px;
}

.ClassInfoBanner {
				background-color: #0066FF;
				color: #FFFFFF;
				font-size: 16px;
				height: 25px;
				text-align: center;
				font-weight: bold;
				padding-top: 5px;
}

.DownloadBanner {
				background-color: purple;
				color: #FFFFFF;
				font-size: 16px;
				height: 25px;
				text-align: center;
				font-weight: bold;
				padding-top: 5px;
}

.NavigatorBlock a:link {
				color: #000000;
				text-decoration: none;
}

.NavigatorBlock a:visited
{
	color: #000000;
	text-decoration: none;
}

.NavigatorBlock a:hover
{
	color: black;
	text-decoration: underline;
}

p.MENU_L3 a:link {
				color: #013e02;
				text-decoration: none;
}

p.MENU_L3 a:visited
{
	color: #013e02;
	text-decoration: none;
}

p.MENU_L3 a:hover
{
	color: #013e02;
	text-decoration: underline;
}

.TitleBlock {
				width:inherit;
}

#titledate {
				text-align: right;
}

td
{
line-height: 1.5em;
}


td p
{
/* line-height: 1.2; */
line-height: 1.5;
}

.RFHD {
				background-color: #D5D5D5;
}


.RFP {
	/* font-size: 10pt; */
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
}


.RFRPL {
	/* font-size: 10pt; */
	font-style: normal;
	color: #0000FF;
	line-height: normal;
}

.popup-notic-box 
{	
	position: absolute;
	left: 0px;
	top: 0px;
	width: 600px;
	display: none;
	text-align: left;
	border: 1px;
	border-color: black;
	border-style: solid;
	background-color: Khaki;
	color:black;
	z-index: 100;
}

