body {
	background-color: #EEDAF5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.white12 {
	font-size: 12px;
	color: #FFFFFF;
}
.gray12 {
	font-size: 12px;
	color: #4d4d4d;
	line-height: 18px;
}
.orange12 {
	font-size: 12px;
	color: #f37510;
	line-height: 18px;
}
.gray13 {
	font-size: 13px;
	color: #5A5A5A;
}
.purple14 {
	font-size: 14px;
	font-weight: bold;
	color: #652D91;
}
.purple12 {
	font-size: 12px;
	font-weight: bold;
	color: #652D91;
}
.gray1pxtd {
	border: 1px solid #ACACAC;
}
.graydotline {
	border-bottom: 1px dashed #ACACAC;
}
a.t12gray:link {
	text-decoration: none;
	color: #4D4D4D;
	font-size: 12px;
}
a.t12gray:visited {
	text-decoration: none;
	color: #4D4D4D;
	font-size: 12px;
}
a.t12gray:hover {
	color: #9E3CB7;
	font-size: 12px;
	text-decoration: underline;
}
a.t12gray:active {
	text-decoration: none;
	font-size: 12px;
	color: 4D4D4D;
}
a.t12purple:link {
	text-decoration: none;
	color: #A328C1;
	font-size: 12px;
}
a.t12purple:visited {
	text-decoration: none;
	color: #A328C1;
	font-size: 12px;
}
a.t12purple:hover {
	color: #4d4d4d;
	font-size: 12px;
	text-decoration: underline;
}
a.t12purple:active {
	text-decoration: none;
	font-size: 12px;
	color:#A328C1;
}
a.t12orange:link {
	text-decoration: none;
	color: #F37510;
	font-size: 12px;
	font-weight: bold;
}
a.t12orange:visited {
	text-decoration: none;
	color: #F37510;
	font-size: 12px;
	font-weight: bold;
}
a.t12orange:hover {
	color: #757575;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
a.t12orange:active {
	text-decoration: none;
	font-size: 12px;
	color:#F37510;
	font-weight: bold;
}
a.t12orange2:link {
	text-decoration: none;
	color: #F37510;
	font-size: 12px;	
}
a.t12orange2:visited {
	text-decoration: none;
	color: #F37510;
	font-size: 12px;	
}
a.t12orange2:hover {
	color: #757575;
	font-size: 12px;
	text-decoration: underline;	
}
a.t12orange2:active {
	text-decoration: none;
	font-size: 12px;
	color:#F37510;
}
a.item12:link {
	text-decoration: none;
	color: #787878;
	font-size: 12px;
}
a.item12:visited {
	text-decoration: none;
	color: #787878;
	font-size: 12px;
}
a.item12:hover {
	color: #999999;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}
a.item12:active {
	text-decoration: none;
	font-size: 12px;
	color: #787878;
}
a.list12:link {
	text-decoration: none;
	color: #4d4d4d;
	font-size: 12px;
}
a.list12:visited {
	text-decoration: none;
	color: #4d4d4d;
	font-size: 12px;
}
a.list12:hover {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: underline;
}
a.list12:active {
	text-decoration: none;
	font-size: 12px;
	color: #4d4d4d;
}
.newsbtnbg {
	background-image: url(../images/News/btn_news.jpg);
	background-repeat: repeat-x;
}
.newstd_dotline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #f4c5e1;
}
.newsheadred {
	font-size: 12px;
	font-weight: bold;
	color: #A81E58;
}
.newsheadred14 {
	font-size: 14px;
	font-weight: bold;
	color: #A81E58;
}
.ideatd_dotline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FBEE6A;
}
.abouttd_dotline {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CBDFF5;
}
.ideaheadred {
	font-size: 12px;
	font-weight: bold;
	color: #EE9200;
}
.ideaheadred14 {
	font-size: 14px;
	font-weight: bold;
	color: #EE9200;
}
.productheadred14 {
	font-size: 14px;
	font-weight: bold;
	color: #D6760C;
}
.aboutheadblue {
	font-size: 12px;
	font-weight: bold;
	color: #314AAE;
}
.aboutheadblue14 {
	font-size: 14px;
	font-weight: bold;
	color: #314AAE;
}
.forumheadgreen14 {
	font-size: 14px;
	font-weight: bold;
	color: #337d37;
}
.forumheadgreen {
	font-size: 12px;
	color: #348741;
	font-weight: bold;
}
.forumtd_top {
	font-size: 12px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #337D37;
}
.forumtd_down {
	font-size: 12px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #337D37;
}
.contacttd_top {
	font-size: 12px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #652D91;
}
.contacttd_down {
	font-size: 12px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #652D91;
}
.link2_bg {
	background-image: url(../images/link2_bg.jpg);
	background-repeat: repeat-x;
}
