    body *, table *,
      body {
        font-family: "Arial", sans-serif;
        font-size: 13px;
		margin:0;
		padding:0;
      }
      .gsc-search-box{display:none !important;}
      .gsc-branding{display:none !important;}
      .gsc-resultsHeader{display:none !important;}
      
    #search_control { margin: 20px; }

#google_container{ width:45%; min-height:875px; padding-top:50px;}
#google_wrapper{ width:60%; height:100%;float:left; padding-left:15px;}
#google_ads_google{ width:160px; height:100%;float:left;}

#bing_container{ width:65%; min-height:875px; padding-top:50px;}
#bing_wrapper{ width:60%; height:100%;float:left;margin-right:0px;padding-left:100px;}
#google_ads_bing{ width:160px; height:100%;float:left;}
#top_row{	background-image:url(../img/top_bg.gif);
					color:white;
}
#footer{	background-image:url(../img/top_bg.gif);
					color:white;
					height:50px;
					padding-bottom:20px;
}
#logo_top{   
					height:105px;
					padding-top:0px;
					padding-right:30px;

					width:370px;
					float:left;
					
					}
					
#field_div{ padding-top:35px;}

#bottom_menu a{ font-weight:bold; color:white;  padding-bottom:15px; }
.resultimg{ width:175px; float:left; height:150px; text-align:center;vertical-align:middle !important;}


.sw_b {
			background:#FFFFFF none repeat scroll 0 0;
			border:1px solid #ACBABD;
			float:left;
			font-size:115.9%;
			padding:6px;
			white-space:nowrap;
}

 ol l{list-style: none;}
.sw_b .sw_qbtn {
							background:transparent url(../img/search_icon.png) repeat scroll 0 0;
							cursor:pointer;
							height:24px;
							margin:0 95% 2px;
							overflow:hidden;
							padding:24px 0 0;
							width:27px;
}
.sw_b input {
						border:0 none;
						color:#333333;
						float:left;
						font-size:124%;
						height:27px;
						line-height:1.2em;
						margin:0 35px -12.1em 0.24em;
						width:480px;
}

.sw_b2 {
			background:#FFFFFF none repeat scroll 0 0;
			border:1px solid #ACBABD;
			float:left;
			font-size:115.9%;
			padding:6px;
			white-space:nowrap;
}



.sw_b2 .sw_qbtn {
							background:transparent url(../img/search_icon.png) repeat scroll 0 0;
							cursor:pointer;
							height:24px;
							margin:0 90% 2px;
							overflow:hidden;
							padding:24px 0 0;
							width:27px;
}

.sw_b2 input {
						border:0 none;
						color:#333333;
						float:left;
						font-size:124%;
						height:27px;
						line-height:1.2em;
						margin:0 35px -12.1em 0.24em;
						width:235px;
}



.index_search_btn{padding-left:15px; padding-bottom:15px}
.index_search_btn2{padding-left:20px;}

.result{ padding: 5px;}
#addToolBar{ position:absolute; right:20px; top:0px; width:193px; background-image:url(../img/tab.png); padding:10px; margin:0px; height:35px; text-align:center; padding-top:15px;}
#addToolBar a{ color:white; font-family:Arial; font-size:13px;font-weight:bold;}

/*#page-1 {position:absolute;}*/
.bing-cursor-box{padding-left:100px;  }
.bing-trailing-more-results{margin-bottom:10px;}
.hiddenPage{ display:none;width:360px;}
.activePage{ display:block;width:360px;}
.gsc-cursor-page{float:left;
			color:#000000;
			cursor:pointer;
			display:inline;
			margin-right:8px;
			text-decoration:underline;
			}
			.gsc-cursor-current-page{
				color:#A90A08;
				font-weight:bold;
				text-decoration:none;
			}
.ads{ height:120px;
	  overflow:hidden;
	  padding-left:50px;
	}
	
	#tweets{width:200px;
			height:750px;
			padding-left:4px;
			
	}
	body{
			font-family:"Arial",sans-serif;
			font-size:13px;
	}
	.tweet{ padding:15px;
			border-bottom:1px dashed #FFFFFF;
	
	}
	.tweet img {
		float:left;
		margin-right:5px;
		vertical-align:middle;
	}
	
	.text{margin-left:28px;}
	.button_scroll_down{
		height:20px;
		width:200px;
		background-color:#999;
		margin-top:10px;
		margin-bottom:10px;
		cursor:hand;
		cursor:pointer;	
		color:white;
		font-weight:bolder;
	}
	.button_scroll_up{
		height:20px;
		width:200px;
		background-color:#999;
		margin-top:10px;
		margin-bottom:10px;
		cursor:hand;
		cursor:pointer;
		color:white;
		font-weight:bolder;

	}
	.follow_us{ width:200px;}
	#tweets_wrapper{ width:200px;
					   height:750px;
					   overflow:hidden;
	
	}
	
	.time a{ color:#008000;
			text-decoration:none;
			font-size:10px;
			}
			
	.ajax-loader{ width:100px; 
				  height:50px;
				  position:absolute; 
				  left:45%;
				  top:45%;
				  font-family:trebuchet MS;
				  font-size:14px;
				  color:#999999;
				 }
				 
	.news-publisher{	color:#6F6F6F;
						display:inline;
						text-decoration:none;
	
	}
	
	.newsresult{	margin-bottom:10px;}