/* Theme specific styles - graphics pack and overrides */
.mini_nav {background:#e7e7e7 url(MiniNav/bg.gif) repeat-x top}
.mini_nav .first {background:#e7e7e7 url(MiniNav/bg.left.gif) no-repeat left top}
.mini_nav .last {background:#e7e7e7 url(MiniNav/bg.right.gif) no-repeat right top}

.logo {margin:0 10px 0 0;}
h1 {font-size:2.4em; font-weight:normal; color:#253b84; float:left; margin-top:32px}
h1 b {color:#0399fa; font-weight:normal}

.top_nav thead td {background:url(TopNav/bg.table.gif) repeat-x top}
.top_nav thead .LeftCurve {background:#f3f3f3 url(TopNav/bg.head.left.gif) no-repeat left top}
.top_nav thead .RightCurve {background:#f3f3f3 url(TopNav/bg.head.right.gif) no-repeat left top}
.top_nav thead .subjects a:hover .LeftCurve, .top_nav thead .subjects .active .LeftCurve {background:url(TopNav/bg.head.left.over.gif)}
.top_nav thead .subjects a:hover, .top_nav thead .subjects .active {background:#0399f7 url(TopNav/bg.head1.gif) repeat-x top}
.top_nav thead .organisations a:hover, .top_nav thead .organisations .active {background:#012e8b url(TopNav/bg.head2.gif) repeat-x top}
.top_nav thead .factsheets a:hover, .top_nav thead .factsheets .active {background:#269a1b url(TopNav/bg.head3.gif) repeat-x top}
.top_nav thead .faqs a:hover, .top_nav thead .faqs .active {background:#6ad345 url(TopNav/bg.head6.gif) repeat-x top}
.top_nav thead .quicklinks a:hover, .top_nav thead .quicklinks .active, .top_nav .PopupNavOver {background:#ffb901 url(TopNav/bg.head4.gif) repeat-x top; color:#252525}
.top_nav thead .maps a:hover, .top_nav thead .maps .active {background:#d82626 url(TopNav/bg.head5.gif) repeat-x top}
.top_nav thead .cms a:hover, .top_nav thead .cms .active {background:#b8b8b8 url(TopNav/bg.head.last.gif) repeat-x top}
.top_nav thead .last a:hover {background:#b8b8b8 url(TopNav/bg.head.last.gif) repeat-x top}
.top_nav thead .last a:hover .RightCurve {background:url(TopNav/bg.head.right.over.gif)}
.top_nav tbody .Left {background:url(TopNav/bg.body.gif) repeat-y left}
.top_nav tfoot td {background:url(TopNav/bg.table.gif) repeat-x bottom}
.top_nav tfoot .LeftCurve {background:#f3f3f3 url(TopNav/bg.foot.left.gif) no-repeat left bottom}
.top_nav tfoot .RightCurve {background:#f3f3f3 url(TopNav/bg.foot.right.gif) no-repeat left bottom}

.panel h2 {background:#d3d3d3 url(Panels/grey.gif) no-repeat left top; color:#252525}
.panel h2 .right {background:#d3d3d3 url(Panels/grey.right.gif) no-repeat right top}
.panel h2.subjects {background:#0399fa url(Panels/subjects.gif) no-repeat left top; color:white}
.panel h2.subjects .right {background:#0399fa url(Panels/subjects.right.gif) no-repeat right top}
.panel h2.subjects .collapser  {background:#b8b8b8 url(Panels/subjects.collapse.gif) no-repeat left top}
.panel h2.subjects .helplink  {background:#0399fa url(Panels/help_on_blue.gif) no-repeat left top}
.panel h2.subjects_closed {background:#0399fa url(Panels/subjects.closed.gif) no-repeat left top; color:white}
.panel h2.subjects_closed .right {background:#0399fa url(Panels/subjects.closed.right.gif) no-repeat right top}
.panel h2.subjects_closed .collapser {background:#0399fa url(Panels/subjects.expand.gif) no-repeat left top}
.panel h2.organisations {background:#012e8b url(Panels/organisations.gif) no-repeat left top; color:white}
.panel h2.organisations .right {background:#012e8b url(Panels/organisations.right.gif) no-repeat right top}
.panel h2.organisations .collapser  {background:#012e8b url(Panels/organisations.collapse.gif) no-repeat left top}
.panel h2.organisations .helplink  {background:#012e8b url(Panels/help_on_darkblue.gif) no-repeat left top}
.panel h2.organisations_closed {background:#012e8b url(Panels/organisations.closed.gif) no-repeat left top; color:white}
.panel h2.organisations_closed .right {background:#012e8b url(Panels/organisations.closed.right.gif) no-repeat right top}
.panel h2.organisations_closed .collapser {background:#012e8b url(Panels/organisations.expand.gif) no-repeat left top}
.panel h2.factsheets {background:#269a1b url(Panels/factsheets.gif) no-repeat left top; color:white}
.panel h2.factsheets .right {background:#269a1b url(Panels/factsheets.right.gif) no-repeat right top}
.panel h2.factsheets .collapser  {background:#269a1b url(Panels/factsheets.collapse.gif) no-repeat left top}
.panel h2.factsheets .helplink  {background:#269a1b url(Panels/factsheets.help.gif) no-repeat left top}
.panel h2.factsheets_closed {background:#269a1b url(Panels/factsheets.closed.gif) no-repeat left top; color:white}
.panel h2.factsheets_closed .right {background:#269a1b url(Panels/factsheets.closed.right.gif) no-repeat right top}
.panel h2.factsheets_closed .collapser {background:#269a1b url(Panels/factsheets.expand.gif) no-repeat left top}
.panel h2.faqs {background:#6ad345 url(Panels/faqs.gif) no-repeat left top; color:white}
.panel h2.faqs .right {background:#6ad345 url(Panels/faqs.right.gif) no-repeat right top}
.panel h2.quicklinks {background:#ffb901 url(Panels/quicklinks.gif) no-repeat left top; color:#252525}
.panel h2.quicklinks .right {background:#ffb901 url(Panels/quicklinks.right.gif) no-repeat right top}
.panel h2.maps {background:#d82626 url(Panels/maps.gif) no-repeat left top; color:white}
.panel h2.maps .right {background:#d82626 url(Panels/maps.right.gif) no-repeat right top}
.panel h2.maps .collapser  {background:#d82626 url(Panels/maps.collapse.gif) no-repeat left top}
.panel h2.maps .helplink  {background:#d82626 url(Panels/help_on_red.gif) no-repeat left top}
.panel h2.maps_closed {background:#d82626 url(Panels/maps.closed.gif) no-repeat left top; color:white}
.panel h2.maps_closed .right {background:#d82626 url(Panels/maps.closed.right.gif) no-repeat right top}
.panel h2.maps_closed .collapser {background:#d82626 url(Panels/maps.expand.gif) no-repeat left top}

.panel blockquote .BottomLeftCorner {background:transparent url(Panels/white.bottom.left.gif) no-repeat left bottom}
.panel blockquote .BottomRightCorner {background:transparent url(Panels/white.bottom.right.gif) no-repeat right bottom}
.panel blockquote.subjects .BottomLeftCorner {background:transparent url(Panels/blue.bottom.left.gif) no-repeat left bottom}
.panel blockquote.subjects .BottomRightCorner {background:transparent url(Panels/blue.bottom.right.gif) no-repeat right bottom}
.panel blockquote.organisations .BottomLeftCorner {background:transparent url(Panels/darkblue.bottom.left.gif) no-repeat left bottom}
.panel blockquote.organisations .BottomRightCorner {background:transparent url(Panels/darkblue.bottom.right.gif) no-repeat right bottom}
.panel blockquote.factsheets .BottomLeftCorner {background:transparent url(Panels/factsheets.corner.light.bl.gif) no-repeat left bottom}
.panel blockquote.factsheets .BottomRightCorner {background:transparent url(Panels/factsheets.corner.light.br.gif) no-repeat right bottom}
.panel blockquote.maps .BottomLeftCorner {background:transparent url(Panels/red.bottom.left.gif) no-repeat left bottom}
.panel blockquote.maps .BottomRightCorner {background:transparent url(Panels/red.bottom.right.gif) no-repeat right bottom}
#PickList_outerPanel blockquote.subjects .BottomLeftCorner {background:transparent url(Panels/blueBrws.bottom.left.gif) no-repeat left bottom}
#PickList_outerPanel blockquote.subjects .BottomRightCorner {background:transparent url(Panels/blueBrws.bottom.right.gif) no-repeat right bottom}
#PickList_outerPanel blockquote.factsheets .BottomLeftCorner {background:transparent url(Panels/factsheets.corner.dark.bl.gif) no-repeat left bottom}
#PickList_outerPanel blockquote.factsheets .BottomRightCorner {background:transparent url(Panels/factsheets.corner.dark.br.gif) no-repeat right bottom}
#PickList_outerPanel blockquote.maps .BottomLeftCorner {background:transparent url(Panels/redBrws.bottom.left.gif) no-repeat left bottom}
#PickList_outerPanel blockquote.maps .BottomRightCorner {background:transparent url(Panels/redBrws.bottom.right.gif) no-repeat right bottom}
#PickList_outerPanel blockquote.subjects .BottomLeftCorner#stdLeft {background:transparent url(Panels/blue.bottom.left.gif) no-repeat left bottom}
#PickList_outerPanel blockquote.subjects .BottomRightCorner#stdRight {background:transparent url(Panels/blue.bottom.right.gif) no-repeat right bottom}
#PickList_outerPanel blockquote.factsheets .BottomLeftCorner#stdLeft {background:transparent url(Panels/factsheets.corner.light.bl.gif.gif) no-repeat left bottom}
#PickList_outerPanel blockquote.factsheets .BottomRightCorner#stdRight {background:transparent url(Panels/factsheets.corner.light.br.gif.gif) no-repeat right bottom}
#PickList_outerPanel blockquote.maps .BottomLeftCorner#stdLeft {background:transparent url(Panels/red.bottom.left.gif) no-repeat left bottom}
#PickList_outerPanel blockquote.maps .BottomRightCorner#stdRight {background:transparent url(Panels/red.bottom.right.gif) no-repeat right bottom}

.panel .content li {list-style-image:url(bullet.gif)}

.AccordianHead img {background:url(Accordian/open.gif) no-repeat}
.AccordianHeadSelected img, .AccordianHeadSelectedClickable img {background:url(Accordian/close.gif) no-repeat}

.ResultGrid tr:hover {background:#faf9f9 url(highlight.gif) repeat-x bottom}

.PopupHeader {background-image:url(none) repeat-x top}
.modalBackground {background-image:url(crossHatch.gif)}

.HomePage p {font-size:1em; line-height:1.2em; color:#333; margin:10px 0; text-align:left}
.HomePage a {font-size:1em; line-height:1.2em; color:#333}
.HomePage ul {padding:0 0 14px 0; margin:0}
.HomePage li {font-size:1em; line-height:1.2em; color:#333; padding:0 0 0 6px; margin:0 0 0 20px; list-style:square; text-align:justify}
.HomePage h1 {font-weight:bold; font-size:1.5em; color:#012e8b; text-align:left; float:none; margin-top:0; padding-bottom:2px; border-bottom:2px solid #0399f7}
.HomePage .blue {color:#0399f7}
.HomePage .darkblue {color:#012e8b}
.HomePage .white {color:#FFF; font-size:1em; line-height:1em; padding:10px 0 0 0; margin:0; text-align:left}
.HomePage h2 {font-size:1.5em; line-height:1.5em; padding:0; margin:0; color:#FFF}
.HomePage h3 {font-size:1em; line-height:1.2em; margin:0; padding:0; color:#333}
.HomePage .ContentFooter {font-size:0.9em; padding-top:2px; margin-bottom:0; border-top:1px solid #0399f7}
.HomePage .name {font-size:1.3em; color:#012e8b; padding-bottom:0}
