/***** CSS placed here will be applied to all skins on the entire site. *****/
/* See also: [[MediaWiki:Monobook.css]] */
/* <pre> */

/* Universal box styles. -Dantman */
.box.headnote {
	display: block;
	font-style: italic;
	font-size: 12px;
	margin: -10px 5px 10px 25px;
	padding: 0px;
	border-collapse: collapse;
}
.box.footnote {
	display: block;
	font-style: italic;
	font-size: 12px;
	margin: 10px 5px -10px 25px;
	padding: 0px;
	border-collapse: collapse;
}
.box.headbox {
	clear: both;
	margin: -10px auto 10px auto;
	border-collapse: collapse;
}
.box.fillnotice {
	width: 100%;
	height: 100%;
	clear: both;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
.box.message {
	width: 90%;
	margin: 0px auto 10px auto;
	border-collapse: collapse;
}
.box.block { clear: both; }
.box.block,
.box.block-noclear {
	margin: 0.5em auto;
	border-collapse: collapse;
}
.box.groupblock {
	width: 90%;
	clear: both;
	margin: 15px auto 5px auto;
	padding: 5px;
}
.box.groupblock td {
	text-align: center;
}
.box.descriptionbox {
	width: 100%;
	clear: both;
	margin: 0.5em auto;
	border-collapse: collapse;
}
.box.descriptionbox .mainheader {
	font-size: 125%;
	text-align: center;
}
.box.descriptionbox th {
	text-align: left;
	padding: 5px;
}
.box.descriptionbox td {
	text-align: left;
	padding: 2px 5px;
}
.box.nav {
	margin: 5px;
	padding: 1px;
	border-spacing: 1px;
}
.box.trinav {
	width: 100%;
	margin: 5px;
	padding: 0px;
	border-spacing: 0px;
}
.box.trinav > tbody > tr > td,
.box.trinav > tbody > tr > th {
	width: 33%;
	padding: 5px;
}
.box.table {
	margin: 1em 1em 1em 0;
	border-collapse: collapse;
}
.box.table > tbody > tr > td, .box.table > tbody > tr > th {
	padding: 0.2em;
}
.box.table > tbody > tr > th.mainheader {
	text-align: center;
	font-size: 110%;
}
.box.navtable {
	margin: 1em 1em 1em 0;
	border-collapse: seperate;
}
.box.navtable > tbody > tr > td, .box.table > tbody > tr > th {
	padding: 0.2em;
}
.box.titleicons {
	display: table;
	position: absolute;
	top: 0em;
	right: 0.5em;
	float: right;
	padding: 0.2em 0em 0.09em 0em;
	font-size: 188%;
	white-space: nowrap;
	border-collapse: collapse;
}

/*Infobox*/
.box.info,
.box.infobox {
	margin: 0px 5px;
	padding: 0px;
	width: 300px;
	border-spacing: 0px;
	border-collapse: collapse;
	font-size: 85%;
}
.box.infotable {
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-spacing: 0px;
	border-collapse: collapse;
	font-size: 85%;
}
.box.info.float-left-clear,
.box.infobox.float-left-clear { margin: 0px 5px 0px 0px; }
.box.info.float-right-clear,
.box.infobox.float-right-clear { margin: 0px 0px 0px 5px; }
.box.info caption,
.box.infobox caption {
	font-size: larger;
	margin-left: inherit;
}
.box.info td,
.box.infobox td,
.box.infotable .sub-infotable td {
	width: 65%;
	min-width: 50%;
	max-width: 65%;
}
.box.info th,
.box.infobox th,
.box.infotable .sub-infotable th {
	width: 35%;
	min-width: 35%;
	max-width: 50%;
	text-align: left;
	font-size: 90%;
	vertical-align: top;
	padding: 2px;
}
.box.info .mainheader,
.box.infobox .mainheader,
.box.infotable .mainheader {
	text-align: center;
	font-weight: bold;
	font-size: 100%;
}
.box.info .lightheader,
.box.infobox .lightheader { font-weight: normal; }
.title { display: block; }
.title.english { font-size: 100%; font-weight: bold; }
.title.kanji { font-size: 95%; font-style: italic; }
.title.romaji, .title.romanji { font-style: italic; font-size: 95%; }
.title.romaji:before, .title.romanji:before { content: '('; }
.title.romaji:after, .title.romanji:after { content: ')'; }
.box.infotable .maintitle,
.box.infotable .subtitle {
	display: block;
	font-size: 1.75em;
	line-height: 1.25em;
}
.box.infotable .maintitle {
	font-size: 2em;
	line-height: 1em;
}
.box.infotable .ref {
	font-weight: normal;
	float: right;
	margin-left: -100%;
}
.box.info .imagecell,
.box.infobox .imagecell { text-align: center; }
.box.infotable .imagecell { width: 35%; }
.box.infotable .infocell { width: 65%; }
.box.info .imagecell,
.box.info .imagecell a,
.box.info .imagecell p,
.box.info .imagecell img,
.box.info .clearcell,
.box.info p,
.box.infobox .imagecell,
.box.infobox .imagecell a,
.box.infobox .imagecell p,
.box.infobox .imagecell img,
.box.infobox .clearcell,
.box.infobox p,
.box.infotable .imagecell,
.box.infotable .imagecell a,
.box.infotable .imagecell p,
.box.infotable .imagecell img,
.box.infotable .clearcell,
.box.infotable p { margin: 0px; padding: 0px; }
.box.info table,
.box.infobox table,
.box.infotable table {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
}
.box.info .imagecell .thumb,
.box.infobox .imagecell .thumb,
.box.infotable .imagecell .thumb {
    border: 0px !important;
    margin: 0px !important;
    float: none;
    clear: none;
}
.box.info .imagecell .thumb .thumbinner,
.box.infobox .imagecell .thumb .thumbinner,
.box.infotable .imagecell .thumb .thumbinner {
    border: 0px !important;
}
.box.info.bordered .borderless,
.box.info.bordered .borderless td,
.box.info.bordered .borderless th,
.box.infobox.bordered .borderless,
.box.infobox.bordered .borderless td,
.box.infobox.bordered .borderless th,
.box.infotable.bordered .borderless,
.box.infotable.bordered .borderless td,
.box.infotable.bordered .borderless th { border-width: 0px; }

/* Layout modification */
.box.padded td,
.box.padded th { padding: 5px !important; }
.nopadding { padding: 0px !important; }
.nomargin,
.nomargin td,
.nomargin th { margin: 0px !important; }
.nomargin > p,
.nopadding > p { margin: 0px !important; }

/* Headerboxes (On inside of nav type boxes) */
.box.bordered.type-help .head-top,
.box.bordered.type-help .head-bottom,
.box.bordered.type-help .head-left,
.box.bordered.type-help .head-right {
	background: #EEEEAA !important;
	border: 0px solid #AAAA33;
}

.box.bordered.nav .head-top { border-bottom-width: 1px; }
.box.bordered.nav .head-botom { border-top-width: 1px; }
.box.bordered.nav .head-left { border-right-width: 1px; }
.box.bordered.nav .head-right { border-left-width: 1px; }

/* Needed base attributes */
.box.bordered { border-width: 1px; border-style: solid; }
.box.headbordered > tbody > tr > th { border-width: 1px; border-style: solid; }
.box.innerbordered > tbody > tr > td,
.box.innerbordered > tbody > tr > th { border-width: 1px; border-style: solid; }

/* Border Mods */
.box.border-heavy { border-width: 3px !important; }

/*</pre>*/

 /***** Style Classes *****/


 /*
  * Style: ''default''
  * Border color: 000000
  * Head border color: 000000
  * Inner border color: 000000
  * Cell background color: FFFFFF
  * Header background color: FFFFFF
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered { border-color: #000000; }
 .box.headbordered > tbody > tr > th { border-color: #000000; }
 .box.innerbordered > tbody > tr > td,
 .box.innerbordered > tbody > tr > th { border-color: #000000; }
 .box.tablecolored { background: #FFFFFF; }
 .box.allcolored td { background: #FFFFFF; }
 .box.allcolored th { background: #FFFFFF; }
 
 
 .box.colored td,
 .box.colored th { background: #FFFFFF; }
 .box.colored > tbody > tr > th { background: #FFFFFF; }
 
 .box.selfcolored > tbody > tr > td { background: #FFFFFF; }
 .box.selfcolored > tbody > tr > th { background: #FFFFFF; }
 
 

 /*
  * Style: basic
  * Border color: E0E0E0
  * Head border color: AAAAAA
  * Inner border color: AAAAAA
  * Cell background color: F2F2F2
  * Header background color: E5E5E5
  * Main header background color: CCCCCC
  * Header link color: N/I
  */
 .box.bordered.style-basic { border-color: #E0E0E0; }
 .box.headbordered.style-basic > tbody > tr > th { border-color: #AAAAAA; }
 .box.innerbordered.style-basic > tbody > tr > td,
 .box.innerbordered.style-basic > tbody > tr > th { border-color: #AAAAAA; }
 .box.tablecolored.style-basic { background: #F2F2F2; }
 .box.allcolored.style-basic td { background: #F2F2F2; }
 .box.allcolored.style-basic th { background: #E5E5E5; }
 .box.allcolored.style-basic .mainheader { background: #CCCCCC; }
 
 .box.colored.style-basic td,
 .box.colored.style-basic th { background: #F2F2F2; }
 .box.colored.style-basic > tbody > tr > th { background: #E5E5E5; }
 .box.colored.style-basic > tbody > tr > .mainheader { background: #CCCCCC; }
 .box.selfcolored.style-basic > tbody > tr > td { background: #F2F2F2; }
 .box.selfcolored.style-basic > tbody > tr > th { background: #E5E5E5; }
 .box.selfcolored.style-basic > tbody > tr > .mainheader { background: #CCCCCC; }
 /* Backwards compatible type-basic tags. */
 .box.bordered.type-basic { border-color: #E0E0E0; }
 .box.headbordered.type-basic > tbody > tr > th { border-color: #AAAAAA; }
 .box.innerbordered.type-basic > tbody > tr > td,
 .box.innerbordered.type-basic > tbody > tr > th { border-color: #AAAAAA; }
 .box.tablecolored.type-basic { background: #F2F2F2; }
 .box.allcolored.type-basic td { background: #F2F2F2; }
 .box.allcolored.type-basic th { background: #E5E5E5; }
 .box.allcolored.type-basic .mainheader { background: #CCCCCC; }
 
 .box.colored.type-basic td,
 .box.colored.type-basic th { background: #F2F2F2; }
 .box.colored.type-basic > tbody > tr > th { background: #E5E5E5; }
 .box.colored.type-basic > tbody > tr > .mainheader { background: #CCCCCC; }
 .box.selfcolored.type-basic > tbody > tr > td { background: #F2F2F2; }
 .box.selfcolored.type-basic > tbody > tr > th { background: #E5E5E5; }
 .box.selfcolored.type-basic > tbody > tr > .mainheader { background: #CCCCCC; }

 /*
  * Style: help
  * Border color: AAAA33
  * Head border color: FFAD80
  * Inner border color: AAAA33
  * Cell background color: FFFFEE
  * Header background color: EEEEAA
  * Main header background color: AAAA33
  * Header link color: N/I
  */
 .box.bordered.style-help { border-color: #AAAA33; }
 .box.headbordered.style-help > tbody > tr > th { border-color: #FFAD80; }
 .box.innerbordered.style-help > tbody > tr > td,
 .box.innerbordered.style-help > tbody > tr > th { border-color: #AAAA33; }
 .box.tablecolored.style-help { background: #FFFFEE; }
 .box.allcolored.style-help td { background: #FFFFEE; }
 .box.allcolored.style-help th { background: #EEEEAA; }
 .box.allcolored.style-help .mainheader { background: #AAAA33; }
 
 .box.colored.style-help td,
 .box.colored.style-help th { background: #FFFFEE; }
 .box.colored.style-help > tbody > tr > th { background: #EEEEAA; }
 .box.colored.style-help > tbody > tr > .mainheader { background: #AAAA33; }
 .box.selfcolored.style-help > tbody > tr > td { background: #FFFFEE; }
 .box.selfcolored.style-help > tbody > tr > th { background: #EEEEAA; }
 .box.selfcolored.style-help > tbody > tr > .mainheader { background: #AAAA33; }
 /* Backwards compatible type-help tags. */
 .box.bordered.type-help { border-color: #AAAA33; }
 .box.headbordered.type-help > tbody > tr > th { border-color: #FFAD80; }
 .box.innerbordered.type-help > tbody > tr > td,
 .box.innerbordered.type-help > tbody > tr > th { border-color: #AAAA33; }
 .box.tablecolored.type-help { background: #FFFFEE; }
 .box.allcolored.type-help td { background: #FFFFEE; }
 .box.allcolored.type-help th { background: #EEEEAA; }
 .box.allcolored.type-help .mainheader { background: #AAAA33; }
 
 .box.colored.type-help td,
 .box.colored.type-help th { background: #FFFFEE; }
 .box.colored.type-help > tbody > tr > th { background: #EEEEAA; }
 .box.colored.type-help > tbody > tr > .mainheader { background: #AAAA33; }
 .box.selfcolored.type-help > tbody > tr > td { background: #FFFFEE; }
 .box.selfcolored.type-help > tbody > tr > th { background: #EEEEAA; }
 .box.selfcolored.type-help > tbody > tr > .mainheader { background: #AAAA33; }

 /*
  * Style: note
  * Border color: FFAD80
  * Head border color: 
  * Inner border color: FFAD80
  * Cell background color: FFF7CB
  * Header background color: FFE7AB
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-note { border-color: #FFAD80; }
 
 .box.innerbordered.style-note > tbody > tr > td,
 .box.innerbordered.style-note > tbody > tr > th { border-color: #FFAD80; }
 .box.tablecolored.style-note { background: #FFF7CB; }
 .box.allcolored.style-note td { background: #FFF7CB; }
 .box.allcolored.style-note th { background: #FFE7AB; }
 
 
 .box.colored.style-note td,
 .box.colored.style-note th { background: #FFF7CB; }
 .box.colored.style-note > tbody > tr > th { background: #FFE7AB; }
 
 .box.selfcolored.style-note > tbody > tr > td { background: #FFF7CB; }
 .box.selfcolored.style-note > tbody > tr > th { background: #FFE7AB; }
 
 /* Backwards compatible type-note tags. */
 .box.bordered.type-note { border-color: #FFAD80; }
 
 .box.innerbordered.type-note > tbody > tr > td,
 .box.innerbordered.type-note > tbody > tr > th { border-color: #FFAD80; }
 .box.tablecolored.type-note { background: #FFF7CB; }
 .box.allcolored.type-note td { background: #FFF7CB; }
 .box.allcolored.type-note th { background: #FFE7AB; }
 
 
 .box.colored.type-note td,
 .box.colored.type-note th { background: #FFF7CB; }
 .box.colored.type-note > tbody > tr > th { background: #FFE7AB; }
 
 .box.selfcolored.type-note > tbody > tr > td { background: #FFF7CB; }
 .box.selfcolored.type-note > tbody > tr > th { background: #FFE7AB; }

 /*
  * Style: related
  * Border color: AAAAAA
  * Head border color: 
  * Inner border color: 
  * Cell background color: F9F9F9
  * Header background color: BBCCEE
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-related { border-color: #AAAAAA; }
 
 
 .box.tablecolored.style-related { background: #F9F9F9; }
 .box.allcolored.style-related td { background: #F9F9F9; }
 .box.allcolored.style-related th { background: #BBCCEE; }
 
 
 .box.colored.style-related td,
 .box.colored.style-related th { background: #F9F9F9; }
 .box.colored.style-related > tbody > tr > th { background: #BBCCEE; }
 
 .box.selfcolored.style-related > tbody > tr > td { background: #F9F9F9; }
 .box.selfcolored.style-related > tbody > tr > th { background: #BBCCEE; }
 
 /* Backwards compatible type-related tags. */
 .box.bordered.type-related { border-color: #AAAAAA; }
 
 
 .box.tablecolored.type-related { background: #F9F9F9; }
 .box.allcolored.type-related td { background: #F9F9F9; }
 .box.allcolored.type-related th { background: #BBCCEE; }
 
 
 .box.colored.type-related td,
 .box.colored.type-related th { background: #F9F9F9; }
 .box.colored.type-related > tbody > tr > th { background: #BBCCEE; }
 
 .box.selfcolored.type-related > tbody > tr > td { background: #F9F9F9; }
 .box.selfcolored.type-related > tbody > tr > th { background: #BBCCEE; }

 /*
  * Style: legal
  * Border color: 8888AA
  * Head border color: 8888AA
  * Inner border color: 8888AA
  * Cell background color: F7F8FF
  * Header background color: E7E8FF
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-legal { border-color: #8888AA; }
 .box.headbordered.style-legal > tbody > tr > th { border-color: #8888AA; }
 .box.innerbordered.style-legal > tbody > tr > td,
 .box.innerbordered.style-legal > tbody > tr > th { border-color: #8888AA; }
 .box.tablecolored.style-legal { background: #F7F8FF; }
 .box.allcolored.style-legal td { background: #F7F8FF; }
 .box.allcolored.style-legal th { background: #E7E8FF; }
 
 
 .box.colored.style-legal td,
 .box.colored.style-legal th { background: #F7F8FF; }
 .box.colored.style-legal > tbody > tr > th { background: #E7E8FF; }
 
 .box.selfcolored.style-legal > tbody > tr > td { background: #F7F8FF; }
 .box.selfcolored.style-legal > tbody > tr > th { background: #E7E8FF; }
 
 /* Backwards compatible type-legal tags. */
 .box.bordered.type-legal { border-color: #8888AA; }
 .box.headbordered.type-legal > tbody > tr > th { border-color: #8888AA; }
 .box.innerbordered.type-legal > tbody > tr > td,
 .box.innerbordered.type-legal > tbody > tr > th { border-color: #8888AA; }
 .box.tablecolored.type-legal { background: #F7F8FF; }
 .box.allcolored.type-legal td { background: #F7F8FF; }
 .box.allcolored.type-legal th { background: #E7E8FF; }
 
 
 .box.colored.type-legal td,
 .box.colored.type-legal th { background: #F7F8FF; }
 .box.colored.type-legal > tbody > tr > th { background: #E7E8FF; }
 
 .box.selfcolored.type-legal > tbody > tr > td { background: #F7F8FF; }
 .box.selfcolored.type-legal > tbody > tr > th { background: #E7E8FF; }

 /*
  * Sub style: fs (For: legal)
  * Border color: E0E0E0
  * Head border color: 
  * Inner border color: 
  * Cell background color: 
  * Header background color: 
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-legal.legal-fs { border-color: #E0E0E0; }
 
 
 
 
 
 
 
 
 
 
 
 
 /* Backwards compatible type-legal tags. */
 .box.bordered.type-legal.legal-fs { border-color: #E0E0E0; }

 /*
  * Sub style: gnu (For: legal)
  * Border color: E0E0E0
  * Head border color: 
  * Inner border color: 
  * Cell background color: F8F8F8
  * Header background color: F8F8F8
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-legal.legal-gnu { border-color: #E0E0E0; }
 
 
 .box.tablecolored.style-legal.legal-gnu { background: #F8F8F8; }
 .box.allcolored.style-legal.legal-gnu td { background: #F8F8F8; }
 .box.allcolored.style-legal.legal-gnu th { background: #F8F8F8; }
 
 
 .box.colored.style-legal.legal-gnu td,
 .box.colored.style-legal.legal-gnu th { background: #F8F8F8; }
 .box.colored.style-legal.legal-gnu > tbody > tr > th { background: #F8F8F8; }
 
 .box.selfcolored.style-legal.legal-gnu > tbody > tr > td { background: #F8F8F8; }
 .box.selfcolored.style-legal.legal-gnu > tbody > tr > th { background: #F8F8F8; }
 
 /* Backwards compatible type-legal tags. */
 .box.bordered.type-legal.legal-gnu { border-color: #E0E0E0; }
 
 
 .box.tablecolored.type-legal.legal-gnu { background: #F8F8F8; }
 .box.allcolored.type-legal.legal-gnu td { background: #F8F8F8; }
 .box.allcolored.type-legal.legal-gnu th { background: #F8F8F8; }
 
 
 .box.colored.type-legal.legal-gnu td,
 .box.colored.type-legal.legal-gnu th { background: #F8F8F8; }
 .box.colored.type-legal.legal-gnu > tbody > tr > th { background: #F8F8F8; }
 
 .box.selfcolored.type-legal.legal-gnu > tbody > tr > td { background: #F8F8F8; }
 .box.selfcolored.type-legal.legal-gnu > tbody > tr > th { background: #F8F8F8; }

 /*
  * Sub style: cc (For: legal)
  * Border color: E0E0E0
  * Head border color: 
  * Inner border color: 
  * Cell background color: F8F8F8
  * Header background color: F8F8F8
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-legal.legal-cc { border-color: #E0E0E0; }
 
 
 .box.tablecolored.style-legal.legal-cc { background: #F8F8F8; }
 .box.allcolored.style-legal.legal-cc td { background: #F8F8F8; }
 .box.allcolored.style-legal.legal-cc th { background: #F8F8F8; }
 
 
 .box.colored.style-legal.legal-cc td,
 .box.colored.style-legal.legal-cc th { background: #F8F8F8; }
 .box.colored.style-legal.legal-cc > tbody > tr > th { background: #F8F8F8; }
 
 .box.selfcolored.style-legal.legal-cc > tbody > tr > td { background: #F8F8F8; }
 .box.selfcolored.style-legal.legal-cc > tbody > tr > th { background: #F8F8F8; }
 
 /* Backwards compatible type-legal tags. */
 .box.bordered.type-legal.legal-cc { border-color: #E0E0E0; }
 
 
 .box.tablecolored.type-legal.legal-cc { background: #F8F8F8; }
 .box.allcolored.type-legal.legal-cc td { background: #F8F8F8; }
 .box.allcolored.type-legal.legal-cc th { background: #F8F8F8; }
 
 
 .box.colored.type-legal.legal-cc td,
 .box.colored.type-legal.legal-cc th { background: #F8F8F8; }
 .box.colored.type-legal.legal-cc > tbody > tr > th { background: #F8F8F8; }
 
 .box.selfcolored.type-legal.legal-cc > tbody > tr > td { background: #F8F8F8; }
 .box.selfcolored.type-legal.legal-cc > tbody > tr > th { background: #F8F8F8; }

 /*
  * Sub style: pd (For: legal)
  * Border color: 8888AA
  * Head border color: 
  * Inner border color: 
  * Cell background color: F7F8FF
  * Header background color: F7F8FF
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-legal.legal-pd { border-color: #8888AA; }
 
 
 .box.tablecolored.style-legal.legal-pd { background: #F7F8FF; }
 .box.allcolored.style-legal.legal-pd td { background: #F7F8FF; }
 .box.allcolored.style-legal.legal-pd th { background: #F7F8FF; }
 
 
 .box.colored.style-legal.legal-pd td,
 .box.colored.style-legal.legal-pd th { background: #F7F8FF; }
 .box.colored.style-legal.legal-pd > tbody > tr > th { background: #F7F8FF; }
 
 .box.selfcolored.style-legal.legal-pd > tbody > tr > td { background: #F7F8FF; }
 .box.selfcolored.style-legal.legal-pd > tbody > tr > th { background: #F7F8FF; }
 
 /* Backwards compatible type-legal tags. */
 .box.bordered.type-legal.legal-pd { border-color: #8888AA; }
 
 
 .box.tablecolored.type-legal.legal-pd { background: #F7F8FF; }
 .box.allcolored.type-legal.legal-pd td { background: #F7F8FF; }
 .box.allcolored.type-legal.legal-pd th { background: #F7F8FF; }
 
 
 .box.colored.type-legal.legal-pd td,
 .box.colored.type-legal.legal-pd th { background: #F7F8FF; }
 .box.colored.type-legal.legal-pd > tbody > tr > th { background: #F7F8FF; }
 
 .box.selfcolored.type-legal.legal-pd > tbody > tr > td { background: #F7F8FF; }
 .box.selfcolored.type-legal.legal-pd > tbody > tr > th { background: #F7F8FF; }

 /*
  * Sub style: copy (For: legal)
  * Border color: ACCE79
  * Head border color: 
  * Inner border color: 
  * Cell background color: E2F2D2
  * Header background color: E2F2D2
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-legal.legal-copy { border-color: #ACCE79; }
 
 
 .box.tablecolored.style-legal.legal-copy { background: #E2F2D2; }
 .box.allcolored.style-legal.legal-copy td { background: #E2F2D2; }
 .box.allcolored.style-legal.legal-copy th { background: #E2F2D2; }
 
 
 .box.colored.style-legal.legal-copy td,
 .box.colored.style-legal.legal-copy th { background: #E2F2D2; }
 .box.colored.style-legal.legal-copy > tbody > tr > th { background: #E2F2D2; }
 
 .box.selfcolored.style-legal.legal-copy > tbody > tr > td { background: #E2F2D2; }
 .box.selfcolored.style-legal.legal-copy > tbody > tr > th { background: #E2F2D2; }
 
 /* Backwards compatible type-legal tags. */
 .box.bordered.type-legal.legal-copy { border-color: #ACCE79; }
 
 
 .box.tablecolored.type-legal.legal-copy { background: #E2F2D2; }
 .box.allcolored.type-legal.legal-copy td { background: #E2F2D2; }
 .box.allcolored.type-legal.legal-copy th { background: #E2F2D2; }
 
 
 .box.colored.type-legal.legal-copy td,
 .box.colored.type-legal.legal-copy th { background: #E2F2D2; }
 .box.colored.type-legal.legal-copy > tbody > tr > th { background: #E2F2D2; }
 
 .box.selfcolored.type-legal.legal-copy > tbody > tr > td { background: #E2F2D2; }
 .box.selfcolored.type-legal.legal-copy > tbody > tr > th { background: #E2F2D2; }

 /*
  * Sub style: green (For: legal)
  * Border color: 80D080
  * Head border color: 
  * Inner border color: 
  * Cell background color: E2F2D2
  * Header background color: E2F2D2
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-legal.legal-green { border-color: #80D080; }
 
 
 .box.tablecolored.style-legal.legal-green { background: #E2F2D2; }
 .box.allcolored.style-legal.legal-green td { background: #E2F2D2; }
 .box.allcolored.style-legal.legal-green th { background: #E2F2D2; }
 
 
 .box.colored.style-legal.legal-green td,
 .box.colored.style-legal.legal-green th { background: #E2F2D2; }
 .box.colored.style-legal.legal-green > tbody > tr > th { background: #E2F2D2; }
 
 .box.selfcolored.style-legal.legal-green > tbody > tr > td { background: #E2F2D2; }
 .box.selfcolored.style-legal.legal-green > tbody > tr > th { background: #E2F2D2; }
 
 /* Backwards compatible type-legal tags. */
 .box.bordered.type-legal.legal-green { border-color: #80D080; }
 
 
 .box.tablecolored.type-legal.legal-green { background: #E2F2D2; }
 .box.allcolored.type-legal.legal-green td { background: #E2F2D2; }
 .box.allcolored.type-legal.legal-green th { background: #E2F2D2; }
 
 
 .box.colored.type-legal.legal-green td,
 .box.colored.type-legal.legal-green th { background: #E2F2D2; }
 .box.colored.type-legal.legal-green > tbody > tr > th { background: #E2F2D2; }
 
 .box.selfcolored.type-legal.legal-green > tbody > tr > td { background: #E2F2D2; }
 .box.selfcolored.type-legal.legal-green > tbody > tr > th { background: #E2F2D2; }

 /*
  * Style: nav
  * Border color: 87CEFA
  * Head border color: 7FFFD4
  * Inner border color: 00FFFF
  * Cell background color: E0FFFF
  * Header background color: 87CEFA
  * Main header background color: 
  * Header link color: green
  */
 .box.bordered.style-nav { border-color: #87CEFA; }
 .box.headbordered.style-nav > tbody > tr > th { border-color: #7FFFD4; }
 .box.innerbordered.style-nav > tbody > tr > td,
 .box.innerbordered.style-nav > tbody > tr > th { border-color: #00FFFF; }
 .box.tablecolored.style-nav { background: #E0FFFF; }
 .box.allcolored.style-nav td { background: #E0FFFF; }
 .box.allcolored.style-nav th { background: #87CEFA; }
 
 .box.allcolored.style-nav th .extiw:link { color: green !important; }
 .box.colored.style-nav td,
 .box.colored.style-nav th { background: #E0FFFF; }
 .box.colored.style-nav > tbody > tr > th { background: #87CEFA; }
 
 .box.selfcolored.style-nav > tbody > tr > td { background: #E0FFFF; }
 .box.selfcolored.style-nav > tbody > tr > th { background: #87CEFA; }
 
 /* Backwards compatible type-nav tags. */
 .box.bordered.type-nav { border-color: #87CEFA; }
 .box.headbordered.type-nav > tbody > tr > th { border-color: #7FFFD4; }
 .box.innerbordered.type-nav > tbody > tr > td,
 .box.innerbordered.type-nav > tbody > tr > th { border-color: #00FFFF; }
 .box.tablecolored.type-nav { background: #E0FFFF; }
 .box.allcolored.type-nav td { background: #E0FFFF; }
 .box.allcolored.type-nav th { background: #87CEFA; }
 
 .box.allcolored.type-nav th .extiw:link { color: green !important; }
 .box.colored.type-nav td,
 .box.colored.type-nav th { background: #E0FFFF; }
 .box.colored.type-nav > tbody > tr > th { background: #87CEFA; }
 
 .box.selfcolored.type-nav > tbody > tr > td { background: #E0FFFF; }
 .box.selfcolored.type-nav > tbody > tr > th { background: #87CEFA; }

 /*
  * Style: aninav
  * Border color: 87CEFA
  * Head border color: 7FFFD4
  * Inner border color: 00FFFF
  * Cell background color: E0FFFF
  * Header background color: 87CEFA
  * Main header background color: 
  * Header link color: green
  */
 .box.bordered.style-aninav { border-color: #87CEFA; }
 .box.headbordered.style-aninav > tbody > tr > th { border-color: #7FFFD4; }
 .box.innerbordered.style-aninav > tbody > tr > td,
 .box.innerbordered.style-aninav > tbody > tr > th { border-color: #00FFFF; }
 .box.tablecolored.style-aninav { background: #E0FFFF; }
 .box.allcolored.style-aninav td { background: #E0FFFF; }
 .box.allcolored.style-aninav th { background: #87CEFA; }
 
 .box.allcolored.style-aninav th .extiw:link { color: green !important; }
 .box.colored.style-aninav td,
 .box.colored.style-aninav th { background: #E0FFFF; }
 .box.colored.style-aninav > tbody > tr > th { background: #87CEFA; }
 
 .box.selfcolored.style-aninav > tbody > tr > td { background: #E0FFFF; }
 .box.selfcolored.style-aninav > tbody > tr > th { background: #87CEFA; }
 
 /* Backwards compatible type-aninav tags. */
 .box.bordered.type-aninav { border-color: #87CEFA; }
 .box.headbordered.type-aninav > tbody > tr > th { border-color: #7FFFD4; }
 .box.innerbordered.type-aninav > tbody > tr > td,
 .box.innerbordered.type-aninav > tbody > tr > th { border-color: #00FFFF; }
 .box.tablecolored.type-aninav { background: #E0FFFF; }
 .box.allcolored.type-aninav td { background: #E0FFFF; }
 .box.allcolored.type-aninav th { background: #87CEFA; }
 
 .box.allcolored.type-aninav th .extiw:link { color: green !important; }
 .box.colored.type-aninav td,
 .box.colored.type-aninav th { background: #E0FFFF; }
 .box.colored.type-aninav > tbody > tr > th { background: #87CEFA; }
 
 .box.selfcolored.type-aninav > tbody > tr > td { background: #E0FFFF; }
 .box.selfcolored.type-aninav > tbody > tr > th { background: #87CEFA; }
box.type-aninav hr,
box.style-aninav hr { background-color: #87CEFA; }

 /*
  * Style: warning
  * Border color: FF7777
  * Head border color: 
  * Inner border color: FF7777
  * Cell background color: FFEEEE
  * Header background color: FF7777
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-warning { border-color: #FF7777; }
 
 .box.innerbordered.style-warning > tbody > tr > td,
 .box.innerbordered.style-warning > tbody > tr > th { border-color: #FF7777; }
 .box.tablecolored.style-warning { background: #FFEEEE; }
 .box.allcolored.style-warning td { background: #FFEEEE; }
 .box.allcolored.style-warning th { background: #FF7777; }
 
 
 .box.colored.style-warning td,
 .box.colored.style-warning th { background: #FFEEEE; }
 .box.colored.style-warning > tbody > tr > th { background: #FF7777; }
 
 .box.selfcolored.style-warning > tbody > tr > td { background: #FFEEEE; }
 .box.selfcolored.style-warning > tbody > tr > th { background: #FF7777; }
 
 /* Backwards compatible type-warning tags. */
 .box.bordered.type-warning { border-color: #FF7777; }
 
 .box.innerbordered.type-warning > tbody > tr > td,
 .box.innerbordered.type-warning > tbody > tr > th { border-color: #FF7777; }
 .box.tablecolored.type-warning { background: #FFEEEE; }
 .box.allcolored.type-warning td { background: #FFEEEE; }
 .box.allcolored.type-warning th { background: #FF7777; }
 
 
 .box.colored.type-warning td,
 .box.colored.type-warning th { background: #FFEEEE; }
 .box.colored.type-warning > tbody > tr > th { background: #FF7777; }
 
 .box.selfcolored.type-warning > tbody > tr > td { background: #FFEEEE; }
 .box.selfcolored.type-warning > tbody > tr > th { background: #FF7777; }

 /*
  * Style: info
  * Border color: 87CEFA
  * Head border color: 7FFFD4
  * Inner border color: 00FFFF
  * Cell background color: E0FFFF
  * Header background color: 87CEFA
  * Main header background color: 
  * Header link color: green
  */
 .box.bordered.style-info { border-color: #87CEFA; }
 .box.headbordered.style-info > tbody > tr > th { border-color: #7FFFD4; }
 .box.innerbordered.style-info > tbody > tr > td,
 .box.innerbordered.style-info > tbody > tr > th { border-color: #00FFFF; }
 .box.tablecolored.style-info { background: #E0FFFF; }
 .box.allcolored.style-info td { background: #E0FFFF; }
 .box.allcolored.style-info th { background: #87CEFA; }
 
 .box.allcolored.style-info th .extiw:link { color: green !important; }
 .box.colored.style-info td,
 .box.colored.style-info th { background: #E0FFFF; }
 .box.colored.style-info > tbody > tr > th { background: #87CEFA; }
 
 .box.selfcolored.style-info > tbody > tr > td { background: #E0FFFF; }
 .box.selfcolored.style-info > tbody > tr > th { background: #87CEFA; }
 
 /* Backwards compatible type-info tags. */
 .box.bordered.type-info { border-color: #87CEFA; }
 .box.headbordered.type-info > tbody > tr > th { border-color: #7FFFD4; }
 .box.innerbordered.type-info > tbody > tr > td,
 .box.innerbordered.type-info > tbody > tr > th { border-color: #00FFFF; }
 .box.tablecolored.type-info { background: #E0FFFF; }
 .box.allcolored.type-info td { background: #E0FFFF; }
 .box.allcolored.type-info th { background: #87CEFA; }
 
 .box.allcolored.type-info th .extiw:link { color: green !important; }
 .box.colored.type-info td,
 .box.colored.type-info th { background: #E0FFFF; }
 .box.colored.type-info > tbody > tr > th { background: #87CEFA; }
 
 .box.selfcolored.type-info > tbody > tr > td { background: #E0FFFF; }
 .box.selfcolored.type-info > tbody > tr > th { background: #87CEFA; }

 /*
  * Style: redirect
  * Border color: FF0000
  * Head border color: 
  * Inner border color: FF0000
  * Cell background color: FFCC77
  * Header background color: EEAA55
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-redirect { border-color: #FF0000; }
 
 .box.innerbordered.style-redirect > tbody > tr > td,
 .box.innerbordered.style-redirect > tbody > tr > th { border-color: #FF0000; }
 .box.tablecolored.style-redirect { background: #FFCC77; }
 .box.allcolored.style-redirect td { background: #FFCC77; }
 .box.allcolored.style-redirect th { background: #EEAA55; }
 
 
 .box.colored.style-redirect td,
 .box.colored.style-redirect th { background: #FFCC77; }
 .box.colored.style-redirect > tbody > tr > th { background: #EEAA55; }
 
 .box.selfcolored.style-redirect > tbody > tr > td { background: #FFCC77; }
 .box.selfcolored.style-redirect > tbody > tr > th { background: #EEAA55; }
 
 /* Backwards compatible type-redirect tags. */
 .box.bordered.type-redirect { border-color: #FF0000; }
 
 .box.innerbordered.type-redirect > tbody > tr > td,
 .box.innerbordered.type-redirect > tbody > tr > th { border-color: #FF0000; }
 .box.tablecolored.type-redirect { background: #FFCC77; }
 .box.allcolored.type-redirect td { background: #FFCC77; }
 .box.allcolored.type-redirect th { background: #EEAA55; }
 
 
 .box.colored.type-redirect td,
 .box.colored.type-redirect th { background: #FFCC77; }
 .box.colored.type-redirect > tbody > tr > th { background: #EEAA55; }
 
 .box.selfcolored.type-redirect > tbody > tr > td { background: #FFCC77; }
 .box.selfcolored.type-redirect > tbody > tr > th { background: #EEAA55; }

 /*
  * Style: shared
  * Border color: EE9900
  * Head border color: 
  * Inner border color: EE9900
  * Cell background color: FFA500
  * Header background color: EE9900
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-shared { border-color: #EE9900; }
 
 .box.innerbordered.style-shared > tbody > tr > td,
 .box.innerbordered.style-shared > tbody > tr > th { border-color: #EE9900; }
 .box.tablecolored.style-shared { background: #FFA500; }
 .box.allcolored.style-shared td { background: #FFA500; }
 .box.allcolored.style-shared th { background: #EE9900; }
 
 
 .box.colored.style-shared td,
 .box.colored.style-shared th { background: #FFA500; }
 .box.colored.style-shared > tbody > tr > th { background: #EE9900; }
 
 .box.selfcolored.style-shared > tbody > tr > td { background: #FFA500; }
 .box.selfcolored.style-shared > tbody > tr > th { background: #EE9900; }
 
 /* Backwards compatible type-shared tags. */
 .box.bordered.type-shared { border-color: #EE9900; }
 
 .box.innerbordered.type-shared > tbody > tr > td,
 .box.innerbordered.type-shared > tbody > tr > th { border-color: #EE9900; }
 .box.tablecolored.type-shared { background: #FFA500; }
 .box.allcolored.type-shared td { background: #FFA500; }
 .box.allcolored.type-shared th { background: #EE9900; }
 
 
 .box.colored.type-shared td,
 .box.colored.type-shared th { background: #FFA500; }
 .box.colored.type-shared > tbody > tr > th { background: #EE9900; }
 
 .box.selfcolored.type-shared > tbody > tr > td { background: #FFA500; }
 .box.selfcolored.type-shared > tbody > tr > th { background: #EE9900; }

 /*
  * Style: animanga
  * Border color: AAAAEE
  * Head border color: 
  * Inner border color: AAAAEE
  * Cell background color: F9F9FF
  * Header background color: E6E9FF
  * Main header background color: CCCCFF
  * Header link color: N/I
  */
 .box.bordered.style-animanga { border-color: #AAAAEE; }
 
 .box.innerbordered.style-animanga > tbody > tr > td,
 .box.innerbordered.style-animanga > tbody > tr > th { border-color: #AAAAEE; }
 .box.tablecolored.style-animanga { background: #F9F9FF; }
 .box.allcolored.style-animanga td { background: #F9F9FF; }
 .box.allcolored.style-animanga th { background: #E6E9FF; }
 .box.allcolored.style-animanga .mainheader { background: #CCCCFF; }
 
 .box.colored.style-animanga td,
 .box.colored.style-animanga th { background: #F9F9FF; }
 .box.colored.style-animanga > tbody > tr > th { background: #E6E9FF; }
 .box.colored.style-animanga > tbody > tr > .mainheader { background: #CCCCFF; }
 .box.selfcolored.style-animanga > tbody > tr > td { background: #F9F9FF; }
 .box.selfcolored.style-animanga > tbody > tr > th { background: #E6E9FF; }
 .box.selfcolored.style-animanga > tbody > tr > .mainheader { background: #CCCCFF; }
 /* Backwards compatible type-animanga tags. */
 .box.bordered.type-animanga { border-color: #AAAAEE; }
 
 .box.innerbordered.type-animanga > tbody > tr > td,
 .box.innerbordered.type-animanga > tbody > tr > th { border-color: #AAAAEE; }
 .box.tablecolored.type-animanga { background: #F9F9FF; }
 .box.allcolored.type-animanga td { background: #F9F9FF; }
 .box.allcolored.type-animanga th { background: #E6E9FF; }
 .box.allcolored.type-animanga .mainheader { background: #CCCCFF; }
 
 .box.colored.type-animanga td,
 .box.colored.type-animanga th { background: #F9F9FF; }
 .box.colored.type-animanga > tbody > tr > th { background: #E6E9FF; }
 .box.colored.type-animanga > tbody > tr > .mainheader { background: #CCCCFF; }
 .box.selfcolored.type-animanga > tbody > tr > td { background: #F9F9FF; }
 .box.selfcolored.type-animanga > tbody > tr > th { background: #E6E9FF; }
 .box.selfcolored.type-animanga > tbody > tr > .mainheader { background: #CCCCFF; }

 /*
  * Style: character
  * Border color: E0E0E0
  * Head border color: 
  * Inner border color: AAAAAA
  * Cell background color: F2F2F2
  * Header background color: E5E5E5
  * Main header background color: C5C5C5
  * Header link color: N/I
  */
 .box.bordered.style-character { border-color: #E0E0E0; }
 
 .box.innerbordered.style-character > tbody > tr > td,
 .box.innerbordered.style-character > tbody > tr > th { border-color: #AAAAAA; }
 .box.tablecolored.style-character { background: #F2F2F2; }
 .box.allcolored.style-character td { background: #F2F2F2; }
 .box.allcolored.style-character th { background: #E5E5E5; }
 .box.allcolored.style-character .mainheader { background: #C5C5C5; }
 
 .box.colored.style-character td,
 .box.colored.style-character th { background: #F2F2F2; }
 .box.colored.style-character > tbody > tr > th { background: #E5E5E5; }
 .box.colored.style-character > tbody > tr > .mainheader { background: #C5C5C5; }
 .box.selfcolored.style-character > tbody > tr > td { background: #F2F2F2; }
 .box.selfcolored.style-character > tbody > tr > th { background: #E5E5E5; }
 .box.selfcolored.style-character > tbody > tr > .mainheader { background: #C5C5C5; }
 /* Backwards compatible type-character tags. */
 .box.bordered.type-character { border-color: #E0E0E0; }
 
 .box.innerbordered.type-character > tbody > tr > td,
 .box.innerbordered.type-character > tbody > tr > th { border-color: #AAAAAA; }
 .box.tablecolored.type-character { background: #F2F2F2; }
 .box.allcolored.type-character td { background: #F2F2F2; }
 .box.allcolored.type-character th { background: #E5E5E5; }
 .box.allcolored.type-character .mainheader { background: #C5C5C5; }
 
 .box.colored.type-character td,
 .box.colored.type-character th { background: #F2F2F2; }
 .box.colored.type-character > tbody > tr > th { background: #E5E5E5; }
 .box.colored.type-character > tbody > tr > .mainheader { background: #C5C5C5; }
 .box.selfcolored.type-character > tbody > tr > td { background: #F2F2F2; }
 .box.selfcolored.type-character > tbody > tr > th { background: #E5E5E5; }
 .box.selfcolored.type-character > tbody > tr > .mainheader { background: #C5C5C5; }

 /*
  * Style: episodeguide
  * Border color: AAAAAA
  * Head border color: 
  * Inner border color: E0E0E0
  * Cell background color: 
  * Header background color: E5E5E5
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-episodeguide { border-color: #AAAAAA; }
 
 .box.innerbordered.style-episodeguide > tbody > tr > td,
 .box.innerbordered.style-episodeguide > tbody > tr > th { border-color: #E0E0E0; }
 
 .box.allcolored.style-episodeguide th { background: #E5E5E5; }
 
 
 
 .box.colored.style-episodeguide > tbody > tr > th { background: #E5E5E5; }
 
 
 .box.selfcolored.style-episodeguide > tbody > tr > th { background: #E5E5E5; }
 
 /* Backwards compatible type-episodeguide tags. */
 .box.bordered.type-episodeguide { border-color: #AAAAAA; }
 
 .box.innerbordered.type-episodeguide > tbody > tr > td,
 .box.innerbordered.type-episodeguide > tbody > tr > th { border-color: #E0E0E0; }
 
 .box.allcolored.type-episodeguide th { background: #E5E5E5; }
 
 
 
 .box.colored.type-episodeguide > tbody > tr > th { background: #E5E5E5; }
 
 
 .box.selfcolored.type-episodeguide > tbody > tr > th { background: #E5E5E5; }

 /*
  * Style: watch
  * Border color: AAAAAA
  * Head border color: AAAAAA
  * Inner border color: AAAAAA
  * Cell background color: F2F2F2
  * Header background color: E5E5E5
  * Main header background color: 
  * Header link color: N/I
  */
 .box.bordered.style-watch { border-color: #AAAAAA; }
 .box.headbordered.style-watch > tbody > tr > th { border-color: #AAAAAA; }
 .box.innerbordered.style-watch > tbody > tr > td,
 .box.innerbordered.style-watch > tbody > tr > th { border-color: #AAAAAA; }
 .box.tablecolored.style-watch { background: #F2F2F2; }
 .box.allcolored.style-watch td { background: #F2F2F2; }
 .box.allcolored.style-watch th { background: #E5E5E5; }
 
 
 .box.colored.style-watch td,
 .box.colored.style-watch th { background: #F2F2F2; }
 .box.colored.style-watch > tbody > tr > th { background: #E5E5E5; }
 
 .box.selfcolored.style-watch > tbody > tr > td { background: #F2F2F2; }
 .box.selfcolored.style-watch > tbody > tr > th { background: #E5E5E5; }
 
 /* Backwards compatible type-watch tags. */
 .box.bordered.type-watch { border-color: #AAAAAA; }
 .box.headbordered.type-watch > tbody > tr > th { border-color: #AAAAAA; }
 .box.innerbordered.type-watch > tbody > tr > td,
 .box.innerbordered.type-watch > tbody > tr > th { border-color: #AAAAAA; }
 .box.tablecolored.type-watch { background: #F2F2F2; }
 .box.allcolored.type-watch td { background: #F2F2F2; }
 .box.allcolored.type-watch th { background: #E5E5E5; }
 
 
 .box.colored.type-watch td,
 .box.colored.type-watch th { background: #F2F2F2; }
 .box.colored.type-watch > tbody > tr > th { background: #E5E5E5; }
 
 .box.selfcolored.type-watch > tbody > tr > td { background: #F2F2F2; }
 .box.selfcolored.type-watch > tbody > tr > th { background: #E5E5E5; }

/***** Scheme Classes *****/
/*<big>'''[[MediaWiki:Anime-Userbox.css]]'''</big>*/
/*<pre>*/

/* Styling for Project:Userboxes/Listing -Dantman */
.uniquetable-userboxlist .categories a {
	display: list-item;
	margin-left: 15px;
}
.uniquetable-userboxlist .result {
	width: 250px;
}

/* Userbox Classes -Dantman */
.userbox {
	width: 250px;
	height: 50px;
	padding: 0px;
	border: 1px solid black;
	border-spacing: 0px;
}
.userbox .id {
	width: 65px;
	height: 50px;
	font-size: 25px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
}
.userbox .info {
	height: 50px;
	margin: 0px;
	padding: 5px;
	font-size: 10px;
}

/* Userbox Mode Classes -Dantman */
.userbox.userbox-fill-vert {
	height: 100%;
}
.userbox.userbox-fill-horiz,
.userbox.userbox-fill-horiz .main {
	width: 100%;
}
/* Userbox Color Classes -Dantman */
/*ID*/
.userbox.id-white { border-color: #FFFFFF; } .userbox.id-white .id { background: #FFFFFF; }
.userbox.id-cleargrey { border-color: #F8F8F8; } .userbox.id-cleargrey .id { background: #F8F8F8; }
.userbox.id-lightgrey { border-color: #F2F2F2; } .userbox.id-lightgrey .id { background: #F2F2F2; }
.userbox.id-grey { border-color: #AAAAAA; } .userbox.id-grey .id { background: #AAAAAA; }
.userbox.id-darkgrey { border-color: #999999; } .userbox.id-darkgrey .id { background: #999999; }
.userbox.id-heavygrey { border-color: #555555; } .userbox.id-heavygrey .id { background: #555555; }
.userbox.id-black { border-color: #000000; } .userbox.id-black .id { background: #000000; }
.userbox.id-cyan { border-color: #D0F8FF; } .userbox.id-cyan .id { background: #D0F8FF; }
.userbox.id-darkcyan { border-color: #77E0E8; } .userbox.id-darkcyan .id { background: #77E0E8; }
.userbox.id-lowerblue { border-color: #99B3FF; } .userbox.id-lowerblue .id { background: #99B3FF; }
.userbox.id-lightblue { border-color: #E0E8FF; } .userbox.id-lightblue .id { background: #E0E8FF; }
.userbox.id-clearblue { border-color: #F7F8FF; } .userbox.id-clearblue .id { background: #F7F8FF; }
.userbox.id-blue { border-color: #0000FF; } .userbox.id-blue .id { background: #0000FF; }
.userbox.id-violetblue { border-color: #5555EE; } .userbox.id-violetblue .id { background: #5555EE; }
.userbox.id-clearviolet { border-color: #E7E8FF; } .userbox.id-clearviolet .id { background: #E7E8FF; }
.userbox.id-lightviolet { border-color: #A0AAFF; } .userbox.id-lightviolet .id { background: #A0AAFF; }
.userbox.id-violet { border-color: #FF00EE; } .userbox.id-violet .id { background: #FF00EE; }
.userbox.id-darkviolet { border-color: #500050; } .userbox.id-darkviolet .id { background: #500050; }
.userbox.id-bluepurple { border-color: #AA00EE; } .userbox.id-bluepurple .id { background: #AA00EE; }
.userbox.id-purple { border-color: #9900FF; } .userbox.id-purple .id { background: #9900FF; }
.userbox.id-darkpurple { border-color: #800080; } .userbox.id-darkpurple .id { background: #800080; }
.userbox.id-brown { border-color: #DAA520; } .userbox.id-brown .id { background: #DAA520; }
.userbox.id-clearmustard { border-color: #EEEEAA; } .userbox.id-clearmustard .id { background: #EEEEAA; }
.userbox.id-lightmustard { border-color: #EEEE99; } .userbox.id-lightmustard .id { background: #EEEE99; }
.userbox.id-mustard { border-color: #EEEE00; } .userbox.id-mustard .id { background: #EEEE00; }
.userbox.id-darkmustard { border-color: #AAAA00; } .userbox.id-darkmustard .id { background: #AAAA00; }
.userbox.id-orange { border-color: #EE9900; } .userbox.id-orange .id { background: #EE9900; }
.userbox.id-darkorange { border-color: #FFAA00; } .userbox.id-darkorange .id { background: #FFAA00; }
.userbox.id-orangegold { border-color: #FFD700; } .userbox.id-orangegold .id { background: #FFD700; }
.userbox.id-gold { border-color: #FFEE00; } .userbox.id-gold .id { background: #FFEE00; }
.userbox.id-magenta { border-color: #EE0099; } .userbox.id-magenta .id { background: #EE0099; }
.userbox.id-clearpink { border-color: #FFEEFF; } .userbox.id-clearpink .id { background: #FFEEFF; }
.userbox.id-pink { border-color: #FFAAEE; } .userbox.id-pink .id { background: #FFAAEE; }
.userbox.id-darkpink { border-color: #FF7777; } .userbox.id-darkpink .id { background: #FF7777; }
.userbox.id-peach { border-color: #FFEEEE; } .userbox.id-peach .id { background: #FFEEEE; }
.userbox.id-red { border-color: #FF0000; } .userbox.id-red .id { background: #FF0000; }
.userbox.id-clearyellow { border-color: #FFFFEE; } .userbox.id-clearyellow .id { background: #FFFFEE; }
.userbox.id-lightyellow { border-color: #FFFF99; } .userbox.id-lightyellow .id { background: #FFFF99; }
.userbox.id-yellow { border-color: #FFFF00; } .userbox.id-yellow .id { background: #FFFF00; }
.userbox.id-cleargreen { border-color: #C5FCDC; } .userbox.id-cleargreen .id { background: #C5FCDC; }
.userbox.id-lightgreen { border-color: #6EF7A7; } .userbox.id-lightgreen .id { background: #6EF7A7; }
.userbox.id-lime { border-color: #00FF00; } .userbox.id-lime .id { background: #00FF00; }
.userbox.id-grass { border-color: #ADFF2F; } .userbox.id-grass .id { background: #ADFF2F; }
.userbox.id-green { border-color: #008000; } .userbox.id-green .id { background: #008000; }
.userbox.id-darkgrass { border-color: #32CD32; } .userbox.id-darkgrass .id { background: #32CD32; }
.userbox.id-darkgreen { border-color: #006400; } .userbox.id-darkgreen .id { background: #006400; }

/*Info*/
.userbox.info-white { background: #FFFFFF; }
.userbox.info-cleargrey { background: #F8F8F8; }
.userbox.info-lightgrey { background: #F2F2F2; }
.userbox.info-grey { background: #AAAAAA; }
.userbox.info-darkgrey { background: #999999; }
.userbox.info-heavygrey { background: #555555; }
.userbox.info-black { background: #000000; }
.userbox.info-cyan { background: #D0F8FF; }
.userbox.info-darkcyan { background: #77E0E8; }
.userbox.info-lowerblue { background: #99B3FF; }
.userbox.info-lightblue { background: #E0E8FF; }
.userbox.info-clearblue { background: #F7F8FF; }
.userbox.info-blue { background: #0000FF; }
.userbox.info-violetblue { background: #5555EE; }
.userbox.info-clearviolet { background: #E7E8FF; }
.userbox.info-lightviolet { background: #A0AAFF; }
.userbox.info-violet { background: #FF00EE; }
.userbox.info-darkviolet { background: #500050; }
.userbox.info-bluepurple { background: #AA00EE; }
.userbox.info-purple { background: #9900FF; }
.userbox.info-darkpurple { background: #800080; }
.userbox.info-brown { background: #DAA520; }
.userbox.info-clearmustard { background: #EEEEAA; }
.userbox.info-lightmustard { background: #EEEE99; }
.userbox.info-mustard { background: #EEEE00; }
.userbox.info-darkmustard { background: #AAAA00; }
.userbox.info-orange { background: #EE9900; }
.userbox.info-darkorange { background: #FFAA00; }
.userbox.info-orangegold { background: #FFD700; }
.userbox.info-gold { background: #FFEE00; }
.userbox.info-magenta { background: #EE0099; }
.userbox.info-clearpink { background: #FFEEFF; }
.userbox.info-pink { background: #FFAAEE; }
.userbox.info-darkpink { background: #FF7777; }
.userbox.info-peach { background: #FFEEEE; }
.userbox.info-red { background: #FF0000; }
.userbox.info-clearyellow { background: #FFFFEE; }
.userbox.info-lightyellow { background: #FFFF99; }
.userbox.info-yellow { background: #FFFF00; }
.userbox.info-cleargreen { background: #C5FCDC; }
.userbox.info-lightgreen { background: #6EF7A7; }
.userbox.info-lime { background: #00FF00; }
.userbox.info-grass { background: #ADFF2F; }
.userbox.info-green { background: #008000; }
.userbox.info-darkgrass { background: #32CD32; }
.userbox.info-darkgreen { background: #006400; }

/*Text clases*/
.userbox.text-black { color: #000000; }
.userbox.text-white { color: #FFFFFF; }
.userbox.text-red { color: #FF0000; }
.userbox.text-lime { color: #00FF00; }
.userbox.text-lightgrey { color: #F2F2F2; }
.userbox.text-grey { color: #999999; }
.userbox.text-darkgrey { color: #333333; }
.userbox.text-lightblue { color: #99B3FF; }
.userbox.text-blue { color: #5555EE; }
.userbox.text-cyan { color: #77E0E8; }
.userbox.text-brown { color: #AAAA00; }
.userbox.text-yellow { color: #EEEE99; }
.userbox.text-pink { color: #FFAAEE; }
.userbox.text-magenta { color: #EE0099; }
.userbox.text-violet { color: #9900FF; }
.userbox.text-purple { color: #500050; }
.userbox.text-orange { color: #EE9900; }
.userbox.text-gold { color: #DAA520; }
.userbox.text-green { color: #006400; }
.userbox.text-lightgreen { color: #6EF7A7; }

/*Id Text clases*/
.userbox.id-text-black .id { color: #000000; }
.userbox.id-text-white .id { color: #FFFFFF; }
.userbox.id-text-red .id { color: #FF0000; }
.userbox.id-text-lime .id { color: #00FF00; }
.userbox.id-text-lightgrey .id { color: #F2F2F2; }
.userbox.id-text-grey .id { color: #999999; }
.userbox.id-text-darkgrey .id { color: #333333; }
.userbox.id-text-lightblue .id { color: #99B3FF; }
.userbox.id-text-blue .id { color: #5555EE; }
.userbox.id-text-cyan .id { color: #77E0E8; }
.userbox.id-text-brown .id { color: #AAAA00; }
.userbox.id-text-yellow .id { color: #EEEE99; }
.userbox.id-text-pink .id { color: #FFAAEE; }
.userbox.id-text-magenta .id { color: #EE0099; }
.userbox.id-text-violet .id { color: #9900FF; }
.userbox.id-text-purple .id { color: #500050; }
.userbox.id-text-orange .id { color: #EE9900; }
.userbox.id-text-gold .id { color: #DAA520; }
.userbox.id-text-green .id { color: #006400; }
.userbox.id-text-lightgreen .id { color: #6EF7A7; }

/*Link Classes*/
.userbox.link-white a { color: #FFFFFF !important; }
.userbox.link-white a.new { color: #CCCCCC !important; }
.userbox.link-black a { color: #000000 !important; }
.userbox.link-black a.new { color: #555555 !important; }
.userbox.link-lime a { color: #00FF00 !important; }
.userbox.link-lime a.new { color: #006400 !important; }
.userbox.link-green a { color: #006400 !important; }
.userbox.link-green a.new { color: #00FF00 !important; }
.userbox.link-red a { color: #FF0000 !important; }
.userbox.link-red a.new { color: #FFEE00 !important; }

/*</pre>*/
/*<big>'''[[MediaWiki:Anime-Content.css]]'''</big>*/
/*<pre>*/

/* Box Sizing */
.fill-horiz { width: 100%; }
.fill-vert { height: 100%; }
.half-horiz { width: 50%; }
.half-vert { height: 50%; }
.quarter-horiz { width: 25%; }
.quarter-vert { height: 25%; }
.fill-td td { width: 100%; }
.fill-th th { width: 100%; }

/* Small Cells holding only single icons */
.cell-icon-25 { margin: 0px; padding: 0px; width: 25px; height: 25px; }
.cell-icon-35 { margin: 0px; padding: 0px; width: 35px; height: 35px; }
.cell-icon-64 { margin: 0px; padding: 0px; width: 64px; height: 64px; }
.cell-icon-125 { margin: 0px; padding: 0px; width: 125px; height: 125px; }

.cell-icon-25.withpadding,
.cell-icon-35.withpadding,
.cell-icon-64.withpadding,
.cell-icon-125.withpadding { padding: 5px; }

/* Universal text classes. -Dantman */
.text-small { font-size: 70%; }
.text-small.text-growbold b { font-size: 75%; }
.text-medium { font-size: 80%; }
.text-medium.text-growbold b { font-size: 85%; }
.text-normal { font-size: 93%; }
.text-normal.text-growbold b { font-size: 100%; }
.text-large { font-size: 125%; }
.text-large.text-growbold b { font-size: 130%; }
.text-huge { font-size: 150%; }
.text-huge.text-growbold b { font-size: 155%; }

/* Universal text style convenience classes. -Dantman */
.style-italic { font-style: italic; }
.style-bold { font-weight: bold; }
.style-underline { text-decoration: underline; }
.style-strike, .style-strikethrough { text-decoration: line-through; }
.style-overline { text-decoration: overline; }

/* Alignment classes -Dantman */
.left { text-align: left !important; }
.center { text-align: center !important; }
.right { text-align: right !important; }
.justify { text-align: justify !important; }
.top { vertical-align: top !important; }
.middle { vertical-align: middle !important; }
.bottom { vertical-align: bottom !important; }

.cell-align-left td,
.cell-align-left th,
.td-align-left td,
.th-align-left th { text-align: left; }
.cell-align-center td,
.cell-align-center th,
.td-align-center td,
.th-align-center th { text-align: center; }
.cell-align-right td,
.cell-align-right th,
.td-align-right td,
.th-align-right th { text-align: right; }
.cell-align-top td,
.cell-align-top th,
.td-align-top td,
.th-align-top th { vertical-align: top; }
.cell-align-middle td,
.cell-align-middle th,
.td-align-middle td,
.th-align-middle th { vertical-align: middle; }
.cell-align-bottom td,
.cell-align-bottom th,
.td-align-bottom td,
.th-align-bottom th { vertical-align: bottom; }

.float-left { float: left; }
.float-left-clear { float: left; clear: left; }
.float-right { float: right; }
.float-right-clear { float: right; clear: right; }

/* Lists -Dantman */
.list-noicon ul { list-style: none inside none !important; margin-left: 0px !important; }
.list-noicon .list-icon ul { list-style: square inside none !important; margin-left: 18px !important; }
.list-inline ul li { display: inline; }
.list-comma ul li:after { content: ', '; }
.list-fill-horiz ul { width: 100%; }
.list-fill-vert ul { width: 100%; }

/* Page Cleanup -Dantman */
.nowrap { white-space: nowrap; }
.nowrap-all * { white-space: nowrap; }
.nowrap-td td { white-space: nowrap; }
.nowrap-th th { white-space: nowrap; }
.hide { display: none; }

.inline-p p { display: inline; }
.inline-div div { display: inline; }

/* Header Modification -Dantman */
.header-noline h1,
.header-noline h2 { border: 0px; }
.header-left h1,
.header-left h2,
.header-left h3,
.header-left h4,
.header-left h5,
.header-left h6 { text-align: left; }
.header-center h1,
.header-center h2,
.header-center h3,
.header-center h4,
.header-center h5,
.header-center h6 { text-align: center; }
.header-right h1,
.header-right h2,
.header-right h3,
.header-right h4,
.header-right h5,
.header-right h6 { text-align: right; }
.header-bold h1,
.header-bold h2,
.header-bold h3,
.header-bold h4,
.header-bold h5,
.header-bold h6 { font-weight: bold; }
.header-italic h1,
.header-italic h2,
.header-italic h3,
.header-italic h4,
.header-italic h5,
.header-italic h6 { font-style: italic; }
.header-underline h1,
.header-underline h2,
.header-underline h3,
.header-underline h4,
.header-underline h5,
.header-underline h6 { text-decoration: underline; }

/* Special TOC Styling -Dantman */
.toc-horiz #toc, .toc-horiz #toc ul { width: 100%; }
.toc-horiz #toc li { display: inline; margin-right: 10px; }
.toc-comma #toc li:after { content: ', '; }
.toc-nolevel #toc li .tocnumber { display: none; }
.toc-clear #toc { background: transparent; border: 0px; padding: 5px; }
.toc-clear #toc td { background: transparent !important; border: 0px; }
.toc-clear #toc { background: transparent; border: 0px; padding: 5px; }
.toc-nohide #toc #toctitle { display: none; }

/*Level Starts*/
.toc-start-2 li.toclevel-1 > a, .toc-start-2 li.toclevel-1:after { display: none; }
.toc-start-3 li.toclevel-1 > a, .toc-start-3 li.toclevel-1:after, .toc-start-3 li.toclevel-2 > a, .toc-start-3 li.toclevel-2:after,
.toc-start-4 li.toclevel-1 > a, .toc-start-4 li.toclevel-1:after, .toc-start-4 li.toclevel-2 > a, .toc-start-4 li.toclevel-2:after, .toc-start-3 li.toclevel-3 > a, .toc-start-3 li.toclevel-3:after,
.toc-start-5 li.toclevel-1 > a, .toc-start-5 li.toclevel-1:after, .toc-start-5 li.toclevel-2 > a, .toc-start-5 li.toclevel-2:after, .toc-start-2 li.toclevel-3 > a, .toc-start-2 li.toclevel-3:after, .toc-start-2 li.toclevel-4 > a, .toc-start-2 li.toclevel-4:after,
.toc-start-6 li.toclevel-1 > a, .toc-start-6 li.toclevel-1:after, .toc-start-6 li.toclevel-2 > a, .toc-start-6 li.toclevel-2:after, .toc-start-1 li.toclevel-3 > a, .toc-start-1 li.toclevel-3:after, .toc-start-1 li.toclevel-4 > a, .toc-start-1 li.toclevel-4:after, .toc-start-1 li.toclevel-5 > a, .toc-start-1 li.toclevel-5:after { display: none; }

/*Level Limits*/
.toc-limit-5 li.toclevel-6,
.toc-limit-4 li.toclevel-6, .toc-limit-4 li.toclevel-5,
.toc-limit-3 li.toclevel-6, .toc-limit-3 li.toclevel-5, .toc-limit-3 li.toclevel-4,
.toc-limit-2 li.toclevel-6, .toc-limit-2 li.toclevel-5, .toc-limit-2 li.toclevel-4, .toc-limit-2 li.toclevel-3,
.toc-limit-1 li.toclevel-6, .toc-limit-1 li.toclevel-5, .toc-limit-1 li.toclevel-4, .toc-limit-1 li.toclevel-3, .toc-limit-1 li.toclevel-2 { display: none !important; }

/* Scrolling -Dantman */
pre { overflow: auto; }
.overflow-visible { overflow: visible; }
div.scrollable,
span.scrollable,
table.scrollable tbody,
.overflow-auto { overflow: auto; }
.overflow-hidden { overflow: hidden; }

/*</pre>*/
/*<big>'''[[MediaWiki:Anime-Cite.css]]'''</big>*/
/*<pre>*/

/**
 * References styling changes.
 * 
 * -Reduce the size of the references to make them fit better.
 * -Use 2column layout for neatness when the browser will support it. (Ignore validator errors)
 * -Highlight active references to help navigation.
 * 	(Default highlight is a light blue. Individual wiki may copy the OVERRIDE section to pick another color.)
 */
.references {
	font-size: 90%;
	-moz-column-count: 2;
	-webkit-column-count: 2;
	column-count: 2;
}
.references > li { margin-right: 25px; } /* Avoid background overlapping into 2nd column numbers. */

/* OVERRIDE */
.references > li:target,
.reference:target { 
	background-color: #DDEEFF;
}
/* END:OVERRIDE */

/*</pre>*/
/*<big>'''[[MediaWiki:Anime-Misc.css]]'''</big>*/
/*<pre>*/

/* Universal Spoiler Style -Dantman */
.spoiler {
	border-top: 2px outset lightgrey;
	border-bottom: 2px outset lightgrey;
	width: 80%;
	margin-left: 5%;
}

/* Universal Special Link Styles -Dantman */
/*Allpages redirect -Splarka & Dantman */
.allpagesredirect a {
	background: url('http://images.wikia.com/anime/en/images/5/5c/Allpagesredirect.gif') center left no-repeat;
	padding-left: 13px;
	font-style: italic;
	font-size: 90%;
	color: grey;
}

/* Collapsible Edittools - Dantman */
#edittools { position: relative; }
#edittools_button { position: absolute; right: 5px; }

/* Replace the thumb's white border with a invisible margin to avoid annoyances when placed on colored backgrounds -Dantman */
div.tright {
	margin: .5em 0 .8em 1.4em !important;
	border: 0px;
}
div.tleft {
	margin: .5em 1.9em .8em 0 !important;
	border: 0px;
}

/* Rating Template -Dantman */
.ratebox,
.ratebox .on,
.ratebox .off,
.ratebox .numberdisplay {
	float: left;
	border: 0px;
	width: 75px;
	height: 15px;
	background: transparent top left repeat-x;
}
.ratebox .off { background: url(http://images.wikia.com/common/skins/slate/images/icon_article_star.png) top left repeat-x; }
.ratebox .on { background: url(http://images.wikia.com/common/skins/slate/images/icon_article_starFilled.png) top left repeat-x; margin-top: -15px; }
.ratebox .numberdisplay {
	text-align: center;
	margin-top: -17px;
	color: #999;
	font-weight: bold;
}

/* Icon Classes. -Dantman */
.texticon {
	font-style: italic;
	font-weight: bold;
	color: #666666;
	font-size: 95%;
}

/* Remove the Unreasonably large whitespace around the Dismiss SiteNotice link. -Dantman */
#siteNotice > table > tbody > tr > td + td { width: 1%; }

/* Questionable Outline. -Dantman */
.questionable { border: 1px dotted #AAAAFF; }

/*</pre>*/
/*<big>'''[[MediaWiki:Anime-Forum.css]]'''</big>*/
/*<pre>*/

/* Forum formatting -Algorithm & -Splaka */
.forumheader { border: 1px solid #aaa; background-color: #f9f9f9; margin-top: 1em; padding: 12px; }
.forumlist td.forum_edited a { color: black; text-decoration: none }
.forumlist td.forum_title a { padding-left: 20px; }
.forumlist td.forum_title a.forum_new { font-weight: bold; background: url(/images/4/4e/Forum_new.gif) 
center left no-repeat; padding-left: 20px; }
.forumlist td.forum_title a.forum_new:visited { font-weight: normal; background: none; padding-left: 20px; }
.forumlist th.forum_title { padding-left: 20px; }

/*</pre>*/
/*<big>'''[[MediaWiki:Anime-Recentchanges.css]]'''</big>*/
/*<pre>*/

/* Float Namespace selector to right and modify it a bit. */
div.namespacesettings {
	margin-top: -75px;
	margin-right: -5px;
	float: right;
	clear: right;
	padding: .3em .5em 0em .5em;
	width: auto;
	border: 1px dotted #AAAAAA;
}
div.namespacesettings .namespaceselector {
	float: left;
	clear: left;
	padding: 0px;
	margin: 0px;
	font-size: 95%;
}
div.namespacesettings #nsselect {
	padding: 0px;
	margin: 0px;
	width: 100%;
}
div.namespacesettings input[type="submit"] {
	float: left;
	padding: 0px;
	margin: 0em 0em 0em .25em;
	font-size: 95%;
}
div.namespacesettings label {
	float: left;
	clear: right;
	display: block;
}
div.namespacesettings #nsinvert {
	float: left;
	clear: left;
	display: block;
}

/* Drop the Enhanced Recent Changes down. -Dantman */
.page-Special_Recentchanges .rcoptions a:last-child { display: table; }

/*</pre>*/