#search {
	MARGIN-TOP: 10px
}
* HTML #search {
	MARGIN-TOP: 5px
}
#search INPUT.text {
	BORDER-BOTTOM: #294173 7px solid; BORDER-LEFT: #294173 7px solid; PADDING-LEFT: 65px !important; WIDTH: 250px !important; HEIGHT: 34px !important; COLOR: #294173 !important; FONT-SIZE: 14px !important; BORDER-TOP: #294173 7px solid; FONT-WEIGHT: bold !important; BORDER-RIGHT: #294173 7px solid; PADDING-TOP: 2px !important
}
INPUT.gsc-input {
	BORDER-BOTTOM: #294173 7px solid; BORDER-LEFT: #294173 7px solid; PADDING-LEFT: 65px !important; WIDTH: 250px !important; HEIGHT: 34px !important; COLOR: #294173 !important; FONT-SIZE: 14px !important; BORDER-TOP: #294173 7px solid; FONT-WEIGHT: bold !important; BORDER-RIGHT: #294173 7px solid; PADDING-TOP: 2px !important
}
* HTML #search INPUT.text {
	MARGIN-TOP: -1px
}
INPUT.gsc-input {
	MARGIN-TOP: -1px
}
INPUT.gsc-input {
	BACKGROUND-POSITION: 60px center
}
#search INPUT.submit {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 40px; BACKGROUND: url(/images/search.gif) #294173 no-repeat 0px 0px; HEIGHT: 34px; COLOR: #fff; VERTICAL-ALIGN: bottom; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
INPUT.gsc-search-button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 40px; BACKGROUND: url(/images/search.gif) #294173 no-repeat 0px 0px; HEIGHT: 34px; COLOR: #fff; VERTICAL-ALIGN: bottom; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
#search INPUT.submit:hover {
	Z-INDEX: 100; BACKGROUND-COLOR: #54668b; BACKGROUND-POSITION: 0px -34px
}
* HTML #search INPUT.submit {
	VERTICAL-ALIGN: top
}
.searchDiv {
	MARGIN: 0px auto; WIDTH: 295px; HEIGHT: 36px; OVERFLOW: visible
}
#cse {
	DISPLAY: none
}
#selectSearch {
	DISPLAY: none
}
#cse {
	WIDTH: 295px; HEIGHT: 36px
}
#nowSearch {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 60px; MARGIN-LEFT: 8px; FONT-SIZE: 12px; TOP: 88px; CURSOR: pointer
}
#selectSearch {
	Z-INDEX: 101; POSITION: absolute; WIDTH: 60px; MARGIN-LEFT: 8px; FONT-SIZE: 12px; TOP: 88px; CURSOR: pointer
}
#selectSearch {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 3px; BORDER-TOP: #dddddd 1px solid; TOP: 105px; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 2px; LEFT: 338px
}
.gsc-branding {
	DISPLAY: none
}
#defaultSearch {
	HEIGHT: 34px
}
.gsc-wrapper {
	Z-INDEX: 1001; POSITION: absolute !important; TEXT-ALIGN: justify; WIDTH: 970px; BACKGROUND: white; TOP: 162px; LEFT: 0px
}
* HTML .gsc-wrapper {
	ZOOM: 1
}
.gsc-tabsArea {
	Z-INDEX: 101; POSITION: absolute !important; TEXT-ALIGN: left; BACKGROUND-COLOR: white; MARGIN-TOP: 6px; WIDTH: 968px; CLEAR: both; TOP: 145px; LEFT: 0px
}
.gsc-adBlock {
	DISPLAY: none !important
}
#adBlock {
	DISPLAY: none !important
}
.gsc-results {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.gsc-webResult {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.separater {
	COLOR: #aaa; FONT-WEIGHT: bold
}
DIV.gsc-clear-button {
	Z-INDEX: 101; POSITION: absolute !important; TOP: 80px; LEFT: 632px
}
* HTML #cse {
	MARGIN-BOTTOM: -5px
}
.gsc-resultsbox-visible {
	BORDER-BOTTOM: #dddddd 3px solid; BORDER-LEFT: #dddddd 3px solid; BORDER-TOP: #dddddd 3px solid; BORDER-RIGHT: #dddddd 3px solid
}
.gsc-result DIV.gs-title {
	PADDING-BOTTOM: 1px; MARGIN-TOP: 15px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; HEIGHT: 23px !important; FONT-SIZE: 18px; OVERFLOW: visible; PADDING-TOP: 1px
}
.gsc-results .gsc-cursor-box {
	TEXT-ALIGN: center; FONT-SIZE: 20px
}
