#searchBarW {
position:relative;
height:76px;
border:1px solid #cecece;
background-color:#f0f0f0;
border-radius:10px;
box-shadow:2px 2px 4px #696969;
margin-bottom:6px;
}
#searchBar {
  position:relative;
  height:48px;
  width:100%;
	background:url("/images/orangeBar.png") repeat-x scroll center center orange;
  border:1px solid orange;
  border-radius:10px;
  box-shadow:2px 2px 4px #696969;
}
#searchToolbar{
  position:relative;
}
#searchOptionsR{
float:right;
margin-top:-3px;
}
#searchRefine{
padding:10px;
}
#searchTitle {
  text-align:center;
  font-weight:bold;
  font-size:12px;
  color:#23416F;
}
#formsearchFull {
margin:0 13px 0 8px;
position:relative;
top:12px;
}
.searchFormFull{
  position:relative;
  margin:0;
  width:100%;
  font-size:12px;
  height:auto;
}
#inpsearchFull{
  width:100%;
  font-size:14px;
}
#inpResMax{
margin-right:10px;
}
#cmdsearchFull{
position:absolute;
top:3px;
width:19px;
height:17px;
right:0px;
}
.searchInputFull{
  position:relative;
  width:100%;
  margin-bottom:20px;
}
.searchContext {
  position:relative;
  font-size:12px;
  color:#23416F;
  font-weight:bold;
	background:white url('/images/h4.png') repeat-x center center;
  border: 1px solid #cccccc;
  padding:2px 5px;
  margin:8px 0px;
}
.searchContext a, .searchContext a:link, .searchContext a:visited, .searchContext a:hover, .searchContext a:active{
  text-decoration:none;
  color:#336699;
}
.searchContext a:hover{
  border-bottom:solid 1px red;
  color:#3366FF;
}
.searchMode{
  float:right;
  padding-left:10px;
}
.searchResSummary{
  text-align:center;
}
#sResults {
position:relative;
padding-bottom:20px;
}
#showHelp {
font-size:12px;
}
#showHelp a, #showHelp a:link, #showHelp a:visited, #showHelp a:active{
  text-decoration:none;
  color:#336699;
  border-bottom:1px dotted #ff0000;
  outline:none;
}
#showHelp a:hover{
  text-decoration:none;
  color:#3366ff;
  border-bottom:1px solid #ff0000;
  outline:none;
}

#searchToolbar a, #searchToolbar a:link, #searchToolbar a:visited, #searchToolbar a:active{
text-decoration:none;
color:#23416F;
padding:0px 5px;
border:1px solid #dedede;
border-radius:12px;
box-shadow: inset 0 0 2px #cecece;
background-color:#ffffff;
  outline:none;
}
#searchToolbar a:hover{
text-decoration:none;
color:#336699;
border:1px solid orange;
border-radius:12px;
box-shadow:  0 0 10px #ffffff;
  outline:none;
}



#sHelp {
border:solid 1px #cecece;
background:white url('/images/h2.png') repeat-x top center;
padding:0px 10px 5px 10px;
/*display:none;*/
}
#sHelp div {
text-align:center;
font-weight:bold;
font-size:16px;
color:#23416F;
}

.sResultDoc {
position:relative;
margin:2px 10px 10px 5px;
border:1px solid orange;
background-color:#f0f0f0;
padding:5px 5px 5px 80px;
min-height:90px;
}
.sResultFile {
position:relative;
margin:2px 10px 10px 5px;
border:solid 1px orange;
padding:5px;
}
.sResult {
position:relative;
margin:2px 10px 10px 5px;
border-top:solid 1px blue;
}
.resScoreBar {
position:absolute;
	background-color: transparent;
	background-image: url(/images/star1.png) ;
	background-repeat: repeat-x;
  top:0px;
  right:0px;
  height:20px;
  width:100px;
}
.resSource{
  padding:5px 0px;
  margin-right:100px;
}
.resSource a, .resSource a:link, .resSource a:visited, .resSource a:hover, .resSource a:active{
  text-decoration:none;
  color:#336699;
  border-bottom:1px dotted #ff0000;
}
.resSource a:visited{
  color:purple;
  border-bottom:1px dotted #ff0000;
}
.resSource a:hover{
  color:#336699;
  border-bottom:1px solid #ff0000;
}
.resText{
  color:black;
  padding-left:10px;
}
.resScore {
  position:absolute;
  top:0px;
  left:0px;
  height:20px;
	background-color: transparent;
	background-image: url(/images/star2.png) ;
	background-repeat: repeat-x;
}
.resScore_10 {
width:100px;
}
.resScore_9 {
width:90px;
}
.resScore_8 {
width:80px;
}
.resScore_7 {
width:70px;
}
.resScore_6 {
width:60px;
}
.resScore_5 {
width:50px;
}
.resScore_4 {
width:40px;
}
.resScore_3 {
width:30px;
}
.resScore_2 {
width:20px;
}
.resScore_1 {
width:10px;
}
#debugData{
margin-top:12px;
}