MediaWiki:Common.css

/* CSS placed here will be applied to all skins */

/* All pages */

position: relative; }
 * 1) bodyContent {

.top-right { position: absolute; top: -26px; right: 10px; }

.top-right-text { position: absolute; top: -19px; right: 10px; }

height: 25px; clear: both; margin: 0; }
 * 1) boxtop {

/* Edit box */ .wikiEditor-ui textarea#wpTextbox1 { line-height: 1.4em; }	margin: 0.2em 0 0.4em 0 !important; } input#wpSummary { width: 85%; }
 * 1) wpSummary, #wpSummaryLabel {

/* Main Page */

body.page-Main_Page h1.firstHeading, body.page-Main_Page #lastmod { display: none; }

body.page-Main_Page #bodyContent { margin-top: 16px; }

.MainTopText a { color: black !important; text-decoration: none; }

.MainTopText a:hover { color: black; text-decoration: underline; }

.mainpagebox { border: 2px solid #496C9C; padding: 2px; background: #F8F8FF; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; khtml-border-radius: 1em; -icab-border-radius: 1em; }

.mainpagebox p { margin: 0.9em 0 1em 0; }

.mainpagebox#welcome { padding: 2px 2px 2px 0; }

.mainpagebox#nav { font-size: 120%; padding: 2px 2px 5px 0px; background: #FDFDFF; border-color: #999; }

.mainpagebox#poll, .mainpagebox#shroom { margin-top: 10px; }

.mainpagebox#right { padding: 2px 2px 5px 2px; }

.mainpagebox#maintain { text-align: center; padding: 0 2px 0 2px; margin-top: 10px; }

.mainpagebox h2 { padding: 4px 5px 2px; margin-bottom: 1px !important; border: 2px solid #567CAF; font-size: 120%; font-weight: bold; color: #FFFFFF; text-align: center; -moz-border-radius: 0.75em; -webkit-border-radius: 0.75em; border-radius: 0.75em; khtml-border-radius: 0.75em; -icab-border-radius: 0.75em; }

.mainpagebox#featured h2 { background: #009D00; border-color: #005100; }

.mainpagebox#poll h2 { background: #9B04FF; border-color: #4F0084; }

.mainpagebox#shroom h2 { background: #EC0000; border-color: #9D0000; }

.mainpagebox h2#news { background: #1C49FF; border-color: #001C8A; }

.mainpagebox h2#dyk { background: #FF8000; border-color: #914800; }

.mainpagebox#announce { text-align: center; padding: 0 2px 0 2px; margin-top: 10px; }

.mainpagebox#niwa { padding: 3px 2px 2px 2px; }

.mainpagebox h2#tourney { background: #4682B4; }

.mainpagebox#tourneysub { background-color: lightsteelblue; border: 2px solid #3b587e; }

.mainpagebox#tourneybox { border-collapse: collapse; background: #F8F8FF; }

.newpoll { width: 100%; background: transparent; text-align: center; table-layout: fixed; word-wrap: break-word; }

.pollq { padding: 0 3px 0 6px; text-align: left; }

.MainPageAffiliatesBox { padding: 0px 2px 7px 2px; color: #000; background: url(/images/affiliatesbg2.jpg) repeat-x bottom #2A3054; border: 1px solid #000000; width: 100%; margin-top: 1px; margin-bottom: -5px; }

.affiliates { text-align: center; font-size: 10px; }

.affiliates a { background: none !important; padding: 0 !important; }

.affiliates img { margin-top: 1px; margin-bottom: 2px; }

.affiliates .affiliatesub { background-color: #FFFFFF; padding: 4px; border: 1px solid #790000; background-color: #FFF9F9; }

/* Introduction */

.IntroPageBox { background-color: #ffe; background-repeat: no-repeat; background-position: bottom right; }

.IntroPageBox div.tright { border-color: transparent !important; }

/* Proposals */

.page-MarioWiki_Proposals #content { background: #fefffe; color: black; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; khtml-border-radius: 8px; -icab-border-radius: 8px; border: 2px solid black; background: #ffffff url(http://img.photobucket.com/albums/v506/Kimi12715/MarioWiki/peerreviewbg.png); }

.page-MarioWiki_Proposals #p-cactions li.selected a, .page-MarioWiki_Anniversary #p-cactions li.selected a { padding: 0 .8em .3em!important; }

/* Chronology */

color: black; background: none; font-weight: normal; margin: 0; padding-top: .5em; padding-bottom: .17em; border-bottom: 1px solid #aaa; }
 * fh1,
 * fh2,
 * fh3,
 * fh4,
 * fh5,
 * 1) fh6 {

font-size: 188%; }
 * 1) fh1 {

font-size: 150%; }
 * 1) fh2 {

border-bottom: none; font-weight: bold; }
 * fh3,
 * fh4,
 * fh5,
 * 1) fh6 {

font-size: 132%; }
 * 1) fh3 {

font-size: 116%; }
 * 1) fh4 {

font-size: 100%; }
 * 1) fh5 {

font-size: 80%; }
 * 1) fh6 {

margin-bottom: .6em; }
 * 1) bodyContent #fh1,
 * 2) bodyContent #fh2 {

margin-bottom: .3em; }
 * 1) bodyContent #fh3,
 * 2) bodyContent #fh4,
 * 3) bodyContent #fh5 {

/* Anniversary */

.page-MarioWiki_Anniversary #content { background: #fffefe; color: black; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; khtml-border-radius: 8px; -icab-border-radius: 8px; border: 2px solid black; background: #ffffff url(http://img.photobucket.com/albums/v506/Kimi12715/MarioWiki/Untitled-2copy-1.png); }

/* Japanese Romanization Standards */

.kanatable { width: 100%; text-align: center; border-spacing: 1px; }

.kanatable.hira tr:first-child th:first-child, .kanatable.hira tr:first-child td:nth-child(3) { width:0; background-color:none; }

.kanatable.hira tr.voiced td.gojuuon { background-color: #e6b7b7; }

.kanatable.hira tr.voiced td.yooon { background-color: #d1b6d1; }

.kanatable.hira tr.unvoiced td.gojuuon { background-color: #ffcccc; }

.kanatable.hira tr.unvoiced td.yooon { background-color: #e6c8e6; }

.kanatable.hira tr.vowel td.gojuuon { background-color: #ffcc99; }

.kanatable.hira tr.vowel td.yooon { background-color: #ffaa77; }

.kanatable.hira tr.semivoiced td.gojuuon { background-color: #cca3a3; }

.kanatable.hira tr.semivoiced td.yooon { background-color: #bda4bd; }

.kanatable.hira td, .kanatable.hira tr td.deprecated.gojuuon { background-color: #cbcbcb; }

.kanatable.hira tr:not(:first-child) th:first-child { text-align: right; padding-right: 4px; }

.kanatable td, .kanatable.extkata th { color: black; }

.kanatable.hira tr:nth-child(2) td:nth-child(2), .kanatable.hira tr:nth-child(2) td:nth-child(8), .kanatable.hira tr:nth-child(13) td:nth-child(2), .kanatable.hira tr:nth-child(13) td:nth-child(8), .kanatable.hira tr:nth-child(18) td:nth-child(2), .kanatable.hira tr:nth-child(18) td:nth-child(8) { -moz-border-radius-topleft: 1em; -webkit-border-top-left-radius: 1em; border-top-left-radius: 1em; khtml-border-top-left-radius: 1em; -icab-border-top-left-radius: 1em; } .kanatable.hira tr:nth-child(2) td:nth-child(6), .kanatable.hira tr:nth-child(2) td:nth-child(10), .kanatable.hira tr:nth-child(13) td:nth-child(6), .kanatable.hira tr:nth-child(13) td:nth-child(10), .kanatable.hira tr:nth-child(18) td:nth-child(6), .kanatable.hira tr:nth-child(18) td:nth-child(10) { -moz-border-radius-topright: 1em; -webkit-border-top-right-radius: 1em; border-top-right-radius: 1em; khtml-border-top-right-radius: 1em; -icab-border-top-right-radius: 1em; } .kanatable.hira tr:nth-child(11) td:nth-child(1), .kanatable.hira tr:nth-child(11) td:nth-child(7), .kanatable.hira tr:nth-child(16) td:nth-child(1), .kanatable.hira tr:nth-child(16) td:nth-child(7), .kanatable.hira tr:nth-child(18) td:nth-child(2), .kanatable.hira tr:nth-child(18) td:nth-child(8) { -moz-border-radius-bottomleft: 1em; -webkit-border-bottom-left-radius: 1em; border-bottom-left-radius: 1em; khtml-border-bottom-left-radius: 1em; -icab-border-bottom-left-radius: 1em; } .kanatable.hira tr:nth-child(11) td:nth-child(5), .kanatable.hira tr:nth-child(11) td:nth-child(9), .kanatable.hira tr:nth-child(16) td:nth-child(5), .kanatable.hira tr:nth-child(16) td:nth-child(9), .kanatable.hira tr:nth-child(18) td:nth-child(6), .kanatable.hira tr:nth-child(18) td:nth-child(10) { -moz-border-radius-bottomright: 1em; -webkit-border-bottom-right-radius: 1em; border-bottom-right-radius: 1em; khtml-border-bottom-right-radius: 1em; -icab-border-bottom-right-radius: 1em; } .kanatable.extkata th { font-size: 150%; background-color:#D4D4D4; } .kanatable.extkata tr.voiced td.lvowel { background-color: #99EEFF; } .kanatable.extkata tr.voiced td.lyadan { background-color: #99CCFF; } .kanatable.extkata tr.voiced td.lile { background-color: #9999ff; } .kanatable.extkata tr.unvoiced td.lvowel { background-color: #98fca9; } .kanatable.extkata tr.unvoiced td.lyadan { background-color: #90de80; } .kanatable.extkata tr.unvoiced td.lile { background-color: #90cc70; } .kanatable.extkata tr.semivoiced td.lvowel { background-color: #bfffdc; } .kanatable.extkata tr.vowel td.lvowel { background-color: #ffcc99; } .kanatable.extkata tr.vowel td.lyadan { background-color: #ffaa77; } .kanatable.extkata tr.vowel td.lile { background-color: #eec355; } .kanatable.extkata tr.vowel.voiced td.lvowel { background-color: #eee8aa; } .kanatable.extkata tr.vowel.voiced td.lyadan { background-color: #eee577; } .kanatable.extkata tr.vowel.voiced td.lile { background-color: #eec355; } .kanatable.extkata td.deprecated, .kanatable.extkata tr.deprecated td.lvowel, .kanatable.extkata td{ background-color: #E9E9E9; }

.kanatable.extkata tr:nth-child(1) th:nth-child(2), .kanatable.extkata tr:nth-child(2) th:nth-child(1) { -moz-border-radius-topleft: 1em; -webkit-border-top-left-radius: 1em; border-top-left-radius: 1em; khtml-border-top-left-radius: 1em; -icab-border-top-left-radius: 1em; } .kanatable.extkata tr:nth-child(1) th:nth-child(11) { -moz-border-radius-topright: 1em; -webkit-border-top-right-radius: 1em; border-top-right-radius: 1em; khtml-border-top-right-radius: 1em; -icab-border-top-right-radius: 1em; } .kanatable.extkata tr:nth-child(27) th:nth-child(1) { -moz-border-radius-bottomleft: 1em; -webkit-border-bottom-left-radius: 1em; border-bottom-left-radius: 1em; khtml-border-bottom-left-radius: 1em; -icab-border-bottom-left-radius: 1em; } .kanatable.extkata tr:nth-child(28) td:nth-child(10) { -moz-border-radius-bottomright: 1em; -webkit-border-bottom-right-radius: 1em; border-bottom-right-radius: 1em; khtml-border-bottom-right-radius: 1em; -icab-border-bottom-right-radius: 1em; }

.kanatable tr td.structural, .kanatable tr.structural td { background: none; }

.kanatable.hira td.nonstandard i, .kanatable.extkata td.nonstandard { color: red; }

.kanatable.longvowel td { background-color: #C4965F; } .kanatable.longvowel td:nth-child(1) { -moz-border-radius-topleft: 1em; -webkit-top-bottom-left-radius: 1em; border-top-left-radius: 1em; khtml-border-top-left-radius: 1em; -icab-border-top-left-radius: 1em; -moz-border-radius-bottomleft: 1em; -webkit-border-bottom-left-radius: 1em; border-bottom-left-radius: 1em; khtml-border-bottom-left-radius: 1em; -icab-border-bottom-left-radius: 1em; }

.kanatable.longvowel td:nth-child(5) { -moz-border-radius-bottomright: 1em; -webkit-border-bottom-right-radius: 1em; border-bottom-right-radius: 1em; khtml-border-bottom-right-radius: 1em; -icab-border-bottom-right-radius: 1em; -moz-border-radius-topright: 1em; -webkit-border-top-right-radius: 1em; border-bottom-top-radius: 1em; khtml-border-bottom-top-radius: 1em; -icab-border-bottom-top-radius: 1em; }

/* Special:WebChat */

body.page-Special_WebChat #content { color: black; background: #e9e9ff; border: 2px dashed #99f; padding: 20px; }

/* The 'Shroom */

/* Shroomsectionbox */

.shroomsectionbox { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid black; display: inline-block; height: 120px; overflow: hidden; padding: 0; vertical-align: bottom; width: 160px; border-radius: 1em 1em 1em 1em; text-align: center; color: #000000; }

.shroomsectionbox .header { background: none repeat scroll 0 0 #C0C0C0; margin: 0; }

.shroomsectionbox .header .title { text-decoration: underline; font-weight: bold; font-size: 110%; }

.shroomsectionbox .header .author { font-size: 70%; }

.shroomsectionbox .content { font-size:85%; }

/* shroomcctoc (Critics Corner TOC) */

.shroomcctoc { border: 0 none; font-size: 0; margin: 0; padding: 0; text-align: center; width: 100%; }

.shroomcctoc .supersection { -moz-box-sizing: border-box; border: 0 none; display: inline-block; margin: 0; padding: 0 2px; width: 50%; font-size: 12.7px; vertical-align: top; }

.shroomcctoc .supersection > .header { border: 1px solid black; border-radius: 12.7px 12.7px 12.7px 12.7px; color: black; font-size: 15.2333px; font-weight: bold; margin: 19px 0; padding: 6px; text-align: center; text-transform: uppercase; }

.shroomcctoc .mario .header, .shroomcctoc .mario .shroomsectionbox { background: none repeat scroll 0 0 #FA8072; }

.shroomcctoc .nonmario .header, .shroomcctoc .nonmario .shroomsectionbox { background: none repeat scroll 0 0 #808000; }

.shroomcctoc .opinion .header, .shroomcctoc .opinion .shroomsectionbox { background: none repeat scroll 0 0 #FF8C00; }

.shroomcctoc .nongame .header, .shroomcctoc .nongame .shroomsectionbox { background: none repeat scroll 0 0 #20B2AA; }

/* Normal theme */

.shroom { background: #d4e6ea url(/images/c/c9/Mushroombg.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* Autumn theme */

.shroomfall { background: #FFFFFF url(/images/f/f2/Shroomfall.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomfall a { color: #8A2BE2; text-decoration: none; }

.shroomfall a:visited { color: #7F007F; }

.shroomfall a:active { color: #4169E1; }

/* Winter theme */

.shroomwinter { background: #d4e6ea url(/images/3/35/Shroomwinter.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomwinter a { color: green; text-decoration: none; }

.shroomwinter a:visited { color: #030; }

.shroomwinter a:active { color: green; }

/* Spring theme */

.shroomspring { background: #FFFFFF url(/images/3/37/Shroomspring.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomspring a { color: blue; text-decoration: none; }

.shroomspring a:visited { color: purple; }

.shroomspring a:active { color: blue; }

/* Summer theme */

.shroomsummer { background: #FFFFFF url(/images/8/8d/Shroomsummer.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomsummer a { color: blue; text-decoration: none; }

.shroomsummer a:visited { color: purple; }

.shroomsummer a:active { color: blue; }

/* Summer water edition theme */

.shroomsummerwatered { background: #FFFFFF url(/images/8/8d/Shroomsummer.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomsummerwatered a { color: blue; text-decoration: none; }

.shroomsummerwatered a:visited { color: purple; }

.shroomsummerwatered a:active { color: blue; }

/* Silver theme */

.shroom2 { border: 2px solid #aaa; -moz-border-radius: 1em; -webkit-border-radius: 1em; border-radius: 1em; khtml-border-radius: 1em; -icab-border-radius: 1em; background: #FFFFFF url(/images/e/e8/SilverMushroombg.PNG) repeat; padding: 0.3em; color: black; }

.shroom2 a:hover, .shroom2 p:hover, .shroom2 li:hover, .shroom2 h1:hover{ background: #fff; }

/* 50 theme */

.shroom50 { background: #d4e6ea url(/images/d/dd/Shroom50.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroom50 a { color: #862dcb; text-decoration: none; }

.shroom50 a:visited { color: brown; }

.shroom50 a:active { color: gold; }

/* Winter theme */

.shroomholiday2011 { background: #d4e6ea url(/images/9/95/Shroomholiday2011.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomholiday2011 a { color: green; text-decoration: none; }

.shroomholiday2011 a:visited { color: #030; }

.shroomholiday2011 a:active { color: green; }

/* Old theme */

.shroomold { background: #d4e6ea url(/images/archive/c/c9/20090318205241!Mushroombg.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Super Mario 64 */

.shroomsupermario64 { background: #d4e6ea url(/images/e/e7/Wingcap.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Mario Kart 64 */

.shroommariokart64 { background: #d4e6ea url(/images/1/1b/Shroomflag.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Mario Party */

.shroommarioparty { background: #d4e6ea url(/images/5/50/Shroomcube.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Paper Mario */

.shroompapermario { background: #d4e6ea url(/images/0/0f/Shroompaper.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Yoshi's Story */

.shroomyoshisstory { background: #d4e6ea url(/images/3/36/Shroomcrayon.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Super Smash Bros. */

.shroomsupersmashbros { background: #d4e6ea url(/images/c/ca/Shroomfire.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

/* 'Shroom Halloween theme */

.shroomhalloween { background: #FFFFFF url(/images/b/b8/Shroomhalloween.png) repeat; padding: 0.3em; color: black; border-radius: 1em; }

.shroomhalloween a { color: #8A2BE2; text-decoration: none; }

.shroomhalloween a:visited { color: #7F007F; }

.shroomhalloween a:active { color: #4169E1; }

/* 'Shroom Banners */

.ShroomVerticalBannerLeft { background-image:url('http://www.mariowiki.com/images/e/e2/ShroomVerticalBannerLeft.png'); width: 41px; height: 100%; position: absolute; left: 0; border-top-left-radius: 1em; border-bottom-left-radius: 1em; }

.ShroomVerticalBannerRight { background-image:url('http://www.mariowiki.com/images/8/8b/ShroomVerticalBannerRight.png'); width: 41px; height: 100%; position: absolute; right: 0; border-top-right-radius: 1em; border-bottom-right-radius: 1em; }

/* Templates */

/* */

.template-smb tr:first-child th { background-image:url(/images/1/1a/Temp_SMB_a.png), url(/images/1/1d/Temp_SMB_b.png); background-repeat:no-repeat,no-repeat; background-attachment:scroll, scroll; background-color:black; background-position:left center, right center; text-align:center; font-size:12px; }

.template-smb tr:first-child th [href="javascript:void(0);"] { color:yellow; }

.template-smb tr:first-child th a:not([href="javascript:void(0);"]) { color:white; font-style:italic; }

.template-smb tr:nth-child(n+2) th { background-color:#d82800; }

.template-smb tr:nth-child(2n) td { background-color:#fc9838; }

.template-smb tr:nth-child(2n+1) td { background-color:#fdc188; }

.template-smb td { text-align:left; }

.template-smb tr:nth-child(2) th{ width:72px; }

/* */

.defaultbutton { background: white; border: 1px solid black; padding: 0px 0.5em; border-radius: 1em; -moz-border-radius: 1em; -webkit-border-radius: 1em; khtml-border-radius: 1em; -icab-border-radius: 1em; font-variant: small-caps; color: black; font-size: smaller; white-space:nowrap; display: inline; }

.button{ background:url(/images/thumb/7/75/Def_Button.svg/16px-Def_Button.svg.png) no-repeat; font-size:smaller; font-variant:small-caps; padding:0 3px; white-space:nowrap; width:10px; height:16px; display:inline-block; overflow:hidden }

/* */

.shroommidnight { background: #11176d url(/images/f/fc/ShroomMidnight.png) repeat; padding: 0.3em; color: #3FFF00; }

.shroommidnight a, .shroommidnight a.external { color:#a8e7ff !important; }

.shroommidnight a:visited, .shroommidnight a.external:visited { color:#a3bde8 !important; }

/* */

.pipe { background: #d4e6ea url(/images/f/fd/Pipewarning_image.png) repeat; padding: 0.3em; color: black; }

/* */

.fakecup { background: #d4e6ea url(/images/f/fd/GreenTea.png) repeat; align: center; width: 60%; padding: .5em 1em; color: black; border: 2px solid #000000; -moz-border-radius: 1em; }

/* */

.sigbox { background: url(/images/sigboxbg.png) no-repeat top left; min-height: 35px; min-width: 295px; }

/* */

@font-face { font-family: plum; src: url(/images/PlumScript.ttf); }

.invite { background-image:url(/images/c/c6/Shroom_background.png); width:747px; height:352px; color:#ffc90e; font-family:plum; position:relative; line-height:29px; }

.invite .one { font-size:32px; padding-left:248px; padding-top:25px; position:absolute; line-height:57px; }

.invite .two { font-size:18px; padding-left:247px; padding-top:84px; position:absolute; padding-right:1em; line-height:32px; }

.invite .two * { width:150px; float:right; height:21px; }

.invite .three { font-size:24px; position:absolute; padding-top:215px; padding-left:398px; line-height:43px; }

/* */

.fakelinks { cursor: pointer; color: #002bb8; }

.fakelinks:hover { text-decoration: underline; }

/* */

.template-shroom ul, .template-shroom ul li { list-style-image:url(/images/3/35/Shroombull.png); }

/* */

.niwa-ext, .niwa-ext tr, .niwa-ext td, .niwa-ext th { border: 0px; padding: 0px; margin: 0px; }

/* Misc / Unsorted */

.special li { line-height: 19px; }

/* border: 1px solid #2f6fab; */ border: 1px solid #aaaaaa; background-color: #f9f9f9; padding: 5px; font-size: 95%; margin-left: 15px; margin-bottom: 15px; }
 * 1) navbox {

color: #00c; }
 * 1) preftoc a:active {

.oldh3 { font-size: 132%; }

.spoiler { width: 70%; padding: 0.2em; margin: 10px; border-top: 2px solid #ccc; border-bottom: 2px solid #ccc; }

.easywrap { width: 100%; table-layout: fixed; word-wrap: break-word; overflow: hidden; }

border-top: 3px double #cccccc; border-bottom: 3px double #cccccc; }
 * 1) disambig {

/* creates a div class that can be used to add mouse-over functionality. */

.hoverexpand { height: 18px; padding: 2px; overflow: hidden; *overflow: visible; _overflow: visible; }

.hoverexpand:hover { height: 100%; overflow: visible; }

.right { text-align: right; }

.fakenews { background: url(/images/e/e0/Version2small.png); }

.interview { background: url(/images/a/ab/Yoshi_Emblem.gif); }

.navbox { border:1px solid gray; width:100%; font-size:11px; font-family:Arial; text-align:right; }

.nonmario_template { border-collapse: seperate; color: DarkSlateGray; border-radius: 25px; border-spacing: 1px; }

.nonmario_template td, .nonmario_template th { background: orange; }

.nonmario_template th.year { background-color: #CC5500; color: silver; font-weight: bold; }

.nonmario_template td.inactive { background-color: #CC5500; }

.nonmario_template td.active { background-color: #orange; vertical-align: top; z-index: 0; -moz-transition: background-color 1s, -moz-transform 1s, z-index 1s; -webkit-transition: background-color 1s, -webkit-transform 1s, z-index 1s; -o-transition: background-color 1s, -o-transform 1s, z-index 1s; }

.nonmario_template td.active:hover { background-color: #ff8000; z-index: 100; -ms-transform: scale(1.1,1.1); -moz-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); -o-transform: scale(1.1,1.1); }

.nonmario_template .roundborder_tl { border-top-left-radius: 13px; }

.nonmario_template .roundborder_tr { border-top-right-radius: 13px; }

.nonmario_template .roundborder_br { border-bottom-right-radius: 13px; }

.nonmario_template .roundborder_bl { border-bottom-left-radius: 13px; }