﻿body
{
    margin: 0;
    padding: 0;
}
img
{
    border-width: 0;
}
#wrapper
{
    background-color: White;
    width: 941px;
    margin: auto;
}
#banner
{
    height: 184px;
    background-color: #EC008B;
    margin-bottom: 15px;
}

#leftColumn
{
    float: left;
    width: 201px;
    overflow: hidden;
    margin-left: 5px;
    margin-right: 5px;
}
#rightColumn
{
    float: left;
    width: 155px;
    overflow: hidden;
}
#centreColumn
{
    float: left;
    width: 568px;
    overflow: hidden;
    min-height: 1000px;
    _height: 1000px;
height: auto;
    border-left: solid 1px #aaaaaa;
    border-right: solid 1px #aaaaaa;
}
#footer
{
    clear: left;
    height: 30px;
    background-color: #EC008B;
    color: White;
    font-family: Arial;
    font-size: 8pt;
    text-align: right;
    padding-top: 20px;
    padding-right: 10px;
}
#footer a, #footer a:visited
{
    color: White;
}
#TheCareersGroupLogo
{
    text-align: center;
    margin-top: 40px;
    margin-bottom: 50px;
}
#FacebookLogo
{
    text-align: center;
    margin-top: 40px;
    margin-bottom: 10px;
}

#FacebookText
{
    font-family: Arial;
    font-size: 7pt;
    font-weight: bold;
    margin-left: 15px;
}
.navNode
{
    font-family: Arial;
    font-size: 8pt;
    color: Black;
}
.navNodeRoot
{
    text-transform: uppercase;
    color: #EC008B;
    font-family: Arial Black;
    font-size: 9pt;
}
.navNodeHover
{
    background-color: #C2DC5D;
}
#centreColumn h1
{
    color: #EC008B;
    font-family: Arial Black;
    font-size: 24pt;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
#centreColumn h2
{
    color: #EC008B;
    font-family: Arial;
    font-size: 24pt;
    margin: 0;
    padding: 0;
    margin-bottom: 25px;
}
#contentArea
{
    margin-left: 25px;
    margin-right: 15px;
    font-family: Arial;
    font-size: 9pt;
}
#bannerAdvert
{
    width: 120px;
    height: 600px;
    margin: auto;
    border: solid 1px #aaaaaa;
}
#TheCityCourseLogo
{
    width: 125px;
    height: 125px;
    margin: auto;
    border: solid 1px #aaaaaa;
    margin-top: 20px;
    text-align: center;
}
#ExploringGraduateEntryIntoMedicineLogo
{
    width: 125px;
    height: 125px;
    margin: auto;
    border: solid 1px #aaaaaa;
    margin-top: 20px;
    text-align: center;
}
.flowerOrange
{
    float: left;
    background-image: url('images/flowerOrange.jpg');
    width: 23px;
    height: 23px;
}
.flowerPurple
{
    float: left;
    background-image: url('images/flowerPurple.jpg');
    width: 23px;
    height: 23px;
}
.flowerPink
{
    float: left;
    background-image: url('images/flowerPink.jpg');
    width: 23px;
    height: 23px;
}
.clear
{
    clear: both;
}
.bulletPointText
{
    font-family: Arial;
    font-size: 11pt;
}
.pinkText
{
    color: #EC008B;
    font-family: Arial;
    font-size: 13pt;
}
.space20
{
    height: 20px;
}
.space10
{
    height: 10px;
}
.pinkBox
{
    background-color: #FDDEF0;
    padding: 20px;
    font-family: Arial;
    font-size: 9pt;
    line-height: 20px;
}
/***** UCAS COUNTER CSS *****/
.ucasTitleLabels
{
    color: Black; /*font-weight: bold;*/
    font-size: 8.5pt;
}

.ucasTitleSubLabels
{
    color: Black; /*font-weight: bold;*/
    font-size: 8.5pt;
    font-style: italic;
}

.ucasPointsLabels
{
    color: Black;
    font-weight: bold;
    font-size: 8.5pt;
    float: left;
    height: 24px;
    padding: 5px,0,0,15px;
    margin: 0px 2px 0px 0px;
    padding: 4px 10px 0px 0px;
    vertical-align: middle; /*background-color:Red;*/
}

.ucasPointsLabelsAS
{
    color: Black;
    font-weight: bold;
    font-size: 8.5pt;
    float: left;
    height: 24px;
    padding: 5px,0,0,15px;
    margin: 0px 2px 0px 0px;
    padding: 4px 3px 0px 0px;
    vertical-align: middle; /*background-color:Red;*/
}

.ucasPointsTally
{
    /*color: Red;*/
    color: #ff0099;
    font-weight: bold;
    font-size: 8.5pt;
    float: left;
    padding: 0px,5px,0px,5px;
    width: 20px; /*background-color:Yellow;	*/
}

.ucasPointsLabelsLarge
{
    color: Black;
    font-weight: bold;
    font-size: 12pt;
}

.ucasPointsTallyLarge
{
    /*color: Red;*/
    color: #ff0099;
    font-weight: bold;
    font-size: 12pt;
}

.calculatorButton
{
    color: Red;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
    text-align: center;
}

.ucasLabel
{
    float: left;
    margin: 0px 2px 0px 0px;
    padding: 4px 0px 0px 0px;
    vertical-align: middle;
    border: solid 0px red;
    height: 24px;
    color: Black;
    font-weight: bold;
    font-size: 8.5pt;
}

.ucasInput
{
    float: left;
    margin: 0px 5px 0px 0px;
    border: solid 0px blue;
    height: 26px;
}

.ucasSmallLabel
{
    margin: 0px 7px 0px 0px;
    float: left;
    color: Black;
    font-size: 8.5pt;
    font-style: italic;
}

.ucasClear
{
    margin: 4px 0px 0px 80px;
    font-size: 9pt;
    border: solid 0px magenta;
    float: left;
}

.ucasClearLink
{
    color: #ED008C;
    text-decoration: none;
}

.ucasClearLink:link
{
    text-decoration: none;
    color: #ED008C;
}

.ucasClearLink:hover
{
    text-decoration: none;
    cursor: pointer;
    font-weight: bold;
    color: #ED008C;
}
.ucasClearLink:active
{
    text-decoration: none;
}

.ucasClearLink:focus
{
    text-decoration: none;
}
a, a:visited, a:link
{
    color: #ec008d;
}
.LinksDesignTable a
{
    font-size: 12pt;
}

a
{
    font-size: 12pt;
}
