﻿A:hover {
	text-decoration: none
}
A:hover {
	LEFT: 0px; POSITION: relative; TOP: 0px; color: #EB7114;
}
A:link {
	text-decoration: none; mso-text-animation: none; text-underline: none; text-line-through: none
}
A:visited {
	text-decoration: none;
	mso-text-animation: none;
	text-underline: none;
	text-line-through: none;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style0 {
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style1 {
	font-size: 11px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style2 {
	font-size: 12px;
	color: #ffffff;
	line-height: 12pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style3 {
	font-size: 12px;
	color: #808080;
	line-height: 12pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style4 {
	font-size: 13px;
	color: #666666;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style5 {
	font-size: 16px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style6 {
	font-size: 13px;
	color: #FF6600;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style7 {
	font-size: 13px;
	color: #CC0033;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style8 {
	font-size: 13px;
	color: #336699;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style9 {
	font-size: 15px;
	color: #669900;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style10 {
	font-size: 16px;
	color: #FF9933;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style11 {
	font-size: 13px;
	color: #FF3333;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style12 {
	font-size: 15px;
	color: #CC0033;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style13 {
	font-size: 16px;
	color: #25B2A9;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style14 {
	font-size: 15px;
	color: #336699;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style15 {
	font-size: 15px;
	color: #986D43;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style16 {
	font-size: 16px;
	color: #FFFFFF;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style17 {
	font-size: 13px;
	color: #336699;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style18 {
	font-size: 20px;
	color: #669900;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style19 {
	font-size: 13px;
	color: #986D43;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style20 {
	font-size: 12px;
	color: #7DB885;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style21 {
	font-size: 13px;
	color: #0066CC;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style22 {
	font-size: 13px;
	color: #669900;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style23 {
	font-size: 15px;
	color: #669900;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style24 {
	font-size: 15px;
	color: #C08B57;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style25 {
	font-size: 13px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style26 {
	font-size: 13px;
	color: #FF9933;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style27 {
	font-size: 12px;
	color: #FF9933;
	line-height: 16pt;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style28 {
	font-size: 13px;
	color: #986D43;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style29 {
	font-size: 13px;
	color: #669900;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style30 {
	font-size: 20px;
	color: #336699;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
.style31 {
	font-size: 13px;
	color: #009999;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
}
.style32 {
	font-size: 13px;
	color: #96B600;
	font-family: Arial, Helvetica, sans-serif, "新細明體";
	font-weight: bold;
}
a.item1         {color:#FF6600;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:none}
a.item1:hover   {color:#EB7114;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:underline}
a.item2         {color:#A1A1A1;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:none}
a.item2:hover   {color:#F7941D;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:underline}
a.item3         {color:#FFFFFF;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:none}
a.item3:hover   {color:#FFF568;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:underline}
a.item4         {color:#000000;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:none}
a.item4:hover   {color:#FF9900;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:underline}
a.item5         {color:#A3833F;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:none}
a.item5:hover   {color:#FF9900;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:underline}
a.item6         {color:#EDEDED;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:none}
a.item6:hover   {color:#FFF568;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:underline}
a.item7         {color:#336699;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:underline}
a.item7:hover   {color:#FF9900;font-family:"新細明體, Arial";font-size:13px;line-height:1.5;text-decoration:underline}

/* Following are tab control styles, Special for Outsourcing Set-up Process Page */
/* Default tab */
.AjaxTabStrip .ajax__tab_tab
{
    font-size: 12px;
    padding: 4px;
    width: 105px;  /* Your proper width */
    height:16px;   /* Your proper height */
    background-color: #EAEAEA;
}
/* When mouse over */
.AjaxTabStrip .ajax__tab_hover .ajax__tab_tab
{
    font-weight:bold;
    text-decoration: underline;
}
/* Current selected tab */
.AjaxTabStrip .ajax__tab_active .ajax__tab_tab
{
    background-color: #C2E2ED;
    font-weight:bold;
}
/* TabPanel Content */
.AjaxTabStrip .ajax__tab_body
{
    border: 1px solid #999999;
    padding: 8px;
    background-color: #ffffff;
    margin-right: 9px; /* Your proper right-margin, make your header and the content have the same width */
    margin-top:0px;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 1px;
	font-size: 11px;
}

.ContextMenuBreak
{
	margin:1px 1px 1px 32px;
	padding:0;
	height:1px;
	overflow:hidden;
	display:block;
	border-top: 1px solid #C5C5C5;	
}

a.ContextMenuItem
{
	margin: 1px 0 1px 0;
	display: block;
	color: #003399;
	text-decoration: none;
	cursor: pointer;	
	padding: 4px 19px 4px 33px;
	white-space: nowrap;
}

a.ContextMenuItem-Selected
{
	font-weight: bold;
}

a.ContextMenuItem:hover
{
	background-color: #FFE6A0;
	color: #003399;
	border: 1px solid #D2B47A;
	padding: 3px 18px 3px 32px;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}