﻿/*------------------------------------------------------------------
version: 1.1
created: 09/01/07
author: David Thomson
email: david@klickstream.com
owner: Millstream Associates
------------------------------------------------------------------*/
/*
Colour Palette new:
-Purchasers Greeny Brown: #898B68
-Suppliers Blue: #6B98C9
-Light Blue: #0067C6
-Dark Blue: #002F61
-Grey (for band above Scot Gov logo): #848484
colour palette old:
Dark Blue (Navy) - 033262
Mid Blue - 0067C6
Light Blue - EBF3FB
Gray - 848484
 


*/

@import url(header.css);

div.scotland
{
    overflow: hidden;
}

.scotland p
{
    margin-top: 3px;
    margin-bottom: 3px;
    text-align: justify;
}


/* blue box image */
.scotland .DisplayBox
{
    background-color: white;
    width: 155px;
    height: 23px;
    line-height: 20px;
    text-align: center;
    font-weight: bold;
    color: white;
    font-family: arial;
    vertical-align: middle;
    margin-bottom: 2px;
    margin-top: 2px;
}

/* black bullet points */
.scotland ul
{
    list-style-type: disc;
    margin-top: .5em;
    margin-left: 2.5em;
    padding: 0;
}

.scotland ul span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    color: #0E2337;
    margin-top: 3px;
    margin-bottom: 6px;
}

/* Links */
.scotland a.LinkWhite
{
    color: white !important;
    text-decoration: none;
    font-weight: bold;
}
.scotland a.LinkWhite:link
{
    color: white;
    text-decoration: underline;
    font-weight: bold;
}
.scotland a.LinkWhite:visited
{
    color: white;
    text-decoration: underline;
    font-weight: bold;
}
.scotland a.LinkWhite:hover
{
    color: white;
    text-decoration: none !important;
    font-weight: bold;
}
.scotland a.LinkWhite:active
{
    color: white;
    text-decoration: underline;
    font-weight: bold;
}

.scotland a.LinkNeutral
{
    color: #fff !important;
    text-decoration: none !important;
    font-weight: bold;
    font-family: Verdana,Arial;
    font-size: small;
}
.scotland a.LinkNeutral:link
{
    color: #153985;
    text-decoration: none;
}
.scotland a.LinkNeutral:visited
{
    color: #153985;
    text-decoration: none;
}
.scotland a.LinkNeutral:hover
{
    color: black;
    text-decoration: underline !important;
}
.scotland a.LinkNeutral:active
{
    color: black;
    text-decoration: none;
}

.scotland a.external
{
    background: url(/images/externallink.gif) no-repeat right top;
    padding-right: 10px;
}

.scotland a.download
{
    background: url(/images/pdflink.gif) no-repeat right top;
    padding-right: 16px;
}

.scotland .boxFrame
{
    float: left;
    background-color: white;
    margin-bottom: 1em;
    margin-right: 1.5em;
    font-weight: bold;
    color: white;
    font-family: arial;
    border-style: none;
}

.scotland .boxFrame h1
{
    margin-top: 0;
    font-family: Arial;
    font-weight: bold;
    color: White;
    background-color: #0062a1;
    text-align: left;
    padding: 0.1em;
    padding-left: 0.6em;
}

.scotland .boxFrame h2
{
    margin-top: 0;
    font-family: Verdana;
    font-weight: bold;
    font-size: small;
    color: black;
    text-align: left;
}

.scotland .boxFrame a
{
    font-family: Verdana;
    color: White !important;
    font-size: large !important;
    font-weight: bold !important;
    text-decoration: none !important;
}

.scotland .boxFrame a:hover, .HelpBox a:hover
{
    text-decoration: underline !important;
}

.scotland .boxFrame p
{
    margin-top: 0;
    font-family: Verdana;
    font-weight: normal;
    font-size: small;
    color: black;
    text-align: left;
}

.scotland .boxFrame .arrowpanel
{
    background: url(/images/logo-rightarrow.gif) center left no-repeat;
    padding-left: 3.3em;
    padding-top: 0.8em;
    padding-bottom: 0.8em;
}

.scotland .regbar
{
    background-color: white;
    margin-right: 1em;
    margin-bottom: .5em;
    width: 31em;
    height: auto;
}

.scotland .basepanel
{
    background-color: white;
}

/*phase 2*/
.arrowpanel .register
{
    padding: 1.5em 0;
    text-align: center;
}

/* Login */
.LoginBar
{
    background-color: #8AC2E6;
    padding: 0.5em 0;
    overflow: hidden;
    width: 100%;
    border-top: 1px solid #0062A1;
    border-bottom: 1px solid #0062A1;
    text-align: right;
    clear: both;
}

.LoggedIn
{
    padding: 0.4em 0;
    height: 1.6em;
}

.LoggedIn a
{
    font-size: small !important;
}

.LoginBar .Label
{
    color: #000;
}

.LoginBar a
{
    color: #0062A1;
    text-decoration: none;
    font-size: x-small;
    font-weight: bold;
}
.LoginBar a:hover
{
    text-decoration: underline;
}

.Textbox
{
    border: solid 1px #6685C2;
    margin: 0;
    padding: 0.2em;
}

.LoginButton
{
    padding: 1px 0 2px 0;
    background-color: #0062A1;
    color: White;
    border: solid 1pt white;
    font-weight: bold;
}

.errorDiv
{
    background-color: #f7b440;
    font-weight: bold;
    padding: 7px;
    color: black;
}

.HelpBox
{
    margin-top: 0.5em;
    text-align: center;
}

.HelpBox .Title
{
    background-color: #8ac2e6;
    height: 1.8em;
    padding-top: 0.7em;
    font-size: small;
    font-weight: bold;
    font-family: verdana;
    color: #ffffff;
}

.HelpBox .Content
{
    background-color: #fff;
    border: 1px solid #8AC2E6;
    text-align: left;
}

.HelpBox .Content ul
{
    list-style-type: square;
    color: #0065A4;
    font-weight: bold;
}

.HelpBox .Content ul li
{
    padding: 0.2em;
}

.scotland .boxFrame .NewsFeed a, .scotland .boxFrame .RssFeed a, .scotland .boxFrame .CaseStudy a, .HelpBox a, .scotland .boxFrame .categoryLogos a
{
    color: #0062A1 !important;
    font-size: small !important;
    font-weight: bold !important;
    text-decoration: none;
}

.scotland .boxFrame .RssFeed
{
    border-top: 1px solid #0062A1;
    margin: 0;
    padding: 0.5em;
}

.scotland .boxFrame .NewsFeed
{
    width: 165px;
    border-bottom: 1px dashed #bbb;
    margin: 0 0.5em;
    padding: 0.5em 0;
}

img.CaseStudyImageFull
{
    float: right;
    margin: 0 0 1em 1em;
}

img.CaseStudyImageThumb
{
    float: left;
    margin: 1em 1em 0 0;
    border: 1px solid #8AC2E6;
}

.categoryLogos
{
    overflow: hidden;
    padding-bottom:1em;
}

.categoryLogos img
{
    float:left;
    padding-right:1em;
}

.boxFrame .content
{
    margin-top: 1.2em;
    margin-left: 0.6em;
    margin-right: 0.6em;
}

.scotland .end
{
    margin-right: 0;
}

.scotland .short
{
    height: 21em;
}

.scotland .tall
{
    height: 28em;
}

.scotland .thin
{
    width: 18em;
}

.scotland .wide
{
    width: 30em;
}

.scotland .wider
{
    width: 39em;
}