/* set the font face and default size for everything; could     */
/* set colors, too, but NN4 doesn't work too well with that...  */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Stytle Foundation Start Here */

body, p, P, ol, OL, ul,UL, li, LI, dt, DT, dl, DL, dd, DD, td, TD, h1, h2, h3, content,
img, em, a, b, blockquote
  { font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; font-size : 12px; line-height:20px; font-weight: normal; color : #3D3D3D; letter-spacing : 0px; text-align:justify; }

th	{ background-color :#60b1f8; color: #ffffff; font-size : 13px; line-height:20px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; }

/* Stytle Foundation End Here */



/* Font Definition Start Here */

.style2 {color: #FF6600}

.version           {color: #FFFFFF; text-decoration: none; font-size : 10px; font-weight: normal; font-family: Arial, Sans-serif, taipei, "新細明體";}
.version A:link    {color: #FFFFFF; text-decoration: none; font-size : 10px; font-weight: normal; font-family: Arial, Sans-serif, taipei, "新細明體";}
.version A:visited {color: #FFFFFF; text-decoration: none; font-size : 10px; font-weight: normal; font-family: Arial, Sans-serif, taipei, "新細明體";}
.version A:hover   {color: #7CFB00; text-decoration: underline; font-size : 10px; font-weight: normal; font-family: Arial, Sans-serif, taipei, "新細明體";}

.title           {color: #F26522;                             font-size : 16px; line-height:24px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; }
.title A:link    {color: #F26522; text-decoration: underline; font-size : 16px; line-height:24px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.title A:visited {color: #F26522; text-decoration: underline; font-size : 16px; line-height:24px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.title A:hover   {color: #F26522; text-decoration: none;      font-size : 16px; line-height:24px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}

.subtitle           {color: #0054A6;                             font-size : 14px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.subtitle A:link    {color: #0054A6; text-decoration: underline; font-size : 14px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.subtitle A:visited {color: #0054A6; text-decoration: underline; font-size : 14px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.subtitle A:hover   {color: #0054A6; text-decoration: none;      font-size : 14px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}

.newstitle           {color: #0054A6;                             font-size : 13px; line-height:22px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.newstitle A:link    {color: #0054A6; text-decoration: underline; font-size : 13px; line-height:22px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.newstitle A:visited {color: #0054A6; text-decoration: underline; font-size : 13px; line-height:22px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.newstitle A:hover   {color: #0054A6; text-decoration: none;      font-size : 13px; line-height:22px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}

.newsdate           {color: #F26726;                             font-size : 11px; line-height:22px; font-weight:   bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.newsdate A:link    {color: #F26726; text-decoration: underline; font-size : 11px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.newsdate A:visited {color: #F26726; text-decoration: underline; font-size : 11px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.newsdate A:hover   {color: #F26726; text-decoration: none;      font-size : 11px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}

.topmenuon           {color: #F26522; text-decoration: none; font-size : 10px;  line-height:14px; font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }
.topmenuon A:link    {color: #F26522; text-decoration: none; font-size : 10px;  line-height:14px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }
.topmenuon A:visited {color: #F26522; text-decoration: none; font-size : 10px;  line-height:14px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }
.topmenuon A:hover   {color: #F26522; text-decoration: none; font-size : 10px;   line-height:14px; font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }

.submenuon           {color: #1677FC; text-decoration: none; font-size : 12px;  line-height:14px; font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }
.submenuon A:link    {color: #1677FC; text-decoration: none; font-size : 12px;  line-height:14px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }
.submenuon A:visited {color: #1677FC; text-decoration: none; font-size : 12px;  line-height:14px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }
.submenuon A:hover   {color: #1677FC; text-decoration: none; font-size : 12px;   line-height:14px; font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }

.menu           {color: #333333; text-decoration: none; font-size : 10px;  line-height:14px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }
.menu A:link    {color: #333333; text-decoration: none; font-size : 10px;  line-height:14px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }
.menu A:visited {color: #333333; text-decoration: none; font-size : 10px;  line-height:14px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }
.menu A:hover   {color: #F26522; text-decoration: none; font-size : 10px;  line-height:14px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; }

.menu1           {color: #333333; text-decoration: none; font-size : 12px;  line-height:23px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; LETTER-SPACING: 1px;}
.menu1 A:link    {color: #333333; text-decoration: none; font-size : 12px;  line-height:23px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; LETTER-SPACING: 1px;}
.menu1 A:visited {color: #333333; text-decoration: none; font-size : 12px;  line-height:23px;  font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; LETTER-SPACING: 1px;}
.menu1 A:hover   {color: #1677FC; text-decoration: none; font-size : 12px;   line-height:23px; font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體"; LETTER-SPACING: 1px;}

.submenu           {color: #1677FC;                        font-size : 11px; line-height:14px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; }
.submenu A:link    {color: #1677FC; text-decoration: none; font-size : 11px; line-height:14px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; }
.submenu A:visited {color: #1677FC; text-decoration: none; font-size : 11px; line-height:14px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; }
.submenu A:hover   {color: #F26522; text-decoration: none; font-size : 11px; line-height:14px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; }

.content           {color: #3D3D3D;                             font-size : 13px; line-height:19px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; text-align:justify;}
.content A:link    {color: #3D3D3D; text-decoration: underline; font-size : 13px; line-height:19px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; }
.content A:visited {color: #3D3D3D; text-decoration: underline; font-size : 13px; line-height:19px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; }
.content A:hover   {color: #3D3D3D; text-decoration: none;      font-size : 13px; line-height:19px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; }

.list           {color: #2E3192; text-decoration: none;    font-size : 11px; line-height:14px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.list A:link    {color: #2E3192; text-decoration: none;    font-size : 11px; line-height:14px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.list A:visited {color: #2E3192; text-decoration: none;    font-size : 11px; line-height:14px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.list A:hover   {color: #027D73; text-decoration: underline;    font-size : 11px; line-height:14px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}

.pageindex           {color: #2F6385;                             font-size : 9px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.pageindex A:link    {color: #2F6385; text-decoration: underline; font-size : 9px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.pageindex A:visited {color: #2F6385; text-decoration: underline; font-size : 9px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.pageindex A:hover   {color: #003471; text-decoration: none;      font-size : 9px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}

.pagelink           {color: #666666;                        font-size : 9px; line-height:22px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.pagelink A:link    {color: #666666; text-decoration: none; font-size : 9px; line-height:22px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.pagelink A:visited {color: #666666; text-decoration: none; font-size : 9px; line-height:22px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.pagelink A:hover   {color: #0967C9; text-decoration: none; font-size : 9px; line-height:22px; font-weight: bold; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}

.small           {color: #333333;                             font-size : 9px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; letter-spacing : 0px;}
.small A:link    {color: #333333; text-decoration: underline; font-size : 9px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; letter-spacing : 0px;}
.small A:visited {color: #333333; text-decoration: underline; font-size : 9px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; letter-spacing : 0px;}
.small A:hover   {color: #333333; text-decoration: none;      font-size : 9px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; letter-spacing : 0px;}

.footerlink           {color: #022F6F;                             font-size : 10px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; letter-spacing : 12px;}
.footerlink A:link    {color: #022F6F; text-decoration: none;      font-size : 10px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; letter-spacing : 12px;}
.footerlink A:visited {color: #022F6F; text-decoration: none;      font-size : 10px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; letter-spacing : 1px;}
.footerlink A:hover   {color: #E85F40; text-decoration: none;      font-size : 10px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; letter-spacing : 1px;}

.footer           {color: #666666;                             font-size : 9px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.footer A:link    {color: #666666; text-decoration: underline; font-size : 9px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.footer A:visited {color: #666666; text-decoration: underline; font-size : 9px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.footer A:hover   {color: #666666; text-decoration: none;      font-size : 9px; line-height:15px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}

.indexfooter           {color: #666666;                             font-size : 11px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.indexfooter A:link    {color: #406784; text-decoration: underline; font-size : 11px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.indexfooter A:visited {color: #406784; text-decoration: underline; font-size : 11px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.indexfooter A:hover   {color: #D65273; text-decoration: none;      font-size : 11px; line-height:22px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}

.mark             {color: #FF1938; text-decoration: none; font-size : 12px; line-height:20px; font-weight: normal; font-family: Verdana, Arial, Sans-serif, taipei, "新細明體";}
.link             {color: #F26522; text-decoration: none; font-size : 12px; line-height:20px; font-weight: normal; font-family: Arial, Verdana, Sans-serif, taipei, "新細明體";}



/* Font Definition End Here */


/* link colors Start Here*/ 
/* the explicit class link color assignments are needed for NN4 */

A:link    { color: #406784; text-decoration: underline; font-weight: normal;}
A:visited { color: #406784; text-decoration: underline; font-weight: normal;}
A:active  { color: #406784; text-decoration: underline; font-weight: normal;}
A:hover   { color: #D65273; text-decoration: none;      font-weight: normal;}

/* link colors End Here*/




/* From Textarea Start Here */

input ,textarea, select
{
color :          #333333;
font-family :    Verdana, Arial, Helvetica, sans-serif;
line-height:     1.2em;
font-size :      9pt;
font-weight :    normal;
border: 1px solid #CCCCCC; 
padding-top:     1px;
padding-left:    1px;
padding-right:   1px;
background-color: #FFFFFF
}

/* From Textarea End Here */




/* From Inputarea Start Here */

.inputText    { font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; font-size: 9pt; line-height: 1.2em; color : #406784; border: 1px solid #000000; background-color: #ffffff;}
.inputBotttn  { font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; font-size: 9pt; line-height: 1.2em; color : #666666; border: 1px solid #000000; background-color: #ffffff;}
.inputSelect  { font-family: Verdana, Arial, Sans-serif, taipei, "新細明體"; font-size: 9pt; line-height: 1.2em; border: 0px; background-color: #F6F6F6 }

/* From Textarea End Here */

img{ border-color: #666666 ; }

.thistable  {margin-left: 15px;}