body{

}
.awgpSearchForm{
}

.awgpSearchTitle{
	font-size:20px;
	font-weight:bold;
	color:#333;
	padding-left:20px;
}
.awgpSearchTitleTable{
background: #ffe44c; /* Old browsers */
background: -moz-linear-gradient(top, #ffe44c 0%, #f9a804 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe44c), color-stop(100%,#f9a804)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffe44c 0%,#f9a804 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffe44c 0%,#f9a804 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffe44c 0%,#f9a804 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffe44c 0%,#f9a804 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe44c', endColorstr='#f9a804',GradientType=0 ); /* IE6-9 */

color:#FFF;
text-shadow:1px 1px 0px rgba(0,0,0,.5);
}
.awgpSearchForm .awgpSearchQuery{
	padding:5px;
	font-size:16px;
	color:#333;
	border:1px solid #CCC;
	margin:5px;
}
.awgpSearchForm .awgpSearchQuery:hover{
	border:1px solid #00F;
}
.awgpSearchForm .awgpSearchSubmit{
	padding:5px;
	font-size:14px;
	color:#888;
	border:1px solid #CCC;
	margin:5px;
	position:relative;
	left:-35px;
	top:-1px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */

}

.awgpSearchContectTab{
	border-bottom:1px solid #DDD;
	float:left;
	width:100%;
	font-size:12px;

}
.awgpSearchContectTab ul{
	padding:0px;
	margin:0px;
}
.awgpSearchContectTab li{
	list-style:none;
	float:left;
	padding:10px;
	padding-bottom:14px;
	cursor:pointer;
}
.awgpSearchSelectedContentType{
	border-bottom:3px solid #D00;
	background-position:bottom 2px;
	color:#D00;
	font-weight:bold;

}
.awgpSearchKeyboardSymbol{

	position:relative;
	left:-45px;
	
}
.awgpSearchLanguageBox{
	padding:5px;
	font-size:16px;
	color:#333;
	border:1px solid #CCC;
	margin:5px;
	position:relative;
	left:-35px;
}

.awgpSearchScreenInputTable{
	border:0px;
	widows:0px;
	position:absolute;
	background-color:#fff;
	padding:6px;
	border:1px solid #ddd;
	box-shadow:5px 5px 10px rgba(0,0,0,.5);
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#666;
	z-index:9999;
}
.awgpSearchScreenInputTable td{	
 	font-size:16px;
	font-family:Verdana, Geneva, sans-serif;
	border-radius:2px;
	color:#666;
	text-shadow:1px 1px 0px rgba(255,255,255,1);
	width:25px;
	height:10px;
	text-align:center;
	vertical-align:middle;
	border:1px solid #CCC;
	cursor:pointer;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f3f3f3 50%, #ededed 51%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f3f3f3), color-stop(51%,#ededed), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f3f3f3 50%,#ededed 51%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */


}
.awgpSearchScreenInputTable td:hover{
background: #fcfff4; /* Old browsers */
background: -moz-linear-gradient(top,  #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(40%,#dfe5d7), color-stop(100%,#b3bead)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); /* IE6-9 */

}
.awgpSearchToolButton{
	padding:5px;
	font-size:14px;
	color:#555;
	border:1px solid #CCC;
	margin:5px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#e5e5e5 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}
.awgpSearchTool{
background-color:#FFF;
font-size:12px;
padding-left:10px;
margin-top:10px;

float:left;
display:none;
}

.awgpSearchOpionTitle{
	padding:5px;
	float:left;
	font-size:14px;
	color:#777;
	margin-right:10px;
}
.awgpSearchOpionObject{
	float:left;
	margin-right:30px;
}

.awgpSearchPaging{
	width:100%;
	float:left;
	font-size:12px;
}
.awgpSearchPaging ul{
	margin:0px;
	padding:0px;
}
.awgpSearchPaging li{
	list-style:none;
	padding:5px;
	float:left;
	min-width:15px;
	text-align:center;
}
.awgpSearchPaging a{
	color:#000;
}
.awgpSearchPageItem{
	cursor:pointer;
	color:#03F;
}
.awgpSearchSelectedPageItem{
background: #ffd65e; /* Old browsers */
background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffd65e 0%,#febf04 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
color:#FFF;
}
.awgpSearchResultAbout{
	margin-top:20px;
	margin-bottom:10px;
	color:#999;
	font-size-14px;
}
.awgpSearchResult{
	float:left;
	width:100%;
	margin-top:10px;
}
.awgpSearchResultItem{
	margin-bottom:20px;
}
.awgpSearchResultItemTitle{
	font-size:16px;
}
.awgpSearchResultItemUrl{
	color:#090;
}
.awgpSearchResultItemDescription{
	color:#999;
}
.awgpSearchLanguageSelectionText{
	padding-left:5px;
}
.awgpSearchFlexibleLink{
	margin-left:20px;
	color:#00F;
	font-weight:bold;

}