body {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:0.8em; 
  color:#444;
}
h1 {
  color:#0d4d7b;
  font-size:1.5em;
}
h2 {
  color:#0d4d7b;
  font-size:1.1em;
}
a {
  color:#0d4d7b;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}
input {
  margin:0.1em 0em 0.1em 0em;
}
.delimiter {
  margin:0.5em 0em 0.5em 0em;
}
/* linker */
#proxyLinker form label {
  font-size:0.8em;
}
#proxyUrlMsg {
  color:#900;
}
/* tools */
#proxyTools p {
  font-size:0.8em;
}
#proxyTools ul {
  list-style-type:circle;
  padding:0em 1.5em;
}
#proxyTools ul li {
  margin:0.2em 0em;
}
/* tabs */
#proxyTabs ul {
  list-style-type:none;
  padding:0;
}
.tab {
  padding:0.2em;
  margin: 0em 0.2em;
  background-color:#999;
  border-top:1px solid #fff;
}
.tab a {
  text-decoration:none;
  color:#fff;
}
.activeTab {
  background-color:#fff;
}
.activeTab a {
  color:#666;
}
#tabNavi p {
  font-size:0.8em;
}
/* menu */
.menu ul {
  list-style-type:none;
  padding:0em;
}
.menu li {
  font-size:0.9em;
}
/* navigation */
.ln-letters a {
  color:#333;
  padding:0.3em;
  border-right:1px solid silver;
  margin-right:0.2em;
}
.ln-letters a:hover {
  text-decoration:none;
}
/* autocomplete */
.ui-widget {
  font-size:1em;
  padding:0em;
}
.ui-widget-content {
  background:#eee;
  border:1px solid #ccc;
  color:#333;
}
.ui-widget-content .ui-state-focus {
  background:#999;
  color:#fff;
  border:1px solid #999;
}

