User:Jeffvaughan at work/common.css

/* based on https://userstyles.org/styles/42313/dark-wikipedia */ @namespace url(http://www.w3.org/1999/xhtml);

/* *** Basic *** */

{ background-color: transparent; color: #bcbcbc; }

body, div, form, table, tbody, tr, td, fieldset, ul, li, a, { background-color: #333; background-image: none; }
 * 1) content, #bodyContent

/* *** Form Elements *** */ input, select, button, checkbox { -moz-appearance: none; border: 1px white solid; outline: none; background-color: #333; }

/* *** Main *** */ { font-family: trebuchet, arial; font-size: 12pt; border: 0; }
 * 1) content

div#siteNotice { display: none; }

a { color: lightgrey; }

a:visited { font-weight: bold; opacity: 0.65; }

a:link { color: white; }

h2 { border-bottom: #ccc 1px solid; font-size: 120%; }

h2 > span { color: white; }

h2 > span > span { color: white; font-size: 100%; }

fieldset { border-color: #ddd; }

{ list-style-image: none; list-style-type: disc; }
 * 1) bodyContent ul

{ list-style-type: none; }
 * 1) toc ul

.thumb { border-color: #333; }

/* *** Tabs *** */ { display: none; }
 * 1) searchButton

div.vectorTabs, div.vectorTabs ul, div.vectorTabs ul > li, div.vectorTabs ul > li > a { background-color: #333; background-image: none; border: none; }

{ display: none; }
 * 1) right-navigation > .vectorMenu,
 * 2) ca-watch

div.vectorTabs ul > li > a > span { padding: 0; }

div.vectorTabs ul > li > a { outline: 1px #888 solid; margin: 0 0.5em; height: auto; font-weight: normal; }

div.vectorTabs ul > li > a:hover { text-decoration: none; outline: 1px #ccc solid; }

/* *** Preference *** */ { outline: 1px #ccc solid; border-bottom: 5px #ccc solid; }
 * 1) preftoc > li

.successbox { border-color: white; }

/* *** Search *** */ { list-style-type: none; }
 * 1) search .search-types ul,
 * 2) search .results-info ul

/* *** Image and Math *** */ img { background-color: #fdfdfd; }

img.tex { padding: 5px; }

span.tex { border: 1px white solid; padding: 5px; }