@CHARSET "ISO-8859-1";

/*
All variant HTML will be stored within an element with a classname variant[variantName]. Using this all variant CSS 
can be loaded at the same time, and will apply itself appropriately. 
This is convenient and efficient, but does make it one of the only things that can't be inherited. Each variant 
needs to define these CSS values even if they're the same as another variant using the same map.
Occupation bars and country text colors need to be defined here.
*/

/* Order: ('Global'), 'England', 'France', 'Italy', 'Germany', 'Austria', 'Turkey', 'Russia' */
.variantClassic .country0 {
	color: #CE7800 ! important;
}
.variantClassic .country1 {
	color: #DD51BD ! important;
}
.variantClassic .country2 {
	color: #007BA5 ! important;
}
.variantClassic .country3 {
	color: #259901 ! important;
}
.variantClassic .country4 {
	color: #8B481A ! important;
}
.variantClassic .country5 {
	color: #D62929 ! important;
}
.variantClassic .country6 {
	color: #b8ad00 ! important;
}
.variantClassic .country7 {
	color: #6F005D ! important;
}

.variantClassic .occupationBar1 {
	background-color: #EFC4E4;
}
.variantClassic .occupationBar2 {
	background-color: #79AFC6;
}
.variantClassic .occupationBar3 {
	background-color: #A4C499;
}
.variantClassic .occupationBar4 {
	background-color: #A08A75;
}
.variantClassic .occupationBar5 {
	background-color: #C48F85;
}
.variantClassic .occupationBar6 {
	background-color: #EAEAAF;
}
.variantClassic .occupationBar7 {
	background-color: #A87E9F;
}
@CHARSET "ISO-8859-1";

.variantHundred .country0 { color: #CE7800 ! important; } /* Global   */
.variantHundred .country1 { color: #8B481A ! important; } /* Burgundy */
.variantHundred .country2 { color: #DD51BD ! important; } /* England  */
.variantHundred .country3 { color: #007BA5 ! important; } /* France   */

.variantHundred .occupationBar1 { background-color: #A08A75; } /* Burgundy */
.variantHundred .occupationBar2 { background-color: #EFC4E4; } /* England  */
.variantHundred .occupationBar3 { background-color: #79AFC6; } /* France   */



@CHARSET "ISO-8859-1";

.variantAncMed .country0 { color: #CE7800 ! important; } /* Global   */
.variantAncMed .country1 { color: #007BA5 ! important; } /* Carthage */
.variantAncMed .country2 { color: #b8ad00 ! important; } /* Egypt    */
.variantAncMed .country3 { color: #259901 ! important; } /* Greece   */
.variantAncMed .country4 { color: #6F005D ! important; } /* Persia   */
.variantAncMed .country5 { color: #D62929 ! important; } /* Rome     */

.variantAncMed .occupationBar1 { background-color: #79AFC6; } /* Carthage */
.variantAncMed .occupationBar2 { background-color: #EAEAAF; } /* Egypt    */
.variantAncMed .occupationBar3 { background-color: #A4C499; } /* Greece   */
.variantAncMed .occupationBar4 { background-color: #A87E9F; } /* Persia   */
.variantAncMed .occupationBar5 { background-color: #C48F85; } /* Rome     */
@CHARSET "ISO-8859-1";

.variantColonial .country0 { color: #CE7800 ! important; } /* Global  */
.variantColonial .country1 { color: #DD51BD ! important; } /* Britain */
.variantColonial .country2 { color: #D62929 ! important; } /* China   */
.variantColonial .country3 { color: #007BA5 ! important; } /* France  */
.variantColonial .country4 { color: #8B481A ! important; } /* Holland */
.variantColonial .country5 { color: #259901 ! important; } /* Japan   */
.variantColonial .country6 { color: #6F005D ! important; } /* Russia  */
.variantColonial .country7 { color: #b8ad00 ! important; } /* Turkey  */

.variantColonial .occupationBar1 { background-color: #EFC4E4; } /* Britain */
.variantColonial .occupationBar2 { background-color: #C48F85; } /* China   */
.variantColonial .occupationBar3 { background-color: #79AFC6; } /* France  */
.variantColonial .occupationBar4 { background-color: #A08A75; } /* Holland */
.variantColonial .occupationBar5 { background-color: #A4C499; } /* Japan   */
.variantColonial .occupationBar6 { background-color: #A87E9F; } /* Russia  */
.variantColonial .occupationBar7 { background-color: #EAEAAF; } /* Turkey  */



@CHARSET "ISO-8859-1";

.variantClassicFvA .country0 { color: #CE7800 ! important; } /* Global */
.variantClassicFvA .country1 { color: #007BA5 ! important; } /* France */
.variantClassicFvA .country2 { color: #D62929 ! important; } /* Austria */

.variantClassicFvA .occupationBar1 { background-color: #79AFC6; } /* France */
.variantClassicFvA .occupationBar2 { background-color: #C48F85; } /* Austria */
@CHARSET "ISO-8859-1";
	
.variantModern2 .country0 { color: #CE7800 ! important; }  /* Global  */
.variantModern2 .country1 { color: #DD51BD ! important; }  /* Britain */
.variantModern2 .country2 { color: #1a6600 ! important; }  /* Egypt   */
.variantModern2 .country3 { color: #007BA5 ! important; }  /* France  */
.variantModern2 .country4 { color: #8B481A ! important; }  /* Germany */
.variantModern2 .country5 { color: #259901 ! important; }  /* Italy   */
.variantModern2 .country6 { color: #D62929 ! important; }  /* Poland  */
.variantModern2 .country7 { color: #6F005D ! important; }  /* Russia  */
.variantModern2 .country8 { color: #b05500 ! important; }  /* Spain   */
.variantModern2 .country9 { color: #b8ad00 ! important; }  /* Turkey  */
.variantModern2 .country10 { color: #514f4f ! important; } /* Ukraine */

.variantModern2 .occupationBar1 { background-color: #EFC4E4; }  /* Britain */
.variantModern2 .occupationBar2 { background-color: #729267; }  /* Egypt   */
.variantModern2 .occupationBar3 { background-color: #79AFC6; }  /* France  */
.variantModern2 .occupationBar4 { background-color: #A08A75; }  /* Germany */
.variantModern2 .occupationBar5 { background-color: #A4C499; }  /* Italy   */
.variantModern2 .occupationBar6 { background-color: #C48F85; }  /* Poland  */
.variantModern2 .occupationBar7 { background-color: #A87E9F; }  /* Russia  */
.variantModern2 .occupationBar8 { background-color: #ce9967; }  /* Spain   */
.variantModern2 .occupationBar9 { background-color: #EAEAAF; }  /* Turkey  */
.variantModern2 .occupationBar10 { background-color: #6a6868; } /* Ukraine */
@CHARSET "ISO-8859-1";

.variantDuo .country0 { color: #CE7800 ! important; } /* Neutral */
.variantDuo .country1 { color: #D62929 ! important; } /* Austria */
.variantDuo .country2 { color: #259901 ! important; } /* Italy   */
.variantDuo .country3 { color: #666666 ! important; } /* Germany */

.variantDuo .occupationBar1 { background-color: #C48F85; } /* Austria */
.variantDuo .occupationBar2 { background-color: #A4C499; } /* Italy   */
.variantDuo .occupationBar3 { background-color: #666666; } /* Germany */

@CHARSET "ISO-8859-1";

.variantClassicGvI .country0 { color: #CE7800 ! important; } /* Global */
.variantClassicGvI .country1 { color: #8B481A ! important; } /* Germany */
.variantClassicGvI .country2 { color: #259901 ! important; } /* Italy */

.variantClassicGvI .occupationBar1 { background-color: #A08A75; } /* Germany */
.variantClassicGvI .occupationBar2 { background-color: #A4C499; } /* Italy */
@CHARSET "ISO-8859-1";

/* Order: ('Global'), 'England', 'France', 'Italy', 'Germany', 'Austria', 'Turkey', 'Russia' */
.variantClassicFog .country0 { color: #CE7800 ! important; }
.variantClassicFog .country1 { color: #DD51BD ! important; }
.variantClassicFog .country2 { color: #007BA5 ! important; }
.variantClassicFog .country3 { color: #259901 ! important; }
.variantClassicFog .country4 { color: #8B481A ! important; }
.variantClassicFog .country5 { color: #D62929 ! important; }
.variantClassicFog .country6 { color: #b8ad00 ! important; }
.variantClassicFog .country7 { color: #6F005D ! important; }

.variantClassicFog .occupationBar1 { background-color: #EFC4E4; }
.variantClassicFog .occupationBar2 { background-color: #79AFC6; }
.variantClassicFog .occupationBar3 { background-color: #A4C499; }
.variantClassicFog .occupationBar4 { background-color: #A08A75; }
.variantClassicFog .occupationBar5 { background-color: #C48F85; }
.variantClassicFog .occupationBar6 { background-color: #EAEAAF; }
.variantClassicFog .occupationBar7 { background-color: #A87E9F; }

@CHARSET "ISO-8859-1";

.variantEmpire1on1 .country0 { color: #CE7800 ! important; } /* Global      */
.variantEmpire1on1 .country1 { color: #514f4F ! important; } /* Confederacy */
.variantEmpire1on1 .country2 { color: #08374d ! important; } /* Union       */

.variantEmpire1on1 .occupationBar1 { background-color: #6A6868; }  /* Confederacy */
.variantEmpire1on1 .occupationBar2 { background-color: #406c80; }  /* Union       */
@CHARSET "ISO-8859-1";

.variantClassicOctopus .country0 { color: #CE7800 ! important; } /* Global  */
.variantClassicOctopus .country1 { color: #DD51BD ! important; } /* England */
.variantClassicOctopus .country2 { color: #007BA5 ! important; } /* France  */
.variantClassicOctopus .country3 { color: #259901 ! important; } /* Italy   */
.variantClassicOctopus .country4 { color: #8B481A ! important; } /* Germany */
.variantClassicOctopus .country5 { color: #D62929 ! important; } /* Austria */
.variantClassicOctopus .country6 { color: #b8ad00 ! important; } /* Turkey  */
.variantClassicOctopus .country7 { color: #6F005D ! important; } /* Russia  */

.variantClassicOctopus .occupationBar1 { background-color: #EFC4E4; } /* England */
.variantClassicOctopus .occupationBar2 { background-color: #79AFC6; } /* France  */
.variantClassicOctopus .occupationBar3 { background-color: #A4C499; } /* Italy   */
.variantClassicOctopus .occupationBar4 { background-color: #A08A75; } /* Germany */
.variantClassicOctopus .occupationBar5 { background-color: #C48F85; } /* Austria */
.variantClassicOctopus .occupationBar6 { background-color: #EAEAAF; } /* Turkey  */
.variantClassicOctopus .occupationBar7 { background-color: #A87E9F; } /* Russia  */
@CHARSET "ISO-8859-1";

/* Order: ('Global'), 'England', 'France', 'Italy', 'Germany', 'Austria', 'Turkey', 'Russia' */
.variantClassicVS .country0 { color: #CE7800 ! important; }
.variantClassicVS .countryEngland { color: #DD51BD ! important; }
.variantClassicVS .countryFrance { color: #007BA5 ! important; }
.variantClassicVS .countryItaly { color: #259901 ! important; }
.variantClassicVS .countryGermany { color: #8B481A ! important; }
.variantClassicVS .countryAustria { color: #D62929 ! important; }
.variantClassicVS .countryTurkey { color: #b8ad00 ! important; }
.variantClassicVS .countryRussia { color: #6F005D ! important; }

.variantClassicVS .occupationBarEngland { background-color: #EFC4E4; }
.variantClassicVS .occupationBarFrance { background-color: #79AFC6; }
.variantClassicVS .occupationBarItaly { background-color: #A4C499; }
.variantClassicVS .occupationBarGermany { background-color: #A08A75; }
.variantClassicVS .occupationBarAustria { background-color: #C48F85; }
.variantClassicVS .occupationBarTurkey { background-color: #EAEAAF; }
.variantClassicVS .occupationBarRussia { background-color: #A87E9F; }

@CHARSET "ISO-8859-1";

.variantClassicFGA .country0 { color: #CE7800 ! important; } /* Global */
.variantClassicFGA .country1 { color: #007BA5 ! important; } /* France */
.variantClassicFGA .country2 { color: #D62929 ! important; } /* Austria */
.variantClassicFGA .country3 { color: #8B481A ! important; } /* German */

.variantClassicFGA .occupationBar1 { background-color: #79AFC6; } /* France */
.variantClassicFGA .occupationBar2 { background-color: #C48F85; } /* Austria */
.variantClassicFGA .occupationBar3 { background-color: #A08A75; } /* German */

@CHARSET "ISO-8859-1";

.variantClassicIER .country0 { color: #CE7800 ! important; } /* Global  */
.variantClassicIER .country1 { color: #DD51BD ! important; } /* England */
.variantClassicIER .country2 { color: #259901 ! important; } /* Italy   */
.variantClassicIER .country3 { color: #6F005D ! important; } /* Russia  */

.variantClassicIER .occupationBar1 { background-color: #EFC4E4; } /* England */
.variantClassicIER .occupationBar2 { background-color: #A4C499; } /* Italy   */
.variantClassicIER .occupationBar3 { background-color: #A87E9F; } /* Russia  */


@CHARSET "ISO-8859-1";

.variantClassicEvT .country0 { color: #CE7800 ! important; } /* Global  */
.variantClassicEvT .country1 { color: #DD51BD ! important; } /* England */
.variantClassicEvT .country2 { color: #b8ad00 ! important; } /* Turkey  */

.variantClassicEvT .occupationBar1 { background-color: #EFC4E4; } /* England */
.variantClassicEvT .occupationBar2 { background-color: #EAEAAF; } /* Turkey  */


@CHARSET "ISO-8859-1";

.variantWWII .country0 { color: #CE7800 ! important; } /* Global */
.variantWWII .country1 { color: #007BA5 ! important; } /* France */
.variantWWII .country2 { color: #8B481A ! important; } /* Germany */
.variantWWII .country3 { color: #DD51BD ! important; } /* Great Britain */
.variantWWII .country4 { color: #259901 ! important; } /* Italy */
.variantWWII .country5 { color: #C00000 ! important; } /* U.S.S.R */

.variantWWII .occupationBar1 { background-color: #79AFC6; } /* France */
.variantWWII .occupationBar2 { background-color: #8B481A; } /* Germany */
.variantWWII .occupationBar3 { background-color: #EFC4E4; } /* Great Britain */
.variantWWII .occupationBar4 { background-color: #A4C499; } /* Italy */
.variantWWII .occupationBar5 { background-color: #C00000; } /* U.S.S.R */

@CHARSET "ISO-8859-1";

/* Order: ('Global'), 'England', 'France', 'Italy', 'Germany', 'Austria', 'Turkey', 'Russia' */
.variantClassicAnkaraCrescent .country0 { color: #CE7800 ! important; }
.variantClassicAnkaraCrescent .country1 { color: #DD51BD ! important; }
.variantClassicAnkaraCrescent .country2 { color: #007BA5 ! important; }
.variantClassicAnkaraCrescent .country3 { color: #259901 ! important; }
.variantClassicAnkaraCrescent .country4 { color: #8B481A ! important; }
.variantClassicAnkaraCrescent .country5 { color: #D62929 ! important; }
.variantClassicAnkaraCrescent .country6 { color: #b8ad00 ! important; }
.variantClassicAnkaraCrescent .country7 { color: #6F005D ! important; }

.variantClassicAnkaraCrescent .occupationBar1 { background-color: #EFC4E4; }
.variantClassicAnkaraCrescent .occupationBar2 { background-color: #79AFC6; }
.variantClassicAnkaraCrescent .occupationBar3 { background-color: #A4C499; }
.variantClassicAnkaraCrescent .occupationBar4 { background-color: #A08A75; }
.variantClassicAnkaraCrescent .occupationBar5 { background-color: #C48F85; }
.variantClassicAnkaraCrescent .occupationBar6 { background-color: #EAEAAF; }
.variantClassicAnkaraCrescent .occupationBar7 { background-color: #A87E9F; }
@CHARSET "ISO-8859-1";

.variantColdWar .country0 { color: #CE7800 ! important; } /* Global */
.variantColdWar .country1 { color: #990033 ! important; } /* USSR */
.variantColdWar .country2 { color: #006699 ! important; } /* NATO */

.variantColdWar .occupationBar1 { background-color: #be0707; } /* USSR */
.variantColdWar .occupationBar2 { background-color: #3e5fec; } /* NATO */

@CHARSET "ISO-8859-1";
	
.variantClassicWOW .country0 { color: #CE7800 ! important; } /* Global  */
.variantClassicWOW .country1 { color: #DD51BD ! important; } /* England */
.variantClassicWOW .country2 { color: #007BA5 ! important; } /* France  */
.variantClassicWOW .country3 { color: #259901 ! important; } /* Italy   */
.variantClassicWOW .country4 { color: #8B481A ! important; } /* Germany */
.variantClassicWOW .country5 { color: #D62929 ! important; } /* Austria */
.variantClassicWOW .country6 { color: #b8ad00 ! important; } /* Turkey  */
.variantClassicWOW .country7 { color: #6F005D ! important; } /* Russia  */
.variantClassicWOW .country8 { color: #4F5154 ! important; } /* Iceland */
.variantClassicWOW .country9 { color: #3A368A ! important; } /* Ireland */
.variantClassicWOW .country10 { color: #30972E ! important; } /* Corsica */
.variantClassicWOW .country11 { color: #D30300 ! important; } /* Sardinia */
.variantClassicWOW .country12 { color: #AC65AB ! important; } /* Sicily */
.variantClassicWOW .country13 { color: #917214 ! important; } /* Crete */
.variantClassicWOW .country14 { color: #A5A500 ! important; } /* Cyprus */

.variantClassicWOW .occupationBar1 { background-color: #EFC4E4; } /* England */
.variantClassicWOW .occupationBar2 { background-color: #79AFC6; } /* France  */
.variantClassicWOW .occupationBar3 { background-color: #A4C499; } /* Italy   */
.variantClassicWOW .occupationBar4 { background-color: #A08A75; } /* Germany */
.variantClassicWOW .occupationBar5 { background-color: #C48F85; } /* Austria */
.variantClassicWOW .occupationBar6 { background-color: #EAEAAF; } /* Turkey  */
.variantClassicWOW .occupationBar7 { background-color: #A87E9F; } /* Russia  */
.variantClassicWOW .occupationBar8 { background-color: #79AFC6; } /* Iceland */
.variantClassicWOW .occupationBar9 { background-color: #6C6AC1; } /* Ireland */
.variantClassicWOW .occupationBar10 { background-color: #439E3F; } /* Corsica */
.variantClassicWOW .occupationBar11 { background-color: #F94B48; } /* Sardinia */
.variantClassicWOW .occupationBar12 { background-color: #AA63AA; } /* Sicily */
.variantClassicWOW .occupationBar13 { background-color: #B29337; } /* Crete */
.variantClassicWOW .occupationBar14 { background-color: #DBDB4A; } /* Cyprus */

@CHARSET "ISO-8859-1";

/* Order: ('Global'), 'England', 'France', 'Italy', 'Germany', 'Austria', 'Turkey', 'Russia' */
.variantClassicFogSha .country0 { color: #CE7800 ! important; }
.variantClassicFogSha .country1 { color: #DD51BD ! important; }
.variantClassicFogSha .country2 { color: #007BA5 ! important; }
.variantClassicFogSha .country3 { color: #259901 ! important; }
.variantClassicFogSha .country4 { color: #8B481A ! important; }
.variantClassicFogSha .country5 { color: #D62929 ! important; }
.variantClassicFogSha .country6 { color: #b8ad00 ! important; }
.variantClassicFogSha .country7 { color: #6F005D ! important; }

.variantClassicFogSha .occupationBar1 { background-color: #EFC4E4; }
.variantClassicFogSha .occupationBar2 { background-color: #79AFC6; }
.variantClassicFogSha .occupationBar3 { background-color: #A4C499; }
.variantClassicFogSha .occupationBar4 { background-color: #A08A75; }
.variantClassicFogSha .occupationBar5 { background-color: #C48F85; }
.variantClassicFogSha .occupationBar6 { background-color: #EAEAAF; }
.variantClassicFogSha .occupationBar7 { background-color: #A87E9F; }

@CHARSET "ISO-8859-1";

/* Order: ('Global'), 'England', 'France', 'Italy', 'Germany', 'Austria', 'Turkey', 'Russia' */
.variantClassicFog1984 .country0 { color: #CE7800 ! important; }
.variantClassicFog1984 .country1 { color: #DD51BD ! important; }
.variantClassicFog1984 .country2 { color: #007BA5 ! important; }
.variantClassicFog1984 .country3 { color: #259901 ! important; }
.variantClassicFog1984 .country4 { color: #8B481A ! important; }
.variantClassicFog1984 .country5 { color: #D62929 ! important; }
.variantClassicFog1984 .country6 { color: #b8ad00 ! important; }
.variantClassicFog1984 .country7 { color: #6F005D ! important; }

.variantClassicFog1984 .occupationBar1 { background-color: #EFC4E4; }
.variantClassicFog1984 .occupationBar2 { background-color: #79AFC6; }
.variantClassicFog1984 .occupationBar3 { background-color: #A4C499; }
.variantClassicFog1984 .occupationBar4 { background-color: #A08A75; }
.variantClassicFog1984 .occupationBar5 { background-color: #C48F85; }
.variantClassicFog1984 .occupationBar6 { background-color: #EAEAAF; }
.variantClassicFog1984 .occupationBar7 { background-color: #A87E9F; }

