body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, blockquote {
	margin: 0;
	-webkit-text-size-adjust: none;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}
img {
	border: 0;
}
:focus {
	outline: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
a, img{	-webkit-transition: color 200ms linear;
	-moz-transition: color 200ms linear;
	-o-transition: color 200ms linear;
	transition: color 200ms linear;}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
code, kbd, samp, tt {
	font-size: 100%;
}
/*purpose To enable resizing for IE */
/*branch For IE6-Win, IE7-Win */
input, button, textarea, select {
*font-size: 100%;
}
body {
	line-height: 100%;
}
ol, ul, li {
}
:link, :visited, ins {
	text-decoration: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/*HTML5 tag*/
section, article, aside, footer, header, nav, main {
	display: block;
}

.gsc-control-cse{ background:none;border:none;}
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
border: none;
background-color: #0B5394;
}
#google_search {
	border:none;
	width:300px;
	position:absolute; z-index:3000; 
	left:50%;
	margin-left:-60px;
	top:30px;
}