html,body { overflow:hidden; margin:0px 0px 0px 0px;padding:0px;color:#333;text-align:center; font-size:16px; } 

body,td,a,p,.h{font-family:'Open Sans',arial,sans-serif,dejavu-sans }
input { font-family:arial,sans-serif,dejavu-sans; }
img,table{ border:0px }
a:link, a:visited { text-decoration:none; color:#888 } /* #efe */ 
a:active { color:#efe; } 

a[href]:hover { text-decoration: none; !important; }

:-moz-any-link:focus {  outline: none; }

#Content {               
  width:1024px;
  height:1024px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
  background-attachment:fixed;
  cursor:crosshair;
  background-repeat:no-repeat;
}

#helpDivs { display:none }

#goomulti { color:#89f; text-decoration:underline }

#goo img { height:16px;  background-color:transparent ; }
#goo a, #goo a:link, #goo a:visited { text-align:justify; text-justify:newspaper;   }

/* #flagline { display:block;float:left; } */

#bookmarks { text-align:justify; text-justify:newspaper; color:transparent; }
#bookmarks a:link, #bookmarks a:visited { text-decoration:none; color:#777;
           padding-right:0.2em; font-family:'Arimo',trebuchet-ms,arial,sans-serif,dejavu-sans; }

/* #gbar a:hover; #gooboxdiv a:hover { position: relative; } */

/* #333 div { display:inline; } */ 

#tflags { z-index-:8000; position:fixed;bottom:0;left:0px; text-align:center; width:100%; display:inline; white-space: nowrap; 
          background-color:#333333; border-top:1px solid #666666; line-height:112%;
}
#leftedge { z-index:8001; position:fixed;top:0px;left:0px;width:16px;height:1024px; }

#d_Search { font-family:'Ubuntu',sans-serif,Dejavu-Sans,arial,Helvetica; }
#d_Search a:hover:after,  #eraseDiv:hover:after,   #goDiv:hover:after,         #infoDiv:hover:after, 
#tools div:hover:after,   #goologos:hover:after,   #bookmarks a:hover:before,  #gbar a:hover:after,  
#guser a:hover:after,     #tflags div:hover:after, #gooOpts a:hover:after,     #gooTM a:hover:after,
#transtext:hover:after,   #transurl:hover:after    { 
  opacity:0.9;filter:alpha(opacity=90);
  content: attr(rel);
  background-color:#333;
  color: #fff;
  font-size:0.8em;             /*   font-family:arial;  */
  padding: 2px 6px;
  color: #111; border:1px solid #333;
  white-space: nowrap;
  z-index: 70;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0px 0px 4px #222;
  -webkit-box-shadow: 0px 0px 4px #222;
  box-shadow: 0px 0px 4px #222;
  background-image: -moz-linear-gradient(top, #444450, #111111);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #444450),color-stop(1, #111111));
}

#d_Search a:hover:after  { font-size:0.75em; text-decoration:none; 
}
#goDiv:hover:after, #eraseDiv:hover:after, #gbar a:hover:after,  #infoDiv:hover:after, 
#guser a:hover:after { font-size:1em; text-decoration:none; 
}
/* #flagline div:hover:after { content: "Google Search --- " attr(rel); }  */   
#guser a:hover:after { font-family:'Arimo',arial; }

#goDiv:hover:after, #tools div:hover:after, #goologos:hover:after  {
  background-color:#9c9; background-image: -moz-linear-gradient(top, #ccffcc, #99cc99);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ccffcc),color-stop(1, #99cc99));
}
#eraseDiv:hover:after {
  background-color:#c99; background-image: -moz-linear-gradient(top, #ffcccc, #cc9999);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffcccc),color-stop(1, #cc9999));
}
#d_Search a:hover:after, #gbar a:hover:after  {
  background-color:#89c; background-image: -moz-linear-gradient(top, #bbccff, #8899cc);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #bbccff),color-stop(1, #8899cc));
}
#tflags div:hover:after, #gooOpts a:hover:after, #gooTM a:hover:after,  #infoDiv:hover:after,
#transtext:hover:after,  #transurl:hover:after  {
  background-color:#cc6; background-image: -moz-linear-gradient(top, #ffff99, #cccc66);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffff99),color-stop(1, #cccc66));
}
#tvlv:hover:after { display:none; }
#gbar a:hover:after, #flagline div:hover:after, #goDiv:hover:after, #tools div:hover:after,
    #goologos:hover:after  { content: "||||  " attr(rel) "  ||||";  }
 
#bookmarks a:hover:before { color:#ddd; font-size: 1em; content: attr(rel);  }
/*   white-space: pre;    content: attr(rel) "\000D\000A\000A" attr(href);  */  
#bookmarks #yx:hover:before { display:none; }

#tools #tline:hover:after { 
   content: "type/paste search text or web address in input box and then click (1) top link or (2) lower left icon";
   opacity:0.9;filter:alpha(opacity=90); color:#fff;
   background-image: -moz-linear-gradient(top, #444450, #111111);
   background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #444450),color-stop(1, #111111));
}
#infoDiv:hover:after { opacity:1;filter:alpha(opacity=100); }
#tools #tline div:hover:after { display:none }
#tflags div:hover:after { position: absolute; bottom:30px; left:246px; font-size:0.75em }
#tflags #gooOpts:hover:after { display:none; }

#xbw { width:12px; height:12px; float:left; margin-left:13px; padding-top:4px;
       opacity:0.8;filter:alpha(opacity=80); }

.help,.msearch,.tsearch,.t2search,.bsearch,.radioCat { font-size:0.85em; background-color:#b7cfed; 
 border:2px groove gainsboro; margin-right:1px;margin-top:1px; color:#000; cursor:pointer;
}
/* :hover:before,:hover:after { display:none; } */

/*
#d_Search img:hover  { position:relative;top:200px;left:0px; height:30px;
     background-color:white; color:black; padding:5px; border:thin solid red; 
}
*/

.helpdiv { color: #777; font-size:0.3cm }
.engine { color: #888C92; font-size:0.35cm }
.hdiv { margin-left:50px; margin-top:50px; width:830px; background-color:#efefc0; /* 8 3 0 px */  
font-family:'Arimo',verdana,geneva,tahoma,helvetica,arial;font-size:0.36cm; }
.hdiv TD { color: #000; junk:#358;  }

#h_about a:link,#h_about a:visited, #h_about a { color:#369; }
#h_about a:hover { color:#c00 }

.aboutsite,.aboutsite:link,.aboutsite:visited { 
  font-family:'Arimo',tahoma,helvetica,verdana,geneva,arial;font-size:0.36cm; text-decoration:none; 
}
.smallfont { color:transparent }
.smallfont a:link,.smallfont a:visited { color:#47a; font-size:0.24cm }
.tsearch,.t2search { width:1.3cm; background-color:#B4D0FF; font-size:0.28cm;  } /* #fefec0 */
.t2search { width: 1.8cm; }

.bsearch {font-size:0.24cm; }

/*    #oneline input[type="text"] { background-color:lightsteelblue }  */

.tranz { width:2.7cm; margin-top:4px; margin-left:-5px; margin-right:3px; margin-bottom:5px;text-align:center; }
.tranz select { border:1px solid #440000; width:2.66cm; background-color:#ccc }

.gootwo,.gootext,.goosmall { text-decoration:none; color:black; font-family:'Arimo',arial,tahoma,verdana;
 font-size:0.3cm; background-color:blue;border:0; vertical-align:30%; whitespace:nowrap }
.goosmall { font-size:0.23cm; background-color:#000; font-family:'Arimo',sans-serif,arial; vertical-align:50%; }
.gootwo { background-color:#c00; text-align:left; }

#goocopy { font-family:'Arimo',verdana; position:relative;left:-10px;top:-16px }
#goocopy a:link,#goocopy a:visited { color: #36f; }

#web {  text-decoration:none; color:#000; display:none; }
 
.goobtn { font-family:'Arimo',verdana; font-size:0.3cm; background-color: #03c color:#f0f0f0 }

.goobox { padding:0px;  width:900px; text-align: justify; text-justify: newspaper; background-color:#222; }
.goobox a:link, .goobox a:visited { text-decoration:none;  }

#gooboxdiv { border:1px solid #8b8b8b; text-align: justify; text-justify: newspaper; width:21.4cm;
 position:relative;left:1px;top:6px; padding:4px; background: #000 url(bg/bg-blacker-sliver-128gs.png);
 margin-bottom:4px;
/* #1a1010;  8 1 6 px        omit height */
}
#gooboxdiv a:link, #gooboxdiv a:visited { text-decoration:none; color:#c0c8c8; font-size:1.08em;
 font-family:'Arimo',arial,sans-serif,trebuchet-ms,dejavu-sans;
}

#d_Search input[type="button"]:hover     { border:2px solid orange; }

#d_baidu,#d_b2b-see,#d_yippy,#d_exalead,#d_archive,#d_bing,#d_filestube,#d_ixQuick { display:none; }

#goologos { display:inline; cursor:pointer; vertical-align:10%; }
#gooTM { border:0; color:#ddd; text-decoration:none; margin-right: 10px; }
#gooOpts { display:none; border:0; color:#ddd; text-decoration:none; margin-left: 10px; }
#gooOpts a:link, #gooOpts a:visited { color: #ccc; }
#slogan { color:#888; width:920px; margin-left:31px; display:block; white-space:nowrap; } 
#tools,#t0,#t1,#t2,#t3,#t4,#t5,#tline,#ts1,#ts3,#goDiv { display:inline; }

#tline { margin-left: 70px; white-space: nowrap; vertical-align:33%; }
#iClose { margin-right: 120px; display:none; }
#tline #sf { opacity:0.6; filter:alpha(opacity=60); }
#t0,#t1,#t2,#t3,#t4,#t5 { vertical-align: middle }
#tools { margin-right: 10px; }
#toots { position:relative; left: 0px; top: -11px; display:none; }
#t2,#t3 { margin-left:3px }
#ts1,#ts3 { font-size: 0.85em }
#ts3 { margin-left: 4cm; }

#gostopinfo { display:inline; padding:2px; padding-right:4px; opacity:0.8;filter:alpha(opacity=80);
              border:1px solid #797576; margin-left:4px; vertical-align:15%; background:#678 url();}
#imgGo { padding-left:2px;width:16px;height:16px; vertical-align:-10% } 
#noGo {  width:16px;height:16px; vertical-align:-12% }

#eraseDiv,#infoDiv,#sf,#oneline,#transtext,#transurl { display:inline; }

.menubutton { text-align:center; font: 0.28cm arial; background-color:#ccc; border:2px groove gainsboro; width:100% }
.infobutton { background:#555 url(); font-size:0.65em; font-family:'Arimo',sans-serif;
              font-weight:bold; width:49px; color:#fff; border-color:#807c7c #222222;
              height:19px; border-top:1px solid #807c7c; vertical-align:20%; 
}

#fwrapper { height: 40px; }
#f { padding:6px; padding-bottom:10px; }
#d_Search { display:inline; padding-bottom:0px; font-size: 1.1em;  }

#submenus { white-space: nowrap; display:none; }
#submenus div { display: none; white-space:nowrap;  margin-right:10px; margin-left:3px; }
#submenus div input[type=button],  #languages input[type=button] { 
              font-size: 0.7em; font-family:'Arimo',arial,sans-serif; font-weight:bold;  
              background-color:#666; color:#fff; border-color:#807c7c #222222; height:18px; line-height:70%;
              margin:2px; margin-right:4px; min-width:6.5em; 
}
#submenus #d_b2b-seek .catbox { margin:0px; min-width:2em; }
#submenus #d_bing input[type=button] { min-width: 5.8em; }
#submenus #d_archive input[type=button] { min-width: 8em; }
#submneus .em8 { width:8em }
#d_ixQuick { max-height:25px; display:none;width:100%; text-align:justify; padding-top:2px; line-height:62%; }

#uberframe { text-align:left; padding-top:8px; width:100%;  }

#midBox {  margin-left:20px; margin-top:4px; width:24.5cm; 
           padding-left:5px; padding-right:0px; padding-bottom: 8px; 
}

#languages { width:24.7cm; white-space:nowrap; vertical-align:top; display:inline; font-size:1em;
   position:relative; top:-10px; left:0px;
}
#languages select { background-color:#080818; margin-right: 5px; color:#9cf; font-weight:bold; }
#languages input[type=button] { font-size: 0.7em; margin-left:5px; width:40px; }
#langtext textarea { background:#9798aa url();width:97.5%;border:3px inset #666; margin-bottom:4px; }
/*  background #a0b4e0     */
#sf{width:100%; vertical-align:22%; }
#sf,#oneline input { font-family:'Arimo',verdana; margin-left:8px; padding-left:8px; white-space:nowrap; width:791px;
    background-color:#b0c4de; color:#808890; font-size: 0.8em; }
/* #frame{width:600px;margin:auto 12px} */
#gbar{height:21px;padding-left:11px;color:#89f;width:1024px;} /*#25d*/
#gbar a:link,#gbar a:visited,#gbar a:active { text-decoration:none; font-family:'Ubuntu',Dejavu-sans,arial,sans-serif,helvetica; }
.gbh,.gbd{font-size:1px; border-top:1px solid #999999;}
.gbh{height:0;position:absolute;top:21px;width:100%}
#gbi,#gbs{background:#333;position:absolute;left:0px;top:24px;text-align:left;visibility:hidden;z-index:1000}
#gbi{border:1px solid black;border-color:#c9d7f1 #36c #36c #a2bae7;z-index:1001}
#guser{padding-bottom:7px !important;text-align:right; }
#gbar,#guser{font-size:13px;padding-top:1px !important}
@media all{.gb1,.gb3{height:22px;margin-right:.1em;margin-top:-1px } /* vertical-align:top} */
#gbar{float:left;}
.gb2{display:block;padding:.2em .5em;color:#000}
/* a.gb1,a.gb2,a.gb3{color:#89f !important}    /** #00c #25d */ 
.gb2,.gb3{text-decoration:none}
a.gb2:hover{background:blue;color:#6f6 !important} /* background:#36c */
a.gb1:link,a.gb1:visited { text-decoration:none; border:1px solid transparent;
  padding-left:2px;padding-right:2px; padding-bottom:2px; }
a.gb1:hover { border-color:#abc } /* background-color:#dcdcdc */

#linxx, #linxx a, #linxx a:link, #linxx a:visited, #linxx a:hover { font-size:0.8em; color:transparent; text-decoration:none } /* #637485*/
