

body {padding:1em}

/* layout */
#cn {width:100%;}
#hd, .community #hd, .trust #hd {height: auto; background:none;position:relative}
#hd h1 a {position:relative;width:auto;height:auto; background:none;text-indent:0;margin:10px 0;color:#000;text-decoration:none }
#hd #tb {display:none}
#bd {clear:both;}
#ft {clear:both;}


/* main nav */
#sections,
#mainnav,
#bc 
	{display:none}


.content-with-panels {background:none}
.content-with-panels .main {width:100%}
.content-with-panels .panels {display:none}


/* footer */
#ft {border-top:1px solid #ccc}
#ft .bar {display:none}

#ft .legals {float:left;margin:5px 0 0 0}
#ft .legals h5 {font-size:77%}
#ft .legals p {font-size:70%}
#ft .logos {float:right;margin: 5px 0 0 0;}
#ft .logos img {vertical-align:top}



/* util */
.clear {clear:both;height:1px;mxargin-top:-1px}
.clearfix:after {content: "."; display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
.accessibility-link {display:none}
div.accessibility-links {position:absolute; top: -10000px}

.debug {font-size:85%;color:#ccc;width:760px;margin: 10px auto}
.renderedMacro {border:solid 1px #ccc; padding: 5px}
label {font-weight:bold;margin:10px 0 0 0}
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

