/*
UKPOL CSS
version:   1.0 
date:      01/08/2014 
author:    Richard Allen 
email:     rourkie@gmail.com 
website:   http://www.richardallen.co.uk
This is accurate as of 1st August 2014, with department colours being taken from gov.uk, Party colours being taken from brand guidelines
and Executive colours being taken from a mix of brand guidelines and their websites.
Some of the fonts are licensed - so only freely available fonts are used below.
*/

/*Fonts*/

th, td {
  padding: 1px;
}

#mapid { height: 180px; }

@font-face{
	font-family: "Futura";
	src: url(../fonts/futura/Futura.ttf);
}
@font-face{
	font-family: "Gill Sans";
	src: url(../fonts/gill-sans/gillsans.ttf);
}

@font-face{
	font-family: "libre baskerville";
	src: url(../fonts/libre-baskerville/LibreBaskerville-Regular.otf);
}

@font-face{
	font-family: "Lucida Sans Unicode";
	src: url(../fonts/Lucida-Sans-Unicode/lsansuni.ttf);
}

@font-face{
	font-family: "Open Sans";
	src: url(../fonts/open-sans/OpenSans-Regular.ttf);
}

table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after { 
    content: " \25B4\25BE" 
}

.button {
    display: inline;
    height: 30px;
    width: 160px;
    background: lightgreen;
    text-align: center;
    padding: 5px;
    font: 15px Tahoma;
    border: 1px solid black;
    text-decoration: none;
    list-style:none;
    margin: 10px 0px 10px 0px;
}

.lab {
    background-color: #d50000;
}
.con {
    background-color: #0087dc;;
}
.ld {
    background-color: #FDBB30
}
.grn {
    background-color: #008066
}
.ukip {
    background-color: #B3009D
}
.pc {
    background-color: #3F8428
}
.snp {
    background-color: #FFF95D
}
.ind {
    background-color: gray;
    color: #ffffff;
}
.vac {
    background-color: #333333;
}
.dup {
    background-color: #D46A4C;
}
.sf {
    background-color: #008800;
}
.uup {
    background-color: #9999FF;
}
.sdlp {
    background-color: #99FF66;
}
.ali {
    background-color: #FFD700;
}
.tuv {
    background-color: #0095B6;
}
.pup {
    background-color: #999999;
}

.totalCol { font-weight: bold; background-color: #ddd;}

/*Political Parties*/
.conservative-main {background:#0087dc; color: #fff; font-family: Arial;text-align:center}
.conservative-second {background:#6ed700; color: #fff; font-family: Arial;text-align:center}
.libdem-main {background:#FDBB30; color: #444; font-family: Arial;text-align:center}
.libdem-second {background:#00929F; color: #fff; font-family: Arial;text-align:center}
.labour-main {background:#d50000; color: #fff; font-family: Arial;text-align:center}
.labour-second {background:#9B301C; color: #fff; font-family: Arial;text-align:center}
.snp-main {background:#FFF95D; color: #444; font-family: Arial;text-align:center}
.snp-second {background:#0A2C50; color: #fff; font-family: Arial;text-align:center}
.plaid-main {background:#3F8428; color: #fff; font-family: Arial;text-align:center}
.plaid-second {background:#e1cc00; color: #fff; font-family: Arial;text-align:center}
.green-main {background:#008066; color: #fff; font-family: Arial;text-align:center}
.green-second {background:#8dc63f; color: #fff; font-family: Arial;text-align:center}
.ukip-main {background:#EFE600; color: #444; font-family: Arial;text-align:center}
.ukip-second {background:#B3009D; color: #fff; font-family: Arial;text-align:center}
.dup {background:#D46A4C; color:#444; font-family: Arial;text-align:center;}
.sf {background:#008800; color:#fff; font-family: Arial;text-align:center;}
.uup {background:#9999FF; color:#444; font-family: Arial;text-align:center;}
.sdlp {background:#99FF66; color:#444; font-family: Arial;text-align:center;}
.ali {background:#FFD700; color:#444; font-family: Arial;text-align:center;}
.tuv {background:#0095B6; color:#fff; font-family: Arial;text-align:center;}
.pup {background:#999999; color:#444; font-family: Arial;text-align:center;}

/*Executives*/
.parliament {background-color: #085196; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif; }
.house-of-lords-main {background-color: #9c132e; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.house-of-lords-second {background-color: #2D2926; color: #fff;font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.house-of-commons-main {background-color: #317023; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.house-of-commons-second {background-color: #A45A2A; color: #fff; font-family: "Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.scottish-gov-main {background-color: #1d93ce; color: #fff; font-family: verdana}
.scottish-gov-second {background-color: #dfdad4; color: #444; font-family: verdana; font-weight: bold;}
.scottish-gov-second:hover { background-color: #ffff99;}
.scottish-parl-main {background-color: #663399; color: #fff; font-family: "Futura"}
.scottish-parl-second {background-color: #CCCCCC; color: #444; font-family: "Futura"}
.welsh-gov-main {background-color: #aa1111; color: #fff; font-family: Arial}
.welsh-gov-second {background-color: #660027; color: #fff; font-family: Arial}
.welsh-ass-main {background-color: #970957; color: #fff; font-family: "Cynulliad Serif"}
.welsh-ass-second {background-color: #44545e; color: #fff; font-family: "Cynulliad Serif"}
.ni-exec-main {background-color: #142062; color: #fff; font-family: Georgia}
.ni-exec-second {background-color: #157c70; color: #fff; font-family: Georgia}
.ni-ass-main {background-color: #4a82c3; color: #fff; font-family: Arial}
.ni-ass-second {background-color: #f7f7f7; color: #444; font-family: Arial; text-align:center;}


/*UK Government Departments*/
.treasury {background-color: #af292e; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.cabinet-office {background-color: #005abb; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.education {background-color: #003a69; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.transport {background-color: #006c56; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.home-office {background-color: #9325b2; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.health {background-color: #00ad93; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.ministry-of-justice {background-color: #231f20; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.ministry-of-defence {background-color: #4d2942; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.foreign-and-commonwealth-office {background-color: #003e74; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.dept-for-communities-and-local-gov {background-color: #00857e; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.dept-for-energy-and-climate-change {background-color: #009ddb; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.dept-for-culture-media-and-sport {background-color: #d40072; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.dept-for-environment-food-and-rural-affairs {background-color: #898700; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.dept-for-work-and-pensions {background-color: #00beb7; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.dept-for-business-innovation-and-skills {background-color: #003479; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.dept-for-international-development {background-color: #002878; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.attorney {background-color: #9f1888; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.advocate-general-scotland {background-color: #002663; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.scotland-office {background-color: #002663; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.export-finance {background-color: #005747; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
.wales-office {background-color: #a33038; color: #fff; font-family:"Gill Sans","Helvetica Neue",Helvetica,sans-serif;}
