@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody,tfoot, thead, tr, th, td {
	border:0px none;
	font-style:inherit;
	font-weight:inherit;
	margin:0px;
	padding:0px;
}

.html,body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat:no-repeat;
	font-family:arial;
	font-family: "Helvetica Neue", Helvetica, Arial, "微軟正黑體", sans-serif;
	-webkit-text-size-adjust:none;
}

img{
border: 0px;
}
a {
	text-decoration:none;
}
a:hover { text-decoration:underline; }
#menubg{
	position:absolute;
	width:1000px;
	z-index:10;
}

.border1 {
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #e8e8e8;

}

.border1 {
	border-left: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;

}

.border2 {
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;

}


.table_border_grey{	border: 1px solid #dddddd;}


.pngfix { behavior: url(iepngfix.php)}

.logos img{
	border:#dedede 1px thick;	
}

.field1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	height: 20px;
	width: 215px;
	border: 1px #efe4d4 solid;
}


.field2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	height: 80px;
	width: 215px;
	border: 1px #efe4d4 solid;
}


.white12_20 { font-size: 12px;          line-height: 20px;          color: #FFF;}
.white12_20        {color :#FFF; text-decoration:none;}
.white12_20 a:hover  {color :#FFF; text-decoration:underline; }

.white13_20 { font-size: 13px;          line-height: 20px;          color: #FFF;}
.white13_20 a      {color :#FFF; text-decoration:none;}
.white13_20 a:hover  {color :#FFF; text-decoration:underline; }

.black11_20v { font-size: 11px;          line-height: 20px;          color: #000; font-family:Verdana, Geneva, sans-serif;}
.black11_20v a       {color :#000; text-decoration:none;}
.black11_20v a:hover  {color :#000; text-decoration:underline; }

.black13_20 { font-size: 13px;          line-height: 20px;          color: #000;}
.black13_20 a       {color :#000; text-decoration:none;}
.black13_20 a:hover  {color :#000; text-decoration:underline; }

.black13_16v { font-size: 13px;          line-height: 16px;          color: #000; font-family:Verdana, Geneva, sans-serif;}
.black13_16v a       {color :#000; text-decoration:none;}
.black13_16v a:hover  {color :#000; text-decoration:underline; }

.black13_20v { font-size: 13px;          line-height: 20px;          color: #000; font-family:Verdana, Geneva, sans-serif;}
.black13_20v a       {color :#000; text-decoration:none;}
.black13_20v a:hover  {color :#000; text-decoration:underline; }

.black14_24t { font-size: 14px;          line-height: 24px;          color: #000; font-family:"Times New Roman", Times, serif;}
.black14_24t a       {color :#000;}
.black14_24t a:hover  {color :#000; text-decoration:underline; }

.grey11_16v { font-size: 11px;          line-height: 16px;          color: #999; font-family:Verdana, Geneva, sans-serif;}
.grey11_16v a       {color :#999; text-decoration:underline;}
.grey11_16v a:hover  {color :#999; text-decoration:underline; }

.grey11_16v2 { font-size: 11px;          line-height: 16px;          color: #6d6e72; font-family:Verdana, Geneva, sans-serif;}
.grey11_16v2 a       {color :#6d6e72; text-decoration:underline;}
.grey11_16v2 a:hover  {color :#6d6e72; text-decoration:underline; }

.grey11_16v3 { font-size: 11px;          line-height: 16px;          color: #6d6e72; font-family:Verdana, Geneva, sans-serif;}
.grey11_16v3 a       {color :#6d6e72; text-decoration:underline;}
.grey11_16v3 a:hover  {color :#000; text-decoration:underline; }

.grey14_16v { font-size: 14px;          line-height: 16px;          color: #4e4e4e; font-family:Verdana, Geneva, sans-serif;}
.grey14_16v a       {color :#4e4e4e; text-decoration:underline;}
.grey14_16v a:hover  {color :#4e4e4e; text-decoration:underline; }

.green12_20v { font-size: 12px;          line-height: 20px;          color: #01652f; font-family:Verdana, Geneva, sans-serif;}
.green12_20v a       {color :#01652f; text-decoration:underline;}
.green12_20v a:hover  {color :#01652f; text-decoration:underline; }


.brown14_24 { font-size: 14px;          line-height: 24px;          color: #1a1311;}
.brown14_24        {color :#1a1311; text-decoration:none;}
.brown14_24 a:hover  {color :#1a1311; text-decoration:underline; }

.brown14_16 { font-size: 14px;          line-height: 16px;          color: #1a1311;}
.brown14_16        {color :#1a1311; text-decoration:none;}
.brown14_16 a:hover  {color :#1a1311; text-decoration:underline; }

.brown12_16 { font-size: 12px;          line-height: 16px;          color: #1a1311;}
.brown12_16        {color :#1a1311; text-decoration:none;}
.brown12_16 a:hover  {color :#1a1311; text-decoration:underline; }

.brown16_16 { font-size: 16px;          line-height: 16px;          color: #1a1311;}
.brown16_16        {color :#1a1311; text-decoration:none;}
.brown16_16 a:hover  {color :#1a1311; text-decoration:underline; }

.SpryHiddenRegion{
	visibility: hidden;
}
