#Xspace {
	height:10px;
	width:100%;
	background:#FFFFFF
}
#Main {
	width:660px;
}
#MainTopImg {
	background:url(../images/main_top_img.gif) no-repeat;
	width:660px;
	height:6px
}
#MainBtImg {
	background:url(../images/main_bt_img.gif) no-repeat;
	width:660px;
	height:6px
}
#MainContentMarg {
	margin:10px 20px 10px 20px
}
#MainContentMarg A:link {
	COLOR: #0099FF; TEXT-DECORATION: none
}
#MainContentMarg A:visited {
	COLOR: #0099FF; TEXT-DECORATION: none
}
#MainContentMarg A:hover {
	COLOR: #0099FF; TEXT-DECORATION: underline
}
#MainContentMarg A:active {
	COLOR: #0099FF; TEXT-DECORATION: none
}
#MainContentMarg h1,h2 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#MainContentMarg h1,h2 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#MainContentMarg h1,h2 A:hover {
	COLOR: #0099FF; TEXT-DECORATION: underline
}
#MainContentMarg h1,h2 A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
#MainContentMarg h3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 15px; font-size:16px; color:#000000; font-weight:normal
}
#MainContentMarg h3 A:link {
	COLOR: #0099ff; TEXT-DECORATION: none
}
#MainContentMarg h3 A:visited {
	COLOR: #0099ff; TEXT-DECORATION: none
}
#MainContentMarg h3 A:hover {
	COLOR: #0099FF; TEXT-DECORATION: underline
}
#MainContentMarg h3 A:active {
	COLOR: #0099ff; TEXT-DECORATION: none
}
#MainContentMarg h4 A:link {
	COLOR: #0099ff; TEXT-DECORATION: none
}
#MainContentMarg h4 A:visited {
	COLOR: #0099ff; TEXT-DECORATION: none
}
#MainContentMarg h4 A:hover {
	COLOR: #0099FF; TEXT-DECORATION: underline
}
#MainContentMarg h4 A:active {
	COLOR: #0099ff; TEXT-DECORATION: none
}
#MainContentMarg #FloatLeft {
	float:left; margin-right:15px; width:auto
}
#MainContentMarg #FloatLeft span {
	font-size:12px
}
#MainContentMarg #FloatRight {
	float:right; width:525px
}
#MainContentMarg #FloatRight span{
	font-size:12px
}
#MainContentMarg #point_line{
	background:url(../images/point_line.gif) repeat-x; height:3px; line-height:3px; width:auto; margin:10px 0px; overflow:hidden
}
#MainContentMarg i{
	color:#000000
}

#MainContentMarg ul {
	padding:0px 20px 10px 20px
}

#MainContentMarg ul li { 

}

#point_line{
	background:url(../images/point_line.gif) repeat-x; height:3px; line-height:3px; width:auto; margin:10px 0px; overflow:hidden
}
#MainBg{
	width:900px; height:auto; background:url(../images/main_bg.gif) repeat-y
}
#MainTop2{
	background:url(../images/main_top_img2.gif) no-repeat; width:900px; height:7px; overflow:hidden; overflow:hidden
}
#MainBT2{
	background:url(../images/main_bt_img2.gif) no-repeat; width:900px; height:7px; overflow:hidden; overflow:hidden
}
#border2 {
	width:898px;
	height:auto;
	border-left:#CCCCCC solid 1px;
	border-right:#CCCCCC solid 1px
}
#border2 #margin {
	padding:10px 20px
}
#border2 h3{

}
#border2 h3 a{
	color:#000000
}
#border2 h3 a:hover{
	color:#0099ff
}
#border2 A:link {
	COLOR: #0099FF; TEXT-DECORATION: none
}
#border2 A:visited {
	COLOR: #0099FF; TEXT-DECORATION: none
}
#border2 A:hover {
	COLOR: #0099FF; TEXT-DECORATION: underline
}
#border2 A:active {
	COLOR: #0099FF; TEXT-DECORATION: none
}
#sitemap2{
	line-height:1.8em
}
#sitemap2 #sitemaplist{
	margin:15px 0px 15px 25px
}
#sitemap2 #sitemaplist h4{
	margin-bottom:10px
}
#sitemap2 #sitemaplist dl{
	Float:left; width:200px
}
#sitemap2 #sitemaplist dl ul{
	margin:0px 0px 10px 10px
}
#sitemap2 #sitemaplist dl ul li{
	list-style:disc; list-style-position:inside
}
#sitemap2 #sitemaplist dl ul li ul{
	margin-left:20px
}
#sitemap2 #sitemaplist A {
	COLOR: #848484; TEXT-DECORATION: none
}
#sitemap2 #sitemaplist A:hover {
	COLOR: #0099FF; TEXT-DECORATION: underline
}
#SRDD2{
	background:#323232; width:375px; height:20px; color:#fff; margin:0px auto; padding:10px; font-size:18px
}
#SRDD2 span{
	font-size:24px;
}
#SRDD3{
	background:#323232; width:680px; height:20px; color:#fff; margin:0px auto; padding:10px; font-size:18px
}
#SRDD3 span{
	font-size:24px;
}
#downloadBoxMarin{
	float:left; width:125px; margin:15px 0px 0px 30px !important; _margin:15px 0px 0px 15px !important;
}
#downloadMargin{
	float:left; margin-top:15px; height:auto
}
#downloadMargin2{
	float:left; margin-top:15px; height:auto
	}
#graybg{
	background:url(../images/graybg.gif) no-repeat; width:285px; height:89px; margin-top:10px; margin-bottom:10px
}
#nFloat{
	float:left
}
#nFloat30{
	margin-right:50px;  float:left
}
#nFeatureContent{
	padding:12px; width:260px
}
#nFeatureContent span{
	padding-left:170px; padding-top:30px
}
#nFeatureContent a{
	color:#007EFF
}
#nFeatureContent a:hover{
	TEXT-DECORATION: underline
}
#ad{
	color:#FFFFFF
}
#ad ul{
	font-size:14px; margin-top:7px
}
#ad ul li{ 
	list-style:none; list-style-position:outside; margin-left:10px; line-height:1.3em
}
#ad div {
	COLOR: #0099FF;
}
#ad A:link {
	COLOR: #0099FF; TEXT-DECORATION: none
}
#ad A:visited {
	COLOR: #0099FF; TEXT-DECORATION: none
}
#ad A:hover {
	COLOR: #0099FF; TEXT-DECORATION: underline
}
#ad A:active {
	COLOR: #0099FF; TEXT-DECORATION: none
}
#productAD{
	padding:25px 0px 0px 30px;
}
*html #productAD{
	padding:23px 0px 0px 30px;
}
*+html #productAD{
	padding:21px 0px 0px 30px;
}
