
/* - columns.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/columns.css?original=1 */
/* */
#portal-columns {
width: 100% !important;
border-collapse: collapse;
border-spacing: 0;
}
#portal-column-one {
vertical-align: top;
width: 16em;
border-collapse: collapse;
padding: 0;
}
#portal-column-content {
vertical-align: top;
border-collapse: collapse;
padding: 1em 1em 0 1em;
margin: 0em 0em 2em 0em;
}
#portal-column-two {
vertical-align: top;
width: 16em;
border-collapse: collapse;
padding: 0;
}
/* */
body.fullscreen #portal-column-one,
body.fullscreen #portal-column-two {
display: none;
}
body.fullscreen #portal-column-content {
width: 100%;
margin: 0;
padding: 0;
}
/* */

}


/* - authoring.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/authoring.css?original=1 */
/* */
/* */
/* */
.contentViews {
background-color: transparent;
padding-left: 1em;
line-height: normal;
margin: 0;
list-style: none;
border: 1px solid #74ae0b;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}
.contentViews li {
display: inline;
padding-top: 0.5em;
}
.contentViews li a {
background-color: transparent;
border: 1px solid #74ae0b;
border-style: solid;
color: #578308;
height: auto;
margin-right: 0.5em;
padding: 0em 1em;
line-height: normal;
text-decoration: none;
text-transform: none;
z-index: 1;
}
.contentViews .selected a {
background-color: #cde2a7;
border-bottom: #cde2a7 1px solid;
color: #578308;
}
.contentViews li a:hover {
background-color: #cde2a7;
color: #578308;
}
.configlet .contentViews {
font-size: 90%;
}
.contentActions {
background-color: #cde2a7;
border-left: 1px solid #74ae0b;
border-right: 1px solid #74ae0b;
color: #578308;
text-align: right;
text-transform: none;
padding: 0 0 0 1em;
z-index: 2;
position:relative;
height: 1.6em;
}
.contentActions ul,
.contentActions li {
margin: 0;
list-style: none;
list-style-image: none;
color: Black;
text-align: left;
line-height: 1.6em;
}
.contentActions li {
float: right;
z-index: 4;
border-left: 1px solid #74ae0b;
}
.contentActions a {
text-decoration: none;
color: #578308;
padding: 0 0.5em;
cursor: pointer;
}
.contentActions span.subMenuTitle {
padding: 0em 0.5em;
position: relative;
white-space: nowrap;
display: inline;
}
.contentActions a span.subMenuTitle {
padding: 0px;
display: inline;
}
.actionMenu {
/* */
position: relative;
margin: 0;
padding: 0;
}
.actionMenu .actionMenuHeader {
margin: 0;
padding: 0;
font-weight: normal;
}
.actionMenu.activated .actionMenuHeader {
position: relative;
z-index: 10;
}
.actionMenu .actionMenuHeader a {
display: block;
}
.arrowDownAlternative {
font-size: 0.85em;
}
.actionMenu .actionMenuContent {
display: none;
z-index: 5;
position: absolute;
top: 1.6em;
right: -1px;
height: auto;
padding: 0;
margin: 0;
}
.actionMenu.activated .actionMenuContent {
display: block !important;
}
.actionMenu.activated .actionMenuContent {
/* */
display: table !important;
border-collapse: collapse;
border-spacing: 0;
}
.actionMenu.deactivated .actionMenuContent {
display: none !important;
}
.actionMenu .actionMenuContent ul {
display: block;
background: #cde2a7;
border: 1px #74ae0b;
border-style: none solid solid solid;
margin: -2px 0 0 0;
padding: 0;
}
.actionMenu .actionMenuContent li {
float: none;
background-color: transparent;
display: inline;
padding: 0;
margin: 0;
border: 0;
}
.actionMenu .actionMenuContent li a {
display: block;
white-space: nowrap;
margin: 0.2em 0;
}
.actionMenu .actionMenuContent .selected {
display: block;
white-space: nowrap;
padding: 0 0.5em;
margin: 0.2em 0;
}
.actionMenu .actionMenuContent li a:hover {
background-color: #74ae0b;
color: White;
}
.actionMenu .actionMenuContent .actionSeparator a {
padding-top: 0.2em;
border-top: 1px solid #74ae0b;
}
#templateMenu li a {
padding-left: 16px;
}
ul.configlets {
margin: 1em 0;
list-style-image: none;
list-style: none;
}
ul.configlets li {
margin-bottom: 1em;
}
ul.configlets li a {
text-decoration: none;
border: none;
}
ul.configlets li a:visited {
color: #436976;
background-color: transparent;
}
ul.configlets li a:active {
color: #436976;
background-color: transparent;
}
ul.configlets li label {
font-weight: bold;
}
ul.configletDetails {
margin: 0em 1em 1em 4em;
list-style-image: none;
list-style: none;
}
ul.configletDetails li {
margin-bottom: 1em;
display: inline;
}
ul.configletDetails li a {
text-decoration: none;
}
ul.configletDetails li label {
font-weight: bold;
}
ul.configletDetails li.configletDescription {
display: block;
color: #76797c;
font-size: 90%;
margin: 0;
}
/* */
.stx table p {
margin: 0;
padding: 0;
}
.stx table {
border: 1px solid #8cacbb ! important;
}
.stx table td {
border-bottom: 1px solid #8cacbb;
}
.reviewHistory,
.contentHistory {
display: inline;
font-size: 110% !important;
color: Black;
}
.comment {
background: #eef3f5;
border: 1px solid #8cacbb;
padding: 0.25em 1em 0.5em 1em;
margin-bottom: 1em;
}
.comment h1,
.comment h2,
.comment h3,
.comment h4,
.comment h5,
.comment h6 {
border-bottom: 1px solid #76797c;
font-weight: normal;
}
.comment h3 a {
background-image: url(/discussionitem_icon.gif);
background-repeat: no-repeat;
padding-left: 18px;
margin-left: -1px;
margin-bottom: 1px;
min-height: 1.6em;
height: auto;
line-height: 1.6em;
}
.commentBody {
margin: 0 1em 1em 1em;
}
.spacer {
margin: 1em;
}
/* */
dl.collapsible {
border: 1px solid #8cacbb !important;
margin: 1em 0 0 0;
padding: 0;
}
dl.collapsible dt.collapsibleHeader {
display: block;
float: left;
background: White;
line-height: 1.2em;
vertical-align: middle;
font-size: 90%;
position: relative;
top: -0.6em;
width: auto;
margin: 0 0 -0.6em 1em;
padding: 0 0.5em;
}
dl.collapsible dd.collapsibleContent {
margin: 0;
padding: 0 1em;
clear: left;
}
/* */
dl.collapsible dd.collapsibleContent > dl {
margin: 0;
padding: 0;
}
dl.expandedInlineCollapsible dt.collapsibleHeader,
dl.expandedBlockCollapsible dt.collapsibleHeader {
padding: 0 6px 0 22px;
background: White url(treeExpanded.gif) no-repeat 6px 50%;
cursor: pointer;
}
dl.collapsedBlockCollapsible {
border: none !important;
height: 1em;
width: auto;
}
dl.collapsedBlockCollapsible dt.collapsibleHeader {
float: none;
position: static;
margin: 0;
padding: 0 0 0 22px;
line-height: 1em;
background: transparent url(treeCollapsed.gif) no-repeat 6px 50%;
cursor: pointer;
}
dl.collapsedInlineCollapsible dd.collapsibleContent,
dl.collapsedBlockCollapsible dd.collapsibleContent {
display: none;
}
dl.collapsedInlineCollapsible {
border: none !important;
height: 1em;
width: auto;
display: inline;
}
dl.collapsedInlineCollapsible dt.collapsibleHeader {
position: static;
float: none;
margin: 0;
padding: 0 0 0 22px;
line-height: 1em;
background: transparent url(treeCollapsed.gif) no-repeat 6px 50%;
cursor: pointer;
display: inline;
}
.configlet .documentEditable {
padding: 0em !important;
}
.documentEditable .documentContent {
border: 1px solid #74ae0b;
padding: 0;
}
.label {
font-weight: bold;
display: inline;
padding-right: 0.5em;
}
.optionsToggle {
border: 1px solid #8cacbb;
color: Black;
background-color: #dee7ec;
font-weight: normal !important;
font-size: 90%;
}
/* */
.portalNotLoggedIn {}
#portal-column-content fieldset > * input:focus,
#portal-column-content fieldset > * textarea:focus {
border-color: #ffa500;
border-width: 1px;
}
/* */
.highlightedSearchTerm {
background-color: #ffa;
}
dl.searchResults .highlightedSearchTerm {
background-color: transparent;
font-weight: bold;
}
/* */
.noInheritedRoles {
color: #a0a0a0;
}
/* */
.currentItem {
border-collapse: collapse;
border: 2px solid #ffa500;
padding: 1px;
}
.managePortletsLink {
display:  block;
color: #76797c;
font-size: 90%;
font-weight: normal;
}
ul.formTabs {
position: relative;
display: block;
margin: 0 0 -2em 0;
padding: 0;
list-style-type: none;
text-align: center;
}
li.formTab {
display: inline;
margin: 0;
padding: 0;
}
li.formTab a {
/* */
display: inline-block;
}
li.formTab a {
border-top: 1px solid #8cacbb;
border-bottom: 1px solid #8cacbb;
border-left: 1px dotted #8cacbb;
background: White;
margin: 0;
padding: 0.125em 0.75em;
text-decoration: none;
}
li.formTab a:visited {
color: #436976;
}
li.firstFormTab a {
border-left: 1px solid #8cacbb;
}
li.lastFormTab a {
border-right: 1px solid #8cacbb;
}
li.formTab a.selected {
background: #dee7ec;
}
li.formTab a:hover {
background: #dee7ec;
}
li.formTab a.notify {
background-color: #ffce7b;
color: Black;
}
li.formTab a.required span {
background-image: url(/required.gif);
background-position: center right;
background-repeat: no-repeat;
padding-right: 8px;
}
li.formTab a.notify:hover {
background-color: #ffa500;
}
.formPanel {
padding: 1em 1em 1em 1em;
border: 1px solid #8cacbb;
}
.formPanel.hidden {
display: none;
}
div.formControls input.hidden {
display: none;
}
/* */
#content-history #history dd {
margin-top: 0.8em;
}
#content-history div.historyRecord {
font-size: 90%;
margin-bottom: 10px;
}
#content-history div.historyTools ul {
float: right;
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin-top: 0;
}
#content-history div.historyTools ul li {
display: inline;
}
#content-history div.historyTools ul li a{
border-bottom: none;
}
#content-history .historyAction {
color: #578308;
}
#content-history .historyByLine {
margin-bottom: 1em;
}
#content-history div.historyComment {
background-color: #dee7ec;
padding: 0.25em 1em;
}
#content-history div.historyComment p {
color: Black;
margin: 0;
padding-top: 1px;
}
#content-history a.historyComparePrevious {
border-bottom: medium none;
border-top: 1px dotted #8cacbb;
display: block;
margin-bottom: -15px;
margin-top: 11px;
}
#content-history dl div.historyRecord a.historyComparePrevious span {
background-color: white;
left: 50%;
position: relative;
top: -1em;
}
/* */
/* */

}


/* - portlets.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/portlets.css?original=1 */
/* */
/* */
/* */
.managePortletsFallback {
margin: 0 0 0 1em;
}
/* */
.portlet {
margin: 1px 0 1em 0;
border-bottom: 1px solid #8cacbb;
background-color: White;
}
.portlet a {
text-decoration: none;
}
.portlet a.tile {
display: block;
}
.portletItem ul {
list-style-type: none
}
/* */
.portletItem a,
.portletFooter a {
border-bottom: none;
}
.portletItem a:visited,
.portletFooter a:visited {
color: #436976;
}
.portletHeader, .managedPortlet .portletHeader {
background-color: #dee7ec;
border: 1px solid #8cacbb;
padding: 0em 1em;
text-transform: none;
font-weight: normal;
line-height: 1.6em;
}
.portletHeader a, .managedPortlet .portletHeader a {
color: Black;
}
.inheritedPortlet .portletHeader {
background-color: transparent;
}
.portletItem {
margin: 0;
padding: 1em;
border-left: 1px solid #8cacbb;
border-right: 1px solid #8cacbb;
}
.portletItem ol {
margin: 0 0 0 1em;
}
.portletItemDetails {
text-align: right;
display: block;
color: Black;
}
.portletFooter {
background-color: #eef3f5;
margin: 0;
padding: 0.25em 1em;
border: 1px solid #8cacbb;
border-style: dotted solid none solid;
text-align: right;
}
/* */
.portletTopLeft {}
.portletTopRight {}
.portletBottomLeft {}
.portletBottomRight {}
.dayPopup {
background-color: #ffffe1;
border: 1px solid Black;
padding: 0.2em;
position: absolute;
visibility: hidden;
width: 12em;
z-index: 2;
}
.date {
font-weight: bold;
}
.portletCalendar {
width: 100%;
margin: 1px 0 1em 0;
width: 100%;
}
.portletCalendar dt {
background-color: #dee7ec;
font-weight: normal;
text-align: center;
line-height: 1.6em;
border-bottom: none;
}
.portletCalendar dd {
margin: 0;
padding: 0;
}
.portletCalendar a {
text-decoration: none;
}
.portletCalendar a:hover {
text-decoration: none;
}
.ploneCalendar {
border-collapse: collapse;
border-spacing:0;
width: 100%;
}
.ploneCalendar td {
background-color: transparent;
width: 14%;
text-align: center;
padding: 2px;
}
.ploneCalendar .weekdays th {
background-color: #dee7ec;
border: 1px solid #8cacbb;
border-style: solid none;
text-align: center;
padding: 2px;
font-weight: normal;
}
.ploneCalendar .event {
background-color: #dee7ec;
font-weight: bold;
}
.ploneCalendar .todayevent {
background-color: #dee7ec;
border: 2px solid #ffa500;
font-weight: bold;
}
.ploneCalendar .todaynoevent {
border-collapse: collapse;
border: 2px solid #ffa500;
}
.managePortletsLink {
text-align: center;
}
div.portlets-manager div.section {
padding-top: 1em !important;
}
div.managedPortlet {
padding-top:0.5em;
padding-bottom:0.5em;
background-color: transparent;
}
.managedPortlet .portletHeader {
min-height: 3em !important;
}
.managedPortlet a {
text-decoration: underline;
}
.managedPortletActions {
display:block;
float:right;
}
.managedPortletActions a {
text-decoration: none;
}
.managedPortletActions a.up,
.managedPortletActions a.down {
color:blue !important;
}
.managedPortletActions a.delete {
color:red !important;
}
/* */
.toc {
float: right;
width: 30%;
font-size: 90%;
margin: 0 0 0.5em 0.5em;
}
.toc .TOC1Digit {
margin-left: 1em;
}
.toc .TOC2Digit {
margin-left: 2em;
}
.toc .TOC3Digit {
margin-left: 3em;
}
/* */
.portletStaticText ul {
list-style-image: url(/bullet.gif);
list-style-type: square;
margin: 0.5em 0 0 1.5em;
}
.portletStaticText ol {
margin: 0.5em 0 0 2em;
}
/* */
#portal-column-one fieldset.livesearchContainer {
right: inherit !important;
top: 1.5em !important;
}
/* */

}


/* - invisibles.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/invisibles.css?original=1 */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
/* */
ul.visualNoMarker,
ol.visualNoMarker {
list-style-type: none;
list-style-image: none;
margin: 0.5em 0 0 0;
}
.visualOverflow {
overflow: auto;
margin: 0 0 1em 0;
}
.visualOverflow pre,
.visualOverflow table,
.visualOverflow img {
margin: 0;
}
/* */
.hiddenStructure {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
.contentViews .hiddenStructure,
.contentActions .hiddenStructure {
position: absolute;
top: -200px;
left: -200px;
}
.hiddenLabel {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
/* */
.visualClear {
display: block;
clear: both;
}
/* */
.netscape4 {
display: none;
}
/* */
tr.dragging td {
background-color: #ff6 !important;
}
.draggingHook {
cursor: move;
}
.notDraggable {
}
/* */
}


/* - navtree.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/navtree.css?original=1 */
/* */
/* */
/* */
.portletNavigationTree {
padding: 0;
list-style: none !important;
list-style-image: none !important;
line-height: 1em;
}
.navTree {
list-style: none;
list-style-image: none;
margin-top: 1px;
}
.navTree li {
margin-bottom: 1px;
}
.navTreeItem {
display: block;
padding: 0;
margin: 0;
}
.navTreeItem a,
dd.portletItem .navTreeItem a {
border: 1px solid White;
display: block;
text-decoration: none;
padding-top: 0.2em;
padding-bottom: 0.25em;
}
.navTreeItem a:hover,
dd.portletItem .navTreeItem a:hover {
background-color: #dee7ec;
color: #436976;
border: 1px solid #8cacbb;
}
.navTreeCurrentItem {
background-color: #dee7ec;
color: #436976;
border: 1px solid #8cacbb !important;
}
li.navTreeCurrentItem {
display: block;
padding: 0 0 0 1px;
margin: 0 0 2px -1px;
}
li.navTreeCurrentItem a,
li.navTreeCurrentItem a:hover {
display: block;
border: 1px solid #dee7ec;
min-height: 1.6em;
line-height: 1.6em;
height: auto;
}
/* */
* html li.navTreeCurrentItem a,
* html li.navTreeCurrentItem a:hover {
height: 1.6em;
}
.navTreeLevel0 { margin: 0; }
.navTreeLevel1 { margin-left: 1em;}
.navTreeLevel2 { margin-left: 0.75em; }
.navTreeLevel3 { margin-left: 0.75em; }
.navTreeLevel4 { margin-left: 0.75em; }
.navTreeLevel5 { margin-left: 0.75em; }
/* */

}


/* - forms.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/forms.css?original=1 */
/* */
/* */
textarea {
font: 100% Monaco, "Courier New", Courier, monospace;
border: 1px solid #ddd;
border-color:#666 #ddd #ddd #666;
color: Black;
background: White url(/input_background.gif) repeat-x;
width: 100%;
}
input {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #ddd;
border-color:#666 #ddd #ddd #666;
color: Black;
vertical-align: middle;
background: White url(/input_background.gif) repeat-x;
font-size: 1em;
}
/* */
.noborder,
.documentEditable * .noborder {
border: none;
margin: 0;
background: none;
background-color: transparent;
}
input[type=checkbox] {
border: none;
margin: 0;
background: none;
background-color: transparent;
}
#searchGadget {
border: 1px solid #8cacbb;
}
button {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #8cacbb;
color: Black;
vertical-align: middle;
background-color: #dee7ec;
padding: 1px;
cursor: pointer;
font-size: 90%;
text-transform: none;
}
select {
vertical-align: top;
}
form {
border: none;
margin: 0;
}
fieldset {
border: 1px solid #8cacbb;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
width: auto;
}
legend {
background: White;
padding: 0.5em;
font-size: 90%;
}
label {
font-weight: bold;
}
optgroup {
font-style: normal;
font-weight: bold;
color: #999;
padding-left: 0.25em;
}
option {
color: black;
}
optgroup > option {
padding: 0 0.25em 0 1em;
}
dl.enableFormTabbing dd {
margin-left: 0;
padding-top: 2em;
}
#login-form {
width: 30em;
margin: 0 auto;
}
#login-form .field {
clear: none;
}
#login-form input {
font-size: 150%;
}
#login-form input.context {
padding: 1px 10px 1px 20px;
background-position: 9px 5px;
margin-bottom: 1em;
}
#forgotten-password {
float: right;
width: 35%;
margin: 0 1em;
}
.standalone,
.documentEditable * .standalone {
background: #dee7ec url(/linkOpaque.gif) 9px 1px no-repeat;
color: Black;
cursor: pointer;
font-size: 90%;
padding: 1px 1px 1px 15px;
text-transform: none;
border: 1px solid #8cacbb;
}
.context,
.formControls .actionButtons .button,
.documentEditable * .context {
background: transparent url(/linkTransparent.gif) 9px 1px no-repeat;
color: Black;
cursor: pointer;
font-size: 90%;
padding: 1px 1px 1px 15px;
text-transform: none;
border: 1px solid #8cacbb;
}
.destructive,
.documentEditable * .destructive {
background: #ffce7b url(/linkTransparent.gif) 9px 1px no-repeat;
border: 1px solid #ffa500;
color: Black;
cursor: pointer;
font-size: 90%;
padding: 1px 1px 1px 15px;
text-transform: none;
border: 1px solid #8cacbb;
}
input.searchButton {
margin-bottom: 1px ! important;
color: Black;
font-size: 90%;
background: White url(/search_icon.gif) 2px 1px no-repeat;
cursor: pointer;
padding: 1px 1px 1px 19px;
text-transform: none;
border: 1px solid #8cacbb;
}
.searchSection {
color: #76797c;
margin-top: 0.25em;
}
.searchSection label:hover {
color: Black;
}
/* */
.field {
top: 0;
left: 0;
margin: 0 1em 1em 0;
clear: both;
}
.field .field {
margin: 0;
}
.fieldRequired {
background: url(/required.gif) center left no-repeat;
padding: 0 0 0 8px;
color: White;
}
.fieldUploadFile {
text-align: right;
margin-right: 0.75em;
display: none;
}
.fieldTextFormat {
text-align: right;
margin-right: 0.75em
}
.formHelp {
font-size: 90%;
color: #76797c;
margin: 0 0 0.2em 0;
}
.formHelp:hover {
color: Black;
cursor: default;
}
div.error {
/* */
background-color: #fdc;
border: 1px solid #d00;
padding: 0.5em;
margin: 0 0 1em 0;
width: 95%;
}
.error .fieldRequired {
color: #d00;
}
/* */
#archetypes-fieldname-title input, input#form\.title {
font-size: 160%;
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: normal;
width: 99%;
}
#archetypes-fieldname-description textarea, textarea#form\.description {
font: 100% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-weight: bold;
}
input.inputLabelActive {
color: #76797c;
}
textarea#form\.description {
height: 6em;
width: 99%;
}
tr.selected {
background-color: #ffa;
}
.kupu-save-message {
color: white;
font-weight: bold;
background-color: red;
padding: 0.3em;
position: fixed;
top: 0;
right: 0;
z-index: 999;
}
/* */

}


/* - print.css - */
@media print {
/* http://www.business.govt.nz/portal_css/print.css?original=1 */
#portal-column-two,
#portal-column-one,
#portal-top,
#portal-header,
#documentactions,
#content-views,
#link-presentation,
#kss-spinner,
#backTop,
#site-footer-marker,
#content-history,
#advancedSearchLink,
#searchResults1,
#searchResults2,
#searchResults3,
.last_updated,
.documentActions,
.contentActions,
.hiddenStructure,
.crumb,
.footer,
.searchButton,
.toolbar,
.listingBar,
.noResults,
.linktop
{
display: none;
}
#content {
display:block !important;
}
.printHeader
{
display: block !important;
width: 100%;
position: relative;
}
.printHeader .env
{
position:absolute;
top: 0;
right: 8px;
margin-left: 4px;
color: black;
border: solid 4px black;
}
.printHeader .env .title
{
background: black;
color: white;
padding: 0 4px;
text-transform: uppercase;
font-size: 12px;
line-height: 12px;
font-weight: bold;
text-align: center;
}
.printHeader .env .body
{
font-size: 36px;
line-height: 36px;
font-weight: bold;
padding: 0;
text-align: center;
}
.printHeader .env .releaseTag
{
font-size: 12px;
line-height: 12px;
}
.printlogo {
display:block !important;
}
ul {
list-style-image:url("/bullet.gif");
list-style-type:square;
margin:0.5em 0 0 1.5em;
}
ol {
list-style-type: decimal;
margin:0.5em 0 0 2.5em;
}
.searchResults {
margin-top: 20px;
}
.searchResult {
margin-top: 10px;
}
.resultLink {
margin-right: 10px;
}

}


/* - mobile.css - */
@media handheld {
/* http://www.business.govt.nz/portal_css/mobile.css?original=1 */
/* */
/* */
body {
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
background-color: White;
color: Black;
margin: 0;
padding: 0;
}
table {
font-size: 100%;
}
a {
color: #436976;
background-color: transparent;
}
img {
border: none;
vertical-align: middle;
}
p {
margin: 0.5em 0em 1em 0em;
}
h1, h2, h3, h4, h5, h6 {
font-weight: normal;
border-bottom: 1px solid #8cacbb;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: Black ! important;
}
h1 {
font-size: 160%;
}
h2 {
font-size: 150%;
}
h3 {
font-size: 140%;
border-bottom: none;
font-weight: bold;
}
h4 {
font-size: 120%;
border-bottom: none;
font-weight: bold;
}
h5 {
font-size: 100%;
border-bottom: none;
font-weight: bold;
}
h6 {
font-size: 90%;
border-bottom: none;
font-weight: bold;
}
label {
font-weight: bold;
}
#portal-searchbox {
font-size: 10px;
}
#portal-globalnav {
/* */
background-color: transparent;
border-collapse: collapse;
padding: 0;
padding-left: 0.2em;
list-style: none;
margin: 0;
height: auto;
line-height: normal;
}
#portal-globalnav li {
display: inline;
}
#portal-globalnav li a {
/* */
background-color: transparent;
border-color: #8cacbb;
border-width: 1px;
border-style: solid solid none solid;
color: #436976;
height: auto;
margin-right: 0.1em;
padding: 0em 0.2em;
text-decoration: none;
text-transform: none;
}
#portal-globalnav li.selected a {
/* */
background-color: #dee7ec;
border: 1px solid #8cacbb;
border-bottom: #dee7ec 1px solid;
color: #436976;
}
#portal-personaltools {
/* */
background-color: #dee7ec;
border-top-color: #8cacbb;
border-top-style: solid;
border-top-width: 1px;
border-bottom-color: #8cacbb;
border-bottom-style: solid;
border-bottom-width: 1px;
color: Black;
margin: 0;
text-align: right;
text-transform: none;
list-style: none;
}
#portal-personaltools li {
margin-left: 0.2em;
display: inline;
}
#portal-personaltools li a {
text-decoration: none;
color: #436976;
}
.visualCaseSensitive {
text-transform: none;
}
#portal-breadcrumbs {
/* */
border-bottom-color: #8cacbb;
border-bottom-style: solid;
border-bottom-width: 1px;
padding-left: 0.2em;
padding-right: 0.2em;
text-transform: none;
}
.contentViews {
background-color: transparent;
border-collapse: collapse;
padding-left: 0.1em;
line-height: normal;
margin: 0.2em 0 0 0;
/* */
list-style: none;
border: 1px solid #74ae0b;
border-top-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
}
.contentViews li {
display: inline;
}
.contentViews li a {
background-color: transparent;
border: 1px solid #74ae0b;
border-style: solid;
color: #578308;
height: auto;
margin-right: 0.2em;
padding: 0;
line-height: normal;
text-decoration: none;
text-transform: none;
z-index: 1;
}
.contentViews .selected a {
background-color: #cde2a7;
border-bottom: #cde2a7 1px solid;
color: #578308;
}
.contentActions {
border-collapse: collapse;
background-color: #cde2a7;
border-left: 1px solid #74ae0b;
border-right: 1px solid #74ae0b;
color: #578308;
text-align: right;
text-transform: none;
padding: 0 0 0 0.2em;
z-index: 2;
height: 1.2em;
}
.contentActions ul,
.contentActions li {
margin: 0;
list-style: none;
list-style-image: none;
display: inline;
color: Black;
text-align: left;
}
.contentActions ul {
padding: 0;
margin: 0;
}
.contentActions li {
float: right;
z-index: 4;
border-left: 1px solid #74ae0b;
padding: 0 0 0 0.2em;
margin: 0 0.2em 0 0;
}
.actionItems li {
background-image: none;
}
.contentActions a {
text-decoration: none;
color: #578308;
padding: 0 0.6em 0 0;
}
.contentActions .actionMenu .actionMenuContent {
display: none;
z-index: 5;
position: absolute;
top: 0;
right: -1px;
height: auto;
padding: 0;
margin: 0;
cursor: pointer;
}
.contentActions .actionMenu .actionMenuContent ul {
display: block;
background: #cde2a7;
border: 1px #74ae0b;
border-style: none solid solid solid;
margin: 0.2em 0 0 0;
padding: 0;
cursor: pointer;
}
.actionMenu .actionMenuContent li {
font-size: 10px !important;
float: none;
background: transparent;
display: inline;
padding: 0;
margin: 0;
border: 0;
}
.actionMenu .actionMenuContent li a {
display: block;
white-space: nowrap;
padding: 0 0.2em;
margin: 0.2em 0;
}
.actionMenu .actionMenuContent .actionSeparator a {
margin-top: 0.2em;
padding-top: 0.2em;
border-top: 1px solid #74ae0b;
}
.documentEditable .documentContent {
border: 1px solid #74ae0b;
padding: 0.5em;
}
/* */
.portalMessage,
.system-message,
#error-handling {
background-color: #ffce7b;
border: 1px solid #ffa500;
color: Black;
font-size: 90%;
font-weight: bold;
margin: 2em 0em 1em 0em;
padding: 0.5em 1em;
vertical-align: middle;
}
.portalMessage a {
color: Black;
}
.documentDescription {
/* */
font-weight: bold;
display: block;
margin: 0.5em 0em;
}
.documentByLine {
text-align: right;
font-size: 90%;
clear: both;
font-weight: normal;
color: #76797c;
}
#portal-footer {
background-color: #dee7ec;
border-top: 1px solid #8cacbb;
border-bottom: 1px solid #8cacbb;
float: none;
margin: 2em 0em 1em 0em;
padding: 0.5em 0em 1em 0em;
text-align: center;
}
.hiddenStructure,
#portal-logo,
#portal-searchbox,
#portal-siteactions,
#portal-column-one,
#portal-column-two,
.addFavorite,
.documentActions,
#portal-colophon,
.netscape4 {
display: none;
}
/* */

}


/* - deprecated.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/deprecated.css?original=1 */
/* */
/* */
/* */
/* */
div.portalMessage,
p.portalMessage,
.system-message,
#error-handling {
background-color: #ffce7b;
border: 1px solid #ffa500;
color: Black;
font-size: 90%;
margin: 1em 0em;
padding: 0.5em 1em 0.5em 3em;
vertical-align: middle;
background-image: url(/info_icon.gif);
background-repeat: no-repeat;
background-position: 5px 50%;
}
/* */

}


/* - ploneKss.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/ploneKss.css?original=1 */
#kss-spinner {
display:none;
width: 20px;
height: 20px;
position: fixed;
background-position: center center;
top: 50%;
left: 50%;
margin-top: -10px;
margin-left: -10px;
}
.formlibInlineEditable,
.inlineEditable {
padding: 1px;
display: block;
}
body.kssActive .inlineEditable:hover,
body.kssActive .formlibInlineEditable:hover {
padding: 0;
border: 1px solid #ddd;
border-color: #666 #ddd #ddd #666;
cursor: text;
background: White url(input_background.gif) repeat-x;
}
body.kssActive .inlineEditable a:hover,
body.kssActive .formlibInlineEditable a:hover {
cursor: pointer;
}
body.kssActive .formlibInlineForm:hover,
body.kssActive .formlibInlineForm a:hover {
padding: 1px;
border: none;
cursor: default;
background: none;
}
.inlineForm .formHelp,
.inlineForm .fieldRequired,
.inlineForm label {
display: none;
}
/* */
.inlineForm .ArchetypesSelectionWidget label {
display: inline;
}
.inlineForm #archetypes-fieldname-title input,
.inlineForm #archetypes-fieldname-title {
font-size: 100%;
}
/* */
h1 div.formControls input {
font-size: 55% !important;
}
}


/* - flashmovie.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/flashmovie.css?original=1 */
/* */
/* */
.flashMovie {
z-index: 0;
}
/* */

}


/* - multipagedocument.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/multipagedocument.css?original=1 */
/* */
.jumpBox {
float: right;
text-align: right;
}
#mpdtoc ul.mpdtoc {
list-style-image: none;
list-style-type: none;
}
/* */

}


/* - pgv_sg_jd.gallery.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/pgv_sg_jd.gallery.css?original=1 */
/* */
/* */
.slideshowmain {
text-align: center;
border: 1px solid #cccccc;
}
.slideshowinner {
border: 4px solid #ffffff;
position: relative;
}
.jdGallery
{
overflow: hidden;
position: relative;
}
.verticalCarousel .jdGallery .myCarousel {
float: right;
}
.jdGallery .carouselContainer {
width: 100%;
z-index: 20;
margin: 0px;
}
.horizontalCarousel .jdGallery .carouselContainer {
position: absolute;
left: 0;
}
.jdGallery .carousel {
width: 100%;
margin: 0px;
background: #505050;
color: #fff;
text-indent: 0;
}
.myCarousel marquee {
width:99.5%;
height:0px;
line-height:0px;
display:block;
font-size:0px;
font-family:verdana;
}
.horizontalCarousel .jdGallery .carousel {
position: absolute;
left: 0;
top: 0;
opacity: 1;
filter: alpha(opacity=100);
}
.carouselbottom .jdGallery .carousel {
bottom: 0px;
top: 20px;
}
#region-content .carouselbottom .jdGallery a.carouselBtn {
top: 0px;
}
.verticalCarousel .jdGallery .carousel {
background: #3a3a3a;
}
.jdGallery .carousel .carouselWrapper {
width: 100%;
overflow: hidden;
}
.horizontalCarousel .jdGallery .carousel .carouselWrapper {
position: absolute;
margin: 2px 0px;
}
.horizontalCarousel .jdGallery .carousel .carouselInner {
position: relative;
float: left;
}
#region-content .jdGallery .carousel a.play {
z-index: 20;
height: 100%;
float: left;
text-decoration: none;
border: none;
background: url(/play.gif) no-repeat center !important;
}
#region-content .jdGallery .carousel a.play:hover {
background: url(/play-over.gif) no-repeat center !important;
}
#region-content .jdGallery .carousel a.pause,
#region-content .jdGallery .carousel a.pauseover {
z-index: 20;
height: 100%;
float: left;
border: none;
text-decoration: none;
background: url(/pause.gif) no-repeat center;
}
#region-content .jdGallery .carousel a.pause:hover{
background: url(/pause-over.gif) no-repeat center;
}
#region-content .verticalCarousel .jdGallery .carousel a.play,
#region-content .verticalCarousel .jdGallery .carousel a.pause {
display: none;
}
.jdGallery .carousel .label
{
font-size: 13px;
position: absolute;
bottom: 5px;
left: 10px;
padding: 0;
margin: 0;
display: none;
}
.jdGallery .carousel .label .number
{
color: #b5b5b5;
}
.horizontalCarousel .jdGallery .carousel .carouselInner .thumbnail
{
float: left;
}
#region-content .jdGallery a.thumbnail,
#region-content .jdGallery a.thumbnailactive {
color:#FFFFFF !important;
display:block;
font-size:11px;
margin:0pt;
overflow:hidden;
text-decoration:none !important;
cursor: pointer;
text-align: left;
}
#region-content .jdGallery a.thumbnail {
border: 1px solid #ffffff !important;
opacity: 0.4;
filter:alpha(opacity=40);
}
#region-content .jdGallery a:hover.thumbnail,
#region-content .jdGallery a.thumbnailactive,
#region-content .jdGallery a:hover.thumbnailactive {
opacity: 1;
filter:alpha(opacity=100);
border: 1px solid #e46b1f !important;
}
#region-content .verticalCarousel .jdGallery a.thumbnail {
border: none !important;
}
#region-content .verticalCarousel .jdGallery a.thumbnail{
background-color: #3a3a3a !important;
//  opacity: 1;
//  filter:alpha(opacity=100);
}
#region-content .verticalCarousel .jdGallery a:hover.thumbnail,
#region-content .verticalCarousel .jdGallery a.thumbnailactive,
#region-content .verticalCarousel .jdGallery a:hover.thumbnailactive {
background-color: #777777 !important;
border: none !important;
}
.verticalCarousel .thumbnailImageSpan  {
border: 1px solid #232323;
float: left;
margin: 5px 5px 5px 5px;
overflow: hidden;
padding: 0pt;
}
#region-content .verticalCarousel .jdGallery a.thumbnail .thumbnailImageSpan,
#region-content .verticalCarousel .jdGallery a.thumbnail .thumbnaildiv,
#region-content .verticalCarousel .jdGallery a.thumbnail .thumbnailtitle,
#region-content .verticalCarousel .jdGallery a.thumbnail .thumbnaildescription {
opacity: 0.	8;
filter:alpha(opacity=80);
}
#region-content .verticalCarousel .jdGallery a:hover.thumbnail .thumbnailImageSpan,
#region-content .verticalCarousel .jdGallery a.thumbnailactive .thumbnailImageSpan,
#region-content .verticalCarousel .jdGallery a:hover.thumbnailactive .thumbnailImageSpan,
#region-content .verticalCarousel .jdGallery a:hover.thumbnail .thumbnaildiv,
#region-content .verticalCarousel .jdGallery a.thumbnailactive .thumbnaildiv,
#region-content .verticalCarousel .jdGallery a:hover.thumbnailactive .thumbnaildiv,
#region-content .verticalCarousel .jdGallery a:hover.thumbnail .thumbnailtitle,
#region-content .verticalCarousel .jdGallery a.thumbnailactive .thumbnailtitle,
#region-content .verticalCarousel .jdGallery a:hover.thumbnailactive .thumbnailtitle,
#region-content .verticalCarousel .jdGallery a:hover.thumbnail .thumbnaildescription,
#region-content .verticalCarousel .jdGallery a.thumbnailactive .thumbnaildescription,
#region-content .verticalCarousel .jdGallery a:hover.thumbnailactive .thumbnaildescription,
#region-content .verticalCarousel .jdGallery a:hover.thumbnail .thumbnaildescriptionactive,
#region-content .verticalCarousel .jdGallery a.thumbnailactive .thumbnaildescriptionactive,
#region-content .verticalCarousel .jdGallery a:hover.thumbnailactive .thumbnaildescriptionactive {
opacity: 1;
filter: alpha(opacity=100);
}
.thumbnaildiv {
overflow: hidden;
margin-bottom: 5px;
}
.verticalCarousel span.thumbnailtitle {
font-weight:bold;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 90%;
color: #fff !important;
line-height: 1.5em;
}
.verticalCarousel a span.thumbnaildescription,
.verticalCarousel a span.thumbnaildescriptionactive  {
font-weight:normal;
margin:0pt;
padding: 0px 0px 3px 0px;
float: left;
display: inline;
font-size: 80%;
color: #fff !important;
line-height: 1em;
}
* html .verticalCarousel span.thumbnailtitle {
margin-left: -3px;
}
#region-content .jdGallery a.carouselBtn
{
position: absolute;
right: 30px;
height: 20px;
text-align: center;
padding: 0 10px;
font-size: 13px;
background: #000;
color: #fff !important;
cursor: pointer;
border-bottom: none ;
text-decoration: none;
}
#region-content .jdGallery button.carouselBtn
{
position: absolute;
right: 30px;
height: 20px;
text-align: center;
padding: 0 10px;
font-size: 13px;
background: #000;
color: #fff !important;
cursor: pointer;
border: none ;
text-decoration: none;
}
#region-content .verticalCarousel .jdGallery a.carouselBtn,
#region-content .verticalCarousel .jdGallery button.carouselBtn {
display: none;
}
#region-content .jdGallery a.open,
#region-content .jdGallery a.left,
#region-content .jdGallery a.right,
#region-content .jdGallery button.left,
#region-content .jdGallery button.right {
border-bottom: none ;
}
.jdGallery a.open {
left: 25%;
top: 0;
width: 50%;
height: 99%;
position: absolute;
cursor: pointer;
z-index: 10;
}
.verticalCarousel .jdGallery a.open {
left: 0pt;
height: 99%;
}
.verticalCarousel a.left,
.verticalCarousel a.right,
.verticalCarousel button.left,
.verticalCarousel button.right {
display:none;
}
.jdGallery a.right,
.jdGallery a.left,
.jdGallery button.right,
.jdGallery button.left {
position: absolute;
border: none;
background-color: transparent;
top: 50%;
margin-top: -24px;
cursor: pointer;
z-index: 5;
filter:alpha(opacity=40);
-moz-opacity:0.4;
-khtml-opacity: 0.4;
opacity: 0.4;
}
.jdGallery a.right:hover,
.jdGallery a.left:hover,
.jdGallery button.right:hover,
.jdGallery button.left:hover {
filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
.jdGallery button.left,
.jdGallery a.left {
left: 0pt;
background: url(/pgv_sg_fleche1.gif) no-repeat center left;
}
.jdGallery button.right,
.jdGallery a.right {
right: 0pt;
}
* html .jdGallery a.right,
* html .jdGallery a.left,
* html .jdGallery button.right,
* html .jdGallery button.left {
filter:alpha(opacity=40);
}
* html .jdGallery a:hover.right,
* html .jdGallery a:hover.left,
* html .jdGallery button:hover.right,
* html .jdGallery button:hover.left {
filter:alpha(opacity=60);
}
.jdGallery .slideElement {
height: 100%;
background-color: #000;
background-repeat: no-repeat;
}
.horizontalCarousel .jdGallery .slideElement {
width: 100%;
}
.slideshowmain {
margin-bottom: 1px !important;
margin-top: 2px;
}
.jdGallery .slideInfoZone,
.jdGallery .slideInfoZoneVerticalCarousel {
position: absolute;
z-index: 10;
margin: 0px;
left: 0;
bottom: 0;
text-indent: 0;
overflow: hidden;
margin-left:3%;
}
* html .jdGallery .slideInfoZone,
* html .jdGallery .slideInfoZoneVerticalCarousel {
bottom: -1px;
}
.textBoxHorizontal .jdGallery .slideInfoZone,
.textBoxHorizontal .jdGallery .slideInfoZoneVerticalCarousel {
margin: 0px 0px 0px 0px;
}
.jdGallery .slideInfoZone>p,
.jdGallery .slideInfoZoneVerticalCarousel>p {
padding: 8px 10px 4px 10px;
font-size: 11px;
text-align: left;
}
.slideInfoZoneText {
padding: 10px 5px 0px 5px;
overflow: hidden;
}
.textBoxHorizontal .slideInfoZoneText {
padding: 4px;
}
.dark .slideInfoZone,
.dark .slideInfoZoneVerticalCarousel
{
background: url(/transparent-bg-white.png) repeat;
color: #000;
}
.light .slideInfoZone,
.light .slideInfoZoneVerticalCarousel
{
background: url(/transparent-bg-black.png) repeat;
color: #fff;
}
.jdGallery button::-moz-focus-inner
{
padding: 0px;
border: 0 none;
}
.carouselInner button
{
padding: 0;
border: none;
}
.jdGallery button:focus
{
outline: 1px dotted #FFFFFF;
border: 1px dotted #FFFFFF;
}
#region-content .jdGallery button.thumbnail {
border: 1px solid #FFFFFF; !important;
opacity: 0.4;
filter:alpha(opacity=40);
}
#region-content .jdGallery button:hover.thumbnail,
#region-content .jdGallery button.thumbnailactive,
#region-content .jdGallery button:hover.thumbnailactive {
opacity: 1;
filter:alpha(opacity=100);
border: 1px solid #e46b1f !important;
}
/* */

}


/* - contentpanels.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/contentpanels.css?original=1 */
/* */
#region-content .viewlet .viewletpanel{
font-size: 100%
}
.documentContent .viewletpanelFooter,
.documentContent .viewletpanelItem {
padding: 0.3em;
}
.documentContent .viewletpanelItemDetails {
color: #76797c;
font-size: 90%;
margin-top: -0.5em;
}
.cpPanels .cpPanel {
margin: 1em 0 0 0;
}
.documentContent .viewlet .viewletpanel{
margin: 0px 0px 0px 0px;
}
.cpPanelsHeading {
background-color: lavender;
white-space: nowrap;
text-align: right;
}
.cpPanelsHeading .cpPanelsHeadingInput,
.cpPanelHeading .cpPanelsHeadingInput {
float: left;
}
.cpPanelHeading {
background-color: lavender;
}
.cpPanelHeading td {
text-align: right
}
.cpViewletItem a {
white-space: nowrap;
}
.cpViewletItem span {
white-space:nowrap;
background-color: lightgreen;
}
/* */
.cpEditFormInputValues {
float: left;
}
.cpEditFormSubmitButtons {
float: right;
}
.cpRelatedContent li.cpRelatedItem{
display: inline;
}
.cpPages {
float:right;
white-space: nowrap;
margin-top: 0;
}
.cpPages li {
display: inline;
}
.cpPages li a {
font-size: 90%;
background-color: transparent;
border: 1px solid #74ae0b;
color: #578308;
margin-right: 0.5em;
padding: 0em 1em;
text-decoration: none;
text-transform: none;
z-index: 1;
}
.cpPages li.selected a {
background-color: #cde2a7;
color: #578308;
}
.cpPages li a:hover {
background-color: #cde2a7;
color: #578308;
}
/* */
/* */
/* */
.notitlePortletWrapper dt.viewletpanelHeader {
display: none;
}
.notitlePortletWrapper .viewletpanel,
.notitlePortletWrapper dd.viewletpanelFooter,
.notitlePortletWrapper dd.viewletpanelItem{
border: none;
}
/* */
.zopezenPortletWrapper dt.viewletpanelHeader {
background-color: White;
font-style: normal;
border: none;
text-transform: capitalize;
border-bottom: 2px solid #dee7ec;
}
.boxPortletWrapper dl.viewletpanel dd.viewletpanelFooter,
.boxPortletWrapper dl.viewletpanel dd.viewletpanelItem,
.boxPortletWrapper dl.viewletpanel,
.zopezenPortletWrapper dl.viewletpanel,
.zopezenPortletWrapper dl.viewletpanel dd.viewletpanelFooter,
.zopezenPortletWrapper dl.viewletpanel dd.viewletpanelItem {
border: none;
}
/* */
.alertPortletWrapper dl.viewletpanel dt.viewletpanelHeader{
background: #ffa500;
font-weight: bold;
border-color: #ffa500;
text-transform: uppercase;
background-image: url(/info_icon.gif);
background-repeat: no-repeat;
background-position: 5px 50%;
padding-left: 2.5em;
}
.alertPortletWrapper dl.viewletpanel dd.viewletpanelFooter,
.alertPortletWrapper dl.viewletpanel dd.viewletpanelItem {
background-color: #ffce7b;
}
/* */
.dottedPortletWrapper dl.viewletpanel dt.viewletpanelHeader{
background: White;
font-weight: bold;
border: none;
padding-left: 0em;
text-transform: capitalize;
color: Black;
border-bottom: 2px dotted #dee7ec;
}
.dottedPortletWrapper dl.viewletpanel dd.viewletpanelFooter,
.dottedPortletWrapper dl.viewletpanel dd.viewletpanelItem {
border: 2px dotted #dee7ec;
border-top:none;
border-bottom: none;
}
.dottedPortletWrapper dl.viewletpanel{
border-bottom: 2px dotted #dee7ec;
}
.notitlePortletWrapper .roundingTopShaded,
.medAlertPortletWrapper .roundingTopShaded,
.defaultPortletWrapper .roundingTop,
.medKoruPortletWrapper .roundingTop,
.nothingPortletWrapper .roundingTop,
.nothingPortletWrapper .roundingTopShaded,
.nothingPortletWrapper .roundingBottom,
.nothingPortletWrapper .viewletpanelHeader,
.growThemeHeadingWrapper .roundingTop,
.growThemeHeadingWrapper .roundingTopShaded,
.growThemeHeadingWrapper .roundingBottom {
display: none;
}
.viewletpanel .roundingTopShaded,
.viewletpanel .roundingTop,
.viewletpanel .roundingBottomShaded,
.viewletpanel .roundingBottom {
display: block;
}
.nothingPortletWrapper .viewletpanel {
border-left: none !important;
border-right: none !important;
}
.nothingPortletWrapper .viewletpanelItem {
padding: 0px 0px 0px 0px !important;
background-color: transparent;
}
.imageNewsImage {
float: left;
margin: 0.5em;
}
.imageNewsTitle {
font-weight:bold;
}
.viewlet-rss-link{
padding-right: 2px;
float: right;
display: block;
}
.contentPanelHeading {
display: none;
}
.viewletSizer {
margin-right: 0.5em !important;
margin-left: 0.5em !important;
}
.viewletpanel {
margin: 0px;
padding: 0px;
border-left: 1px solid #8cacbb;
border-right: 1px solid #8cacbb;
background-color: #dee7ec;
}
/* \*/
* html .viewletpanel {
height: 1%;
}
/* */
.viewletpanel .topicImage {
padding: 5px 5px 5px 5px;
text-align: center;
}
.viewletpanel .topicList {
padding: 3px 6px 3px 6px;
}
.viewletpanel .lastItem {
margin-left: 0px;
}
.viewletpanelHeader {
background-color: #dee7ec;
border: none;
padding: 0px 1em 0.5em 1em;
}
.viewletpanelHeader span,
.viewletpanelHeader a {
color: Black;
font-size: 130%;
text-decoration: none;
}
.viewletpanelItem {
margin: 0px;
padding: 0.5em 1em 0px 1em !important;
}
.viewletpanelItem * {
margin-bottom: 0px;
}
.viewletpanelItem p {
margin: 0px;
padding-bottom: 0.5em;
}
.viewletpanelFooter {
display: none;
}
.viewletpanelList {
margin-top: 0px;
}
.viewletpanelList,
.viewletpanelListItem,
.viewlet {
margin-bottom: 0px;
}
.cpEditForm .viewletpanelList,
.cpEditForm .viewletConfigHeader .cpPanelHeading,
.cpEditForm .viewletConfigHeader .embeddedItem,
#contentpanels-main .viewletpanelList {
height: 100%;
list-style-type: none;
list-style-image: none;
margin-left: 0px;
}
.cpEditForm .viewletpanelList .viewletpanelListItem,
.cpEditForm .viewletConfigHeader .cpPanelHeading,
.cpEditForm .viewletConfigHeader .embeddedItem,
#contentpanels-main .viewletpanelList .viewletpanelListItem {
height: 100%;
float: left;
}
#landingpage-content #portal-column-one {
float: left;
width: 24.99%;
}
#landingpage-content  #contentpanels-main {
float: left;
width: 74.99%;
}
.width1 {
width: 0.985%;
}
.width2 {
width: 1.985%;
}
.width3 {
width: 2.985%;
}
.width4 {
width: 3.985%;
}
.width5 {
width: 4.985%;
}
.width6 {
width: 5.985%;
}
.width7 {
width: 6.985%;
}
.width8 {
width: 7.985%;
}
.width9 {
width: 8.985%;
}
.width10 {
width: 9.985%;
}
.width11 {
width: 10.985%;
}
.width12 {
width: 11.985%;
}
.width13 {
width: 12.985%;
}
.width14 {
width: 13.985%;
}
.width15 {
width: 14.985%;
}
.width16 {
width: 15.985%;
}
.width17 {
width: 16.985%;
}
.width18 {
width: 17.985%;
}
.width19 {
width: 18.985%;
}
.width20 {
width: 19.985%;
}
.width21 {
width: 20.985%;
}
.width22 {
width: 21.985%;
}
.width23 {
width: 22.985%;
}
.width24 {
width: 23.985%;
}
.width25 {
width: 24.985%;
}
.width26 {
width: 25.985%;
}
.width27 {
width: 26.985%;
}
.width28 {
width: 27.985%;
}
.width29 {
width: 28.985%;
}
.width30 {
width: 29.985%;
}
.width31 {
width: 30.985%;
}
.width32 {
width: 31.985%;
}
.width33 {
width: 32.985%;
}
.width34 {
width: 33.985%;
}
.width35 {
width: 34.985%;
}
.width36 {
width: 35.985%;
}
.width37 {
width: 36.985%;
}
.width38 {
width: 37.985%;
}
.width39 {
width: 38.985%;
}
.width40 {
width: 39.985%;
}
.width41 {
width: 40.985%;
}
.width42 {
width: 41.985%;
}
.width43 {
width: 42.985%;
}
.width44 {
width: 43.985%;
}
.width45 {
width: 44.985%;
}
.width46 {
width: 45.985%;
}
.width47 {
width: 46.985%;
}
.width48 {
width: 47.985%;
}
.width49 {
width: 48.985%;
}
.width50 {
width: 49.985%;
}
.width51 {
width: 50.985%;
}
.width52 {
width: 51.985%;
}
.width53 {
width: 52.985%;
}
.width54 {
width: 53.985%;
}
.width55 {
width: 54.985%;
}
.width56 {
width: 55.985%;
}
.width57 {
width: 56.985%;
}
.width58 {
width: 57.985%;
}
.width59 {
width: 58.985%;
}
.width60 {
width: 59.985%;
}
.width61 {
width: 60.985%;
}
.width62 {
width: 61.985%;
}
.width63 {
width: 62.985%;
}
.width64 {
width: 63.985%;
}
.width65 {
width: 64.985%;
}
.width66 {
width: 65.985%;
}
.width67 {
width: 66.985%;
}
.width68 {
width: 67.985%;
}
.width69 {
width: 68.985%;
}
.width70 {
width: 69.985%;
}
.width71 {
width: 70.985%;
}
.width72 {
width: 71.985%;
}
.width73 {
width: 72.985%;
}
.width74 {
width: 73.985%;
}
.width75 {
width: 74.985%;
}
.width76 {
width: 75.985%;
}
.width77 {
width: 76.985%;
}
.width78 {
width: 77.985%;
}
.width79 {
width: 78.985%;
}
.width80 {
width: 79.985%;
}
.width81 {
width: 80.985%;
}
.width82 {
width: 81.985%;
}
.width83 {
width: 82.985%;
}
.width84 {
width: 83.985%;
}
.width85 {
width: 84.985%;
}
.width86 {
width: 85.985%;
}
.width87 {
width: 86.985%;
}
.width88 {
width: 87.985%;
}
.width89 {
width: 88.985%;
}
.width90 {
width: 89.985%;
}
.width91 {
width: 90.985%;
}
.width92 {
width: 91.985%;
}
.width93 {
width: 92.985%;
}
.width94 {
width: 93.985%;
}
.width95 {
width: 94.985%;
}
.width96 {
width: 95.985%;
}
.width97 {
width: 96.985%;
}
.width98 {
width: 97.985%;
}
.width99 {
width: 98.985%;
}
.width100 {
width: 99.985%;
}
/* */

}


/* - contentpanelsCustom.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/contentpanelsCustom.css?original=1 */
/* */
/* */

}


/* - popoll.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/popoll.css?original=1 */
/* */
/* */
.portletPopoll h5 {
padding: 0 0 0.5em 0;
margin: 0;
}
.portletPopoll .portletItem {
padding: 0.5em 1em;
}
.portletPopoll ul {
list-style-image: none !important;
list-style-type: none !important;
margin: 0;
}
.pollRow {
margin-bottom: 8px;
}
.pollview .results form .pollRow input {
float: left;
margin: 1px 0 0 0;
}
.pollview .results form .pollRow label {
float: left;
font-weight: normal;
margin: 0 0 0 4px;
width: 136px;
}
.pollview .results .clear {
clear: both;
}
#portal-column-two .pollview .vote {
width: 100% !important;
}
.pollview .question {
margin-left: -7px;
}
/* */

}


/* - tag_cloud_explorer.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/tag_cloud_explorer.css?original=1 */
.portlet-tag-cloud-explorer
{
border: none;
}
.cloudview
{
padding: 8px;
}
.cloudview .body
{
padding: 4px 0;
}
.portlet-tag-cloud-explorer .portletItem
{
line-height: 1.2em;
padding: 1px 1px;
text-align: center;
}
.cloudview a
{
text-decoration: none;
margin: 0.1em;
}
.cloudview .tag a.bluelink
{
color: #008BC8;
}
.cloudview .tag a.greylink
{
color: #616e74;
}
.cloudview .titlebar
{
text-decoration: none;
font-weight: normal;
color: black;
font-size: 12px;
line-height: 12px;
}
.ent-blue .cloudview
{
background-color: #d1e9f3;
}
.ent-grey .cloudview
{
background-color: #e4e4e4;
}
.ent-box .cloudview
{
background-color: white;
}
.portlet-tag-cloud-explorer a:hover
{
background-color: #dee7ec;
}
.portlet-tag-cloud-explorer .tag_signe_link
{
font-size: 8px;
line-height: 8px;
}
.portlet-tag-cloud-explorer .selectable-tags
{
}
#tagcloud_results
{
font-size: x-small;
margin-bottom: 1px;
text-decoration: none;
}
#tagcloud_results a
{
text-decoration: none;
border-style: none;
}
#tagcloud_results a:hover
{
background-color: #dee7ec;
}
/* */
.portlet-tag-cloud-explorer a.tagcloud_selected
{
color: Red;
}
.portlet-tag-cloud-explorer a.tagcloud_unselected
{
color: #76797c;
}
.portlet-tag-cloud-explorer a.tagcloud_selected:hover
{
color: #76797c;
}
.portlet-tag-cloud-explorer a.tagcloud_unselected:hover
{
color: Black;
}
#tagcloud_results a.tagcloud_selected
{
color: Red;
}
#tagcloud_results a.tagcloud_unselected
{
color: #76797c;
}
#tagcloud_results a.tagcloud_selected:hover
{
color: #76797c;
}
#tagcloud_results a.tagcloud_unselected:hover
{
color: Black;
}
/* */

}


/* - environmentInfo.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/environmentInfo.css?original=1 */
/* */
/* */
.env
{
position: absolute;
border-style: solid;
border-width: 4px;
border-color: white;
cursor: default;
font-family: 'Lucida Sans Unicode','Lucida Grande',sans-serif;
font-size: 11px;
line-height: 11px;
}
.env .title
{
color: #333; /**/
padding: 0 4px 4px;
text-transform: uppercase;
font-size: 12px;
line-height: 12px;
font-weight: bold;
text-align: center;
/* */
display: block;
float: none;
height: auto;
margin: 0;
}
.env .body
{
font-size: 40px;
line-height: 40px;
font-weight: bold;
padding: 4px 8px;
text-align: center;
}
.env .releaseTag
{
font-size: 13px;
line-height: 13px;
}
.env-DEV
{
border-color: #ddd;
color: #ddd;
}
.env-DEV .title
{
background: #ddd;
}
.env-TST
{
border-color: #00a000;
color: #00a000;
}
.env-TST .title
{
background: #00a000;
}
.env-TRN
{
border-color: #ffd700;
color: #ffd700;
}
.env-TRN .title
{
background: #ffd700;
}
.env-UNK
{
border-color: #cc00cc;
color: #cc00cc;
}
.env-UNK .title
{
background: #cc00cc;
}
/* */

}


/* - fmit.feedstorer.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/fmit.feedstorer.css?original=1 */
/* */
.externalRSSFeed .header,
.externalRSSFeed .footer
{
margin: 16px 0;
}
.rssFeedItems
{
margin-top: 32px;
}
.rssFeedItem
{
padding: 16px;
}
#content .rssFeedItem .title
{
border-bottom: solid 1px #ccc;
}
.rssFeedItem .title .link-external
{
display: none;
}
.rssFeedItem .date
{
font-weight: normal;
font-size: 11px;
line-height: 11px;
color: #888;
margin-bottom: 16px;
}
.rssFeedItem .summary
{
font-weight: 12px;
line-height 15px;
margin: 0 0 16px 0;
}
.rssFeedItems .noItems
{
padding: 16px 0;
}

}


/* - fmit.jsutils.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/fmit.jsutils.css?original=1 */
/* */
#lb
{
position: fixed;
z-index: 2000;
width: 100%;
height: 100%;
top: 0;
left: 0;
opacity: 0.5;
background: black;
display: none;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
filter: alpha(opacity=50);
}
#cmsPopup
{
position: absolute;
z-index: 4000;
background: none;
width: 570px;
display: none;
}
#cmsPopup .xButton
{
position: absolute;
top: -8px;
right: -8px;
width: 28px;
height: 28px;
background: url('/popup_button_x.png') no-repeat !important;
cursor: pointer;
}
#cmsPopup .header
{
background: url('/popup_header_vbg.png') repeat-x;
background-color: #186879;/* */
border-radius: 8px 8px 0 0;
width: 538px;
height: 48px;
color: white;
font-size: 20px;
line-height: 48px;
padding: 0 16px;
}
#cmsPopup .body
{
background: white;
padding: 16px;
font-size: 13px;
line-height: 16px;
}
#cmsPopup .buttonRack
{
background: white;
padding: 8px 16px;
}
#cmsPopup .button
{
background: url('/button_140x28_black.png') no-repeat top left;
display: block;
color: white;
width: 132px;
height: 28px;
line-height: 28px;
text-align: center;
font-family: Tahoma, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
cursor: pointer;
float: left;
margin: 0 16px 0 0;
padding: 0 4px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
#cmsPopup .button:hover
{
background-position: bottom left;
}
#cmsPopup .closeButton
{
float: right;
margin: 0 0 0 16px;
}

}

