body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif; 
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
}
td {font-size: 10pt;}
td a:link, td a:visited{
	font-size: 10pt;
	color: #000000;
	text-decoration:underline;
}
td a:hover, td a:visited:hover{
	color: #0E56A7;
	text-decoration:none;
}
#contentC343 .main {
	background-image: url(/Template/Shared/big5_hkscs/about_bg.jpg); 
	background-repeat: no-repeat;
	background-position: bottom center;
	height: 300px;
	width: 468;
	}
#submenu td {font-size: 10pt;}
#submenu td a:link, #submenu td a:visited{
	font-size: 10pt;
	color: #6699CC;
	text-decoration:none;
}
#submenu td a:hover, #submenu td a:visited:hover{
	text-decoration:underline;
}
#submenu2 td {font-size: 10pt;}
#submenu2 td a:link, #submenu2 td a:visited{
	font-size: 10pt;
	color: #003366;
	text-decoration:none;
}
#submenu2 td a:hover, #submenu2 td a:visited:hover{
	text-decoration:underline;
}
#picmenu td a:link, #picmenu td a:visited{
	font-size: 10pt;
	color: #6699CC;
	text-decoration:none;
	
}
#picmenu td a:hover, #picmenu td a:visited:hover{
	text-decoration:underline;
}
#periodic td {font-size: 11pt; line-height:18pt;}
#periodic td a:link, #periodic td a:visited{
	font-size: 11pt;
	color: #6699CC;
	text-decoration:none;
}
#periodic td a:hover, #periodic td a:visited:hover{
	text-decoration:underline;
}
.copyright {
	font-size: 8pt; 
	color: #999999; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 1;
}
.copyright a:link, .copyright a:visited{
	font-size: 8pt; 
	color: #999999; 
	font-family: Arial, Helvetica, sans-serif; 
	line-height: 1; 
	text-decoration:none;
}
.copyright a:hover, .copyright a:visited:hover{
	font-size: 8pt; 
	text-decoration:underline;
}
.searchbox {width: 117px; } 
.f10blue{
	font-size: 10pt;
	color: #006699;
	text-decoration:none;
}
.f10blue a:link, .f10blue a:visited{
	font-size: 10pt;
	color: #006699;
	text-decoration:none;
}
.f10blue a:hover, .f10blue a:visited:hover{
	text-decoration:underline;
}
.f10 {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.f10 a:link, .f10 a:visited{
	font-size: 10pt;
	color: #6699CC;
	text-decoration:none;
}
.f10 a:hover, .f10 a:visited:hover{
	text-decoration:underline;
}
.f9 {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.f9 a:link, .f9 a:visited{
	font-size: 9pt;
	color: #6699CC;
	text-decoration:none;
}
.f9 a:hover, .f9 a:visited:hover{
	text-decoration:underline;
}
.f8 {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
}
.f8 a:link, .f8 a:visited{
	font-size: 8pt;
	color: #6699CC;
	text-decoration:none;
}
.f8 a:hover, .f8 a:visited:hover{
	text-decoration:underline;
}
#calendar td {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	text-align:center;
	line-height:11pt;
}
#calendar td a:link, #calendar td a:visited{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#339900;
	font-weight:normal;
	text-decoration:underline;
}
#calendar .today a:link, #calendar .today a:visited{
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color:#339900;
	font-weight:bold;
	text-decoration:underline;
}
#calendar .sun{
	color: #FF0000;
}
.f12b {
	font-size: 12pt;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
}
.f12c {
	font-size: 12pt;
	color: #0099FF;
	font-family: Arial, Helvetica, sans-serif;
}
.f16b {
	font-size: 16pt;
	color: #003366;
	font-family: Arial, Helvetica, sans-serif, 標楷體;
}
#periodic .f18b {
	font-size: 18pt;
	color: #003366;
	line-height:20pt;
}
.f11y, .f11y a:link, .f11y a:visited {
	font-size: 11pt;
	color: #CC9900;
	text-decoration:none;
}
.f11y a:hover, .f11y a:visited:hover {
	text-decoration:underline;
}
.f11b, .f11b a:link, .f11b a:visited {
	font-size: 11pt;
	color: #006699;
	text-decoration:none;
	font-weight : bold;
}
.f11b a:hover, .f11b a:visited:hover {
	text-decoration:underline;
	font-weight : bold;
}
.f10orange {
	color: #FF6600;
}
.indextitle{
	color: #666666;
}
.indextitle a:link, .indextitle a:visited{
	color: #666666;
	text-decoration:none;
}
.indextitle a:hover, .indextitle a:visited:hover{
	text-decoration:underline;
}
.bookcontent{
	background-image:url(periodical/period_15.jpg);
	background-repeat:no-repeat;
}
.bookmain{
	background-image:url(today/ccm_index_slice1_42.jpg);
	background-repeat:repeat-y;
}
.bookcontent2{
	background-image:url(periodical/period_21.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.datelight {
	font-size: 10pt;
	color: #CCCC66;
}
#periodic .f9grey {
	font-size: 9pt;
	color: #999999;
}
#periodic .f8w{
	font-size: 8pt;
	color: #ffffff;
}
#periodic .f8w a:link, #periodic .f8w a:visited{
	font-size: 8pt;
	color: #ffffff;
	text-decoration:none;
}
#periodic .f8w a:hover, #periodic .f8w a:visited:hover{
	text-decoration:none;
}
#periodic .ccmtitle{
	color: #663300;
}
#periodic .ccmtitle a:link, #periodic .ccmtitle a:visited{
	color: #663300;
	text-decoration:none;
}
#periodic .ccmtitle a:hover, #periodic .ccmtitle a:visited:hover{
	text-decoration:underline;
}
.f8brown {
	font-size: 8pt;
	color:#663300;
	font-family: Arial, Helvetica, sans-serif;
}
#submenu .f10 a:link, #submenu .f10 a:visited {
	font-size: 10pt;
	color: #6699CC;
	line-height:20pt;
	text-decoration:none;
}
#submenu .f10 a:hover, #submenu .f10 a:visited:hover {
	text-decoration:underline;
}
#indexcover img{
	width: 85px;
}
#maincover img{
	width: 133px;
}
#pastcover img{
	width: 100px;
}
#archive img{
	width: 80px;
}
.IndexerContentText { 
	width: 110px;
}
/* Periodical Dropdown Menu Start*/
#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 80px;
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		font-size: 9pt;
		line-height : 1.5;
		margin-bottom : -1px;
		width: 80px;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : -115px;
		margin-top : -22px;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 80px;
		display : block;
		color : black;
		text-decoration : none;
		background-color : white;
		padding : 0;
	}
	#nav li li a {
		width: 80px;
		w\idth : 8em;
		display : block;
		color : black;
		text-decoration : none;
		background-color : white;
		border : 1px solid #EEEEEE;
		padding : 0 0.5em;
	}
	
	#nav li a:hover {
		color : white;
		background-color : #808080;
		text-decoration : none;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
/* Periodical Dropdown Menu End*/
/* Main Page Dropdown Menu Start*/
	#mainnav, #mainnav ul { /* all lists */
		padding: 0;
		padding-left: 15px;
		margin: 0;
		list-style: none;
		float : left;
		width : 107px;
	}
	
	#mainnav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.5;
		margin-bottom : -1px;
		width: 107px;
	}
	
	#mainnav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 46px;
		margin-top : -29px;
	}
	
	#mainnav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#mainnav li a {
		width: 107px;
		w\idth : 107px;
		display : block;
		color : black;
		font-weight : normal;
		text-decoration : none;
/*		background-color : #CCFFFF;
		border : 0px solid black;*/
		padding : 0.5em;
	}
	
	#mainnav li a:hover {
		color : white;
/*		background-color : black;*/
	}
	
	#mainnav .daddy li a {
		width: 140px;
		w\idth : 140px;
		display : block;
		color : #29547E;
		font-weight : normal;
		text-decoration : none;
		background-color : #D9ECFF;
		padding : 2px;
		background: url(sucker-active-bg.png) 0 0 repeat-x;
	}
	
	#mainnav .daddy li a:hover {
		color : #006699;
		background: #D9F2FF;
	}
	
	#mainnav li:hover ul ul, #mainnav li:hover ul ul ul, #mainnav li.sfhover ul ul, #mainnav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#mainnav li:hover ul, #mainnav li li:hover ul, #mainnav li li li:hover ul, #mainnav li.sfhover ul, #mainnav li li.sfhover ul, #mainnav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
/* Main Page Dropdown Menu End*/
/* CCM Publish Start*/
	#bookcat  a {
		display : block;
		color : #B75B00;
		text-decoration : none;
		background-color : #FFFFCC;
		padding : 5px;
	}	
	#bookcat a:hover {
		color : #660000;
		background-color : #FFCC66;
		text-decoration : none;
	}
	.txtbutton a:link, .txtbutton a:visited{
	font-size: 10pt;
	color: #663300;
	text-decoration:none;
	}
	.txtbutton a:hover, .txtbutton a:visited:hover{
	color: #ff6600;
	text-decoration:none;
	}
	/* CCM Publish End*/