body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/index_bg.jpg);
	background-repeat: no-repeat;
	background-position: 999px 0;
	font-size:12px;
	
}
A:link {color: #1286B6;text-decoration: underline;}
A:visited {color: #1286B6;text-decoration: underline;}
A:active {text-decoration: underline;}
A:hover {color: #FF6600;text-decoration: underline;}
table,td,tr
{
	
	font-size:12px; 
	line-height: 18px;
	color: #978D6D;
}
TEXTAREA,input{
	font-size:12px;
	

}
select {
	font-size: 12px;
	color: #A5A6A5;
}

.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; }

.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
}


form{margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.linksubmit{
	cursor: hand;

	text-decoration:'underline';
}

.DMIn {color:#978D6D;font-weight: 800 }
.red {color:#ff0000;font-weight: 800 }
.title {color:#ff0000;font-weight: 800 }





span.SS{
color: #1286B6;
text-decoration: underline;
cursor: hand;
}


.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;

}
@media print {
.noprint {display:none}
}

.btn{
width:100px
}