/*
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	the version 4.1.0310.0011 (2009) web theme 
	site glacial style
	cascading style sheet documents
	basic style for dumb browsers.
	http://www.eion.com.tw/
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*/

/* DEFAULT FONT COLOR AND SIZE */
body	{ 
	Font-Family: Arial, Tahoma; 
	font-size: 1em;
	margin: 0px; 
	background-color: #819d91;
}

/* BASIC ACTIVE LINK DECORATION AND FONT COLOR */
A:Link	{Color:#0F0F0F; Text-Decoration: none }
A:Visited 	{Color:#0F0F0F; Text-Decoration: none }
A:Hover	{Color:#0F0F0F; Text-Decoration: none }
A:Active	{Color:#0F0F0F; Text-Decoration: none }

/* BASIC TABLE FONT COLOR AND SIZE */
 td {	
	Font-size: 13px; 	
	Line-Height: 15pt; 
	Letter-Spacing: 0px;
	Font-Family: '微軟正黑體', Arial, Verdana, Tahoma; 
	Color: #161616;
	Cursor: default
}
h1 {
	font-size: 18px; 
	color: #4a7864;
	font-weight: Normal;
	Padding: 0px;
	margin: 2px 0px;
}
h1 i {
	Font-Size: 13px; 
	Font-Family: Arial; 
	Color: #4A7864;
	font-style: normal;
}
h1 em {
	Font-Size: 20px; 
	Font-Family: 'Times New Roman', Arial; 
	Color: #4A7864; 
	Font-Weight: Bold;
	font-style: normal;
}
.ClsCalibri {
	Font-size: 17px; 	
	Color: #0F0F0F; 	
	Font-Family: Calibri, Tahoma; Line-Height: 16pt}
	
.ClsTrebuchet {
	Font-size: 12px; 	
	Color: #0F0F0F; 	
	Font-Family: "Trebuchet MS", Verdana, Tahoma, Arial; }
	
.ClsDefault {
	Font-size: 13px; 	
	Color: #0F0F0F; 	
	Font-Family: Tahoma, Microsoft Sans Serif, Verdana, Arial}

.ClsKitsTxt {
	Font-size: 13px; 	
	Color: #3F3F3F; 	
	Font-Family: Verdana, Tahoma;
	Line-Height : Normal}

.ClsTimeRoman {
	Font-size: 12px; 	
	Color: #0F0F0F; 	
	Font-Family: "Times New Roman", Tahoma, Arial; }

.ClsMicroTxt {
	Font-size: 12px; 	
	Color: #1F1F1F; 	
	Font-Family: "Microsoft Sans Serif"; 
	Line-Height: 12pt; }

.ClsReducerKwTxt {
	Font-size: 16px; 	
	Color: #436E5B; 	
	Font-Family: "Microsoft Sans Serif"; 
	backGround-Color: #DBE9E3;
	Line-Height: 11pt; }

.ClsReducerNoTxt {
	Font-size: 13px; 	
	Color: #1F1F1F; 	
	Font-Family: "Microsoft Sans Serif"; 
	Line-Height: 11pt; }

.ClsMidTxt {
	Font-size: 12px; 	
	Color: #0F0F0F; 	
	Font-Family: Arial, Tahoma, Verdana;
	Line-Height: 12pt; }
	
.ClsSmallTxt {
	Font-size: 11px; 	
	Color: #0F0F0F; 	
	Font-Family: Arial, sans-serif; 
	Line-Height: 12pt; }

.ClsReducerSelect	{Font-size: 20px; 	
	Color: #21734F; 	
	Font-Family: Calibri, Tahoma; Line-Height: 18pt;
	Border: 1px Solid #819D91; 
	BackGround-color: #F0F0F0;
	Cursor: Hand;
	width: 92px;
}

.ClsReducerSelected	{Font-size: 20px; 	
	Color: #0E5536; 	
	Font-Family: Calibri, Tahoma; Line-Height: 18pt;
	Border: 2px Solid #0E5536; 
	BackGround-color: #F9F9F9;
	Cursor: default;
	width: 92px;
}

.ClsReducerSelect A:Link 	{Color: #21734F; Text-Decoration: none}
.ClsReducerSelect A:Visited	{Color: #21734F; Text-Decoration: none}
.ClsReducerSelect A:Hover	{Color: #21734F; Text-Decoration: none}
.ClsReducerSelect A:Active 	{Color: #21734F; Text-Decoration: none}

.itemDottedLink 	{
	Font-size: 13px; 
	Font-Family: 微軟正黑體, Arial, Tahoma, Verdana; 
	Color: #1F1F1F;
	Line-Height: Normal
}
	
.itemDottedLink A:Link 	{Color: #FFBB00; border-bottom : 1px dotted #42A9E0}
.itemDottedLink A:Visited	{Color: #FFBB00; border-bottom : 1px dotted #42A9E0}
.itemDottedLink A:Hover	{Color: #FF9000; border-bottom : 1px solid #FF7700}
.itemDottedLink A:Active 	{Color: #FF9000; border-bottom : 1px solid #CC3300}

.itemUnderLink 	{
	Font-size: 13px; 
	Font-Family: 微軟正黑體, Arial, Tahoma, Verdana; 
	Color: #0F0F0F;
	Line-Height: 15pt
}
	
.itemUnderLink A:Link 	{Color: #FFCC00; Text-Decoration: underline}
.itemUnderLink A:Visited	{Color: #FFCC00; Text-Decoration: underline}
.itemUnderLink A:Hover	{Color: #FF9000; Text-Decoration: underline}
.itemUnderLink A:Active 	{Color: #FF9000; Text-Decoration: underline}


.itemBasicLink 	{
	Font-size: 13px; 
	Font-Family: 微軟正黑體, Arial, Tahoma, Verdana; 
	Color: #0F0F0F;
	Line-Height: 15pt
}
.itemBasicLink A:Link	 	{Color: #0F0F0F; Text-Decoration: none}
.itemBasicLink A:Visited	{Color: #0F0F0F; Text-Decoration: none}
.itemBasicLink A:Hover	{Color: #FF9000; Text-Decoration: underline}
.itemBasicLink A:Active	{Color: #FF9000; Text-Decoration: underline}

/* Style images absMiddle */
.setsVerticalAlines {
	img.vertical-align: middle;
}
	
/* Style Dismemberment Color Object */

.inputContactUsDivision {
	Height: 25px;
	Font-size: 13px ; Font-Family: 微軟正黑體, Arial, Tahoma, Verdana; 
	Color: #0F0F0F; 
	BackGround-Color: #F3F3F3;
	Border : 1px Solid #9999AA;
}

.inputContactUsTextarea	{
	Font-size: 13px ; Font-Family: 微軟正黑體, Arial, Tahoma, Verdana;
	Color: #0F0F0F; 
	BackGround-Color: #EFEFEF;
	Border : 1px Solid #BFBFBF;
}	

.inputContactUsAddress	{
	Font-size: 13px ; Font-Family: 微軟正黑體, 新細明體, Verdana, Tahoma, Arial;  
	Color: #1F1F1F; 
	BackGround-Color: #EFEFEF;
}	

.inputDataDivision {
	Height: 24Px;
	Font-size: 13px ; Font-Family: 微軟正黑體, Arial, Tahoma, Verdana; 
	Color: #0F0F0F; 
	BackGround-Color: #FFFFFF;
	Border : 1px Solid #9999AA;
}	

.inputDataSelection {
	Font-size: 13px ; Font-Family: 微軟正黑體, Tahoma, Verdana; 
	Color: #0F0F0F; 
	BackGround-Color: #FFFFFF;
	Border : 1px Solid #9999AA;
}	
	
.inputDataTextarea {
	Font-size: 12px ; Font-Family: 微軟正黑體, Arial, Tahoma, Verdana; 
	Color: #0F0F0F; 
	BackGround-Color: #FFFFFF;
	Border-left : 1px Solid #CFCFCF; 
	Border-right : 0px Solid #CFCFCF; 
	Border-top : 1px Solid #CFCFCF; 
	Border-bottom : 1px Solid #CFCFCF
}
.chrSearchHighlight {
	Color: #008ECC; 
	Font-Weight: Bold
}
#footer-tb {
	width: 100%; 
	border-collapse: collapse;
}
#footer-tb strong {
	color: #cfcfcf;
	margin: 0px 5px;
}
#footer-tb span {
	color: #48695b;
	font-weight: bold;
}
/* Rich Text Libraries Toolbar */
.toolBarStyle   {Padding-left: 3px; Padding-right: 3px; Padding-top: 25px; Padding-bottom: 5px; border-top: 1px solid #8F8F8F; border-left: 1px solid #8F8F8F; border-right: 1px solid #8F8F8F; BackGround-image:url('../images/RichTextIcons/backgroundSilver.gif')}

/* Item Command Buttons */
.buttonOut 	{ width: 20px; height: 20px; border: 1px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonOver 	{ width: 20px; height: 20px; border: 1px solid #FFCC00; margin: 1px; padding: 0px; background: transparent; }	

/* Font Type and Size Drop Down */
.dropdown          { background-Color: #F5F5F5; border: 1px solid #333333; overflow: auto; padding: 2px; display :none}
button.mouseOver   { background-Color: #FFF7CC;border: 1px solid #FFCC00; Cursor: default; text-align: left;}
button.mouseOut    { background-Color: #F5F5F5;border: 1px solid #F5F5F5; Cursor: default; text-align: left}

/* SELECTION COLOR */
.selectColorButton  { width: 16px; height: 10px; border: 0px solid transparent; BackGround: transparent; Cursor: Pointer}

/* ROUNDED-CORNERS- GainsboroGray & GainsboroUnGray */
/* Default backGround Color :FFFFFF to foreGround Color :EFEFEF */
.GainsboroGray{display:block}
.GainsboroGray *{
  display:block;
  height:1px;
  overflow:hidden;
  Font-size:.01em;
  background:#EFEFEF}
.GainsboroGray1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #F8F8F8;
  border-right:1px solid #F8F8F8;
  background:#F3F3F3}
.GainsboroGray2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #FDFDFD;
  border-right:1px solid #FDFDFD;
  background:#F2F2F2}
.GainsboroGray3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #F2F2F2;
  border-right:1px solid #F2F2F2;}
.GainsboroGray4{
  border-left:1px solid #F8F8F8;
  border-right:1px solid #F8F8F8}
.GainsboroGray5{
  border-left:1px solid #F3F3F3;
  border-right:1px solid #F3F3F3}
.GainsboroGrayTextually{
  background:#EFEFEF}

/* Default backGround Color :EFEFEF to foreGround Color :FFFFFF */
.GainsboroUnGray{display:block}
.GainsboroUnGray *{
  display:block;
  height:1px;
  overflow:hidden;
  Font-size:.01em;
  background:#FFFFFF}
.GainsboroUnGray1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #F5F5F5;
  border-right:1px solid #F5F5F5;
  background:#FBFBFB}
.GainsboroUnGray2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #F0F0F0;
  border-right:1px solid #F0F0F0;
  background:#FBFBFB}
.GainsboroUnGray3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #FBFBFB;
  border-right:1px solid #FBFBFB;}
.GainsboroUnGray4{
  border-left:1px solid #F5F5F5;
  border-right:1px solid #F5F5F5}
.GainsboroUnGray5{
  border-left:1px solid #FBFBFB;
  border-right:1px solid #FBFBFB}
.GainsboroUnGrayTextually{
  background:#FFFFFF}
  	  
/* ROUNDED-CORNERS- CUSTOMIZED */
/* backGround Color :FFFFFF to foreGround Color :28766B */
.darkSlateGrayRounded{display:block}
.darkSlateGrayRounded *{
  display:block;
  height:1px;
  overflow:hidden;
  Font-size:.01em;
  background:#28766B}
.darkSlateGrayRounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a2c4bf;
  border-right:1px solid #a2c4bf;
  background:#5d9890}
.darkSlateGrayRounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e9f1f0;
  border-right:1px solid #e9f1f0;
  background:#509087}
.darkSlateGrayRounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #509087;
  border-right:1px solid #509087;}
.darkSlateGrayRounded4{
  border-left:1px solid #a2c4bf;
  border-right:1px solid #a2c4bf}
.darkSlateGrayRounded5{
  border-left:1px solid #5d9890;
  border-right:1px solid #5d9890}
.darkSlateGrayRoundedTextually{
  background:#28766B}
  
/* backGround COLOR :FFFFFF to foreGround COLOR :F2EFE9 */
.GoogleMaps{display:block}
.GoogleMaps *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F2EFE9}
.GoogleMaps1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #F9F8F5;
  border-right:1px solid #F9F8F5;
  background:#F5F3EE}
.GoogleMaps2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #FDFDFC;
  border-right:1px solid #FDFDFC;
  background:#F4F2ED}
.GoogleMaps3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #F4F2ED;
  border-right:1px solid #F4F2ED;}
.GoogleMaps4{
  border-left:1px solid #F9F8F5;
  border-right:1px solid #F9F8F5}
.GoogleMaps5{
  border-left:1px solid #F5F3EE;
  border-right:1px solid #F5F3EE}
.GoogleMapsTextually{
  background:#F2EFE9}