html {height:100%;}

body {
	margin: 0px;
	padding:0px;
	font-family: verdana,helvetica,sans-serif;
	font-size:100%;
	color:#424242;
background: #e6f4fb;
height:100%;
}



	
	
a {outline: none;color:#006DAD;text-decoration:none;font-weight:bold;text-decoration:underline;}


a:hover, a:active {color:#424242;}

img, a {border-style : none; border-width : 0px; }

img, area {border: 0px;}


form{margin:0px;padding:0px;}
/*--fieldset {border: 0px solid #cccccc;}--*/
/*--legend {display:none;}--*/

blockquote{margin:20px 20px 0 20px;padding:0;}

p{margin:0 0 1em 0;padding:0;line-height: 140%;font-size:0.75em;}


.clear{clear:both;}

.skipnav{display:none;}

.blogbreak hr {
display:none;
}
.blogbreak {
clear:both;
border-bottom:1px solid #e6e6e6;
height:1px;
margin: 0px 0px 25px 0px;
}

img.alignright
{
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft
{
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright
{
float: right;
}

.alignleft
{
float: left;
}


/*---------------------------------*/

#holder{
width:1000px;
margin-left:auto;
margin-right:auto;
position:relative;
}

#inner-holder{float:left;display:inline;width:1000px;margin:0;padding:0;background:#ffffff;}


#header{
float:left;
display:inline;
width:1000px;
height:134px;
background: url(images/header-back.gif) top right no-repeat;
margin:0;padding:0;
}



/*------------ left hand side ---------------------*/

#left-column{float:left;display:inline;margin:19px 0 0 28px;padding:0;width:741px;}



.home-pods {float:left;display:inline;width:233px;margin:0 6px 21px 0;padding:0 0 6px 0!important;}

.home-pods img{display:block;}

.home-pods-content p{margin:0;padding:0;}

.red{background:#ec0d20;}
.dark-green{background:#58852a;}
.light-green{background:#a2cd37;}
.light-blue{background:#03b0d0;}
.dark-blue{background:#006dad}
.yellow{background:#ffec3a;}
.light-grey{background:#f8f8f8;}

.home-pods-content{float:left;display:inline;width:209px;height:88px;border: 1px solid #e5e5e5;padding:6px 9px 11px 13px;margin:0;background: #f8f8f8;}

.home-pods h2 {color: #1176B2;font-size:1.1875em;font-weight:normal;margin:0 0 0px 0;padding:0;clear:both;}

.homepod-button{float:right;display:inline;margin:15px 0 0px 0;padding:0;}


.health-button{float:right;display:inline;margin:0 0 0px 0;padding:0;}

#facepile{overflow:hidden;width:209px;height:190px;border: 1px solid #e5e5e5;padding:6px 9px 11px 13px;margin:0;background: #f8f8f8;}

#breadcrumb{font-size:0.72em;float:left;display:inline;margin:0 0 20px 0;}

.breadcrumb-link{color: #424242;
    text-decoration: underline;font-weight:normal;}
.BCTDelimiter {
    font-size: 1.1em;
    font-weight: bold;
    line-height: 1em;
    padding-left: 3px;
    padding-right: 3px;
}



/*---- left hand nav on content pages -----*/

#content-subnav{float:left;display:inline;width:179px;background: #ffffff;border:1px solid #e6e6e6;margin:0 20px 0 0;padding:5px 0 5px 0;clear:both;}

#content-subnav ul{list-style:none;font-size:0.75em;margin:0;padding:0;}

#content-subnav li a {display:block; width:169px; color:#424242; font-weight:normal;text-decoration:none;padding: 5px 0px 5px 10px;border-top:1px #e6e6e6 dotted; }
#content-subnav li a:hover{background:#424242 url(images/menu-arrow.png) right 6px no-repeat;color:#ffffff;}


/*------ middle content page content ----- */

#content-middle{float:left;display:inline;width:540px;}

.content-header{margin:0 0 20px 0;}

#content-middle h2, #content-wide h2{color:#850B70;font-size:1.375em;line-height:0.75em;font-weight:normal;margin:0 0 1em 0;padding:0;clear:left;}
#content-middle h3, #content-wide h3{color:#850B70;font-size:1.125em;font-weight:normal;margin:0 0 1em 0;padding:0;}

#content-middle a {text-decoration:none;}

.shorty-h3{margin:0 0 0.5em 0!important;}
.very-shorty-h3{margin:0 0 0.1em 0!important;}

#content-middle .left-float{clear:both;float:left;display:inline;margin:0 30px 30px 0;}

#content-middle .right-float{clear:both;float:left;display:inline;margin:0 0px 30px 30px;}

.shortened-paragraph{clear:left;width:370px;margin:0 0 30px 0;}

#content-middle ul, #content-wide ul{font-size:0.75em;}

.grid-block{float:left;display:inline;width:368px;margin:0 2px 30px 0;padding:0;}
.grid-block p{line-height:1.31em;}
.grid-block a{color:#424242;font-weight:normal;}
.grid-block img {float:left;display:inline;margin:0 16px 0 0;padding:0;}
.grid-block span{float:left;display:inline;width:72px}
.grid-block .clublink{text-decoration:none;}

.thin-grid-block{float:left;display:inline;width:160px;margin:0 30px 30px 0;padding:0;}

.thin-grid-block img {margin:0 0 15px 0;}

.last-nopad{margin:0 0 30px 0!important;}


.expert-profiles{clear:both;float:left;display:inline;width:540px;margin:0 0 10px 0;padding:0;}
.expert-images{float:left;display:inline;width:78px;margin:0 20px 10px 0}

.expert-images img {clear:left;margin:0 0 12px 0;}

.expert-copyblock{float:left;display:inline;width:442px;}


#bluebox
{
background-color:#1176B2;
padding:10px 10px 3px 10px;
color:#FFF
}



/*------------ right hand side ---------------------*/

#right-column{float:left;display:inline;margin:19px 0 0 10px;padding:0;width:221px;}

.sidebar-header {float:left;display:inline;background:#0196d8 url(../images/sidebar-pod-corner.gif) top right no-repeat;padding:10px;width:191px;margin:0;}
.sidebar-header h2 {color:#ffffff;font-weight:bold;font-size:0.75em;}

.sidebar-pod{float:left;display:inline;width:189px;border: 1px solid #eddbea;padding:10px;margin:0 0 26px 0;}
.sidebar-pod h3{color: #1176B2;font-size:1.125em;font-weight:normal;margin:0 0 5px 0;clear:both;}
.sidebar-pod ul {padding: 0; margin: 0;font-weight:bold;list-style:none; }
.sidebar-pod li {font-size:0.75em; font-weight:normal;}
.sidebar-pod li a {font-weight:bold;text-decoration:none;}
.sidebar-pod li a:hover{}



.sidebar-button{float:right;display:inline;margin:0 0 15px 0;}

.sidebar-pod .video {width:187px; height:129px;margin:0 0 15px 0;padding:0;}


/*---------- newsletter form ----------*/


.sidebar-pod label {color:#414141;font-size:0.75em;display:block;}

.sidebar-pod legend {display:none;}

.sidebar-pod fieldset {border: 0px solid #cccccc;padding:0px;margin:0px;float:left;display:inline;}

input.SearchIt {
float:left;display:inline;
background: url(images/newsletter-input-back.gif) no-repeat left top;
width:185px;
height:30px;
line-height:30px;
border:0px;
padding:0px 0 0 4px;
margin:2px 0 4px 0;
font-size: 0.8em;
letter-spacing: 0px;
color:#414141;
}

.sidebar-pod button.submit {margin:15px 0 0 0px;padding:0px;width:110px;height:31px;border:0px;background: url(images/submit-details-btn.gif) no-repeat left;text-indent: -9000px !important;font-size:0px;cursor:pointer;float:right;display:inline;}


/*------------headlines ---------------------*/


#header h1 a{
float:left;
display:inline;
background: url(images/engage-logo.gif) no-repeat top left;
	text-indent: -9000px;
	font-size:0px;
	width:180px;
	height:134px;
	margin:0px;
	padding:0px;}

h1{  
font-size: 2em;
margin:0px;
padding:0px; 
}

h2{  
font-size: 1.625em;
margin:0px;
padding:0; 
}

h3 {  
font-size: 1em;
margin:0px; /* top right down left- */
padding:0px; 
font-weight:bold;
}




/*------------man of match table ---------------------*/



.white_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;}
	
.grey_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;}	
	

/*--------------- footer ----------------*/

#footer{float:left;display:inline;margin:20px 0 0 0;padding:0;width:1000px;clear:both;}


#grey-footer-bar {
float:left;display:inline;
    background: #F8F8F8;
    border-bottom: 1px solid #E5E5E5;
    border-top: 1px solid #E5E5E5;
    clear: both;
width:1000px;
}

#footer-logo-holder {
    display: block;
    float: right;
	text-align:center;
    margin:0 15px 0 0;
	padding:0;
    width: 210px;
}

#footer-logo-holder p{font-size:0.7em;}

#footer-logo-holder img{margin:5px 0 0 0;}

#footer-copyright{float:left;display:inline;margin:20px 0 0 28px;padding:0;width:505px;}
#footer-copyright p{color:#4E4E4E;}

#footer-pcd-link{float:right;display:inline;width:200px;margin:80px 15px 0 0;padding:50px 0 0 0;text-align:right;}

#footer-pcd-link p {font-size:0.75em;}

#footer-pcd-link p a, #footer-pdc-link p a:hover{color:#000000;}




/*------------------------- nav ---------------------------------*/



/*-- font size  --*/

span.fm-panel-title {font-size:0.875em;}

.fm-panel-item span {font-size:0.685em;font-weight:normal;}

/* Dropdown Generic (Shared CSS) */
.custom-menu {position: absolute; top: 102px; left: 226px;}
.custom-menu div { overflow: visible !important; }
.custom-menu .menu-panel ul { padding: 0; margin: 0; }
.custom-menu ul.fm-panel-list { text-align: left; position: absolute; left: -999em; z-index: 90; list-style-type: none; margin: 0; display: block; height: auto; }
 
.custom-menu li.fm-panel-item { list-style-type: none; padding: 0; margin: 0; border: 0; }
.custom-menu .menu-panel { float: left; display: block; border-right: none; }

.custom-menu a.fm-panel-title:link, .custom-menu a.fm-panel-title:visited { display: block; color: #424242; }
.custom-menu a.fm-panel-title:hover, .custom-menu a.fm-panel-title:active { display: block; color: #424242; }

/* Local (Site) Dropdown */
/* Dropdown Main Menu */
map.main-menu { display: block; }

.menu-panel { float: right; display: block; border-right: none; margin-left: 2px; }
.menu-panel ul { padding: 0; margin: 0; }

li.fm-panel-title {list-style-type: none; margin: 0; padding: 0; cursor: pointer; }
li span.fm-panel-title {display: block; padding: 7px; }
li.fm-panel-title a {list-style-type: none; margin: 0; padding: 0; cursor: pointer; }

a.fm-panel-title:link, a.fm-panel-title:visited { text-align: center; display: block; text-decoration: none; color: #424242;}
a.fm-panel-title:hover, a.fm-panel-title:active { color: #fff !important; text-decoration: none; }

/* retain hover state while mouse over panel */
.menu-panel:hover a.fm-panel-title:link, .menu-panel:hover a.fm-panel-title:visited {color: #fff; background: url("images/tnv-bkgr-l-o.png") no-repeat top left; }
.menu-panel:hover a.fm-panel-title:link span.fm-panel-title, .menu-panel:hover a.fm-panel-title:visited span.fm-panel-title { color: #fff; background: url("images/tnv-bkgr-r-o.png") no-repeat top right; } 

ul.fm-panel-list {width: 160px; border: 0; background: #e5e5e5; text-align: left; position: absolute; left: -999em; z-index: 99; list-style-type: none; margin: 0; padding: 0 0px 8px 0; display: block; height: auto; }
ul.fm-panel-list span { padding: 0; display: inline; background: none; }
ul.showList ul.fm-panel-list, .menu-panel:hover ul {left: auto; }

li.fm-panel-item { list-style-type: none; padding: 0; margin: 0; background: #e5e5e5; display: block; float: left; width: 100%; overflow: hidden; }
a.fm-panel-item:link, a.fm-panel-item:visited {color: #424242; background: #e5e5e5; text-decoration: none; display: block; padding: 5px 6px 5px 18px; }
a.fm-panel-item:hover, a.fm-panel-item:active { text-decoration: none; color: #fff; background: #424242; }


/* off state */
li.fm-panel-title a.fm-panel-title:link, li.fm-panel-title a.fm-panel-title:visited { background: url("images/tnv-bkgr-l.png") no-repeat top left; padding-left: 10px; display: block; color: #424242; } 
a.fm-panel-title:link span.fm-panel-title, a.fm-panel-title:visited span.fm-panel-title { width: auto; overflow: hidden; background: url("images/tnv-bkgr-r.png") no-repeat top right; padding-right: 15px; display: block; }

/* hover */
li.fm-panel-title a.fm-panel-title:hover, li.fm-panel-title a.fm-panel-title:active { background: url("images/tnv-bkgr-l-o.png") no-repeat top left; padding-left: 10px !important; display: block; color: #fff; } 
a.fm-panel-title:hover span.fm-panel-title, a.fm-panel-title:active span.fm-panel-title { width: auto; overflow: hidden; background: url("images/tnv-bkgr-r-o.png") no-repeat top right; padding-right: 15px; display: block; }



/* selected */
.selected li.fm-panel-title a.fm-panel-title:link, .selected li.fm-panel-title a.fm-panel-title:visited{background: url("images/tnv-bkgr-l-o.png") no-repeat top left; padding-left: 10px !important; display: block; color: #ffffff; } 

.selected a.fm-panel-title:link span.fm-panel-title, .selected a.fm-panel-title:visited span.fm-panel-title {width: auto; overflow: hidden; background: url("images/tnv-bkgr-r-o.png") no-repeat top right; padding-right: 15px; display: block; }


/* Null class - use to hide content */
.null { display: none; }



.commentlist{font-size:12px;}
.commentlist p{font-size:12px;}









