body {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#fff;
	background-image:url(bg.jpg);
	background-repeat:repeat-x;
	margin:0px;
}
#topbanner {
	width:1002px;
		height:120px;
	background-image:url(logo.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#container {
	padding-top:18px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	width:1002px;
}
#content_top {
	background-image:url(contentbg_01.png);
	background-position:center top;
	background-repeat:no-repeat;
	height:20px;
}
#content_middle {
	background-image:url(contentbg_02.png);
	background-position:center;
	background-repeat:repeat-y;
}
#content_middle_left {
	width:230px;
	padding:10px;
}
#content_middle_leftbtn {
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(productbg.png);
	background-repeat:no-repeat;
	background-position:center top;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#CCC;
}
	#content_middle_right {
		padding:10px;
}
	#content_title {
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	color:#900;
	font-weight:bold;
	background-image:url(dot.png);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:18px;
}
#main_title {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}
	#productbg {
	background-image:url(contentbg.png);
	background-position:top left;
	background-repeat:no-repeat;
		font-weight:bold;
	padding-top:7px;
}
									#content_bottom {
	background-image:url(contentbg_03.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	height:24px;
}
#footer {
	width:1002px;
		font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
		color:#333333;
}
a:link,a:visited,a:active {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#FF6600;
	font-weight:bold;
	text-decoration:none;
	border-color:none;
}
a:hover {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#FF6600;
		font-weight:bold;
	text-decoration:none;
	border-color:none;
}
#imgbdr {
	padding:3px;
	border:1px solid #999999;
}
hr {
	border:1px dotted #CCCCCC;
}
ul {
	padding-left:0px;
}
li {
	padding-left:30px;
	background-image:url(arrow.jpg);
	background-repeat:no-repeat;
	background-position:10px 0px;
	list-style-type:none;
}
.newstyle {
	display:inline-block;
	vertical-align:middle;
	font-size:12px;
	padding:3px;
}
span.style1 {
	font-size: 12px;
}