MediaWiki:Common.css: Difference between revisions

From MI2wiki
Jump to navigationJump to search
No edit summary
No edit summary
 
(318 intermediate revisions by the same user not shown)
Line 1: Line 1:
/*
/* Header Shadow */
This is the CSS for all skins (for all users) on MediaWiki.org.
h1, h2, h3, h4 {
text-shadow: 0 0 0.2em #c4a8ff, 0 0 0.2em #c4a8ff, 0 0 0.2em #c4a8ff, 0 0 0.2em #c4a8ff;
SECTIONS:
1. Indication of namespaces
2. Color classes for content
3. Special pages
4. Main page styling
5. Sidebar external links
6. Extension:Matrix stuff
7. Wikitables, infobox templates, warnings, and other such stylings
8. Some other small things
*/
/***** 1. INDICATION OF NAMESPACES *****/
/* Pseudo NS Special (light grey) */
.ns--2 #content { background-color: #f4f4f4; }
.ns--2 div.thumb { border-color: #f4f4f4; }
/* NS Project + Project_talk (light sky blue) */
.ns-4 #content, .ns-5 #content { background-color: #f8fcff; }
.ns-4 div.thumb, .ns-5 div.thumb { border-color: #f8fcff; }
/* NS MediaWiki + MediaWiki_talk (light grey) */
.ns-8 #content, .ns-9 #content { background-color: #f4f4f4; }
.ns-8 div.thumb, .ns-9 div.thumb { border-color: #f4f4f4; }
/* NS Manual + Manual_talk (light bluish violet) */
.ns-100 #content, .ns-101 #content { background-color: #f3f3ff; }
.ns-100 div.thumb, .ns-101 div.thumb { border-color: #f3f3ff; }
/* NS Help (but NOT Help_talk) (blue border and Public Domain icon)  */
.ns-12 #content {
border: 2px solid #0000cc;
border-right: none;
background-image: url(http://upload.wikimedia.org/wikipedia/mediawiki/b/b8/PD-banner.png);
background-repeat: no-repeat;
background-position: right top;
}
.ns-12 #bodyContent {
background-image: url(http://upload.wikimedia.org/wikipedia/mediawiki/6/67/PD-icon-faded.png);
background-repeat: no-repeat;
background-position: right 5em;
}
}


.CHARa{    color: white;
          background:#865ab7 }
.CHARb{    color: black;
          background:#dbd1f7 }


/** Collapsible tables *********************************************************
/* Original Character Table Stuff */
*
 
*  Description: Allows tables to be collapsed, showing only the header. See
.CHARa {
*                        http://www.mediawiki.org/wiki/Manual:Collapsible_tables.
color: white;
*  Maintainers: [[en:User:R. Koot]]
background: #865ab7
*/
table.collapsed tr.collapsible {
        display: none;
}
}
 
.collapseButton {               /* 'show'/'hide' buttons created dynamically by the            */
.CHARb {
        float: right;           /* CollapsibleTables JavaScript in [[MediaWiki:Common.js]] */
color: black;
        font-weight: normal;    /* are styled here so they can be customised.            */
background: #dbd1f7
        text-align: right;
        width: auto;
}
}
 
/***** 2. COLOR CLASSES FOR CONTENT  *****/
.seriesa {
color: white;
/* Border colors */
background: #234432
.borderc1 { border-color: #e9e9e9; border-width: thin; }  /* light grey */
.borderc2 { border-color: #aaaaaa; border-width: thin; }  /* grey (as toc) */
.borderc3 { border-color: #777777; border-width: thin; }  /* dark grey */
.borderc4 { border-color: #000000; border-width: thin; }  /* black */
.borderc5 { border-color: #c00000; border-width: thin; }  /* red */
.borderc6 { border-color: #025e9d; border-width: thin; }  /* blue */
.borderc7 { border-color: #008040; border-width: thin; }  /* green */
.borderc8 { border-color: #ffcc00; border-width: thin; }  /* yellow */
/* Background colors */
.backgroundc1 { background-color: #ffffff; }  /* white */
.backgroundc2 { background-color: #f9f9f9; }  /* light grey (as toc)  */
.backgroundc3 { background-color: #eeeeee; }  /* light grey (headers) */
.backgroundc4 { background-color: #e0e0e0; }  /* more grey */
.backgroundc5 { background-color: #d2d2d2; }  /* more grey */
.backgroundc6 { background-color: #b7b7b7; }  /* more grey */
.backgroundc7 { background-color: #a3a3a3; }  /* darker grey */
.backgroundc8 { background-color: #444455; }  /* very dark grey */
/***** 3. SPECIAL PAGES *****/
/* Marking redirects  */
.allpagesredirect, .watchlistredir, .redirect-in-category { font-style: italic; }
/* Consistent special page navigation */
.SpecialPageInfo {
background-color: #f9f9f9;
background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/35px-Exquisite-khelpcenter.png);
background-position: 0.8em 0.5em;
background-repeat: no-repeat;
padding: 0.3em 0.5em 0.3em 5.0em;
border-color: #025e9d;
border-width: 1px;
border-style: solid;
border-bottom-width: medium;
margin-bottom: 1em;
}
}
 
.mw-viewprevnext {
.seriesb {
display: block;
color: black;
border: 1px solid #cccccc;
background: #B0C4DE
background-color: #f9f9f2;
padding: 0.2em 0.4em;
}
}
 
/***** 4. MAIN PAGE STYLING *****/
/* Character table stuff fixed up by Dan! */
 
#mainpage_topbox {
table.chartable {
background: #f9f9f9;
width: 300px;
padding: 0px;
float: right;
border: 1px solid #aaaaaa;
border-collapse: separate;
margin: 0.2em 10px 10px;
border-spacing: 0;
font-size: 90%;
box-shadow: 1px 1px 3px #333;
border-radius: 10px 10px 10px 10px;
}
}
.mainpage_boxtitle, .mainpage_hubtitle, #mainpage_pagetitle {
 
font-size: 105%;
table.chartable tr:first-child th:first-child {
padding: 0.4em;
background: #333;
background-color: #eeeeee;
border: 1px solid #333;
border-bottom: 1px solid #aaaaaa;
}
.mainpage_boxtitle {
line-height: 120%;
}
#mainpage_pagetitle {
color: #cf7606;
font-size: 200% !important;
}
#mainpage_sitelinks {
padding: 0.2em;
text-align: center;
text-align: center;
background-color: white;
font-size: 15px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
}
.mainpage_hubtitle {
 
table.chartable td:first-child {
padding: 0px;
background: #fff;
text-align: center;
text-align: center;
}
}
.mainpage_boxcontents, .mainpage_boxcontents_small {
 
background: #ffffff;
table.chartable tr th {
padding: 0.2em 0.4em;
border-right: 1px solid #666;
}
border-bottom: 1px solid #666;
.mainpage_boxcontents_small {
padding: 2px;
font-size: 95%;
color: white;
}
background: #c4a8ff;
.mainpage_hubbox, #mainpage_newscell, #mainpage_downloadcell {
font-weight: bold;
padding: 0;
border: 1px solid #aaaaaa;
}
.mainpage_hubbox {
margin-bottom: 0;
}
#mainpage_newscell {
margin-bottom: 15px;
margin-top: 0 !important;
}
#mainpage_newscell .mainpage_boxtitle {
background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/8/89/Exquisite-khelpcenter.png/20px-Exquisite-khelpcenter.png);
background-repeat: no-repeat;
background-position: 99% 0.3em;
padding-right: 25px;
}
#mainpage_downloadcell {
width: 17em;
margin-bottom: 5px;
}
#mainpage_downloadcell .mainpage_boxtitle {
background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/5/5d/Crystal_Clear_action_build.png/18px-Crystal_Clear_action_build.png);
background-repeat: no-repeat;
background-position: 96% 0.33em;
padding-right: 25px;
}
#mainpage_mwtitle { color: #005288; } /* The words 'MediaWiki.org' in the title. */
/* The "mainpage" class is added to the body with javascript for the main page in all */
/* languages, so we can style things that apppear on the main page and also elsewhere. */
.mainpage #lastmod,
.mainpage #siteSub,
.mainpage h1.firstHeading {
display: none !important;
}
.mainpage #content {
padding-top: 1em;
}
/***** 5. SIDEBAR EXTERNAL LINKS *****/
#n-browse-cvs a, #n-phpdoc a, #n-Mailing-list a {
background: url(/skins-1.5/monobook/external.png) center right no-repeat;
padding-right: 13px;
color: #3366bb;
}
/***** 7. WIKITABLES, INFOBOX TEMPLATES, WARNINGS AND OTHER SUCH STYLINGS *****/
/* Wikitable (Prettytable) class for skinning tables */
table.wikitable th, table.wikitable td {
padding: 0.2em 0.4em;
}
table.wikitable th, table.wikitable td.hl3, table.wikitable th.hl3 {
background: #8da7d6;
}
table.wikitable td.hl1, table.wikitable th.hl1 {
background: #c5d8fc;
text-align: center;
text-align: center;
vertical-align: text-top;
}
}
table.wikitable td.hl2, table.wikitable th.hl2 {
 
background: #a7c1f2;
table.chartable tr td {
text-align: center;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
padding: 2px;
color: black;
background: #e8ddff;
vertical-align: text-top;
}
}
table.wikitable caption {
 
margin-left: inherit;
table.chartable tr th, table.chartable tr td {
margin-right: inherit;
border-right: 1px solid #666;
font-weight: bold;
border-bottom: 1px solid #666;
padding: 2px;
}
}
/* Character table stuff fixed up by Dan! */
 
table.chartable {
table.chartable tr th:first-child {
border-spacing:0px; font-size:90%; border-collapse: collapse; border: 1px #353535 solid;
border-left: 1px solid #666;
}
border-right: 0px solid #666;
table.chartable th {
border-collapse: collapse; border: 1px #353535 solid;
color: white; background: #865ab7; font-weight: bold;
text-align:center; vertical-align:text-top;
}
}
table.chartable td {
table.chartable td {
border-collapse: collapse; border: 1px #353535 solid;
border-left: 1px solid #666;
color: black; background: #dbd1f7;
vertical-align:text-top;
}
/* General purpose "pretty (data) tables" */
table.datatable { background-color: transparent; }
table.datatable th, table.datatable td { padding: 4px; }
table.datatable th { text-align: left; background-color: #999999; }
table.datatable tr { background-color: #cccccc; }
table.datatable tr:hover { background-color: #ffffcc; }
/* SideBox styling */
div.sideBox {
position: relative;
float: right;
background: white;
margin-left: 1em;
border: 1px solid gray;
padding: 0.3em;
width: 200px;
overflow: hidden;
clear: right;
}
}
div.sideBox dl {
 
padding: 0;
table.chartable tr th:last-child, table.chartable tr td:last-child {
margin: 0 0 0.3em 0;
border-right: 1px solid #666;
font-size: 96%;
}
}
div.sideBox dl dt {
 
background: none;
table.chartable tr:last-child th {
margin: 0.4em 0 0 0;
border-bottom-left-radius: 10px;
}
}
div.sideBox dl dd {
 
margin: 0.1em 0 0 1.1em;
table.chartable tr:last-child td {
background-color: #f3f3f3;
border-bottom-right-radius: 10px;
}
}
 
/* Extension infobox styling */
/* Organization table stuff fixed up by Dan! */
.ext-infobox {
 
border: 2px solid #aaaaaa;
table.orgtable {
width: 272px;
width: 300px;
float: right;
float: right;
margin: 0 0 0.5em 0.5em;
border-collapse: separate;
border-collapse: collapse;
border-spacing: 0;
background-color: white;
font-size: 90%;
box-shadow: 1px 1px 3px #333;
border-radius: 10px 10px 10px 10px;
}
}
.ext-infobox td {
 
border: 2px none #aaaaaa;
table.orgtable tr:first-child th:first-child {
padding: 0.2em 0.5em;
background: #333;
border-bottom: 1px solid #f0f0f0 !important;
border: 1px solid #333;
text-align: center;
font-size: 15px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}
}
.ext-header {
 
background-color: #aaaaaa;
table.orgtable td:first-child {
color: white;
padding: 0px;
text-align: left;
background: #fff;
}
.ext-header td { padding-top: 0.5em; }
.ext-header img { padding: 0 0.2em 0 0.5em; }
.ext-status-unstable, .ext-status-unstable td { border-color: #990000; }
.ext-status-unstable .ext-header { background-color: #990000; color: #ffff00; }
.ext-status-experimental, .ext-status-experimental td { border-color: #cc6600; }
.ext-status-experimental .ext-header { background-color: #cc6600; }
.ext-status-beta, .ext-status-beta td { border-color: #000099; }
.ext-status-beta .ext-header { background-color: #000099; }
.ext-status-stable, .ext-status-stable td { border-color: #009900; }
.ext-status-stable .ext-header { background-color: #009900; }
/* Cute little "tip" boxes */
div.tip {
padding: 4px;
margin-top: 4px;
margin-bottom: 4px;
min-height: 30px; /* IE users will hate this... */
}
div.tip-info {
border: 1px solid #cc9933;
background-color: #cccc99;
}
div.tip-gotcha {
border: 1px solid #cc0000;
background-color: #cc6666;
}
/* Version box on [[Manual:Downloading MediaWiki]] */
#DownloadVersionBox {
border: 2px solid black;
border-collapse: collapse;
margin: auto;
width: 50%;
color: black;
}
#DownloadVersionBox td {
border: 2px solid black;
padding: 20px;
}
/* Major warning - used on the main page template to warn against editing carelessly, but can be used elsewhere as well */
.majorwarning {
background: yellow;
padding: 0.3em;
text-align: center;
font-size: 125%;
border: 2px solid red;
}
/* Page headings used throughout the wiki (though not very much at the time of writing…) */
.page-notice, .page-warning {
border-width: 1px;
border-style: solid;
padding: 0.3em 0.5em;
margin-bottom: 1em;
width: 95%;
margin-left: auto;
margin-right: auto;  
text-align: center;
text-align: center;
}
}
 
/* Informative notices at the top of pages (blue) */
table.orgtable tr th {
.page-notice {
border-right: 1px solid #666;
background-color: #f9f9f9;
border-bottom: 1px solid #666;
border-color: #025e9d;  
padding: 2px;
text-align: left;
color: white;
}
background: #40975f;
/* Warning information at the top of pages (red) */
.page-warning {
background-color: #ffffff;
border-color: #c51919;
border-width: 2px;
}
.pw-head {
color: #c51919;
font-weight: bold;
font-weight: bold;
text-align: center;
vertical-align: text-top;
}
}
 
/* Used in Template:Notice */
table.orgtable tr td {
.block-note {
border-right: 1px solid #666;
background-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/6/60/Bulbgraph.png/18px-Bulbgraph.png);
border-bottom: 1px solid #666;
background-position: top left;
padding: 2px;
background-repeat: no-repeat;
color: black;
background: #B0C4DE;
vertical-align: text-top;
}
}
/*
 
  Using block-contents in the hope that it can apply to all block-level warning templates,  
table.orgtable tr th, table.orgtable tr td {
  with different images applied as backgrounds to the wrapping DIV.
border-right: 1px solid #666;
*/
border-bottom: 1px solid #666;
.block-contents {
padding: 2px;
display: block;
padding-left: 20px;
}
}
 
/* Template documentation ([[Template:Documentation]]) */
table.orgtable tr th:first-child {
.template-documentation {
border-left: 1px solid #666;
clear: both;
border-right: 0px solid #666;
margin: 1em 0 0 0;
border: 1px solid #aaa;  
background-color: #ecfcf4;
padding: 5px;
}
}
 
/***** 8. SOME OTHER SMALL THINGS *****/
table.orgtable td {
border-left: 1px solid #666;
/* Give a bit of space to the TOC */
#toc { margin: 1em 0; }
/* make the list of references look smaller and highlight clicked reference in blue */
ol.references { font-size: 100%; }
.references-small { font-size: 90%;}
ol.references > li:target { background-color: #ddeeff; }
sup.reference:target { background-color: #ddeeff; }
/* Printing of thumbnails (bug 1583) */
div.tright { clear: right; }
/* extra buttons for edit dialog (from commons:MediaWiki:Common.css) */
.my-buttons {
padding: .5em;
}
}
.my-buttons a {
 
color: black;
table.orgtable tr th:last-child, table.orgtable tr td:last-child {
background-color: #cde !important;
border-right: 1px solid #666;
font-weight: bold;
font-size: .9em;
text-decoration: none;
border: thin #069 outset;
padding: 0 .1em .1em;
}
}
.my-buttons a:hover, .my-buttons a:active {
 
background-color: #bcd;
table.orgtable tr:last-child th {
border-style: inset;
border-bottom-left-radius: 10px;
}
}
 
/* from [[User:Splarka/Help:Linked images]] */
table.orgtable tr:last-child td {
.imagelink_wikilogo a {
border-bottom-right-radius: 10px;
width: 135px;
height: 135px;
display: block;
text-decoration: none;
background-image: url("http://upload.wikimedia.org/wikipedia/mediawiki/b/bc/Wiki.png");
}
}
 
/**** reduced subset of the mbox styles from enwiki, mainly for the nice boxflow ****/
/* Wiki Table */
table.mbox {
 
margin: 4px 10%;
table.wikitable, table.prettytable {
margin: 10px 10px 10px 0;
background: #f9f9f9;
border: 1px #666 solid;
border-collapse: collapse;
border-collapse: collapse;
border: 1px solid #aaa; /* Default "notice" gray */
-moz-box-shadow: 1px 1px 3px #333;
background: #f9f9f9;
-webkit-box-shadow: 1px 1px 3px #333;
box-shadow: 1px 1px 3px #333;
}
}
table.mbox-wide {
 
margin: 4px 0;
table.wikitable th, table.wikitable td, table.prettytable th, table.prettytable td {
border: 1px #666 solid;
vertical-align: text-top;
padding: 2px;
}
}
 
th.mbox-text, td.mbox-text {     /* The message body cell(s) */
table.wikitable th, table.prettytable th {
border: none;
background: #f2f2f2;
padding: 0.25em 0.9em;      /* 0.9em left/right */
text-align: center;
width: 100%;   /* Make all mboxes the same width regardless of text length */
}
}
td.mbox-image {                 /* The left image cell */
 
border: none;
table.wikitable caption, table.prettytable caption {
padding: 2px 0 2px 0.9em;    /* 0.9em left, 0px right */
margin-left: inherit;
text-align: center;
margin-right: inherit;
}
}
td.mbox-imageright {            /* The right image cell */
 
border: none;
/* TOC (Table of Contents) */
padding: 2px 0.9em 2px 0;   /* 0px left, 0.9em right */
 
text-align: center;
#toc {
margin: 3px 0 3px 0;
padding: 1px 1px 1px 1px;
border: 1px solid #666;
-moz-border-radius: 0 10px 10px 0;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
border-radius: 0 10px 10px 0;
-moz-box-shadow: 1px 1px 3px #333;
-webkit-box-shadow: 1px 1px 3px #333;
box-shadow: 1px 1px 3px #333;
background: #F9F9F9 url(http://gubaba.org/mi2/wiki/images/c/cd/Tocline.png) top center repeat-x;
}
}
td.mbox-empty-cell {         /* An empty narrow cell */
 
border: none;
span.tocnumber, span.toctext {
padding: 0px;
color: #001E8C;
width: 1px;
}
}
 
/* These mbox-small classes must be placed after all other
#toctitle {
  ambox/tmbox/ombox etc classes. "body.mediawiki" is so
margin-bottom: 7px;
  they override "table.ambox + table.ambox" above. */
body.mediawiki table.mbox-small {   /* For the "small=yes" option. */
clear: right;
float: right;
margin: 4px 0 4px 1em;
width: 238px;
font-size: 88%;
line-height: 1.25em;
}
}
body.mediawiki table.mbox-small-left {  /* For the "small=left" option. */
 
margin: 4px 1em 4px 0;
/* Clean Table */
width: 238px;
 
table.cleantable {
margin: 10px 10px 10px 0;
background: #ffffff;
border: 0px;
border-collapse: collapse;
border-collapse: collapse;
font-size: 88%;
line-height: 1.25em;
}
}
 
/* These are the same colours as the enwiki
table.cleantable th, table.cleantable td {
  'cmbox' styles; just with different names. */
border: 0px;
table.mbox-critical {
vertical-align: text-top;
border: 4px solid #b22222;   /* Red */
background: #FFDBDB;         /* Pink */
}
}
table.mbox-important {
 
background: #FFDBDB;   /* Red */
table.cleantable th {
background: #ffffff;
text-align: center;
}
}
table.mbox-warning {
 
background: #FFE7CE;   /* Orange */
table.cleantable td {
padding: 5px;
}
}
table.mbox-caution {
 
background: #FFF9DB;   /* Yellow */
table.cleantable caption {
}
margin-left: inherit;
table.mbox-notice {
margin-right: inherit;
background: #D8E8FF;    /* Blue */
}
table.mbox-move {
background: #E4D8FF;   /* Purple */
}
}
table.mbox-protection {
background: #EFEFE1;    /* Gray-gold */

Latest revision as of 20:19, 25 January 2018

/* Header Shadow */
h1, h2, h3, h4 {
	text-shadow: 0 0 0.2em #c4a8ff, 0 0 0.2em #c4a8ff, 0 0 0.2em #c4a8ff, 0 0 0.2em #c4a8ff;
}


/* Original Character Table Stuff */

.CHARa {
	color: white;
	background: #865ab7
}

.CHARb {
	color: black;
	background: #dbd1f7
}

.seriesa {
	color: white;
	background: #234432
}

.seriesb {
	color: black;
	background: #B0C4DE
}

/* Character table stuff fixed up by Dan! */

table.chartable {
	width: 300px;
	float: right;
	border-collapse: separate;
	border-spacing: 0;
	font-size: 90%;
	box-shadow: 1px 1px 3px #333;
	border-radius: 10px 10px 10px 10px;
}

table.chartable tr:first-child th:first-child {
	background: #333;
	border: 1px solid #333;
	text-align: center;
	font-size: 15px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

table.chartable td:first-child {
	padding: 0px;
	background: #fff;
	text-align: center;
}

table.chartable tr th {
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 2px;
	color: white;
	background: #c4a8ff;
	font-weight: bold;
	text-align: center;
	vertical-align: text-top;
}

table.chartable tr td {
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 2px;
	color: black;
	background: #e8ddff;
	vertical-align: text-top;
}

table.chartable tr th, table.chartable tr td {
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 2px;
}

table.chartable tr th:first-child {
	border-left: 1px solid #666;
	border-right: 0px solid #666;
}

table.chartable td {
	border-left: 1px solid #666;
}

table.chartable tr th:last-child, table.chartable tr td:last-child {
	border-right: 1px solid #666;
}

table.chartable tr:last-child th {
	border-bottom-left-radius: 10px;
}

table.chartable tr:last-child td {
	border-bottom-right-radius: 10px;
}

/* Organization table stuff fixed up by Dan! */

table.orgtable {
	width: 300px;
	float: right;
	border-collapse: separate;
	border-spacing: 0;
	font-size: 90%;
	box-shadow: 1px 1px 3px #333;
	border-radius: 10px 10px 10px 10px;
}

table.orgtable tr:first-child th:first-child {
	background: #333;
	border: 1px solid #333;
	text-align: center;
	font-size: 15px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

table.orgtable td:first-child {
	padding: 0px;
	background: #fff;
	text-align: center;
}

table.orgtable tr th {
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 2px;
	color: white;
	background: #40975f;
	font-weight: bold;
	text-align: center;
	vertical-align: text-top;
}

table.orgtable tr td {
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 2px;
	color: black;
	background: #B0C4DE;
	vertical-align: text-top;
}

table.orgtable tr th, table.orgtable tr td {
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 2px;
}

table.orgtable tr th:first-child {
	border-left: 1px solid #666;
	border-right: 0px solid #666;
}

table.orgtable td {
	border-left: 1px solid #666;
}

table.orgtable tr th:last-child, table.orgtable tr td:last-child {
	border-right: 1px solid #666;
}

table.orgtable tr:last-child th {
	border-bottom-left-radius: 10px;
}

table.orgtable tr:last-child td {
	border-bottom-right-radius: 10px;
}

/* Wiki Table */

table.wikitable, table.prettytable {
	margin: 10px 10px 10px 0;
	background: #f9f9f9;
	border: 1px #666 solid;
	border-collapse: collapse;
	-moz-box-shadow: 1px 1px 3px #333;
	-webkit-box-shadow: 1px 1px 3px #333;
	box-shadow: 1px 1px 3px #333;
}

table.wikitable th, table.wikitable td, table.prettytable th, table.prettytable td {
	border: 1px #666 solid;
	vertical-align: text-top;
	padding: 2px;
}

table.wikitable th, table.prettytable th {
	background: #f2f2f2;
	text-align: center;
}

table.wikitable caption, table.prettytable caption {
	margin-left: inherit;
	margin-right: inherit;
}

/* TOC (Table of Contents) */

#toc {
	margin: 3px 0 3px 0;
	padding: 1px 1px 1px 1px;
	border: 1px solid #666;
	-moz-border-radius: 0 10px 10px 0;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	border-radius: 0 10px 10px 0;
	-moz-box-shadow: 1px 1px 3px #333;
	-webkit-box-shadow: 1px 1px 3px #333;
	box-shadow: 1px 1px 3px #333;
	background: #F9F9F9 url(http://gubaba.org/mi2/wiki/images/c/cd/Tocline.png) top center repeat-x;
}

span.tocnumber, span.toctext {
	color: #001E8C;
}

#toctitle {
	margin-bottom: 7px;
}

/* Clean Table */

table.cleantable {
	margin: 10px 10px 10px 0;
	background: #ffffff;
	border: 0px;
	border-collapse: collapse;
}

table.cleantable th, table.cleantable td {
	border: 0px;
	vertical-align: text-top;
}

table.cleantable th {
	background: #ffffff;
	text-align: center;
}

table.cleantable td {
	padding: 5px;
}

table.cleantable caption {
	margin-left: inherit;
	margin-right: inherit;
}