/*------- only home ------*/

/*---- display:none----*/
.display ,.home-intro h1,.home-intro ,.home-intro p,.home-intro #login-form h3{ display:none;} 
#home-logo { margin-left:3%; }
#top-search-box { left:30%; position:absolute;top:200px; z-index:10;}  

 														
#top-search-box .textwidget form input.search{  height:30px; width:90px; float:left;margin-left:5px; left:435px;font-size:13px;}
/*
#top-search-box .textwidget form input.zh-hans{   height:30px; width:85px; float:left;margin-left:5px; }	 */
									 
#top-search-box .textwidget form input.searchText{ border:3px solid #666666;padding:4px;width:420px !important;-moz-border-radius:0;
														font-size:14px;float:left;}	
																													
#top-header{ background:url("../images/home.png") no-repeat scroll center top transparent; position:static !important;}
.content-wrap{ width:100%;}
.home-intro #login-form{ position:absolute;right:15%;top:33px;width:auto; display:none;} 

#home-content .content-wrap{ width:100%;}

#footer{ background-color:#333399; color:whirt; }
	div.alignleft{ margin-left:10px; color:white; }
	div.alignright{ margin-right:10px; }
	div.alignright a { color:white !important; } 

.home-featured-code{ width:100%; margin-top:0px;}
#img-code{ height:400px;position:relative;text-align:center;width:100%;z-index:1;}	
 
#top-search-box .textwidget FORM INPUT.search{ _left:0px; _margin-left:-40px;}		
#top-search-box{ width:525px;} 
#top-search-box .company{ background:none repeat scroll 0 0 ;color:white;left:0;position:absolute;top:30px;width:434px;}

/*------ie-------*/
#top-search-box .search{ _font-size:0;} 
#top-bar{ margin-top:20px\0;}
