
/**************************/
/***					***/
/***	SHARED STYLES	***/
/***					***/
/**************************/

.panel_welcome select,
input.TextField {width:130px;margin:5px 2px 0 0;font-size:0.8em;padding:2px 0;}

/**************************/
/***					***/
/***	PANEL STYLES	***/
/***					***/
/**************************/

div.panel_welcome {float:left;position:relative;width:220px;padding:10px;color:#fff;background:#fff url(../../layout/panel_welcome_top.png) no-repeat top left;font-size:0.9em;}
div.panel_welcome_close {float:left;width:240px;height:10px;padding:0;margin:0 0 20px 0;font-size:0.9em;color:#fff;background:#fff url(../../layout/panel_welcome_bottom.png) no-repeat bottom left;}
.panel_welcome p.detail_map {position:absolute;right:10px;top:-10px;display:block;width:66px;height:84px;background:transparent url(../../layout/panel_welcome_detail.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail.gif) no-repeat;}
.panel_welcome p.detail_map#scotland {background:transparent url(../../layout/panel_welcome_detail_scotland.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_scotland.gif) no-repeat;}
.panel_welcome p.detail_map#northeast {background:transparent url(../../layout/panel_welcome_detail_northeast.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_northeast.gif) no-repeat;}
.panel_welcome p.detail_map#northwest {background:transparent url(../../layout/panel_welcome_detail_northwest.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_northwest.gif) no-repeat;}
.panel_welcome p.detail_map#yorkshire {background:transparent url(../../layout/panel_welcome_detail_yorkshire.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_yorkshire.gif) no-repeat;}
.panel_welcome p.detail_map#wales {background:transparent url(../../layout/panel_welcome_detail_wales.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_wales.gif) no-repeat;}
.panel_welcome p.detail_map#westmidlands {background:transparent url(../../layout/panel_welcome_detail_westmidlands.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_westmidlands.gif) no-repeat;}
.panel_welcome p.detail_map#eastmidlands {background:transparent url(../../layout/panel_welcome_detail_eastmidlands.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_eastmidlands.gif) no-repeat;}
.panel_welcome p.detail_map#east {background:transparent url(../../layout/panel_welcome_detail_east.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_east.gif) no-repeat;}
.panel_welcome p.detail_map#southwest {background:transparent url(../../layout/panel_welcome_detail_southwest.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_southwest.gif) no-repeat;}
.panel_welcome p.detail_map#southeast {background:transparent url(../../layout/panel_welcome_detail_southeast.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_southeast.gif) no-repeat;}
.panel_welcome p.detail_map#london {background:transparent url(../../layout/panel_welcome_detail_london.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_london.gif) no-repeat;}
.panel_welcome p.detail_map#northernireland {background:transparent url(../../layout/panel_welcome_detail_northernireland.png) no-repeat !important;background:transparent url(../../layout/panel_welcome_detail_northernireland.gif) no-repeat;}
.panel_welcome h2 {font-size:1.1em;line-height:1.0em;color:#fff;margin:0 0 5px 0;padding:0;}
.panel_welcome p {font-size:0.9em;color:#fff;margin:0 0 10px 0;padding:0;line-height:1.2em;}
.panel_welcome label {color:#fff;}
.panel_welcome p span {display:none;}

/**************************/
/***					***/
/***	PANEL STYLES	***/
/***	(SMALL LEFT)	***/
/***					***/
/**************************/
div.panel_generic_small_top {float:left;width:160px;background:#fff url(../../layout/panel_generic_small_top.jpg) no-repeat top left;font-size:0.8em;}
div.panel_generic_small_bottom {float:left;width:145px;padding:0 5px 20px 8px;margin:0 0 20px 0;font-size:0.9em;color:#000;background:#fff url(../../layout/panel_generic_small_bottom.jpg) no-repeat bottom left;border-left:1px solid #EBEAE8;border-right:1px solid #EBEAE8;border-bottom:1px solid #EBEAE8;}

div.panel_generic_medium_top {float:left;width:240px;background:#fff url(../../layout/panel_generic_medium_top.jpg) no-repeat top left;font-size:0.8em;}
div.panel_generic_medium_bottom {float:left;width:208px;padding:0 15px 20px 15px;margin:0 0 20px 0;font-size:0.9em;color:#000;background:#fff url(../../layout/panel_generic_medium_bottom.jpg) no-repeat bottom left;border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;}

.panel_generic_medium_bottom p {font-size:0.9em;}

div.panel_generic_small_bottom ul {list-style:none;font-weight:bold;}
div.panel_generic_small_bottom ul li {list-style-type:none;line-height:1.0em;margin-bottom:0.9em;font-weight:bold;text-transform:capitalize;}
div.panel_generic_small_bottom ul li a {text-decoration:none;font-size:0.9em !important;}
div.panel_generic_small_bottom ul li ul {margin:0;list-style-type:circle;}
div.panel_generic_small_bottom ul li ul li { margin:0.5em 0 0 0;line-height:1.2em;}
div.panel_generic_small_bottom ul li ul li a { color:#666; }


div.panel_generic_small_bottom ul.BigButs li a {display:block;padding:8px 0 8px 35px;line-height:1.5em;}
div.panel_generic_small_bottom ul li a.print {background:transparent url(../../layout/btns/print.gif) no-repeat 0 50%;display:none;}
div.panel_generic_small_bottom ul li a.favorites {background:transparent url(../../layout/btns/favorites.gif) no-repeat 0 50%;display:none;}
div.panel_generic_small_bottom ul li a.email {background:transparent url(../../layout/btns/email.gif) no-repeat 0 50%;display:none;}
div.panel_generic_small_bottom ul li a.comment {background:transparent url(../../layout/btns/comment.gif) no-repeat 0 50%;}

div.panel_generic_medium_bottom ul {list-style:none;}
div.panel_generic_medium_bottom ul li {text-indent:1.5em;list-style-type:none;line-height:1.0em;margin-bottom:0.8em;font-size:0.9em;font-weight:bold;text-transform:capitalize;}
div.panel_generic_medium_bottom ul.bullets li {background: transparent url("../../layout/ul_bullet.gif") no-repeat top left;line-height:1.4em;}
div.panel_generic_medium_bottom ul li a {text-decoration:none;}
hr {clear:both;border:none;background-color:#808788;height:1px;width:100%;text-align:left;margin:0 0 10px 0;padding:0;}

ul.BigIcons {list-style:none;}
ul.BigIcons li {float:left;display:block;list-style-type:none;}
ul.BigIcons li a {display:block;text-indent:0em !important;width:95px;padding:50px 0 10px 0;margin:10px 0 0 0;text-align:center;text-transform:capitalize;}
ul.BigIcons li a.doc {background:transparent url(../../admin/includes/icons/fileTypes_doc.png) no-repeat 50% 0;}
ul.BigIcons li a.ppt {background:transparent url(../../admin/includes/icons/fileTypes_ppt.png) no-repeat 50% 0;}
ul.BigIcons li a.xls {background:transparent url(../../admin/includes/icons/fileTypes_xls.png) no-repeat 50% 0;}
ul.BigIcons li a.pdf {background:transparent url(../../admin/includes/icons/fileTypes_pdf.gif) no-repeat 50% 0;}
ul.BigIcons li a.mov {background:transparent url(../../admin/includes/icons/fileTypes_mov.gif) no-repeat 50% 0;}
ul.BigIcons li a.url {background:transparent url(../../admin/includes/icons/fileTypes_url.gif) no-repeat 50% 0;}


ul.SmallIcons {list-style:none;}
ul.SmallIcons li {float:left;display:block;list-style-type:none;}
ul.SmallIcons li a {display:block;text-indent:0em !important;width:185px;padding:0 0 5px 25px;margin:5px 0 0 0;text-align:left;text-transform:capitalize;}
ul.SmallIcons li a.doc {background:transparent url(../../admin/includes/icons/fileTypes_doc_sm.gif) no-repeat 0 0;}
ul.SmallIcons li a.ppt {background:transparent url(../../admin/includes/icons/fileTypes_ppt_sm.gif) no-repeat 0 0;}
ul.SmallIcons li a.xls {background:transparent url(../../admin/includes/icons/fileTypes_xls_sm.gif) no-repeat 0 0;}
ul.SmallIcons li a.pdf {background:transparent url(../../admin/includes/icons/fileTypes_pdf_sm.gif) no-repeat 0 0;}
ul.SmallIcons li a.mov {background:transparent url(../../admin/includes/icons/fileTypes_mov_sm.gif) no-repeat 0 0;}
ul.SmallIcons li a.url {background:transparent url(../../admin/includes/icons/fileTypes_url_sm.gif) no-repeat 0 0;}

ul.SmallIcons li.LogoBox {float:left;text-indent:0px !important;display:block;width:202px !important;list-style-type:none;background-color:#fff;padding:0 !important;margin:10px 0;border:1px solid #DAD2DF;text-align:center;}
ul.SmallIcons li.LogoBox a {float:left;width:202px !important;text-align:center;margin:0 auto;padding:0;}
ul.SmallIcons li.LogoBox img.LinkLogo {margin:10px auto;}
ul.SmallIcons li.LogoBox a.LinkText {padding:3px 0;margin:0;border-top:1px solid #DAD2DF;background:#EFEDF2;}

/* SHARED */
.panel_generic_top h2,
.panel_generic_small_top h2,
.panel_generic_medium_top h2,
.panel_generic_medium_bottom h2 {float:left;font-size:1.0em;line-height:1.4em;color:#3B1252;padding:10px 0 10px 40px;font-weight:bold;text-transform:uppercase;}
div.panel_generic_medium_bottom h3 {font-size:1.0em;line-height:1.4em;color:#666;font-weight:bold;}

h2#Research,
h2#AboutUs {background:transparent url(../../layout/icons/research.gif) no-repeat 5px 0;}
h2#Related {background:transparent url(../../layout/icons/related.gif) no-repeat 5px 0;}
h2#RelatedDocuments {background:transparent url(../../layout/icons/relatedDocuments.gif) no-repeat 5px 0;}
h2#RelatedLinks {background:transparent url(../../layout/icons/relatedLinks.gif) no-repeat 5px 0;}
h2#Downloads {background:transparent url(../../layout/icons/downloads.gif) no-repeat 5px 0;}
h2#Events {background:transparent url(../../layout/icons/events.gif) no-repeat 5px 0;}
h2#Coaches {background:transparent url(../../layout/icons/coaches.gif) no-repeat 5px 0;}
h2#Regions {background:transparent url(../../layout/icons/regions.gif) no-repeat 5px 0;}
h2#Media {background:transparent url(../../layout/icons/media.gif) no-repeat 5px 0;}
h2#Learning {background:transparent url(../../layout/icons/learning.gif) no-repeat 5px 0;}
div.panel_generic_small_bottom ul li a:hover {text-decoration:underline;}

/**************************/
/***					***/
/***	PANEL STYLES	***/
/***	(GENERIC LEFT)	***/
/***					***/
/**************************/

div.panel_generic_top {float:left;width:230px;padding:5px 5px 0 5px;color:#fff;background:#fff url(../../layout/panel_generic_top.gif) no-repeat top left;font-size:0.8em;}
* html div.panel_generic_top {padding:20px 5px 0 5px;}
div.middleMainHome div.panel_generic_top {width:482px;padding:5px 5px 0 5px;color:#fff;background:#fff url(../../layout/panel_generic_top_wide.gif) no-repeat top left;font-size:0.8em; display:block; }


div.panel_generic_bottom {float:left;width:240px;padding:0 0 5px 0;margin:0 0 20px 0;font-size:0.8em;color:#fff;background:#fff url(../../layout/panel_generic_bottom.gif) no-repeat bottom left;}
div.panel_generic_inner_top {float:left;width:240px;height:5px;font-size:0.1em;background:transparent url(../../layout/panel_generic_inner_top.gif) no-repeat 50% 0;}
div.panel_generic_inner_top.blue {background:transparent url(../../layout/panel_blue_inner_top.gif) no-repeat 50% 0;}
div.panel_generic_inner_bottom {float:left;position:relative;width:220px;padding:10px;background:transparent url(../../layout/panel_generic_inner_bottom.jpg) no-repeat 50% bottom;}
div.panel_generic_inner_bottom.blue {background:transparent url(../../layout/panel_blue_inner_bottom.jpg) no-repeat 50% bottom;}
div.panel_generic_inner_bottom p {font-size:1.0em;color:#666;margin:0 0 10px 0;padding:0;line-height:1.4em;}
p.squeeze {display:block;width:160px;}
div.panel_generic_top h2 {float:left;font-size:1.0em;line-height:1.0em;color:#0053A1;padding:0;font-weight:bold;}
div.panel_generic_top ul {float:right;}
div.panel_generic_top ul li,
div.panel_generic_top ul li a {float:left;display:block;width:18px;height:14px;}
div.panel_generic_top ul li.panel_edit {background:transparent url(../../layout/panel_generic_edit.gif) no-repeat 0 0;}
div.panel_generic_top ul li.panel_move {background:transparent url(../../layout/panel_generic_move.gif) no-repeat 0 0;}

div.panel_generic_top ul li span {display:none;}


img.BigPanelDetail {float:left;margin:-5px 0 0 5px;}

img.PanelDetail2 {position:absolute;right:5px;bottom:0px;}

input.RedSubmit,
a.RedSubmit {padding:2px 5px;background:#8A2E2E url(../../layout/RedSubmit.gif) repeat-x 0 50%;border:1px solid #8A2E2E;outline:none;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:bold;font-size:10px;}
a.BlueSubmit {padding:2px 20px 2px 10px;background:#00519D url(../../layout/BlueSubmit.gif) repeat-x right 50%;border:1px solid #00519D;outline:none;color:#fff;text-transform:uppercase;text-align:right;text-decoration:none;font-weight:bold;font-size:10px;}
a.OrangeSubmit {padding:2px 5px;background:#B85A1E url(../../layout/OrangeSubmit.jpg) repeat-x right 50%;border:1px solid #B85A1E;outline:none;color:#fff;text-transform:uppercase;text-align:right;text-decoration:none;font-weight:bold;font-size:10px;}


input.RedSubmit:hover,
a.RedSubmit:hover {background:transparent url(../../layout/RedSubmitHover.gif) repeat-x 0 50%;border:1px solid #fff;cursor:pointer;text-decoration:none;}
input.BlueSubmit:hover,
a.BlueSubmit:hover {background:transparent url(../../layout/BlueSubmitHover.gif) repeat-x right 50%;border:1px solid #fff;cursor:pointer;text-decoration:none;}
input.OrangeSubmit:hover,
a.OrangeSubmit:hover {background:transparent url(../../layout/OrangeSubmitHover.jpg) repeat-x right 50%;border:1px solid #fff;cursor:pointer;text-decoration:none;}

/*
div.panel_welcome,
div.panel_welcome_close,
.panel_welcome p.detail_map {behavior: url(iepngfix.htc)}
*/

div.panel_welcome_close span {display:none;}

/* Added by Mark Cullen 14 May 2009*/
/* Create temporary middle column content*/
.middleMainHome #panel-homepage-news { background: url(../../layout/panel-homepage-latestnews-bg.jpg) top left no-repeat; width:482px; height:172px; text-align:center; margin:0 0 20px 0; padding:28px 0 0 0; }

/* added by db 23/07/09 for non-flash display */
#panel-homepage-news .news-item {padding-bottom: 1px;border-bottom: 1px dotted #999999}
#panel-homepage-news .news-title {font-style: bold;color: #3B1252;}
#panel-homepage-news .news-blurb { font-size: .8em }


/* added by db 11/09/09 for extranets panel */
#pnlextranet ul {padding-left: 30px;font-size: 12px;}


.welcomeTitle { color:#0053A1; font-weight:bold; }
.welcomeTitle span.red{ color:#ED3B33; font-weight:bold; }
.welcomeText { overflow:hidden; }
html * .welcomeText { overflow:hidden; }


div.IE_overlap {
    float:left;
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
div.IE_overlap {clear:both;overflow: hidden;}