html, body, ul { margin: 0; padding: 0; }

body { background:#3a449b url(../images/bluefadebackground-1px.png) repeat; }

@font-face { font-family: 'ColabThin'; src: url('../fonts2/colabthi-webfont.eot'); src: url('../fonts2/colabthi-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts2/colabthi-webfont.woff2') format('woff2'), url('../fonts2/colabthi-webfont.woff') format('woff'), url('../fonts2/colabthi-webfont.ttf') format('truetype'), url('../fonts2/colabthi-webfont.svg#ColabThin') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ColabMedium'; src: url('../fonts2/colabmed-webfont.eot'); src: url('../fonts2/colabmed-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts2/colabmed-webfont.woff2') format('woff2'), url('../fonts2/colabmed-webfont.woff') format('woff'), url('../fonts2/colabmed-webfont.ttf') format('truetype'), url('../fonts2/colabmed-webfont.svg#ColabMedium') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'ColabLight'; src: url('../fonts2/colablig-webfont.eot'); src: url('../fonts2/colablig-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts2/colablig-webfont.woff2') format('woff2'), url('../fonts2/colablig-webfont.woff') format('woff'), url('../fonts2/colablig-webfont.ttf') format('truetype'), url('../fonts2/colablig-webfont.svg#ColabLight') format('svg'); font-weight: normal; font-style: normal; }
/*
@font-face {  font-family: 'ColabLight'; src:url(../fonts/ColabLig.otf); }
@font-face {  font-family: 'ColabThin';  src:url(../fonts/ColabThi.otf); }
@font-face {  font-family: 'ColabMedium';  src:url(../fonts/ColabMed.otf); }
*/
#centre1152 { width: 1152px; text-align: left; border: 0; padding: 0; margin:0 auto; position:relative; }

#headerwrap { height:42px; padding:0; margin:0; position:static; overflow:hidden; margin:0 auto; display:inline-block; width:1152px; overflow:hidden; white-space: nowrap; }
#headerwrap div { padding:0; margin:0; display:inline-block; height:42px; vertical-align:top; position:relative; }
#headerwrap p { font-family:ColabThin, ColabThin_IE; font-size:16px; line-height:1em; color: #FFF; margin: 0; text-align:center;  letter-spacing:0px; font-weight: normal; padding:18px 12px 0 12px; }
#headerwrap a:link, #headerwrap a:visited, #headerwrap a:active { text-decoration:none; color:#fff; }
#headerwrap a:hover { text-decoration:underline; color:#fff; }
#headerwrap img { border:0; display:block; }

#cs-new { position:absolute; right:-12px; top:5px; z-index:2; }

.headeritemwrap-off {  background: url(../headers/head-back-off.png) repeat-x; }
.headeritemwrap-on {  background: url(../headers/head-back-on.png) repeat-x; }
.headerdivider-on { width:1px; background: url(../headers/head-divide-on.png); }
.headerdivider-off { width:1px; background: url(../headers/head-divide-off.png); }
.headerspacer { background: url(../headers/head-back-off.png) repeat-x;  }
.headerspacer img { margin: 0 auto; }