/*User Selectable Styles*/
.Heading1, h1, .Heading2, h2, .Heading3, h3
{
    color: #ec008c;
}
.Normal
{
}
.Caption1, .Caption2
{
    color: #000066;
}
.Caption3
{
}
.Caption4
{
}
.Size6
{
    font-size: 6pt;
}
.Size7
{
    font-size: 7pt;
}
.Size8
{
    font-size: 8pt;
}
.Size9
{
    font-size: 9pt;
}
.Size10
{
    font-size: 10pt;
}
.Size11
{
    font-size: 11pt;
}
.Size12
{
    font-size: 12pt;
}
.Size13
{
    font-size: 13pt;
}
.Size14
{
    font-size: 14pt;
}
.Size15
{
    font-size: 15pt;
}
.Size16
{
    font-size: 16pt;
}
.Size17
{
    font-size: 17pt;
}
.Size18
{
    font-size: 18pt;
}
.Size19
{
    font-size: 19pt;
}
.Size20
{
    font-size: 20pt;
}
/* User Table Colour Styles */
/* These styles define the basic properties for tables in the Immediacy Editor */

/* Default Table */
table.ImmTS_Default
{
    background-color: #eeeeff;
}
/* Overall table style */
table.ImmTS_Default th, table.ImmTS_Default td
{
}
/* Cell padding and spacing styles */

table.ImmTS_Default, table.ImmTS_Default th, table.ImmTS_Default td
{
}
table.ImmTS_Default th
{
    background-color: #ccccFF;
}
table.ImmTS_Default tr
{
}
table.ImmTS_Default td
{
}
/* Template Colour Styles */
/*div#BannerDiv {background-image: url(../../../images/Template/unlock_magenta.gif);}*/
div#BannerDiv
{
    background-image: url(../../../images/Template/topbanner_pink.png);
}
div.BlackBar
{
    background-color: #ec008c;
}
#NavDiv .NavItem a, a:link, a:visited, a:active, a:hover
{
    color: #ec008c;
}

div#topdropmenu ul li a.L0hc, div#topdropmenu ul li a.L0nc
{
    border-left: 3px solid #ec008c;
}
div#topdropmenu ul a.L1hc
{
    background: transparent url(../../../images/thumbnails/arrowMagenta.gif) no-repeat scroll right 7px;
}
div#topdropmenu .L0 li ul.L1, div#topdropmenu ul.L2
{
    border: 1px solid #ec008c;
    color: #ec008c;
}
div#topdropmenu .L0 li ul.L1 a:link
{
    color: #ec008c;
}
div#topdropmenu .active, div#topdropmenu .L0 li ul.L1 a:hover
{
    background-color: #ec008c;
    color: #fff;
}

/*left hand navigation colours */
.welcom-div a:link, .welcom-div a:visited
{
    color: #ec008c;
}
a.welcom-link:hover, a.welcom-link-activate:visited, a.welcom-link-activate:link
{
    color: #FFFFFF;
    background-color: #ec008c;
}
a.HightLighted
{
    background-color: #FFD8DD;
}

#BannerDiv #BannerNavDiv .SectionTitle
{
    font-size: 1.2em;
    color: #fff;
    font-weight: bold;
}

/*Left navigation flyout menu*//*
#LeftNav ul
{
    border-top: 1px white solid;
}*/
#LeftNav li a:hover
{
    background-color: #ba0070;
    color: #fff;
    background: url(../../../images/template/highlight.gif) no-repeat right center #ba0070;
}
#LeftNav li:hover > a
{
    background-color: #ba0070;
    color: #fff;
    background: url(../../../images/template/highlight.gif) no-repeat right center #ba0070;
}
#LeftNav a {color: #fff; /*border-bottom: 1px white solid;*/}
#LeftNav .NL0 {background-color: #EC008B;font-size: 1.133em;}
#LeftNav .NL1 {background-color: #F140AA;}
#LeftNav .NL2 {background-color: #F47FC5;}
#LeftNav .NL3 {background-color: #FBBFE3;}
#LeftNav .NodeSelected
{
    background-color: #ba0070;
}
#LeftNav .NodeSelected li:hover > a
{
    background-color: #fff;
    color: #fff;
    background: url(../../../images/template/highlight.gif) no-repeat right center;
}
#LeftNav .ParentNodeColour
{
    background-color: #ba0070 !important;
    font-size: 1.133em;
    background: url(../../../images/template/highlight.gif) no-repeat right center;
}
/*End flyout menu*/

#MainDiv .BottomDiv a:hover
{
    background-color: transparent;
}

/*PMGF Form*/
div.HeadDiv, td.HeadDiv {background-color: #EC008C;}
table.PMGF_CPMenuUL {border-right: 5px solid #ec008c; border-bottom: 1px solid #ec008c;}
a.PMGF_CPMenuSel {border-bottom: 0px solid #ec008c; background-color: #ec008c;}
a.PMGF_CPMenuItem {border-bottom: 0px solid #ec008c; color: #ec008c !important;}
div.PMGF_CPForm {border-top: 5px solid #ec008c;}
tr.PMGF_CPMenuBar, td.PMGF_CPMenuBar {border-bottom: 1px solid #ec008c;}
tr.PMGF_CPMenuBarSel, td.PMGF_CPMenuBarSel {border-bottom: 1px solid #ec008c; background-color: #EC008C;}
div.PMGFUpdateMsgBox {color: #ec008c;}
/*event calendar*/
.eventFooter,
.eventMonth,
.eventDetails{border-color:#EC008C;}

.eventMonthTitle{background-color:#EC008C;}