﻿@import url(../Common.css);

body {
	background-color: #50228C;
}

.wrap {
	background: #fff url(/Images/Westminster/HeaderStretch.gif) repeat-x top left;
}

.right div
{
    background-color: #A48BC2;
}

fieldset.search {
	background: #50228C url(/Images/Westminster/T2.gif) no-repeat bottom left;
}
.search label.corner 
{
    background: transparent url(/Images/Westminster/T1.gif) no-repeat scroll left top;
}
.search input.btn {
	background-color: #50228C;
}

.search label
{
    background: url(/Images/Westminster/corner-tl.gif) no-repeat top left;
}

.Normal h1,
.Normal h2, 
.CommerceTitle h2,
.secondary h2,
.News h2,
.News h1
{
    font-weight: bold;
    font-size: 1em;
    margin-bottom: 10px;
    color: #660066;
}

.menu,
.networkNav {
	width: 180px;
}

/* Level 1
===================== */
.menu li {
	background: #50228C url(/Images/Westminster/0A.gif) no-repeat top right;
}
.menu li a {
	background: url(/Images/Westminster/0B.gif) no-repeat bottom right;
}
.menu li span {
	background: url(/Images/Westminster/Arr0.gif) no-repeat;	
}

/* Level 2
===================== */
.menu li li,
.menu li#on li {
	background: #7D5BAA url(/Images/Westminster/1A.gif) no-repeat top right;
	border-width: 2px;
}
.menu li li a,
.menu li#on li a {
	background: url(/Images/Westminster/1B.gif) no-repeat bottom right;
}
.menu li li span,
.menu li#on li span {
	background-image: url(/images/Westminster/Arr1.gif);
}

/* Level 3
===================== */
.menu li li li,
.menu li#on li li,
.menu li li#on li  {
	background: #A48BC2 url(/Images/Westminster/2A.gif) no-repeat top right;
	border-width: 1px;
}
.menu li li li a,
.menu li#on li li a,
.menu li li#on li a {
	background: url(/Images/Westminster/2B.gif) no-repeat bottom right;
	font-weight: normal;
}
.menu li li li span,
.menu li#on li li span,
.menu li li#on li span {
	background-image: url(/Images/Westminster/Arr2.gif);
}

/* Level 4
===================== */
.menu li li li li,
.menu li#on li li li,
.menu li li#on li li,
.menu li li li#on li {
	background: #C0B0D7 url(/Images/Westminster/3A.gif) no-repeat top right;
	border-width: 1px;
}
.menu li li li li a,
.menu li#on li li li a,
.menu li li#on li li a,
.menu li li li#on li a  {
	background: url(/Images/Westminster/3B.gif) no-repeat bottom right;
	font-weight: normal;
	color: #556EA4;
}
.menu li li li li span,
.menu li#on li li li span ,
.menu li li#on li li span ,
.menu li li li#on li span {
	background-image: url(/Images/Westminster/Arr3.gif);
}

/* Level 5
===================== */
.menu li li li li li,
.menu li#on li li li li ,
.menu li li#on li li li ,
.menu li li li#on li li ,
.menu li li li li#on li {
	background: #E0E4EF url(/Images/Westminster/4A.gif) no-repeat top right;
	border-width: 1px;
}
.menu li li li li li a,
.menu li#on li li li li a,
.menu li li#on li li li a,
.menu li li li#on li li a,
.menu li li li li#on li a {
	background: url(/Images/Westminster/4B.gif) no-repeat bottom right;
	font-weight: normal;
	color: #556EA4;
}
.menu li li li li li span,
.menu li#on li li li li span,
.menu li li#on li li li span,
.menu li li li#on li li span,
.menu li li li li#on li span {
	display: none;
}

/* On State
===================== */
.menu li#on {
	background: #E30E00 url(/Images/onA.gif) no-repeat top right;	
}
.menu li#on a {
	background: url(/Images/onB.gif) no-repeat bottom right;
	font-weight: bold;
	color: #FFF;
}
.menu li#on span {
	background-image: url(/Images/arrow-right-on-red.gif);
	width: 10px;
	height: 8px;
	display: block;
}

.Normal div,
.Normal p,
.Normal .zzTable td, 
.Resource div, 
.Resource p,
.Resource .zzTable td, 
.CommerceTitle div,
.News div,
.News p,
.Message,
.message
{
    font-size: 0.9375em;
}
.Normal div p,
.Normal div ul,
.Normal div li
{
    font-size: 1em;
}
.Normal a,
.Normal a:visited,
.Normal a:link,
.Normal a:active {
    color: #6671A4;
    font-weight: bold;
    text-decoration: none;
}