HTML {
	HEIGHT: 101%; TEXT-ALIGN: center
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #666666; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, sans-serif
}
TD {
	FONT-SIZE: 80%; COLOR: #666666; FONT-FAMILY: Arial, Verdana, sans-serif
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 130%; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, sans-serif
}
H2 {
	MARGIN-TOP: -3px; FONT-WEIGHT: normal; FONT-SIZE: 160%; MARGIN-BOTTOM: 0px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, sans-serif
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 120%; COLOR: #666666; FONT-FAMILY: Arial, Verdana, sans-serif 
}
H3.green {
	MARGIN-BOTTOM: -12px; COLOR: #006600
}
H3.orange {
	MARGIN-BOTTOM: -12px; COLOR: #ff6d06
}
H3.blue2 {
	COLOR: #006600
}
H3.orange2 {
	COLOR: #ff6d06
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A {
	COLOR: #006600; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc6600; TEXT-DECORATION: underline
}
A:active {
	COLOR: #cc6600; TEXT-DECORATION: underline
}
#catalog {
	DISPLAY: block; WIDTH: 760px
}
#catalogitem A {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}
#catalogitem A:hover {
	BORDER-TOP: #e1e1e1 0px solid; COLOR: #cc5705; BACKGROUND-COLOR: #f6f6f6; TEXT-DECORATION: underline
}
#catalogitem A:active {
	BORDER-TOP: #e1e1e1 0px solid; COLOR: #cc5705; BACKGROUND-COLOR: #f6f6f6; TEXT-DECORATION: underline
}
#catalogitem .select {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #999999 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #8c8c8c; BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #f6f6f6
}
#catalogitem .end {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative
}

#toolbar A {
	BORDER-RIGHT: #ffffff 0px solid; COLOR: #ffffff; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; POSITION: relative; text-decoration: none
}
#toolbar A:hover {
	BORDER-TOP: #e1e1e1 0px solid; COLOR: #ffffff; TEXT-DECORATION: underline;
}
#toolbar A:active {
	BORDER-TOP: #e1e1e1 0px solid; COLOR: #ffffff; TEXT-DECORATION: underline
}
#toolbar .select {
	COLOR: #ffffff; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VERTICAL-ALIGN: bottom; text-decoration: underline; text-weight: bold
}
#logo {
	FLOAT: left
}
#headbanner {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 18pt; BACKGROUND-IMAGE: url(http://www.seekstone.com/images/bg_search.gif); COLOR: #ffffff; HEIGHT: 120px
}
.topbtn {
	padding-right: 3px; 
	padding-left: 3px;	
}
.topbtn a {    	
	color:#666666;
	text-decoration:none;
}
.topbtn a:hover {
    color:#ffffff;
	text-decoration:none;
	background-color: #666666;
}
#container {
	WIDTH: 760px; PADDING-TOP: 25px
}
#title {
	DISPLAY: block; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 20px; BORDER-BOTTOM: #666666 1px dashed; TEXT-ALIGN: left
}

#foot_container {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 760px; PADDING-TOP: 20px
}
#foot_container .footer {
	BORDER-TOP: #666666 1px dashed; COLOR: #666666; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.stone_pp{
     float:left; margin-right:10px; border:0px solid #CCCCCC; width:195px; height:195px
	 }
.stone_clear{
     height:10px;clear:both
}
.stone_txt{
     height:200px; 
}
.search_text {
     color: #006600
}
.keyword_text {
     color: #000000
}
.novisable{
    display:none
}
.helpquestion{
 font-weight:bold; text-align:left;
 }
.helpanswer{
 border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px; text-align:left;
 } 

.c {width:20%;vertical-align:top;margin:0px; border-top:1px;}
ul.col {margin:1px;padding:2px;list-style-position: inside; border:1px #fffccc;}
ul.col2 {margin:1px 0px 1px 10px;padding:5px 0px;list-style-position: inside; border:1px #fffccc;}
li {color:#CCCCFF;list-style-type:disc;}

.alertcolor{
  color:#FF0000
}

#stonecontent {
	CLEAR: both; DISPLAY: block; WIDTH: 760px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: left
}

#clientservice {
	CLEAR: both; DISPLAY: block; float: left; WIDTH: 760px; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#sellerservice {
	DISPLAY: block; float: left; WIDTH: 243px; MARGIN-RIGHT: 10px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #FFFFFF;BORDER-RIGHT: #b8ec89 1px solid; BORDER-TOP: #b8ec89 1px solid; BORDER-LEFT: #b8ec89 1px solid; BORDER-BOTTOM: #b8ec89 1px solid;
}
#sellerservice .title {
	height: 25px; background-image:url(http://www.seekstone.com/images/bg_greenbar.gif); background-repeat:repeat-x; BORDER-BOTTOM: #b8ec89 1px solid;PADDING-TOP: 4px; COLOR: #67a032; font-weight:bold
}
#sellerservice .sellerkey {
	PADDING-TOP: 0px; height: 28px
}
#sellerservice .sellerkey A{
	font-weight:bold; text-decoration:none; color:#666666; 
}
#sellerservice LI {
	Clear:both; float: left; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-TOP: 8px; font-size:11px 
}
#sellerservice LI A{
	color:#666666; text-decoration:none
}
#buyerservice {
	DISPLAY: block; float: left; WIDTH: 243px; PADDING-BOTTOM: 10px; MARGIN-RIGHT: 10px; BACKGROUND-COLOR: #FFFFFF;;BORDER-RIGHT: #b8ec89 1px solid; BORDER-TOP: #b8ec89 1px solid; BORDER-LEFT: #b8ec89 1px solid; BORDER-BOTTOM: #b8ec89 1px solid;
}
#buyerservice .title {
	height: 25px; background-image:url(http://www.seekstone.com/images/bg_greenbar.gif); background-repeat:repeat-x; BORDER-BOTTOM: #b8ec89 1px solid;PADDING-TOP: 4px; COLOR: #67a032; font-weight:bold
}
#buyerservice LI {
	Clear:both; float: left; DISPLAY: inline; PADDING-LEFT: 8px; PADDING-TOP: 8px; font-size:11px
}
#buyerservice LI A{
	color:#666666; text-decoration:none
}
#buyerservice .buyerkey {
	PADDING-TOP: 0px; height: 28px
}
#buyerservice .buyerkey A{
	font-weight:bold; text-decoration:none; color:#666666; 
}

#memberzone {
	DISPLAY: block; float: left; WIDTH: 248px; *WIDTH: 254px !important; *WIDTH: 254px; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #daf8be;;BORDER-RIGHT: #5cb240 1px solid; BORDER-TOP: #5cb240 1px solid; BORDER-LEFT: #5cb240 1px solid; BORDER-BOTTOM: #5cb240 1px solid;
}
#clientmanage{
	WIDTH: 90px; float: left; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 16px;
}
#newuser{
	WIDTH: 130px; float:left; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px;
}
#stonefocus{
	WIDTH: 250px; float:left; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px;BORDER-TOP: #5cb240 1px dotted; 
}
#stonefocus UL{
	list-style-type:none; margin:0px;text-align:left; font-size:11px
}
#stonefocus UL LI{
    WIDTH: 240px; float: left; color:#006600; clear:both; PADDING-TOP: 8px; 
}

#stonecompany {
	CLEAR: both; DISPLAY: block; WIDTH: 760px; PADDING-RIGHT: 0px;  MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px;TEXT-ALIGN: left
}
#companyshow {
	DISPLAY: block; float: left; WIDTH: 760px; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #FFFFFF;BORDER-RIGHT: #b8ec89 1px solid; BORDER-TOP: #b8ec89 1px solid; BORDER-LEFT: #b8ec89 1px solid; BORDER-BOTTOM: #b8ec89 1px solid; 
}
#companybar {
	height: 25px; background-image:url(http://www.seekstone.com/images/bg_greenbar.gif); background-repeat:repeat-x; BORDER-BOTTOM: #b8ec89 1px solid;PADDING-TOP: 4px; padding-left: 10px; COLOR: #67a032; font-weight:bold
}
#cotitle{
    float: left; width: 200px;
}
#companybar UL {
	float: right; list-style-type:none; margin: 0px; width: 500px; padding-right:10px; padding-bottom:3px; font-size:11px;
}
#companybar UL LI {
	DISPLAY: block; float: right; MARGIN-LEFT: 10px; BACKGROUND-COLOR: #BEFAC7; BORDER-RIGHT: #b8ec89 1px solid; BORDER-TOP: #b8ec89 1px solid; BORDER-LEFT: #b8ec89 1px solid; BORDER-BOTTOM: #b8ec89 1px solid; padding: 2px 5px 2px 5px
}
#companybar UL LI A{
	text-decoration:none
}
#company_txt{
     clear: both; height:120px; *height: 90px !important; *height: 90px; border-bottom:0px solid #CCCCCC; padding-left:10px; padding-top: 5px;
}

#colist{
     display: block; float: left; width: 540px; padding-top: 10px;
}
#adlist{
     display: block; float: right; width: 170px; padding-right: 10px; padding-top: 10px;
}
#adlist UL{
     float: right; list-style-type:none;  
}
#adlist UL LI {
     display: block; padding-top: 20px;
}

#newcompany {
	display: block; width:250px; MARGIN-TOP: 0px; PADDING-TOP: 0px; float:left
}
#cosubtitle{
	PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px;border-bottom:#b8ec89 1px solid;
}
#cosubtitle A{
	text-decoration:none;color:#666666; font-weight:bold
}
#newcompany UL{
	font-size:11px; float:left; list-style-type:none; margin: 0px;PADDING-TOP: 8px; 
}
#newcompany LI{
	width:240px; height: 15px; Clear:both; PADDING-TOP: 10px; padding-left:10px;
}
#newcompany LI A{
	text-decoration:none; color:#666666; 
}
#newcompany LI A:hover{
	text-decoration:underline 
}
.date{
	text-align: right; color:#999999; 
}

#newoffer {
	display: block; width:256px; MARGIN-TOP: 0px; PADDING-TOP: 0px; float:left;
}
#offsubtitle{
	PADDING-LEFT: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px;border-bottom:#b8ec89 1px solid; 
}
#offsubtitle A{
	text-decoration:none; color:#666666; font-weight:bold
}
#newoffer UL{
	PADDING-LEFT:0px; TEXT-ALIGN: left; float:left; list-style-type:none; margin: 0px;font-size:11px;PADDING-TOP: 8px; 
}
#newoffer LI{
	width:240px; height: 15px; Clear:both; float: left; DISPLAY: inline; PADDING-TOP: 10px; padding-left:10px;
}
#newoffer LI A{
	text-decoration:none; color:#666666; 
}
#newoffer LI A:hover{
	text-decoration:underline 
}

#sponsorbar {
	clear: both; display: block; width:500px; MARGIN-TOP: 0px; padding-left: 0px; padding-top: 10px; float:left; text-align:center
}
#button {
	width: 210px; height: 41px; background-color: #A3D075;BORDER-RIGHT: #ffffff 3px solid; BORDER-TOP: #ffffff 3px solid; BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 3px solid; padding-top: 5px; padding-left:10px; padding-right:10px;
}
#border {
	width: 214px; height: 41px; background-color:#D1ECB5;BORDER-RIGHT: #A3D075 1px solid; BORDER-TOP: #A3D075 1px solid; BORDER-LEFT: #A3D075 1px solid; BORDER-BOTTOM: #A3D075 1px solid; margin-left:260px; margin-bottom:20px;  
}
#sponsorads {
	display: block; WIDTH: 250px; float:right; PADDING-LEFT: 0px; padding-top:2px; padding-right:0px;*padding-right:2px !important;*padding-right:2px; 
}

#stoneproducts {
	CLEAR: both; DISPLAY: block; WIDTH: 760px; PADDING-RIGHT: 0px;  MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 8px;TEXT-ALIGN: left
}
#productshow {
	DISPLAY: block; float: left; WIDTH: 496px; MARGIN-RIGHT: 10px; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #FFFFFF;BORDER-RIGHT: #b8ec89 1px solid; BORDER-TOP: #b8ec89 1px solid; BORDER-LEFT: #b8ec89 1px solid; BORDER-BOTTOM: #b8ec89 1px solid;
}
#productshow .title {
	height: 25px; background-image:url(http://www.seekstone.com/images/bg_greenbar.gif); background-repeat:repeat-x; BORDER-BOTTOM: #b8ec89 1px solid;PADDING-TOP: 4px;padding-left: 10px; COLOR: #67a032; font-weight:bold
}

#hotproductimg{
	DISPLAY: block; width:180px; MARGIN: 0px; PADDING-LEFT: 10px; float:left
}
#hotproducttxt{
	DISPLAY: block; width:300px; MARGIN: 0px; PADDING-TOP: 0px; float:left; font-size:10px
}
#hotproducttxt .protitle{
	font-weight:bold;font-size:12px
}
#hotproducttxt UL{
	width:300px; list-style-type:none; margin:0px
}
#hotproducttxt UL LI{
	font-size:10px; text-align:left; width: 150px; float: left
}

#newproduct{
	DISPLAY: block; width:480px; MARGIN-TOP: 17px; PADDING-LEFT: 10px; float:left
}

#newproduct UL{
	 list-style-type: none; margin:0px;  
}
#newproduct LI{
	width: 156px; float:left;display:block; 
}
#newproduct LI A{
	font-size:11px; text-decoration:none
}
#newproduct LI A:hover{
	background-color:#E2FAD3
}

#productsearch {
	BORDER-RIGHT: #66CC33 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #66CC33 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; BORDER-LEFT: #66CC33 1px solid; WIDTH: 250px; *WIDTH: 254px !important; *WIDTH: 254px; PADDING-TOP: 15px; BORDER-BOTTOM: #66CC33 1px solid; BACKGROUND-COLOR: #E6FDE3; TEXT-ALIGN: center;
}

#partnerads {
	CLEAR: both; DISPLAY: block; WIDTH: 760px; BORDER-RIGHT: #b8ec89 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b8ec89 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b8ec89 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #b8ec89 1px solid; BACKGROUND-COLOR: #eaf9dc; TEXT-ALIGN: center
}

#stonelist {
	CLEAR: both; DISPLAY: block; WIDTH: 760px; BORDER-RIGHT: #b8ec89 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b8ec89 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b8ec89 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #b8ec89 1px solid; BACKGROUND-COLOR: #eaf9dc; TEXT-ALIGN: center
}
#stonebrandshow {
	CLEAR: both; DISPLAY: block; WIDTH: 760px; MARGIN-TOP: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; 
}
#stonebrandshow LI {
	float: left; PADDING-RIGHT: 29px; DISPLAY: inline; 
}
#stonebrandshow LI.last{
	float: left; PADDING-RIGHT: 0px; DISPLAY: inline; 
}
#sponsor {
	BORDER-RIGHT: #FF9900 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #FF9900 1px solid; MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 6px; BORDER-LEFT: #FF9900 1px solid; WIDTH: 160px; *WIDTH: 168px !important; *WIDTH: 168px; PADDING-TOP: 0px; BORDER-BOTTOM: #FF9900 1px solid; BACKGROUND-COLOR: #FFFFCC; TEXT-ALIGN: left
}
#stonewebs {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 6px; BORDER-LEFT: #999999 1px solid; WIDTH: 160px; *WIDTH: 168px !important; *WIDTH: 168px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f2f2f2; TEXT-ALIGN: left
}
.clearer{
	clear:both;  
}

/*Stone Tools*/
.Block_A{clear: both;border:1px solid #b0ca80;border-top:2px solid #8eac52;margin-top:10px;background:url(http://www.seekstone.com/images/greendot.gif) repeat-y 50px 0; padding:10px 0;height:130px;}
.Block_A{background-position:219px 0;}
.Block_A .BA_Title{float:left;padding-top:10px;width:98px;text-align:center;}
.Block_A p,.Block_A ul{padding:0;margin:0;}
.Block_A .BA_Menu{width:122px;float:left;padding-top:10px;}
.Block_A .BA_Menu li{height:24px;_height:24px;margin-top:3px; padding-top:3px; _padding-top:7px; background:url(http://www.seekstone.com/images/greendot.gif) repeat-y right #d8e6c2;cursor:pointer;width:122px;overflow:hidden; padding-left:0; color:#4b7718;}
.Block_A .BA_Menu li img { margin-left:3px;}
.Block_A .BA_Menu li{margin-bottom:0;}
.Block_A .BA_Menu li .Num{float:left;padding:6px 7px 0 3px;width:17px;}
.Block_A .BA_Menu li .ToolTitle{float:left;color:#1e4a89;padding-top:6px;line-height:14px;font-size:12px;width:95px;}
.Block_A .BA_Menu li.selectd{background:url(http://www.seekstone.com/images/menuframe.gif) no-repeat 0 0;}
.Block_A .Cont{float:left;padding-left:0px;margin:8px 0;width:360px;background:url(http://www.seekstone.com/images/greydot.gif) repeat-y right;color:#333;height:110px;}
.Block_A .Cont h3{height:15px;font-size:12px; font-weight:bold}
.Block_A .Cont p{line-height:14px;height:20px; text-align:left; padding-left:15px;font-size:11px;color:#666666;}
.Block_A .Cont p a{text-decoration:none;;font-size:11px;color:#666666;}
.Block_A .Cont p a:hover{text-decoration: underline}
.Block_A .Memo{width:130px;padding-left:0px;float:left;color:#838383;margin:10px 0;padding-top:10px;font-size:11px;}
.Block_A .Memo p{line-height:14px;height:20px;text-align:left; padding-left:15px;font-size:11px;color:#666666;}
.Block_A .Memo p a{text-decoration:none;;font-size:11px;color:#666666;}
.Block_A .Memo p a:hover{text-decoration: underline}
.Block_A .Memo h3{font-size:12px;line-height:20px; font-weight:bold}

#stoneads_full {
	CLEAR: both; DISPLAY: block; WIDTH: 760px; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
#bottomcolumn {
	CLEAR: both; DISPLAY: block; height: 160px; withd: 760px; BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px solid; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 0px solid; BORDER-BOTTOM: #cccccc 0px solid; 
}

#recomendtext {
	Float: left; DISPLAY: block; height: 160px; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; margin-right:10px
}
#recomendtext .contitle {
	DISPLAY: block; height: auto; BORDER-BOTTOM: #cccccc 1px solid; padding-top:5px; padding-bottom:5px; padding-left:15px; font-weight:bold; background-color: #F2F2F2; 
}
#recomendtext .contitle .more {
	padding-left: 175px; text-align:right; font-size:12px 
}
#recomendtext .contitle a{
	color:#666666; text-decoration:none
}
#recomendtext .contitle a:hover{
	text-decoration: underline
}
#recomendtext UL {
	DISPLAY: block; list-style-type:none; margin:0px;  
}
#recomendtext LI {
	DISPLAY: block; WIDTH: 318px; *WIDTH: 373px !important; *WIDTH: 373px; float:left; clear: both; BORDER-BOTTOM: #d1d1d1 0px dashed; padding-top:10px;padding-left:15px
}

#reccompany {
	Float: left; DISPLAY: block; height: 160px; BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left
}
#reccompany .contitle {
	DISPLAY: block; height: auto; BORDER-BOTTOM: #cccccc 1px solid; padding-top:5px; padding-bottom:5px; padding-left:15px; font-weight:bold; background-color: #F2F2F2; 
}
#reccompany .contitle .more {
	padding-left: 105px; text-align:right; font-size:12px 
}
#reccompany .contitle a{
	color:#666666; text-decoration:none
}
#reccompany .contitle a:hover{
	text-decoration: underline
}
#reccompany UL {
	DISPLAY: block; list-style-type:none; margin:0px;   
}
#reccompany LI {
	DISPLAY: block; WIDTH: 318px; *WIDTH: 373px !important; *WIDTH: 373px; float:left; clear: both; BORDER-BOTTOM: #d1d1d1 0px dashed; padding-top:10px; padding-left:15px   
}
#page_pp{
     float:left; margin-right:10px; width:128px; height:128px
}
#page_pp A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; BORDER-LEFT: #ccc 1px solid; WIDTH: 138px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 138px; TEXT-ALIGN: center
}
#page_pp A:hover {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; BORDER-BOTTOM: red 1px solid
}
#page_pp A IMG {
	MARGIN: 5px auto
}
#page_txt{
     text-align: left; height:139px; border-bottom:1px solid #CCCCCC
}
.link6{
     font-size:10px; 
}
.link6 a{
     color: #666666; text-decoration:none
}
.link6 a:hover{
     text-decoration: underline
}
.buyer{
     padding:0px;margin:8px 0px -8px 0px;
}
.buying{
     padding:8px;margin:8px 0px -8px 0px;border-right:1px #b8ec89 solid;border-left:1px #b8ec89 solid;border-bottom:1px #b8ec89 solid;text-align:left;
}
#greenbar {
	BORDER: #66CC33 1px solid; PADDING-RIGHT: 0px; MARGIN-TOP: 20px; MARGIN-BOTTOM:10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; WIDTH: 760px; PADDING-TOP: 10px; BACKGROUND-COLOR: #E6FDE3; TEXT-ALIGN: center;
}
#greenbar A{
	FONT-WEIGHT: bold; text-decoration:none
}