body {color: #000000; background: white; margin: 0; padding: 0;margin-top:0px}


table.default {width: 100%; margin: 5; padding: 5; font-size: small}
td.default {padding: 0; border-width: 0; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif;}

a {color: #0099CC; text-decoration: none;  background-color: transparent;}
a:hover {color: #ff6600;}
a.news5 {color: #666666; text-decoration: underline;  background-color: transparent;}
a.news5:hover {color: #ff6600;}
ul.default { margin: 2px; padding: 2px; list-style: decimal inside; text-align: left;}
li.deafult { margin-left: 2px; list-style: square inside; color: #2F5376}

td#headerbar {border-bottom: 1px solid #dddddd; background-image: url(img/hbar.gif);}


td#leftcolumn {width: 170px; font-size:12px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif;border-right: 1px solid #cccccc;}
td#leftcolumn th {background-color: #FFFFFF; color: #CC0000; vertical-align: middle;}
td#leftcolumn div.blockTitle {padding: 3px; background-color: #E5E5E5; color: #CC0000; font-weight: bold;}
td#leftcolumn legend.blockTitle {padding: 3px; color: #639ACE; font-weight: bold; margin-top: 0px;}
td#leftcolumn div.blockContent {padding: 2px 0px 2px 8px; line-height: 110%; font-size:11px;}



td#usermenu a {background-color: transparent; display: block; margin: 0; padding: 4px; border-bottom: 1px solid #cdcdcd; }
td#usermenu a:hover {background-color: #ffeedd;}
td#usermenu a.menuTop {}
td#usermenu a.menuMain {border-bottom: 1px solid #cdcdcd; }
td#usermenu a.menuSub {padding-left: 15px; border-bottom: 1px solid #cdcdcd;}


td#centercolumn {font-size: 12px;  padding: 0; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif;}
td#centercolumn th {background-color: #2F5376; color: #FFFFFF; vertical-align: middle;font-weight: normal;}


tr#footerbar {text-align:center; background-image: url(img/hbar.gif);}





.outer {border: 1px solid silver;}
.outer th a { color: #cccccc; }
.head {background-color: #E5E5E5; padding: 5px; }
.even {background-color: #f5f5f5; padding: 5px;}
.odd {background-color: #E9E9ff; padding: 5px;}
.foot {background-color: #c2cdd6; padding: 5px; font-weight: normal;}
tr.even td {background-color: #f5f5f5; padding: 5px;}
tr.odd td {background-color: #E9E9ff; padding: 5px;}

input.formButton {}
input { border-right: #000000 1px solid; border-top: #000000 1px solid; font: 11px verdana, arial, helvetica, sans-serif; border-left: #000000 1px solid;color: #000000; border-bottom: #000000 1px solid; background-color: #ffffff;}


table.entry1  	{color:red; font-size:10pt; background-color: #fafafc; 
	         border:1px solid d2dce6; margin-top:0px;
                 margin-left:0; margin-right:0px; padding:0px;}

table.entry2  	{color: red; font-size: 10pt; background-color: #F5F5F5; 
	         border: 1px solid c9d7be; margin-top: 0px;
                 margin-left: 0; margin-right: 0px; padding: 10px;}
				 
table.entry3 	{color: red; font-size: 10pt;  
	         border: 1px solid d2dce6; margin-top: 0px;
                 margin-left: 0; margin-right: 0px; padding: 10px;}				 
				 
table.entry4  	{color: 111111; font-size: 10pt; background-color: #F5F5F5; 
	         border: 1px solid c9d7be; margin-top: 0px;
                 margin-left: 0; margin-right: 0px; padding: 10px;}

table.entry5  	{color: 111111; font-size: 10pt; background-color: #e5e5e5; 
	         border: 1px solid c9d7be; margin-top: 0px;
                 margin-left: 0; margin-right: 0px; padding: 10px;}
				 
table.entry6  	{color:red; font-size:10pt; background-color: #fafafc; 
	         border:0px solid d2dce6; margin-top:0px;
                 margin-left:0; margin-right:0px; padding:0px;}
				 
table.entry7 	{color: red; font-size: 10pt;  
	         border: 1px solid CCCCCC; margin-top: 0px;
                 margin-left: 0; margin-right: 0px; padding: 10px;}
				 
table.entry8 	{color: 000000; font-size: 11pt; background-color: #c9d7be;
	         border: 0px solid CCCCCC; margin-top: 0px;
                 margin-left: 0; margin-right: 0px; padding: 10px;}				 

.form            {margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; z-index:-20}
.input1          {border-style:solid; border-width:1px; background-color:#ffffff; color:#996633;
                  border-bottom:#ecb203 1px solid; border-left:#ecb203 1px solid; 
                  border-right:#ecb203 1px solid; border-top:#ecb203 1px solid}
.input2          {border-style:solid; border-width:1px; background-color:#ffffff; color:#006699;
                  border-bottom: #a6caf0 1px solid; border-left: #a6caf0 1px solid; 
                  border-right: #a6caf0 1px solid; border-top: #a6caf0 1px solid}
.input3          {border-style:solid; border-width:1px; background-color:#ffffff; color:#067550;
                  border-bottom: #009966 1px solid; border-left: #009966 1px solid; 
                  border-right: #009966 1px solid; border-top: #009966 1px solid}
.input4          {border-style:solid; border-width:1px; background-color:#ffffff color:#996633;
                  border-bottom:#a0a0c0 1px solid; border-left:#a0a0c0 1px solid; 
                  border-right:#a0a0c0 1px solid; border-top:#a0a0c0 1px solid}
.input5          {border-style:solid; border-width:1px; background-color:#ffdd99}

                 }

.head11_g          {font-size:11pt; line-height:14pt; color:#207149;font-weight:bold}
.head11_b          {font-size:11pt; line-height:14pt; color:#555555;font-weight:bold}
.head12_r          {font-size:12pt; line-height:14pt; color:#b00000;font-weight:plane}
.head12_g          {font-size:12pt; line-height:14pt; color:#799B58;font-weight:bold}
.head12_b          {font-size:12pt; line-height:14pt; color:#333333;font-weight:bold}
.head11_b          {font-size:11pt; line-height:14pt; color:#555555;font-weight:bold}
.head13_p          {font-size:13pt;line-height: 14pt; color:#660033;font-weight:plane}
.head12_n          {font-size:12pt; line-height:18pt; color:#ba7445}
.head14_r          {font-size:14pt; line-height:16pt; color:#b00000;font-weight:bold}
.head13_g          {font-size:12pt; line-height:16pt; color: #207149;font-weight:bold ;}
.head14_g          {font-size:13pt; line-height:16pt; color: #207149;font-weight:bold ;}
.head11_news       {font-size:11pt; line-height:16pt; color: #924040;font-weight:plane}

.foot              {font-size:9pt;  color:#333333}


ul.ball         {list-style-image:url("/img/news_b.gif"); margin-left:15px; font-size:10pt; 
                 line-height:14pt;}
ul.arrow           {list-style-image:url("/img/arrow.gif"); margin-left:20px; margin-right:10px; 
                 margin-top:15px; font-size:9pt; line-height:13pt;}

ul.dot           {list-style-image:url("/img/dot.gif"); margin-left:20px; margin-right:10px; 
                 margin-top:15px; font-size:9pt; line-height:13pt;}
				 				 				 				 

a.result          {color:#5b91a8; font-size:9pt; text-decoration:none;}
a.result:hover    {color:#993366; font-size:9pt; text-decoration:underline;}

a.news          {color:#333333;font-family: "Verdana","新細明體";font-size:9pt;text-decoration:none}
a.news:hover    {color:#558888;font-family:"Verdana","新細明體";font-size:9pt;text-decoration:none}

a.news1           {color:#324395;font-family:"Verdana","新細明體";font-size:9pt;line-height:18pt;text-decoration:none}
a.news1:hover     {color:#9966cc;font-family:"Verdana","新細明體";font-size:9pt;line-height:18pt;text-decoration:underline}

a.li11             {color:#003399;font-family:"Verdana","新細明體";font-size:11pt;line-height:18pt;text-decoration:none}
a.li11:hover        {color:#aa0000;font-family:"Verdana","新細明體";font-size:11pt;line-height:18pt;text-decoration:underline}

a.news3          {color:#555555;font-family:"Verdana","新細明體";font-size:11pt; line-height:18pt; text-decoration:none}
a.news3:hover    {color:#558888;font-family:"Verdana","新細明體";font-size:11pt; line-height:18pt;text-decoration:none}

a.news2, .menu    {color:#111111; font-size:9pt; text-decoration:none;}
a.news2:hover     {color:#324395; font-size:9pt; text-decoration:underline;}
a.news2:visited   {color:#777777; font-size:9pt; text-decoration:underline;}



a.menu, .menu   {color:#66828a; font-size:9pt; text-decoration:none; }
a.menu:hover    {color:#aa0000; font-size:9pt; text-decoration:underline;}

a.item1, .item1 {color:#324395; font-size:10pt; text-decoration:none;}
a.item1:hover   {color:#aa0000; font-size:10pt; text-decoration:none;}

a.item2, .item2 {color:#00779e; font-size:9pt; text-decoration:none;}
a.item2:hover   {color:#999999; font-size:9pt; text-decoration:underline;}
.t-item2        {color:#999999; font-size:9pt; }

a.more         {color:#5b91a8; font-size:10pt; text-decoration:none}
a.more:hover   {color:#ba7445; font-size:10pt; text-decoration:underline}

a.item4, .item4  {color:#66828a; font-size:9pt; text-decoration:none; }
a.item4:hover   {color:#ffffff; font-size:9pt; background:#333333;}

.item5           {font-size:13px; font-weight:bold; color:#458ea7; text-decoration:none}
.item5:hover     {font-size:13px; font-weight:bold; color:#993366; text-decoration:none}

a.link1           {color:#ba7445;font-family:"Verdana","新細明體";font-size:9pt;line-height:14pt;text-decoration:none}
a.link1:hover,.done  {color:#9966cc;font-family:"Verdana","新細明體";font-size:9pt;line-height:14pt;text-decoration:underline}

a.link2          {color:#000000;font-family:"Verdana","新細明體";font-size:9pt;line-height:14pt;text-decoration:none}
a.link2:hover,.done  {color:#CC3333;font-family:"Verdana","新細明體";font-size:9pt;line-height:14pt;text-decoration:underline}

a.link3          {color:#3333FF;font-family:"Verdana","新細明體";font-size:9pt;line-height:14pt;text-decoration:none}
a.link3:hover,.done  {color:#CC3300;font-family:"Verdana","新細明體";font-size:9pt;line-height:14pt;text-decoration:underline}

a.link4          {color:#324395;font-family:"Verdana","新細明體";font-size:9pt;line-height:14pt;text-decoration:underline}
a.link4:hover,.done  {color:#207149;font-family:"Verdana","新細明體";font-size:9pt;line-height:14pt;text-decoration:none}


.t12h           {font-size:12pt; line-height:18pt; color:#ba7445}
.t12e           {font-family:"arial"; font-size:12pt; line-height:18pt; color:#111111}
.t12            {font-size:12pt; line-height:18pt; color:#111111}
.t11            {font-size:11pt; line-height:18pt; color:#444444}
.t10e           {font-size:10pt; line-height:16pt; color:#000000}
.t10            {font-size:10pt; line-height:14pt; color:#111111}
.t10b           {font-size:10pt; line-height:18pt; color:#003399;font-weight:bold}
.t10h           {font-size:10pt; line-height:13pt; color:#111111}
.t10gb          {font-size:9pt;  line-height:13pt; color:#5b91a8}
.t10gy          {font-size:9pt;  line-height:13pt; color:#555555}
.t09            {font-size:9pt;  line-height:13pt; color:#555555}
.t09w           {font-size:9pt;  line-height:14pt; color:#eeeeee}
.t09gy          {font-size:9pt;  line-height:14pt; color:#888888}
.t09r           {font-family: "Verdana","新細明體"; font-size:9pt; line-height:14pt; color:#924040}
.t08            {font-size:8pt;  line-height:8pt; color:#555555}
.foot           {font-size:8pt; color:#887188}

.rn_title {font-family:"Verdana"; font-size: 14pt;line-height:20pt; color:#0000ff}
.rn_category  {font-size:11pt; line-height:14pt; color:#207149; font-weight:bold}
.rn_author {font-size:9pt;  line-height:13pt; color:#555555}
.rn_body {font-size:11pt; line-height:20pt; color: #222222; font-family: "Verdana","Times New Roman", "Times", "serif", "新細明體";}

.rn_body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height:20pt; 
	color: #222222;
}

.rn_body a {font-size:10pt;color: #666666; text-decoration: none;  background-color: transparent;font-family: Verdana, Arial, Helvetica, sans-serif;}
.rn_body a:hover {font-size:10pt;color: #ff6600; text-decoration:underline;font-family: Verdana, Arial, Helvetica, sans-serif;}

/*----為了相容newsletter的資料------*/
.newlettercontent { font-size:11pt; line-height:18pt; color:444444}
/*.newlettercontent a:hover { color:#999999; font-size:9pt; text-decoration:underline;}*/
.newlettersubtitle { font-size:11pt; line-height:18pt; color:444444;font-weight: bold}

newletterintro, .newletterintro {color:#00779e; font-size:9pt; text-decoration:none;}
newletterintro:hover   {color:#999999; font-size:9pt; text-decoration:underline;}
.newsletterCSS4 {
        font-family:"Verdana","標楷體";
        font-size: 10pt;
        font-style: normal;
        line-height: normal;
        font-weight: normal;
        font-variant: normal;
}

