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

 /* Infobox template styling */
 .infobox
 {
   margin: 0 0 .5em 1em;
   width: 500px;
   background: none;
   border-collapse: collapse;
   border: 1px solid #999999;
   font-size: 0.9em;
   line-height: 1.5;
 }
 .infobox table.infoboxtable
 {
   background:#f0f0f0;
   margin:0;
   width:100%;
   border-collapse:collapse;
 }
 .infobox td.infoboximage
 {
   padding:0;
   text-align:center; 
 }
 .infobox th.infoboxheading
 {
   font-weight:bold;
   text-align:center;
   color:#ffffff;
   font-size:larger;
 }
 .infobox th.infoboxsubheading
 {
   vertical-align:top;
   text-align:left;
   font-weight:normal; 
 }
 .infobox td.infoboxlabel, .infobox td.infoboxcell
 {
   vertical-align: middle;
 /*   border-top:1px solid #999;
   border-bottom:1px solid #999; */
 }

 /* ugly hack to force normal height for infobox cells */
 .infoboxcell p { margin-top: 0px; margin-bottom: 0px; }
 /* .infoboxcell ul { list-style-type: disc; } */

 .infoboxcell ul
 {
    padding-left: 10px;
    margin-left: 10px;
 }

 .infoboxcell ul li
 {
    padding-left: 0;
    margin-left: 0;
    list-style-type: square;
 }

 .infobox div.plainlinks
 {
     color: #fff;
 }

 .infobox div.plainlinks a, .infoboximage a
 {
     color: #f0f0f0;
 }


/* wikitable/prettytable class for skinning normal tables */
table.wikitable {
    margin: 1em 1em 1em 0;
    background: #f9f9f9;
    border: 1px #aaa solid;
    border-collapse: collapse;
}
 
table.wikitable th, table.wikitable td {
    border: 1px #aaa solid;
    padding: 0.2em;
}
 
table.wikitable th {
    background: #f2f2f2;
    text-align: center;
}
 
table.wikitable caption {
    margin-left: inherit;
    margin-right: inherit;
    font-weight: bold;
}
 
table.wikitable code {
    background-color: transparent;
}

/*

 .wikitable {border: solid black 1px;}
 .wikitable td {border: solid red 1px;}

/*

/* Start of CardInformation tables */
table.cardholder {
    float:right;
    margin: 0 0 1em 1em;
}
table.card { 
    border: .7em solid;
    border-collapse: collapse;
    font-family: Arial;
    color: #000000;
    margin: 0;
    caption-side: center;
}
.card-title { 
    font-size: 130%; 
    font-weight: bold; 
    font-family: Times;
    line-height: 80%;
    border-bottom: 2px solid; 
    padding: 0 .5em 0 .5em;
}
.card-title2 { 
    font-size: 110%; 
    font-weight: bold; 
    font-family: Times;
    line-height: 70%;
    padding: 0 .5em 0 .5em;
}
.card-cinfo { font-family: Times; padding:0 0 0 1em; line-height: .6em; font-size: 80%; font-weight: bold; }

span.expansionhack
{
float: right;
position:relative;
right:0px;
bottom:-5px;
z-index:1
}

table.illusinfo { 
    float: right;
    border: 1px solid #999999;
    border-collapse: collapse;
    font-family: Arial;
    color: #000000;
    margin: 0 0 1em 1em;
    caption-side: center;
}
.illusinfo th {
    background-color: #b8c2a7;
    margin: 0 1em 0 1em;
}
.illusinfo td { text-align: center; }

/* Color Schemes */
/* Archetypes */
/* Jedi-Blue */
.cs-jedi { background-color: #3695c1; }
.cs-jedi-illus { border-color: #7dd9ff; background-color: #7dd9ff; }
.cs-neutral-jedi { border-color: #000000; background-color: #baebe8; }
/* Sith-Red */
.cs-sith { background-color: #892626; }
.cs-sith-illus { border-color: #f43232; background-color: #f43232; }
.cs-neutral-sith { border-color: #000000; background-color: #ffd789; }
/* Rebel-Yellow */
.cs-rebel { background-color: #f2dfc1; }
.cs-rebel-illus { border-color: #b6947b; background-color: #d7c1ac; }
.cs-neutral-rebel { border-color: #000000; background-color: #ffe1bd; }
/* Empire-Green */
.cs-empire { background-color: #181818; }
.cs-empire-illus { border-color: #949a8c; background-color: #c6cbbd; }
.cs-neutral-empire { border-color: #000000; background-color: #ced3b5; }
/* None-Grey */
.cs-no-arch { background-color: #535d52; }
/* Alignments */
/* Light-White */
.cs-light { border-color: #000000; background-color: #ffffff; }
/* Dark-Near Black */
.cs-dark { border-color: #FFFFFF; background-color: #333333; 
    color: #ffffff; }
/* Neutral-gold */
.cs-neutral { border-color: #000000; background-color: #f8ab5d; }
.cs-neutral-title { border-color: #000000; background-color: #f8d496; }
/* Illustrator background - no archetype only */
.cs-illus { border-color: #b8c2a7; background-color: #b8c2a7; color:#000000; }
.cs-loot {
    border-color: #d9cf70;
    background-color: #c2ab5d;
}
/* Stat backgrounds */
.cs-stats { 
    font-weight: bold;
    text-align: center;
    font-size: 60%;
    padding-top: .8em;
}
font.cs-stats-value {
    font-family: Times;
    font-size: 350%;
}
.cs-cost { 
    font-weight: bold;
    font-family: Times;
    font-size: 200%;
}
/* cost background images */
.cost-jedi {background:url(http://images.wikia.com/swg/images/f/f3/TCG_Icon_Jedi.png)top left no-repeat;}
.cost-no-arch {background:url(http://images.wikia.com/swg/images/6/6c/TCG_Icon_No-arch.png)top left no-repeat;}
.cost-empire {background:url(http://images.wikia.com/swg/images/9/9c/TCG_Icon_Imperial.png)top left no-repeat;}
.cost-rebel {background:url(http://images.wikia.com/swg/images/f/f0/TCG_Icon_Rebel.png)top left no-repeat;}
.cost-sith {background:url(http://images.wikia.com/swg/images/1/1c/TCG_Icon_Sith.png)top left no-repeat;}


/* Shield Green background */
.cs-shield { background-color: #00b600; }
/* Heart red background */
.cs-heart { background-color: #9c0607; color: #ffffff; }
/* Saber blue background */
.cs-saber { background-color: #009eff; }
/* Bomb yellow background */
.cs-bomb { background-color: #efeb00; }
/* Quest purple background */
.cs-quest { background-color: #6b488a; }

/* Card Border Colors based on Rarity */
table.cs-cardborder-F { border-color:#08088A; }
table.cs-cardborder-U { border-color:#B45F04; }
table.cs-cardborder-R { border-color:#8A0886; }
table.cs-cardborder-C, table.cs-cardborder- { border-color:#000000; }

/* end of CardInformation tables new CSS */