@charset "utf-8";

/** cosppac 
*
*
*/

/* units
* horizontal units = pixels 
* vertical container, text, whitespace units = em 
* borders = pixels
* blocks = %
* boxes = pixels w x em h
*/

/*
setup ==> compile
browser align
@import reset.css

@import colors.css
@import html.css
@import classes.css
@import layout.css

*/

/*
* colours
#3C3A35 darkest grey
#54534A  dark grey 
#888677  mid grey
#54534A  light-grey

#EBF1AA  pale-green
#C4D600  lime-green
#A3B200  mid-green
#626B00  darker-green
#FFE0AA  darkest-green

#FFE0AA  pale-orange
#FFB22B  orange
#D58800  darker orange 
#AA6D00  light brown //#AA7625
#805200  brown
#553600  dark brown
*/

/* base page layout */

html, body {padding:0; margin:0;height:100%;}
body {
	background-color:#efefef !important; /* ie */
	font-size:84%; color:#565656; 
	background:#efefef url(/cosppac/images/ui/bg-pattern-grey.png) repeat;
	}

.bg-pattern {background:#efefef url(/cosppac/images/ui/bg-pattern-grey.png)}

#page {
padding:0 0 0 0; margin:0 auto 1px auto;border-left:1px solid #ccc;border-right:1px solid #ccc;
height: auto !important; /* ie6 ignores !important, so this will be overridden below */
min-height: 100%; /* ie6 ignores min-height completely */
height: 100%;
width:980px; position:relative; background: #fff; box-shadow:0px 0px 8px #000; 
}
.full-screen #page {width:100%;}

/* media formats */
/* for screenreaders - display screenreader content off-screen */
.screenreader {position:absolute; left:-999999px;}
@media speech {.silent{speak:none;}}
@media aural  { .silent{speak:none;}}


/* banner height:100px;*/ 
#header {
 min-height:100px;  border-bottom:4px solid #000;color:#ccc;
 height: 7.5em;
 background:#54534A url(/cosppac/images/ui/banner-bg.png) repeat-x top left;
 overflow:hidden;
}

#header p{padding:0 10px; margin:0; font-size:1em;color:#dadada;font-weight:bold; text-align:right; }

	
#header abbr {text-decoration:none; border-bottom:none;}
#logo {
	background: url(/cosppac/images/ui/logo-bg.png) no-repeat;
	text-align:center; float:left; 
	padding:0; margin:0; 
	width:33%;  max-width:324px;
	min-height:100px; height:100%;
	} 
#logo img {display:block; border:none; margin:auto;padding:10px; max-width:90%;}

#title-image {display: block;  float:right; height:14px; width:296px;margin:20px 10px 5px 0; padding:0;}

.nav  {font-size:.9em; padding:0; list-style:none; margin:10px 5px 0 0; float:right;  width:auto; max-width:650px; min-height:30px;}
.nav li { float:left; margin:0; padding:0 3px; border:0; }
.nav li a {display:block; margin:0 0 0 10px; padding:4px 10px; color:#FFB22B; font-weight:bold; text-decoration:none; border:1px solid #54534A ; border-radius:10px; }
.nav li a:hover, .nav li a:active {color:#FFB22B; background-color:#3C3A35 ;}

.comp  a#comp-nav, .ocof  a#ocof-nav,.caps  a#caps-nav,.ocean-portal  a#portal-nav,.scopic  a#scopic-nav, .contact  a#contact-nav, .countries  a#countries-nav{color:#FFB22B;/*border-color:#888677;*/ background-color:#3C3A35 ;}

/* content and sub blocks */
#content {padding:0 0 5.5em 0; margin:0; overflow:visible;clear:both;} 

/* To do: use cosppac images */
#breadcrumbs {margin:0; padding:0;font-size:.9em; height:2em;}
#breadcrumbs ul {padding:0;margin:0; width:100%;}
#breadcrumbs li {display:block; width:auto; float:left;padding-left:14px; background: url(/climate/images/symbols/bullet-arrow.png) no-repeat 2px 6px;}
#breadcrumbs li:first-child {background:url(/climate/images/symbols/bullet.gif) no-repeat 2px 6px;}
#breadcrumbs a:link , #breadcrumbs a:visited{text-decoration:none; border-bottom:none;}

#alternative-formats {float:right; text-align:right; margin:-4em 10px 0 0; width:auto; font-size:.8em;}
#alternative-formats p{padding:0;}

/* related information - generally assign to a block-33 */
.related {padding-top:15px;}
.related img{margin:10px 0 1em 0 !important; display:block; float:right; }
.related img + img {margin-top:0}
.related h2 {color:#AA6D00;} 

.block-100, .row  {clear:both;position:relative; width:100%;}
.block-66, .block-50, .block-33 {position:relative;float:left;}
.block-66   {width:67%;}
.block-50   {width:50%;}
.block-33   {width:33%;} 

.height-full {height:100%; margin:0;}

/* text multi-columns */
.columns-3{
-moz-column-count:3; /* Firefox */
-webkit-column-count:3; /* Safari and Chrome */
column-count:3;
}
.columns-2{
-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2;
}

.clear-right {clear:right;}
.clear-left  {clear:left;}
hr.clearfix {height:0; width:100% !important; display:block; visibility:hidden; border:none; margin:0;padding:0;line-height:0;}
.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
}

.clearfix:after {
  clear: both;
}

/*Opera Fix for sticky footer ref:http://www.cssstickyfooter.com/using-sticky-footer-code.html */
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;
}

#footer {
clear:both;
min-height:4.5em;
margin-top: -4.5em; 
position:absolute; bottom:0; left:0;width:100%;
font-size:.9em; background:#54534A url(/cosppac/images/ui/border-hills-grey-dark.png) repeat-x bottom left; border-top:4px solid #FFB22B; 
padding-top:5px;
}
#footer img {display:inline; margin-right:5px;opacity:0.4;}
#footer img.print-do {display:none;}

#footer p {font-size:.9em; color:#ccc; padding:5px  10px; margin:0; text-align:center;}
#footer .block-33 p {display:inline-block; float:right;width:auto;}
#footer a {color:#FFB22B; text-decoration:none; border-bottom:none;  margin:0; }
#footer a:hover {color:#fff; border-bottom: 1px dotted #fff}

/*@media screen {}*/
#timestamp {display:none;}

#partners img {display:inline; margin:0 0 0 10px;opacity:0.4;}
#footer .block-66 {text-align:right;}


/* html */
form, table, p, ul,ol, dl, h1, h2, h3, h4, h5, a {font:1em Arial, Helvetica, sans-serif; } 

h1 {font-size: 1.4em;font-weight:700; margin:10px 10px 20px 10px; padding:10px 0 5px 0; color:#000; border-bottom:1px dotted #FFB22B;}
/*.block-66 h1{padding:10px;}*/
.block-33 h1{padding:10px 0;margin-bottom:0; border-bottom:none;}

h2, h3, h4, h5 {color:#D58800; margin:10px 15px 4px 10px; padding:2px; font-weight:bold; clear:left;}
h2 {font-size: 1.1em; border-bottom: dotted 1px #ccc;}
h2 a, h3 a {font-weight:bold; padding-left:10px; background:url(/cosppac/images/ui/arrow-linkto.png) left no-repeat; border-bottom:none !important;}
h2 a:hover, h3 a:hover {color:#000;}
h2 span { font-size: 1em; color:#8f8f8f; }/* */
h3 {font-size:1em;}
h4 {font-size: 1em; color:#000;}
h5 {font-size: 1em; color:#000;}

p, ul, ol {padding:0 10px 10px 10px; margin:0; line-height:1.5em; }
pre {padding-left:10px;}
p span {color:#666; }
p + ul{margin-top: -10px;}
ul, ol {line-height:1.8em; margin-top:0;padding-top:0; list-style-position:outside; margin-left:1.2em;}
ul {list-style-image:url('/cosppac/images/ui/bullet-grey.png') }
dt {font-weight:bold; color:#000; padding:0;margin:0 10px;}
dd {margin:0;padding:0;}

form {margin:10px;}
fieldset { border:2px solid #fff;width:auto;border-radius:8px; } /* temp */
legend   {color:#666;}

a { color:#D58800; text-decoration:none; border-bottom: #D58800 1px dotted;}
a:visited {color: #805200;}
a:hover {color:#000; border-bottom: #C4D600 1px dotted;} 

img     {display:block;border: none;}
a img   {border:none;}

iframe { overflow:hidden; border:none;}



.smaller {font-size:80%;}
.larger  {font-size:110%;}
.normal {font-weight:normal; font-style:normal;}

/* icons for file types */
li a[href^="http"] {background: url("/climate/images/symbols/external.gif") no-repeat scroll left center transparent;padding-left:14px;}
a[href$=".pdf"] {background: url("/water/images/symbols/icon_pdf.gif") no-repeat scroll left center transparent;padding-left:14px;}
li a[href$=".pdf"]:after { display:inline-block; content: "[PDF]"; font-size:.6em; padding-left:4px;position:absolute; left:-99999px; }

a[href$=".doc"] {background: url("/water/images/symbols/icon_doc.gif") no-repeat scroll left center transparent;padding-left:14px;}
li a[href$=".pdf"]:after { display:inline-block; content: "[Word file]"; font-size:.6em; padding-left:4px;position:absolute; left:-99999px; }


/* lists */
.horizontal ul, ul.horizontal {padding:0; margin:0 0 0 -4px; width:100%;}
.horizontal ul li, ul.horizontal li{display:block; clear:none; width:auto; float:left;  padding:0 3px 0 12px;  
background: url(/images/ui/symbols/bullet-sub.gif) no-repeat 0 3px; }
.bullet-none li{background-image:none !important; list-style:none; list-style-image:none; list-style-type:none; padding-left:0;}

ul.contacts li {width:30%; height:10em;}


/********* block, position, and alignent adjustment *******************/
.float-left  {float:left;   display:block;}
.float-right {float:right; display:block; }
#content img.float-none  {float:none;} /* unfloat exception images in blocks where image floats set */
.right       {float:right;}


.clear-left{clear:left;}
.clr {clear:both; }
hr.clr {clear:both; padding:0; margin:0; background:none;line-height:0;height:0; border:none; display:block; width:100%; color:#fff;}

.image-left img,img.image-left {float:left; margin:0 10px;}
#content .image-right img,#content img.image-right{display:block; float:right; margin:0 10px;}
#content .image-right p img,#content p img.image-right, #content .image-left p img,#content p img.image-left{margin:4px;}
.image-centre img, img.image-centre {display:block; margin:auto;}

/* temp */
.line-up{ margin-top: -1.5em  !important;}
.line-down {margin-bottom: -1.5em;}

.align-left{text-align:left;}
.align-right{text-align:right;}
.align-centre{text-align:center;}
.align-top{vertical-align:top;}
.align-middle{vertical-align: middle;}
.align-bottom {vertical-align: bottom;}

.space-around {margin:10px;}
.space-vertical {margin-top:10px; margin-bottom:10px;}
.space-above {margin-top:10px;}
.space-below {margin-bottom:10px;}
.space-left {margin-left:10px;}
.space-right {margin-right:10px;}

.space-none {margin:0;}

.inset {margin-left:10%;}

/* format box */ 
.green-dark,.box-colour {background:#626B00;color:#fff; min-height:200px;}
.green-dark h1{font-size: 1.2em; color:#fff;}

.box-border, .box-grey, .box-orange { margin:10px; border:2px solid #e6e6e6;  border-radius: 8px;}
.box-grey   {background-color:#efefef; border-color:#e6e6e6;}
.box-orange {background-color:#efefef; border-color:#FFB22B;}
.box-image {position:relative;text-align:center; margin:0 10px; padding:0; border:1px solid #ccc;background-color:#efefef;}
.box-image img {margin:0 !important; }
.box-image p{color:#666; background-color:#efefef; text-align:center; margin:auto;}
img.border {border:1px solid #ccc; padding:1px; margin:1px;}
img.shadow, .shadow img {box-shadow:0 0px 6px 2px #ccc;}

.round-corners {border-radius:8px;}

/* backgrounds */
.bg-grey {background-color:#efefef;}
.bg-green {}
.bg-orange {}
.bg-white {background-color:#fff;}

/* linear grey, start side. IE filter statements removed to address IE 8 rendering issues */
.gradient-left     {
   background-color: #FFFFFF;
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#fff));
   background-image: -webkit-linear-gradient(left, #efefef, #fff); 
   background-image:    -moz-linear-gradient(left, #efefef, #fff);
   background-image:     -ms-linear-gradient(left, #efefef, #ffffff);
   background-image:      -o-linear-gradient(left, #efefef, #ffffff);
   background-image: linear-gradient(left, #efefef, #ffffff);
  /* -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#1471da, endColorstr=#1C85FB)";*/
  }
.gradient-right    {}
.gradient-top      {
   background-color: #FFFFFF;
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#fff));
   background-image: -webkit-linear-gradient(top, #efefef, #fff); 
   background-image:    -moz-linear-gradient(top, #efefef, #fff);
   background-image:     -ms-linear-gradient(top, #efefef, #ffffff);
   background-image:      -o-linear-gradient(top, #efefef, #ffffff);
   background-image: linear-gradient(top, #efefef, #ffffff);
   /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#1471da, endColorstr=#1C85FB)";*/
   }
.gradient-bottom   {
   background-color: #FFFFFF;	
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#fff));
   background-image: -webkit-linear-gradient(bottom, #efefef, #fff); 
   background-image:    -moz-linear-gradient(bottom, #efefef, #fff);
   background-image:     -ms-linear-gradient(bottom, #efefef, #ffffff);
   background-image:      -o-linear-gradient(bottom, #efefef, #ffffff);
   background-image: linear-gradient(bottom, #efefef, #ffffff);
   /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#1471da, endColorstr=#1C85FB)";*/
   }
.gradient-diag-top {
	background-color: #FFFFFF;
	background-image: -webkit-gradient(linear, right bottom, left top, from(#fff), to(#efefef));
	background-image: -moz-linear-gradient(right bottom, #fff, #efefef);
	background: -o-linear-gradient(right bottom, #ffffff, #efefef);
	background: -ms-linear-gradient(right bottom, #ffffff, #efefef);
	background-image: linear-gradient(right bottom, #ffffff, #efefef); 
	/*-ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#efefef, endColorstr=#ffffff);*/
	}

/* specific components & pages */
/* comp (and cosppac) index page */
.col-group {padding-top:1.6em;}
.col-group .block-33{min-height:20em; overflow:visible; padding-bottom:144px; }
.col-group .block-33 div.nav-local{ 
display:block;
margin:0 10px; 
padding:0;
position:absolute; 
bottom:0;left:0;
height:144px; 
background:#efefef; 
width:308px;
}
@media print {.col-group .block-33 div.nav-local{display:none; }.col-group .block-33{min-height:auto; height:auto; padding-bottom:0;}}


.col-group .block-33 img{display:block;clear:both;width:100%;margin:0;padding:0;}
#cosppac-group .block-33 {min-height:24em;}
#comp-group .block-33 {min-height:20em;}
/* end comp index page */

/* for small country select panel */
#bg-countries {color:#fff; background:#069 url(/cosppac/images/services/comp-tn.jpg); text-align:center; margin-top:2em;}
#bg-countries h2 {color:#fff !important; padding:10px 10px 0 10px; font-size:1.1em; }
#bg-countries select { background-color:#efefef; border:1px solid #FFB22B;width:160px;}
/* country pages */

#country-info {margin:10px 10px 20px 10px;padding:0; border:none; color:#fff; background-color:#54534A;}
#country-info img{margin:0;}
#country-info ul.horizontal {margin:0 5px; padding:0; min-height:1.5em}/* text-align:center;border:1px solid #F3C*/
#country-info ul.horizontal li {list-style-image:none; list-style-position:inside; background-image:none; min-width:25%; padding:0; margin:0;}

.flags {position:relative;height:40px;/*margin-top:1em;*/ border-bottom:1px #FFB22B solid;border-top:1px #FFB22B solid;}
.flags img {margin:0;}
#flag-overlay {position:absolute;top:0;left:0;height:40px;}
.flags a {padding:0;margin:0; text-decoration:none; border-bottom:none;}

#flag-overlay img {
	position:absolute;
	top:0px;
	/*visibility:hidden;*/
	opacity:0; filter:alpha(opacity=0);
}

.cook-islands #cook-islands, .fiji #fiji,.kiribati #kiribati,.niue #niue,.png #png,.samoa #samoa,.solomon-islands #solomon-islands,.tuvalu #tuvalu,.tonga #tonga,.vanuatu #vanuatu,.fsm #fsm,.palou #palou,.marshall-islands #marshall-islands,.nauru #nauru {visibility:visible; opacity:1; filter:alpha(opacity=100); /* !important;*/}
#flag-overlay img.active {/*visibility:visible !important;*/  opacity:1; filter:alpha(opacity=100);}


#cook-islands {left:0px;}
#fiji         {left:74px}       
#kiribati     {left:218px}
#niue         {left:436px}
#png          {left:508px}
#samoa        {left:618px}
#solomon-islands {left:691px}
#tuvalu       {left:833px}
#vanuatu      {left:905px}
#fsm          {left:147px}
#palou        {left:559px} 
#marshall-islands{left:291px} 
#nauru        {left:363px}
#tonga         {left:760px}

#pp-map {position:relative;margin-left:10px;margin-bottom:2em;}
#pp-map  img {margin:0;padding:0;}
#pp-png, #pp-Samoa, #pp-Vanuatu, #pp-Tuvalu, #pp-Tonga, #pp-Cook-Islands, #pp-Solomon-Islands, #pp-Fiji, #pp-Kiribati {position:absolute; height:22px;width:18px;z-index:99;}

#pp-png               {
	left:135px;
	top:183px
}
#pp-Samoa             {
	left:453px;
	top:227px
}
#pp-Vanuatu           {
	left:302px;
	top:268px
}
#pp-Tuvalu            {
	left:372px;
	top:201px
}
#pp-Cook-Islands      {
	left:505px;
	top:249px
}
#pp-Solomon-Islands   {
	left:228px;
	top:219px
}
#pp-Fiji              {
	left:377px;
	top:264px
}
#pp-Kiribati          {
	left:313px;
	top:124px
}
#pp-Tonga			   {
	left:429px;
	top:299px
}
			   

/* ocean-portal */
.ocean-portal #page{padding:0;margin:0;box-shadow:none;width:auto;height:100%; overflow:hidden;}
.ocean-portal iframe{width:100%; height:100%; border:none; padding:0;margin:0;}
.ocean-portal #content {padding-bottom:4.5em;} /* = footer height ie. no visible padding */
.ocean-portal #footer{margin-top:-4.5em;}


/* glossary pop-ups */
a.definition {color:#626B00;}
a:hover.definition {cursor:help}
.definitionDisplay {width:400px;}

/* Add ARIA glossary of other expandable def lists */
dl.toggle-expand {margin-left:10px;}
.toggle-expand dt {font-size:1em;margin:0; }
.toggle-expand dt{ padding:6px 2px 6px 20px; background:#fff url(/climate/images/symbols/plus.gif) no-repeat 2px 6px; border-top:#ccc dotted 1px; font-weight:normal; color:#000;}
.toggle-expand dd {padding:6px 6px 6px 20px; margin-bottom:1em; background:#F5F5F5 url(/climate/images/interface/gradient-grey-down.png) top repeat-x;}
.toggle-expand dt:hover{text-decoration:underline;}
.toggle-expand dt.opened {color:#000; font-weight:bold; background:#efefef url(/climate/images/symbols/minus.gif) no-repeat 2px 6px;}


ul.toggle-expand, ul.toggle-expand ul{margin-left:0; }
ul.toggle-expand li,  ul.toggle-expand ul li{list-style:none; list-style-image:none; list-style-type:none; background-image:none !important;}
/*ul.opened {background:url(/climate/images/symbols/minus.gif) no-repeat 2px 6px; }*/
/* add ARIA
ul.expander ul {display:none;}
*/


/* acronym list */
.acronyms dt{
display: block; width:6em; color:#666; clear:left; padding:3px; 
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#fff));
background-image: -webkit-linear-gradient(left, #efefef, #fff); 
background-image:    -moz-linear-gradient(left, #efefef, #fff);
background-image:     -ms-linear-gradient(left, #efefef, #ffffff);
background-image:      -o-linear-gradient(left, #efefef, #ffffff);
}
.acronyms dd {display:block; width:auto; margin: -1.6em 0 0 7em; padding:3px;}


/* icons go onto the links */
ul.btn-group {padding:0; margin:0; display:table; width:308px; border-collapse:collapse;}
ul.btn-group li{display:block; float:left;  text-align:center; clear:none; width:100px; white-space:nowrap; padding:0; margin:0;
   border:1px solid #ccc; border-collapse:collapse;
   background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efefef), to(#fff));
   background-image: -webkit-linear-gradient(bottom, #efefef, #fff); 
   background-image:    -moz-linear-gradient(bottom, #ccc, #fff);
   background-image:     -ms-linear-gradient(bottom, #efefef, #ffffff);
   background-image:      -o-linear-gradient(bottom, #efefef, #ffffff);
   -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#1471da, endColorstr=#1C85FB)";
 }
ul.btn-group li:hover {background-image: none;}
ul.btn-group li:first-child{border-radius:4px 0 0 0px;}
ul.btn-group li:last-child {border-radius:0 4px 0px 0;}
ul.btn-group a{padding:3px;}

/***** LOUD BUTTONS *****/
/* To do: abstract positioning */
a.button, a.button-bold {
        text-align:center;
        cursor:pointer;
	    width:auto; 
		min-width:8em;
		
        border-radius:16px;	
		
		position:relative;
		display:inline-block; 
		
		/* needs to be generic - position as class */
        float: right;
		padding:0.25em 0.5em 0.3em 0.5em;
		margin:10px 0;
    }
a.button-bold{
	color:#fff;	
	background-color:#888677;
    font-weight:bold;
	text-shadow: #000 1px 1px 3px;
	box-shadow:#999 1px 1px 8px; 
	border:2px solid #FFB22B;
}

a.button-bold:hover {
	color:#fff;
	border-bottom:2px solid #AA6D00; 
	box-shadow:#666 0 1px 12px;
    }
	
a.button{
	background-color:#eee;
    border:1px solid #ccc; 
	color:#D58800; 
	box-shadow:#ccc 0px 0px 6px; 
	}
a.button:hover{
	background-color:#efefef; /* */
	color:#000; 
	border-bottom:1px solid #999;
	box-shadow:#999 0 1px 8px; 
	}


/* simple table */
/* --- this table is for natural text rather than data ---*/
.table-text {border:1px solid #ccc; border-collapse:separate;empty-cells:show; margin-bottom:0.6em;background-color:#fff;}
.table-text tr{text-align:left; }
.table-text th, .table-text td {padding:0.2em;border-bottom:solid 1px #e6e6e6;vertical-align:top;}
.table-text td {background-color:#fff; }
.table-text p { margin: 0 0 0.5em; }
.table-text ul { margin: 0 0 0.5em 2em; }
.table-text th{background-color:#f5f5f5;color:#333;}
.columns{border-collapse: collapse;border:1px solid #ccc;}
.columns td,.columns th{border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-collapse: collapse;}
.table-text caption{background-color:#f5f5f5;color:#999;font-weight:bold;text-align:left;padding:0.2em; border:1px solid #ccc;border-bottom:none;}

/* temp  jquery ui override*/
.ui-widget-content { font:1em Arial}


.print-do, .prrint-only {display:none;} /* print-do needs a rename */

@media print  {
	
	#header #section-title {font-size:1.6em; margin: 1.6em  0 0 0; padding:0;}
	.print-no  {display:none !important;}
	#bureau-svg,#ausaid-svg {width:133px; height:32px}

	/*#timestamp  {display:block;} */
	.print-do {display:block;}

	img.shadow {box-shadow:none;}
	#footer img.print-do {display:inline;}
	#footer img.print-none, .print-none {display:none !important;}
	.nav, #breadcrumbs, #alternative-formats, .button, .button-bold,.related,a.button, a.button-bold {display:none;}
	.comp .related {display:block;}
	#content .block-66{width:100%;}
	body, #page {min-height:auto; height:auto; width:100%; box-shadow:none; border:none;}
	.height-full {height:auto;}
	#header {border:1px solid #666;}
	#footer {margin-top:0; position:relative; bottom:auto;}
	#content {padding-bottom:1em;}
	.toggle-expand dd {display:block;}
	
	/* hrefs? */
	#header {border:none; border-bottom:4px solid #FFB22B}
	#header p { text-align:left; padding:30px 10px 0 10px; margin:0;}
	#header p+p{padding:0 10px; font-size:1em;}
	#footer, #footer p,  #footer a, #footer a:link, #copyright p {color:#999;}
	#partners img {opacity:1;}  /* replace with B&W images*/
}


@media handheld {}
