BODY {
	MARGIN: 0px;
	text-align:center;
	FONT-FAMILY:"新細明體", "Times New Roman";
	background-image: url(../images/bg.jpg);
	}
P {
	FONT-SIZE: 12px;
	margin:10px 0px 10px 0px;
	LINE-HEIGHT: 18px;
}
IMG{
border:0px;
}
H3{
padding:5px 0px 5px 0px;
color:#333333;
font-size:12px;
}
A {
	COLOR: #222222
}
A:link {
	COLOR: #222222
}
A:visited {
	COLOR: #222222
}
A:hover {
	COLOR: #e20000
}
ACRONYM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

#container 
{
    
	MARGIN:5px 0px 5px 0px; 
	WIDTH: 710px; 
	POSITION: relative;
	border-color:#222222;
	border-style:solid;
	border-width:1px;
	text-align:left;
}
#langNavBar{
	width:100%;
	padding:4px 0px 2px 0px;
	background-color:#FFFFFF;
	color:#999999;
	font-size:75%;
	text-align:right;
	vertical-align:middle;
	height:14px;
}
#langNavBar A, A:link, A:visited  {
	COLOR: #3f7fff;
	text-decoration:none;
}

#langNavBar A:hover {
	COLOR: #e20000;
	text-decoration:none;
}
#header
{
    width:100%;
    height:100px;
    background-color:#ffffff;
	background-image: url(../images/banner.jpg);
	background-repeat:no-repeat;

}

#header IMG
{
    position:absolute;
    top:0px;
    left:0px;   
    
}

#leftTD
{
    width:179px;
	border:0px;
    background-color:#ffffff;
	vertical-align:top;
    
}
#rightTD
{
    width:528px;
    border:0px;
	vertical-align:top;
    BACKGROUND: url(../images/logo.gif) #fff fixed no-repeat left bottom; 
}

.navpaneltable{
	width:165px;
	border:solid 1px #333333;
	background-color:#FFFFFF;
	color:#333333;
	font-size:12px;
	margin:5px 5px 10px;
}
.navpaneltable .firstrowGRAY{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000000', endColorStr='#CCCCCC', gradientType='1');
	color:#FFFFFF;
	background-color:#666666;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	height:18px;

}
.firstrowRED{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF0000', endColorStr='#FFCCCC', gradientType='1');
	color:#FFFFFF;
	background-color:#FF0000;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	height:18px;
}
.firstrowORANGE{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF6600', endColorStr='#FFFF00', gradientType='1');
	color:#FFFFFF;
	background-color:#FF6600;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	height:18px;
}
.firstrowBLUE{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#0066ff', endColorStr='#CCCCff', gradientType='1');
	color:#FFFFFF;
	background-color:#0066ff;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	height:18px;
}
.firstrowGREEN{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#00CC66', endColorStr='#CCFFCC', gradientType='1');
	color:#FFFFFF;
	background-color:#00CC66;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
	height:18px;
}
.otherrow{
	color:#222222;
	text-align:center;
	margin:2px auto 2px;
	padding-top:2px;
	height:18px;
	border-bottom:dotted 1px #222222;
}

.adtable{
	width:162px;
	border:solid 1px #333333;
	background-color:#FFFFFF;
	color:#333333;
	font-size:12px;

}


.blockedcontent
{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 0px;
    margin-right:10px;
    margin-right:5px;
}

.emailLoginleftTD{
	width:35%;
	text-align:left;
	font-size:12px;
	padding-left:4px;
	color:#999999;

}
.emailLoginrightTD{
	width:65%;
	text-align:left;

}
.textbox{
	font-size:10px;
	width:100%;
}

UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px 0px 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none
}
 UL LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 20px; 
	BACKGROUND: url(../images/bullet_single.gif) no-repeat 7px 4px; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px; 
	COLOR: #222222; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px
}
#footer{
	width:100%;
	padding:4px 0px 2px 0px;
	margin-top:2px;
	background-color:#FFFFFF;
	color:#999999;
	font-size:75%;
	text-align:center;
	vertical-align:middle;
	height:20px;
}
#footer A, A:link, A:visited  {
	COLOR: #999999;
	text-decoration:none;
}

#footer A:hover {
	COLOR: #e20000;
	text-decoration:none;
}
.maincontentdiv_general{
	margin:10px 10px 10px 10px;
	}
.maincontentdiv_general #heading{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#222222', gradientType='1');

}
.maincontentdiv_general H2{
	color:#222222;
	font-size:14px;
	border-bottom:dotted 1px #222222;
}

.maincontentdiv_general A, A:link, A:visited  {
	COLOR: #999999;
	text-decoration:underline;
	font-size:12px;
}

.maincontentdiv_general A:hover {
	COLOR: #e20000;
	text-decoration:underline;
	font-size:12px;
}
.board1{
	FONT-SIZE: 12px;
	margin:5px 0px 0px 0px;
	LINE-HEIGHT: 13px;
}
.board2{
	FONT-SIZE: 12px;
	margin:5px 0px 5px 10px;
	LINE-HEIGHT: 13px;
}
.board3{
	FONT-SIZE: 12px;
	margin:5px 0px 5px 14px;
	LINE-HEIGHT: 13px;
}
.board4{
	FONT-SIZE: 12px;
	margin:5px 0px 5px 100px;
	LINE-HEIGHT: 13px;
}