body {
	margin: 0 0 0 0;
	background-color: #ffffcd;
	text-align: center;
}

#topleft { background: url('topleft.jpg'); }
img { border: 0px none; }

.nav {
	text-align: center;
	border: 1px solid gray;
	border-top-style: none
}

a.white, a.white:link, a.white:visited, a.white:hover { color: white; }
.tit{
	font-size:15px;
	line-height:24px;
	color:#333333;
	font-weight: bold;
}

.prodlink2 {
	background:#FFFFCC; 
	border:#FFCC00 1px solid; 
	margin:2px 6px 2px 0px; 
	line-height:24px; 
	text-align:center; 
	float:left;
}

.dl {
	background:#FFFFCC; 
	border:#FFCC00 1px solid; 
	margin:2px 6px 2px 0px; 
	line-height:24px; 
	text-align:center; 
	float:left;
	width: 80px;
}

.w100 { width: 100%; }
.w140 { width: 140px; }
.prodlink { color: #CC0000; }
.red { color: red; }
.blue { color: blue; }
.bold { font-weight: bold; }
.center { text-align: center; }
.c1 { background-color: #eeeeee; }
.c2 { background-color: #f3f3f3; }
a.more:link, a.more:visited {
	border: 1px solid red;
	background-color: #ffffcc;
	padding-left: 5px; padding-right: 5px;
}

.esdnotice {
	background:#FFFFCC; 
	border:1px #FF9900 solid; 
	padding:5px 5px 5px 5px;
}

td {
	line-height: 22px;
	color: #444444;
	text-decoration: none;
}

.a2 {
	line-height: 24px;
	color: #444444;
	text-decoration: none;
}

.prodtitle {
	font-weight: bold;
	color: red;
}

.prodsubtitle {
	font-weight: bold;
	color: blue;
}

.prodpoint { text-decoration: underline; }

.dtltitle {
	font-weight: bold;
	color: blue;
}

.newscontent {
	display: none;
	color: darkblue;
}
.vatop { vertical-align: top; }
.newsbullet {
	vertical-align: top;
	width: 25px;
}

input.a {
	border: 0px none;
	border-bottom:#cc0000 1px solid;
}

/*.xmenu td{font-size:15px;font-family:verdana,arial;color:#333333;border:0px solid #336699;background:none;filter:blendtrans(duration=0.5) DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1); cursor:hand;text-align:center;line-height: 40px;font-family: "PMingLiU","MingLiU","Ð¼šÃ÷ów","Verdana", "Arial", "Helvetica", "sans-serif"}*/
.kuang{ background:#FFFFCC; border:#FFCC00 1px solid; margin:2px 4px 2px 4px; line-height:20px; text-align:center; float:left;}

div.b {
	font-weight: bold;
}

td.tab {
	width: 100px;
	height: 20px;
	background: #70a0ff;
	text-align: center;
	cursor: pointer;
}
td.tab_a {
	background: #a0d0ff;
	cursor: auto;
}

td.t {
	background-color:#cdcdc0; 
	font-weight: bold;
}
td.l {
	width: 30%;
	font-size: 10pt;
	line-height: 1.6;
	font-weight: bold;
}
td.r {
	width: 70%;
}
span.r {
	color: red;
}
