﻿/* CTF colour scheme. */

/* Top Menu */
#masthead {
      background-image: url(../images/ctf-top-left-decoration.gif);
}
#logintextblock a:link, #logintextblock a:visited {
color: #231840;
}
#loginarea {
      background-color:#3F1B47;
}
#logintextblock a:hover {
      color:#BFCAE9;
}
#loginleftblock {
      background-color: #3F1B47;
      border-right-color: #B41E29;
}
#logintextblock {
      background-color: #8C7691;
      color: #231840;
}

#mainnav  { background-image: url(../images/ctf-top-decoration.gif) }
/* Menu Items Within Top Menu */
#mainnav ul li {
	border-left:1px solid #B41E29;
}
/* Highlighting Items Within Top Menu */
#mainnav li a:hover {
	background-color:#01C1B6;
}
/* Portal Title at start of breadcrumb trail, top of left menu. */
.PortalName  { background-image: url(../images/ctf-lftnav-colblock.gif); background-repeat: no-repeat; background-position: left top }
/* Left Column */
.MenuPane  { background-color: #3F1B47; background-image: url(../images/ctf-left-column-decoration.gif); background-repeat: no-repeat; background-position: left bottom }
.TreeMenu  { color: #fff; background-image: url(../images/ctf-lftnav-bkg.gif) }
.TreeMenu a, .TreeMenu a:visited, .TreeMenu a:hover {
	color:#FFF;
}
.secondarynav {
	background-color:#8C7691;
}
.secondarynav a, .secondarynav a:visited, .secondarynav a:hover, .secondarynav span {
	color:#231840;
}
.secondarynavHeader  { background-image: url(../images/ctf-lftmnu-header.gif) }
.secondarynavFooter  { background-image: url(../images/ctf-lftmnu-footer.gif) }
/* Rollovers in Tree Menu */
.list1 a:hover  { background: url(../images/turquoise-link1.gif) no-repeat 0 5px }
.list2 a:hover  { background: url(../images/turquoise-link2.gif) no-repeat 0 2px }
.list3 a:hover  { background: url(../images/turquoise-link3.gif) no-repeat 0 2px }
.list1exp a:hover  { background: url(../images/turquoise-link1exp.gif) no-repeat 0 5px }
.list2exp a:hover  { background: url(../images/turquoise-link2exp.gif) no-repeat 0 2px }
/* Right Column */
.RightPane {
	background-color:#3F1B47;
}
/* Big 4 Boxes */
.block1  { background-image: url(../images/ctf-big4-hearts1.gif); background-position: 0 0 }
.block2  { background-image: url(../images/ctf-big4-hearts2.gif); background-position: 0 0 }
.block3  { background-image: url(../images/ctf-big4-hearts3.gif); background-position: 0 0 }
.block4  { background-image: url(../images/ctf-big4-hearts4.gif); background-position: 0 0 }
.block1on  { background-image: url(../images/ctf-big4-hearts1-over.gif); background-position: 0 0 }
.block2on  { background-image: url(../images/ctf-big4-hearts2-over.gif); background-position: 0 0 }
.block3on  { background-image: url(../images/ctf-big4-hearts3-over.gif); background-position: 0 0 }
.block4on  { background-image: url(../images/ctf-big4-hearts4-over.gif); background-position: 0 0 }
.blocks a, .blocks a:hover, .blocks a:visited {
	color:#FFF;
}
/* Bottom Menu */
.blinks  { background-image: url(../images/ctf-bottom-decoration.gif) }
.blinks a {
	border-right:1px solid #EBF4C7;
}
.blinks a:hover {
	background-color:#01C1B6;
}
