<!--
.style1 {
        font-size: xx-large;
        font-family: Geneva, Arial, Helvetica, sans-serif;
}
-->

body, table, p{
        font-family: Arial, sans-serif;
        font-size: 13px;
      }
      
      h9 {
        font-size : 46px;
        font-weight : bold;
        border-top : 0px dashed #e0e0e0;
        text-align : center;
        margin-bottom : 6px;
        padding-bottom : 4px;
        padding-top : 0px;
        color : #000000;
      }

      h1 {
        font-size : 17px;
        font-weight : bold;
        border-top : 0px dashed #e0e0e0;
        text-align : center;
        margin-bottom : 6px;
        padding-bottom : 4px;
        padding-top : 0px;
        color : #000000;
      }

      h1 .tagline,
      h1 a,
      h1 a .tagline {
        font-size : 13px;
        font-weight : normal;
        color : rgb(9, 122, 182);
        cursor : pointer;
        text-decoration : none;
      }

      a span.tagline:hover {
        text-decoration : underline;
        color : rgb(237, 92, 11);
      }
      
      input.submit
      {
      border-style: double; 
      border-color: rgb(204, 204, 204) rgb(153, 153, 153) rgb(153, 153, 153) rgb(204, 204, 204); 
      border-width: 3px; 
      padding: 0.25em; 
      width: auto; 
      height: 22px; 
      background-color: 
      rgb(238, 238, 238); 
      background-image: url(http://querythe.net/images/background_form_element.gif); 
      background-repeat: repeat-x; 
      color: rgb(51, 51, 51); 
      font-size: 75%; 
      font-weight: bold; 
      font-family: Verdana,Helvetica,Arial,sans-serif;
      } 

      table.search-control {
        width : 100%;
      }

      table.search-control .gsc-control {
        width : 100%;
      }

      td.left {
        width : 500px;
        padding-right : 20px;
      }

      td {
        vertical-align : top;
      }

      /* Disable built in search forms */
      .gsc-control form.gsc-search-box {
        display : none;
      }

      /* restrict global search form width */
      #searchForm {
        width : 300px;
      }

      /* disable twiddle and size selectors for left column */
      #leftSearchControl .gsc-twiddle {
        background-image : none;
      }

      #leftSearchControl .gsc-resultsHeader .gsc-title {
        padding-left : 0px;
        font-weight : bold;
        font-size : 14px;
      }

      #leftSearchControl .gsc-resultsHeader div.gsc-results-selector {
        display : none;
      }

      #leftSearchControl .gsc-resultsRoot {
        padding-top : 6px;
      }

      /* for demonstration purposes ONLY. This is not ok by the terms */
      #rightSearchControl .gsc-ad-box {
        display : none;
      }

      /* long form visible urls should be on */
      .gsc-webResult div.gs-visibleUrl-long {
        display : block;
      }

      .gsc-webResult div.gs-visibleUrl-short {
        display : none;
      }
      
  #tabmenu {
		color: #000;
		border-bottom: 1px solid black;
		margin: 12px 0px 0px 0px;
		padding: 0px;
		z-index: 1;
		padding-left: 10px }

	#tabmenu li {
		display: inline;
		overflow: hidden;
		list-style-type: none;
		padding: 2px; }

	#tabmenu a {
		color: #000000;
		background: #FCF8C3;
		font: bold 1em "Trebuchet MS", Arial, sans-serif;
		border: 1px solid black;
		padding: 2px 10px 0px 10px;
		margin: 0;
		text-decoration: none; }
		
	#tabmenu a.cpanel {
		color: #FFFFFF;
		background: #000000;
		font: bold 1em "Trebuchet MS", Arial, sans-serif;
		border: 1px solid black;
		padding: 2px 10px 0px 10px;
		margin: 0;
		text-decoration: none; 
		border-bottom: 1px solid #FBFBFB; }

	#tabmenu a.active {
		color: #000000;
		background: #FBFBFB;
		font: bold 1em "Trebuchet MS", Arial, sans-serif;
		border: 1px solid black;
		padding: 2px 10px 0px 10px;
		margin: 0;
		text-decoration: none; 
		border-bottom: 1px solid #FBFBFB; }

	#tabmenu a:hover {
		color: #000000;
		background: #FBFBFB;
    border-bottom: 1px dashed #000000; }

	#tabmenu a:visited {
   }

	#tabmenu a.active:hover {
	background: #FBFBFB;
		color: #000000;
    border-bottom: 1px solid #FBFBFB; }

	#content {font: 0.9em/1.3em "bitstream vera sans", verdana, sans-serif;
		text-align: justify;
		background: #FBFBFB;
		padding: 20px;
		border: 1px solid black;
		border-top: none;
		z-index: 2;	}

	#content a {
		text-decoration: none;
		color: #541616 ;
    font-weight: 120%; }
    
  #content a.visited {
		 color: #BEBEBE; }

	#content a:hover {
}
  
  * {
  font-size: 12px;
  font-family: arial;
}

#container {
  width: 740px;
}
.result {
  margin-bottom: 10px;
}
.title {
  font-size: 14px;
}
.url {
  font-size: 10px;
  color: #229422;
}
.engine {
  font-size: 10px;
  color: #B1B1B1;
}
.alexa a,
.alexa {
  font-size: 10px;
  color: #0000ff;
}
.percent {
  font-size: 10px;
  color: #0000ff;
}
.jeeves {
  background-color: #FFFFCC;
}
.yahoo {
  background-color: #FFEEEE;
}
.google {
  background-color: #EEFFEE;
}
.msn {
  background-color: #EEEEFF;
}
.tabs {
  position: relative;
  left: 0px;
  top: -1px;
  padding: 20px;
  border: 1px solid #000000;
  z-index: 2;
}
#all-page {
  background-color: #FFFFFF;
}
#jeeves-page {
  display: none;
  background-color: #FFFFCC;
}
#yahoo-page {
  display: none;
  background-color: #FFEEEE;
}
#google-page {
  display: none;
  background-color: #EEFFEE;
}
#msn-page {
  display: none;
  background-color: #EEEEFF;
}
.tabname {
  position: relative;
  top: 0px;
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 5px;
  margin: 0px 2px 0px 2px;
  text-align: center;
}
.tabname a {
  text-decoration: none;
  color: #000000;
}
.tabname a:hover {
  text-decoration: underline;
  color: #000000;
}
#all-tab {
  border-bottom: 1px solid #FFFFFF;
  z-index: 3;
  background-color: #FFFFFF;
}
#jeeves-tab {
  background-color: #FFFFCC;
  border-bottom: 1px solid #FFFFCC;
}
#yahoo-tab {
  background-color: #FFEEEE;
  border-bottom: 1px solid #FFEEEE;
}
#google-tab {
  background-color: #EEFFEE;
  border-bottom: 1px solid #EEFFEE;
}
#msn-tab {
  background-color: #EEEEFF;
  border-bottom: 1px solid #EEEEFF;
}
.totals {
  text-align: center;
  font-size: 10px;
}
.totals a {
  text-align: center;
  font-size: 10px;
}
