/*# Black & White Filter #*/

/*# GrayScale #*/
   /*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
   html { FILTER: gray }
        html
        {
        -webkit-filter:grayscale(1);}
   body {filter:Gray; }
   img{filter:Gray;}*/
/*# End GrayScale #*/

.small
{
   font-size: 95%;
}

.medium 
{
   font-size: 100%;
}

.large 
{
   font-size: 115%;
}

/*# The universal selector #*/
body 
{
   /* font-size: 11pt; */
   font-size: 95%;
   font-family: 宋体, 新細明體;
   line-height: 150%; 
   letter-spacing: 0px;
   text-autospace: ideograph-alpha, ideograph-numeric;
}

* input {
   line-height: expression((this.type=="text") ?"100%":"style");
}


/* closest to basic */
.dsec-h1 {
   font-size: 12pt;
}

.dsec-h2, .dsec-h3 {
   font-family: 標楷體, 新細明體; 
   color: rgb(226,148,0);
   /* font-size: 13pt; */
   font-size: 113.3%;
   line-height: 200%;
   letter-spacing: -1px;
}

.dsec-table {
   line-height: 200%;

}

.dsec-h3 {
   font-size: 17pt;
}

.dsec-h3-1 {
	font-size: 17pt; 
}

.dsec-h4 {
	/* font-size: 20pt; */
        font-size: 175%; 
	color: #3366ff;
}

.dsec-pageTitle {
	font-size: 20pt; 
	color: #3366ff;
}

.dsec-small {
	font-size: 9pt; 
}

.dsec-NewsHeader {
	font-size:66pt;
	font-weight: bold;
}

.MediaCorner td{
	background-color:#D8FFF0;  
	border-collapse: collapse; margin: 10px; 
        padding: 10px;
}

.RadGrid_Default2006 a:link, a:link {color: rgb(0, 0, 255)}
.RadGrid_Default2006 a:visited {color: rgb(128, 0, 128)}
/* a:visited {color: rgb(0, 255, 0)} */
.RadGrid_Default2006 a:hover , a:hover {color: rgb(0, 128, 255)}
/* a:active {color: rgb(0, 255, 0)} */

.dsec-lite-body {
   background: url('/App_Themes/DSECWeb/Layout/ContentPaneBody.gif') repeat-x; 

   background-color: #ffffff;

}

.dsec-lite-Lang-pos{
	position: relative;  
	float:right; 
}

.dsec-lite-Lang {
  font-size :0.7em;

}

.dsec-lite-Address {
	height: 50px; 
	position: relative; 
	top: 15px; 
	display: block; 
	color: black; 
	font-size: 0.7em;
}
.dsec-lite-email {
	font-size:1em;
}

/*# Left Function Pane #*/
.LeftFunctionPane #ServiceDesk, .LeftFunctionPane #TimeSeriesDatabase, 
.LeftFunctionPane #TimeTable, .LeftFunctionPane #Vacancy
{
   font-size: 14px;
   color: #CD5A1E;
   text-decoration: none;
}

.LeftFunctionPane #ServiceDesk
{
   background: #fff url("/App_Themes/DSECWebPrototype/Image/ServiceDesk.png") top left no-repeat; 
   vertical-align:middle;    
   width: 0px; 
   height: 33px; 
   display: block;
   padding-left: 75px;
   padding-top:32px;
   white-space:nowrap;
}
.LeftFunctionPane #ServiceDesk:hover
{
   background: #fff url("/App_Themes/DSECWebPrototype/Image/ServiceDesk_MouseOver.png") top left no-repeat; 
   color: #2080AA;
}
.LeftFunctionPane #TimeSeriesDatabase
{
   background: #fff url("/App_Themes/DSECWebPrototype/Image/TimeSeriesDatabase.png") top left no-repeat; 
   vertical-align:middle;    
   width: 0px; 
   height: 44px; 
   display: block;
   padding-left: 75px;
   padding-top:15px;
   white-space:nowrap;
}
.LeftFunctionPane #TimeSeriesDatabase:hover
{
   background: #fff url("/App_Themes/DSECWebPrototype/Image/TimeSeriesDatabase_MouseOver.png") top left no-repeat; 
   color: #2080AA;
}
.LeftFunctionPane #TimeTable
{
   background: #fff url("/App_Themes/DSECWebPrototype/Image/TimeTable.png") top left no-repeat; 
   vertical-align:middle;    
   width: 0px; 
   height: 38px; 
   display: block;
   padding-left: 75px;
   padding-top:38px;
   white-space:nowrap;
}
.LeftFunctionPane #TimeTable:hover
{
   background: #fff url("/App_Themes/DSECWebPrototype/Image/TimeTable_MouseOver.png") top left no-repeat; 
   color: #2080AA;
}
.LeftFunctionPane #Vacancy
{
   background: #fff url("/App_Themes/DSECWebPrototype/Image/Vacancy.png") top left no-repeat; 
   vertical-align:middle;    
   width: 0px; 
   height: 41px; 
   display: block;
   padding-left: 75px;
   padding-top:40px;
   white-space:nowrap;
}
.LeftFunctionPane #Vacancy:hover
{
   background: #fff url("/App_Themes/DSECWebPrototype/Image/Vacancy_MouseOver.png") top left no-repeat; 
   color: #2080AA;
}
/*# Law #*/
.Law_h1, .Law_h2, .Law_h3, .Law_h4, .Law_h5, .Law_h6 
{ 
    font-weight: bold; text-align: Center 
}
.Law_h1, .Law_h1 p { font-size: 16pt; }
.Law_h2, .Law_h2 p { font-size: 14pt; }

.Law_h3, .Law_h3 p { font-size: 12pt; }
.Law_h4, .Law_h4 p { font-size: 11pt; }
.Law_h5, .Law_h5 p { font-size: 10pt; }
.Law_h6, .Law_h6 p { font-size: 8pt; }

/*#Survey Respondents #*/
.MyStatistic_h1, .Q_h1 p {font-size: 16pt; color:#2080AA;}



.RegistryForm table 	{ 
	background-color:#D8FFF0; width: 100%; 
	border-collapse: collapse; margin: 0px; 
        padding: 0px;
	border-color:black;
}

.HomeLatestNewsHeader {
   /* font-size: 16px; */
   font-size: 105.2%;
}

.HomeLatestNewsTitle {
   /* font-size: 14px; */
   font-size: 92%;
   color: #FF6600;
}

.HomeLatestNewsAbstract {
   /* font-size: 13px; */
   font-size: 85.5%;
   color: #323232;
   display: inline;
}

a.HomeLatestNewsMoreDetail {
   /* font-size: 13px; */
   font-size: 85.5%;
   color: #0383DE;
}

a:hover.HomeLatestNewsMoreDetail {
   color: #2080AA;
}

.HomeCommonIndicatorTitle {
   /* font-size: 16px; */
   font-size: 105%;
}

.HomeHeader .HeaderZone {
   position: relative; top: -12px; margin-bottom: -12px; 
   table-layout: fixed;
}

.HomeSubscription {
   font-size: 12px;
   text-decoration: none;   
}

a.HomeSubscription {
   color: #000000;
}

.HomeMyStatistic {
   font-size: 14px;
   letter-spacing: 4px;
   text-decoration: none;
   line-height: 100%; 
   display: block;
}

a.HomeMyStatistic {
   color: #000000;
}

.HomeLanguageSelector {
   display: inline;
}

.HomeLanguageSelector a.Language, .HomeLanguageSelector .Precedent {
   font-size : 12px;
   text-decoration: none;
}

.HomeLanguageSelector a.Language {
  color: #000000;
}

.HomeLanguageSelector .Precedent {
   color: #375770;
}

.HomeUserSignIn a.SignIn, .HomeUserSignIn a.Register, .HomeUserSignIn a.SignOut, .HomeUserSignIn a.UserGuide {
   color: #000000;
}

.HomeUserSignIn .SignIn, .HomeUserSignIn .Register, .HomeUserSignIn .UserGuide, .HomeUserSignIn .SignOut {
   text-decoration: none;
}

.HomeUserSignIn .CurrentUserLabel, .HomeUserSignIn .CurrentUserName, .HomeUserSignIn .SignIn, .HomeUserSignIn .SignOut {
   font-size: 12px;
}

.HomeUserSignIn {
   line-height: 100%; 
}

.HomeUserSignIn .Register, .HomeUserSignIn .SeparatorRegAndUserGuide, .HomeUserSignIn .UserGuide {
   font-size: 10px;
}

.HomeUserSignIn .Register, .HomeUserSignIn .SeparatorRegAndUserGuide, .HomeUserSignIn .UserGuide {
   vertical-align: middle;
}

.HomeBanner a{
   text-decoration: none;
}

.HomeBanner .CompanyName {
   /* font-size: 16px;   */
   font-size: 12px;    
   line-height: 130%; 
   color: #000000;
}

.HomeFooter a.SiteMap, .HomeFooter .Email, .HomeFooter a.Privacy {
   text-decoration: none;
   color: #000000;
}

.HomeFooter .CompanyName, .HomeFooter .CompanyAddress, .HomeFooter .Email, .HomeFooter .SiteMap, .HomeFooter .Privacy, .HomeFooter .Sepeator {
   font-size: 12px;
}

.HomeFooter .Sepeator
{
   color: #4E6B81;
}

p.indent1 {text-indent:31px;}

.DSECBreadCrumbs {
   /* font-size: 10pt; */
   font-size: 86.7%;
}

.CommonIndicator .IndicatorText {        
   font-size: 85.5%;
}

.CommonIndicator .IndicatorValue {        
   font-size: 85.5%;
}

.NewsTitleCSS, .NewsDateCSS {
   font-size: 100%;
}

.NewsContentCSS, .NewsLinkCSS {
   font-size: 100%;
}