/* ++++++++++++++ SEARCH CONTENT +++++++++++++++ */
#searchleftContent {
	background-color: #FFF;	float: left; width: 200px; padding-left: 5px; margin:0 10px 10px 0
}
#searchrgtContent {
	background-color: #FFF;	float: left; width: 76%; padding-left: 5px; margin:0 0 10px 0
}
.clr{ clear:both; height:0; min-height:0; overflow:none}
.srchBanner{ background: #ffcc1d; padding:30px 20px; margin:0 0 20px 0}
.srchBannerImg{ background: url("../images/CSS/search-headline.png") #ffcc1d left 0 no-repeat; width:395px; height:39px}
.refinesrch{ margin:0; padding:0}
.srchbox { margin:0; padding:0}
.srchbox .srchhdr{ margin:0; padding:7px 20px; text-align:center; background:#ffcc00; color:#333333; font-size:14px; font-weight:bold; border-radius:3px 3px 0px 0px; -moz-border-radius:3px 3px 0px 0px; -webkit-border-radius:3px 3px 0px 0px;}
.srchbox ul{ margin:0; padding:0}
.srchbox li{ margin:0; padding:0px; list-style:none; }
.srchbox li a{ margin:0; padding:6px 0 6px 30px; background: url("../images/CSS/arrow-new.png") #f9f9f9 left 0 no-repeat;  color:#333333!important; display:block; border-bottom:1px solid #ffffff;}
.srchbox li a:hover{ margin:0; padding:6px 0 6px 30px;  background: url("../images/CSS/arrow-new.png") #eaeaea left 0 no-repeat; color:#333333!important}
.srchbox li a.active{ margin:0; padding:6px 0 6px 30px;  background: url("../images/CSS/arrow-new.png") #999999 left 0 no-repeat; color:#FFFFFF!important}
.srchbox li li a{ margin:0; padding:6px 0 6px 50px; background: url("../images/CSS/arrow-new.png") #f9f9f9 20px 0 no-repeat;  color:#333333!important; display:block; border-bottom:1px solid #ffffff;}
.srchbox li li a:hover{ margin:0; padding:6px 0 6px 50px;  background: url("../images/CSS/arrow-new.png") #eaeaea 20px 0 no-repeat; color:#333333!important}
.srchbox li li a.active{ margin:0; padding:6px 0 6px 50px;  background: url("../images/CSS/arrow-new.png") #999999 20px 0 no-repeat; color:#FFFFFF!important}


/*.search-control-box{ position: relative; overflow: hidden; height: 38px; margin: 0; padding: 0; top: -20px;}*/
.search-control-box { position: relative; /*overflow: hidden; height: 38px;*/ margin: 0; padding: 0; top: -6px; left: -4px;}

.search-control-wrapper{bottom: 2px; position: absolute; right: -27px; right: -17px 9; overflow: hidden; margin: 0px; padding: 0px;}
.search-control-wrapper-new{bottom: -27px; position: absolute; right: -27px; right: -17px 9; overflow: hidden; margin: 0px; padding: 0px;}
.search-control{/*border-left:1px solid #fff;border-right:1px solid #e6e6e6;color:#231f20;display:block;height:110px;font-size:1em;line-height:110px;position:relative;text-align:center;width:120px*/}
.navigation_search-control{overflow:hidden}
.search-control{border-right:0;padding-left:2.125em;text-align:left;width:100%}
.search_desktop-wrapper{position:relative}
.search-control-meta{color:#aaa;font-size:.8125em}
.search_desktop-label{display:none}
.search_desktop-q{font-family:'Helvetica W01 Light',Helvetica,Arial,sans-serif;background-color:#f0f0f0;border:1px solid #d8d8d8;color:#aaa;font-size:12px;padding:8px 2.1875em 8px .625em;width:208px}
.search_desktop-q:focus{background-color:#e2e2e2;color:#2e2e2e}
.boxshadow .search_desktop-q{border:0;-webkit-box-shadow:inset 1px 1px 0 #d8d8d8,1px 1px 0 #fff;box-shadow:inset 1px 1px 0 #d8d8d8,1px 1px 0 #fff}
.search_desktop-submit{border:0;background:0;position:relative;right:36px; *right:30px!important; top:8px; *top:-3px!important; cursor: pointer;}
.search_desktop-reveal,.search_desktop-hide{display:none}
.ui-helper-hidden-accessible {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.icon-magnifying-glass{ background: url("../images/CSS/search-icon.png") no-repeat; width:21px; height:22px; display:block; cursor: pointer;}

/* Search Result Start */
.gsc-result {
	border-bottom: 1px solid #EBEBEB;
	BORDER-LEFT: #FFF 1px solid;
	BORDER-TOP: #FFF 1px solid;
	BORDER-RIGHT: #FFF 1px solid;
	margin: 0;
	padding-bottom: 25px !important;
	padding-left: 12px !important;
	padding-top: 12px !important;
}
.gsc-result:hover {
	BORDER-BOTTOM: #e5e5e5 1px solid;
	BORDER-LEFT: #e5e5e5 1px solid;
	BORDER-TOP: #e5e5e5 1px solid;
	BORDER-RIGHT: #e5e5e5 1px solid;	
	BACKGROUND: url(../images/CSS/bg-rollover-result.gif) #ebebeb repeat-x;
	padding-bottom: 25px !important;
	padding-left: 12px !important;
	padding-top: 12px !important;
}
a.gs-title {
	/*background: url(../images/CSS/navArrowOrange.gif) no-repeat scroll 0 5px transparent !important;*/
	color: #333333 !important;
	font-family: Verdana, Arial, Arial Unicode MS, Helvetica, sans-serif;
	font-size: 15px !important;
	font-weight: bold;
	/*padding-left: 13px;*/
	text-decoration: underline !important;
}
.gs-snippet {
	color: #666666;
	margin-bottom: 8px;
	margin-top: 6px;
	padding: 0;
	font-size: 12px !important;
}
.gsc-result a.gs-visibleUrl {
	color: #666666 !important;
	margin-bottom: 8px;
	padding-left: 0;
	padding-right: 0;
	text-align: left;
	font-size: 12px !important;
}
.gsa_link{#000000!important}
a.gsa_link{ color:#000000;}
.gsa_link b a{ color:#ffffff;}
.gsa_link b i{ color:#000000; font-weight:bold; /*border-bottom:1px solid #000000*/}

.search-result_excerpt {margin-bottom:20px}

/* Search Result End */


/* Pagination Start */
.gsc-cursor-box {
  clear : both;
}

.gsc-cursor-box .gsc-trailing-more-results {
  margin-bottom : 0;
  display : inline;
}

.gsc-cursor {
  display : inline;
}

.gsc-cursor-box {
  margin-bottom : 10px;
}

.gsc-cursor-box .gsc-cursor-page {
  cursor : pointer;
  color : #000000;
  text-decoration: underline;
  margin-right : 8px;
  display : inline;
}

.gsc-cursor-box .gsc-cursor-current-page {
  cursor : default;
  color : #A90A08;
  font-weight : bold;
  text-decoration: none;
}
.gsc-cursor-box {
	padding-bottom: 0;
	padding-top: 14px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
}
.gsc-cursor {
	PADDING-BOTTOM: 0;
	MARGIN: 0;
	PADDING-LEFT: 0;
	WIDTH: 332px;
	PADDING-RIGHT: 0;
	font-size:12px;
}
.gsc-cursor-page {
	BORDER-BOTTOM: #d1d1d1 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #d1d1d1 1px solid;
	BACKGROUND-COLOR: #ebebeb;
	WIDTH: 23px;
	FLOAT: left;
	HEIGHT: 23px;
	BORDER-TOP: #d1d1d1 1px solid;
	MARGIN-RIGHT: auto;
	BORDER-RIGHT: #d1d1d1 1px solid;
	DISPLAY: block;
	FONT-SIZE: 1.0em;
	FONT-WEIGHT: bold;
	COLOR: #666!important;
	line-height: 23px;
}
.gsc-cursor-page.gsc-cursor-current-page {
	BORDER-BOTTOM: #fff 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #fff 1px solid;
	BACKGROUND-COLOR: #fff;
	BORDER-TOP: #fff 1px solid;
	MARGIN-RIGHT: auto;
	BORDER-RIGHT: #fff 1px solid;
	TEXT-DECORATION: none;
	line-height: 23px;
}
.leftArrow {
	PADDING-BOTTOM: 0;
	PADDING-LEFT: 0;
	WIDTH: 23px;
	PADDING-RIGHT: 0;
	DISPLAY: block;
	BACKGROUND: url(../images/CSS/search-page-left.gif) no-repeat;
	HEIGHT: 23px;
	PADDING-TOP: 0;
}
.rightArrow {
	PADDING-BOTTOM: 0;
	PADDING-LEFT: 0;
	WIDTH: 23px;
	PADDING-RIGHT: 0;
	DISPLAY: block;
	BACKGROUND: url(../images/CSS/search-page-right.gif) no-repeat;
	HEIGHT: 23px;
	PADDING-TOP: 0;
}

.search-pagination {
    color:#000000;
}

/* Pagination End */