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

/* TabView extension */

/* Inactive tab settings. */
.yui-navset .yui-nav li
{
font-weight:bold;
background-color: #3265CB;
border: 5px solid #FFFFFF;
padding:5px;
}

.yui-navset .yui-nav li a{
color:#ffffff;
}

/* Active tab settings. */
.yui-navset .yui-nav .selected {
font-weight:bold;
background-color: #3265CB;
border-bottom: 0.15em solid #3265CB;
border-top: 0.15em solid #3060C0;
border-right: 0.15em solid #3060C0;
border-left: 0.15em solid #3060C0;
padding:5px;
}

/* Content area selected by the tab settings. */
.yui-content {
margin-top: 0;
padding-bottom: 0.15em;
padding-left: 0.15em;
padding-right: 0.15em;
border: border:0.25em solid #3060C0;
}

/* Poll Settings.*/
div.ajax-poll { width:auto !important; }

/* ################################################## */
/* ### EVABOXES                                   ### */
/* ################################################## */

/* CSS for scanline boxes, works for both divs and tables */
.eva_box {
  background: #4B6E8C url(http://images3.wikia.nocookie.net/cnc/images/b/bd/Monaco_custom_widget_bg.png?1);
  border: 2px solid #0D9BE3;
  color: #FFF;
  margin-bottom: 5px;
}
.eva_box a {
  color: #ADDDDF;
}
.eva_box a.new {
  color: #FF8A02 !important;
}
.eva_box a.extiw,
.eva_box a.external {
  color: #BBE5E5 !important;
}
table.eva_box {
  border-collapse: collapse;
}
table.eva_box th {
  background: #0D9BE3;
  color: #FFF;
  font-size:120%;
  padding: 2px;
}
table.eva_box td,
div.eva_box {
  padding: 2px;
}

/* ################################################## */
/* ### EVA INFOBOX                                ### */
/* ################################################## */
table.eva_infobox {
  margin-left: 5px;
  width: 275px;
  font-size: 90%;
}
td.eva_box_title,
td.eva_box_header,
td.eva_box_data {
  border-color: #608397;
  border-style: solid;
}
td.eva_box_header,
td.eva_box_title {
  background: #274663 url(http://images1.wikia.nocookie.net/cnc/images/6/63/Monaco_custom_widget_bg2.png?1);
  border-width: 1px 0;
}
td.eva_box_title {
  text-align: right;
  width: 25%;
  white-space: nowrap;
}
td.eva_box_header {
  text-align: center;
}
td.eva_box_data {
  border-width: 1px 1px 1px 0;
  text-align: left;
}

/*** EVA Box - TabView extension ***/
.eva_box .yui-navset .yui-nav li {
  background: transparent;
  color: #FFF;
  border: 0;
  padding: 2px 5px;
}
.eva_box .yui-navset .yui-nav li a {
  color: #FFF;
} 

.eva_box .yui-navset .yui-nav .selected {
  background-color: #ACC3D0;
  color: #333;
  border: 0;
}
.eva_box .yui-navset .yui-nav .selected a {
  color: #333;
}

.eva_box .yui-content {
  background: transparent;
  color: #FFF;
  margin-top: 0;
  padding-top: 0.25em;
  padding-left: 0.5em;
  padding-right: 0.5em;
}

.eva_box .yui-content table {
  color: #FFF;
}

.eva_box .yui-nav {
  background: #274663 url(http://images1.wikia.nocookie.net/cnc/images/6/63/Monaco_custom_widget_bg2.png?1);
  text-align: center;
  border-color: #608397;
  border-width: 1px 0;
  border-style: solid;
}

.eva_box div.ajax-poll {
  border: 0;
  margin-top: 0;
}
.eva_box .pollAnswerVotes {
  border:1px solid #ACC3D0;
  color: #333;
}
.eva_box .pollAnswerVotes div {
  background: #ACC3D0;
}

/*** Temporary hacks for preview ***/
.eva_box .yui-content table {
  background: transparent !important;
  border: 0 !important;
}

/* ################################################## */
/* ### NAVBOXES (Template:Nb main)                ### */
/* ################################################## */

table.eva_navbox_box_bottom,
table.eva_navbox_box_left,
table.eva_navbox_box_right {
   background: #4B6E8C url(http://images3.wikia.nocookie.net/cnc/images/b/bd/Monaco_custom_widget_bg.png?1);
   padding: 0px;
   border: 2px solid #0D9BE3;
   text-align: center;
   border-collapse: separate;
   font-size: 100%;
}

table.eva_navbox_box_bottom {
   clear: both; 
   margin: 5px auto 0;
}

/* Doesn't work in IE6 but that's bearable, only visual */
table.eva_navbox_box_bottom + table.eva_navbox_box_bottom {
   margin-top: 2px;
}

table.eva_navbox_box_left {
   clear:left;
   float:left;
   margin: 0 1.5em 0.5em 0;
}

table.eva_navbox_box_right {
   clear:right;
   float:right;
   margin: 0 0 0.5em 1.5em;
}

th.eva_navbox_innertable_title,
th.eva_navbox_box_title {
   padding: 2px;
   font-weight: normal;
   color: #FFF;
   font-size: 80%;
}

th.eva_navbox_box_title {
   background: #0D9BE3;
}

th.eva_navbox_innertable_title {
   background: #274663 url(http://images1.wikia.nocookie.net/cnc/images/6/63/Monaco_custom_widget_bg2.png?1);
   border-top: 0;
   border-bottom: 1px solid #608397;
   border-left: 0;
   border-right: 0;
}

th.eva_navbox_box_title span.eva_navbox_maintitle {
   font-weight: bold;
   font-size: 115%;
}

th.eva_navbox_innertable_title span.eva_navbox_maintitle {
   font-weight: bold;
   font-size: 125%;
}

td.eva_navbox_cont {
   padding: 0px;
   border: 0px;
}

table.eva_navbox_innertable, 
table.eva_navbox {
   margin: 0px; 
   padding: 0px;
   border-collapse: separate;
   empty-cells: show;
}

table.eva_navbox {
   font-size: 85%;
   border: 0;
}

table.eva_navbox_innertable {
   font-size: 100%;
}

td.eva_navbox_header, td.eva_navbox_footer, 
td.eva_navbox_cell, td.eva_navbox_groupcell,
td.eva_navbox_group, td.eva_navbox_subgroup {
   border-top: 0;
   border-bottom: 1px solid #608397;
   border-left: 0;
   color: #FFF;
}

td.eva_navbox_header, td.eva_navbox_footer, 
td.eva_navbox_cell, td.eva_navbox_groupcell {
   border-right: 0;
}

td.eva_navbox_header, td.eva_navbox_footer {
   padding: 2px;
   background: #274663 url(http://images1.wikia.nocookie.net/cnc/images/6/63/Monaco_custom_widget_bg2.png?1);
   color: #FFF;
   text-align: center;
}

td.eva_navbox_header {
   font-weight: bold;
}

td.eva_navbox_footer {
   font-size: 90%;
}

td.eva_navbox_subgroup, td.eva_navbox_group {
   padding: 2px;
   text-align: center;
   white-space: nowrap;
   border-right: 1px solid #608397;
   font-weight: bold;
}

td.eva_navbox_group,
td.eva_navbox_subgroup {
   background: #274663 url(http://images1.wikia.nocookie.net/cnc/images/6/63/Monaco_custom_widget_bg2.png?1);
}

td.eva_navbox_groupcell, td.eva_navbox_cell {
   padding: 2px;
}

td.eva_navbox_groupcell {
   text-align: left;
}

td.eva_navbox_cell {
   text-align: center;
}

/* do not wrap links in content fields if nowraplinks is set */
table.eva_navbox_nowraplinks td.eva_navbox_cell a,
table.eva_navbox_nowraplinks td.eva_navbox_groupcell a {
   white-space: nowrap;
}

/* navbox needs brighter links */
td.eva_navbox_cell a:link,
td.eva_navbox_groupcell a:link { 
   color: #ADDDDF;
}
td.eva_navbox_cell a:visited,
td.eva_navbox_groupcell a:visited { 
   color: #90D3D4;
}
td.eva_navbox_cell a:hover,
td.eva_navbox_groupcell a:hover { 
   color: #ADDDDF;
}
td.eva_navbox_cell a:active,
td.eva_navbox_groupcell a:active { 
   color: #ADDDDF;
}
td.eva_navbox_cell a.new,
td.eva_navbox_groupcell a.new { 
  color: #FF8A02 !important;
}
td.eva_navbox_cell a.extiw,
td.eva_navbox_cell a.external,
td.eva_navbox_groupcell a.extiw,
td.eva_navbox_groupcell a.external { 
  color: #BBE5E5 !important;
}

/* header bar needs brighter links */
th.eva_navbox_box_title a:link { 
   color: #FFF;
}
th.eva_navbox_box_title a:visited { 
   color: #E5E5E5;
}
th.eva_navbox_box_title a:hover { 
   color: #FFF;
}
th.eva_navbox_box_title a:active { 
   color: #FFF;
}
th.eva_navbox_box_title a.new {
  color: #FF8A02 !important;
}
th.eva_navbox_box_title a.extiw,
th.eva_navbox_box_title a.external {
  color: #BBE5E5 !important;
}


/* headers and footer need brighter links */
td.eva_navbox_subgroup a:link,
td.eva_navbox_group a:link,
td.eva_navbox_header a:link, 
td.eva_navbox_footer a:link,
th.eva_navbox_innertable_title a:link { 
   color: #ADDDDF;
}
td.eva_navbox_subgroup a:visited,
td.eva_navbox_group a:visited,
td.eva_navbox_header a:visited , 
td.eva_navbox_footer a:visited,
th.eva_navbox_innertable_title a:visited { 
   color: #90D3D4;
}
td.eva_navbox_subgroup a:hover,
td.eva_navbox_group a:hover,
td.eva_navbox_header a:hover , 
td.eva_navbox_footer a:hover,
th.eva_navbox_innertable_title a:hover { 
   color: #ADDDDF;
}
td.eva_navbox_subgroup a:active,
td.eva_navbox_group a:active,
td.eva_navbox_header a:active, 
td.eva_navbox_footer a:active,
th.eva_navbox_innertable_title a:active { 
   color: #ADDDDF;
}
td.eva_navbox_subgroup a.new,
td.eva_navbox_group a.new,
td.eva_navbox_header a.new,
td.eva_navbox_footer a.new,
th.eva_navbox_innertable_title a.new {
  color: #FF8A02 !important;
}
td.eva_navbox_subgroup a.new,
td.eva_navbox_subgroup a.external,
td.eva_navbox_group a.new,
td.eva_navbox_group a.external,
td.eva_navbox_header a.extiw,
td.eva_navbox_header a.external,
td.eva_navbox_footer a.extiw,
td.eva_navbox_footer a.external,
th.eva_navbox_innertable_title a.extiw,
th.eva_navbox_innertable_title a.external {
  color: #BBE5E5 !important;
}

@media print {
   table.eva_navbox_box {
      display: none;
   }
}