body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 18px;
margin-top: 0px;　
margin-left: 0px;
margin-right: 0px;　
margin-bottom: 0px;
color: #000000;
}
A:link {color: #1286B6;	text-decoration: none;}
A:visited {color: #FF0000;}
A:active {}
A:hover {color: #FF6600;text-decoration: none;}
table,td,tr
{
	font-family:verdana;
	font-size:12px; 
	line-height: 18px;
	color: #484848;
}
TEXTAREA,input{
	font-size:12px;
	

}
select {
	font-size: 12px;
	color: #006699;
}

.txtFocus {
	background-color:#ffe4b5;
	BORDER-BOTTOM-COLOR: #bce2ff;
	font-size: 12px;
} 
.txtBlur {
	background-color:#F6F6F6;
	font-size: 12px;
	color: #006699;
}

input.white{}
table.TableBgcolor
{
	background-color: #FFFFFF;
	
}
td.TableTitleBgcolor{
         background-color: #FFFFFF;   
}
tr.TitleBgcolor
{
	background-color: #E7E7E7;
	font-size:12px;
	color: #000000;	
	
}
tr.DataBgcolor1,td.DataBgcolor1
{
	background-color:#F5F5F5;
	font-size:12px;
	color: #214763;	
}
hr {
	border: 1px dashed #CCCCCC;
}



tr.DataBgcolor2,td.DataBgcolor2
{
	background-color:#FFFFFF;
	font-size:12px;
	color: #214763;	
}
tr.SDataBgcolor1,td.SDataBgcolor1
{
	text-align: right;
	background-color: #FFFFFF;
	color: #0644ad;
}


tr.SDataBgcolor2,td.SDataBgcolor2
{
	text-align: left;
	background-color: #FFFFFF;
	color: #000000;	
	border-bottom-color:#F6F6F6;
	border-bottom-width:1px;
      border-bottom-style:inset;

}
tr.DataBgcolor3
{
	background-color: #ffff99;
	font-size:12px;
	color: #000000;	
}

//Modify
table.MTableBgcolor{
	background-color: #B5C7E7;
	
}
tr.MTitleBgcolor,td.MTitleBgcolor{
	background-color: #95D5D3;
	font-size:12px;
	color: #FFFFFF;	
	
}
tr.MDataBgcolor1,td.MDataBgcolor1{
	text-align: right;
	background-color: #FFFFFF;
	color: #0644ad;
}

tr.MDataBgcolor2,td.MDataBgcolor2{
	text-align: left;
	background-color: #FFFFFF;
	color: #000000;	
	border-bottom-color:#F6F6F6;
	border-bottom-width:1px;
      border-bottom-style:inset;


}



a.w12navi               { text-align: center;width:75px;text-decoration: none; font-size: 12px; color: #FFFFFF;  font-family: Verdana, 新細明體; line-height: 17pt; }   
a.w12navi:link          { text-decoration: none; font-size: 12px; color: #FFFFFF;  font-family: Verdana, 新細明體; line-height: 17pt; }
a.w12navi:visited       { text-decoration: none; font-size: 12px; color: #FFFFFF;  font-family: Verdana, 新細明體; line-height: 17pt; }
a.w12navi:active        { text-decoration: underline; font-size: 12px; color: #FFFFFF;  font-family: Verdana, 新細明體; line-height: 17pt; }
a.w12navi:hover         { text-decoration: underline; font-size: 12px; color: #FFFFFF;  font-family: Verdana, 新細明體; line-height: 17pt; }

form{margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.linksubmit{
	cursor: hand;

	text-decoration:'underline';
}

.DMIn {color:#00A080;font-weight: 800 }
.red {color:#ff0000;font-weight: 800 }
.title {color:#ff0000;font-weight: 800 }
.t1 {
	font-size: 13px;
	font-weight: bold;
	color: #008B97;
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
}




.menuskin {
        filter: Alpha(Opacity=80);
        BORDER: #666666 1px solid; VISIBILITY: hidden; FONT: 12px Verdana;
        POSITION: absolute;
        BACKGROUND-COLOR:#FFFFFF;
        background-repeat : repeat-y;
        }
.menuskin A {
        PADDING-RIGHT: 9px; PADDING-LEFT: 7px; COLOR: black; TEXT-DECORATION: none; behavior:url(inc/noline.htc);
        }
#mouseoverstyle {
        BACKGROUND-COLOR: #F2F5FB; margin:2px; padding:0px; border:#8396C3 1px solid;
        }
#mouseoverstyle A {
        COLOR: black
}
.menuitems{
        margin:2px;padding:1px;word-break:keep-all;width:70px
}

a.menu1 {
	color: #666666;
	text-decoration: none;
}
a.menu1:hover {
	color: #0066CC;
	text-decoration: underline;
}
.text {
	background-color: #F3F3F3;
	border: 1px solid #999999;
	font-size: 12px;
}
a.menu2 {
	color: #CE7C3A;
	text-decoration: none;
	height: 20px;
}
a.menu2:hover {
	color: #7FBB2A;
	text-decoration: none;
}
a.menu3 {

	color: #929292;
	text-decoration: none;
}
a.menu3:hover {

	color: #FF6600;
	text-decoration: underline;
}
a.menu4 {


	color: #333333;
	text-decoration: none;
}
a.menu4:hover {


	color: #0066CC;
	text-decoration: underline;
}
.ad {
	background-color: #FFFFFF;
	border: 1px solid #8C8C8C;
	margin-bottom: 10px;
}
.pro {
	border: 1px solid #666666;
}
a.prolink {
	color: #7FBB2A;
	text-decoration: none;
	background-position: top;
}
a.prolink:hover {

	color: #0066CC;
	text-decoration: underline;
}
.hotpro {
	font-size: 10px;
}
.pro2 {
	border: 1px solid #000000;
}
a {
	color: #009999;
	text-decoration: underline;
}
a:hover {
	color: #FF6600;
	text-decoration: none;
}
.border {
	border: 1px solid #E0E0E0;
}


span.SS{
color: #009999;
text-decoration: underline;
cursor: auto
}


tr.SS,td.SS
{

	background-color: #FFD2D2;

}
