
/* - companies.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/companies.css?original=1 */
.companiesArea #portal-column-one .managePortletsLink a
{
color: #008bc8;
text-shadow: 0 0 16px black;
}
.companiesArea #entHeader {
background: #233342;
}
.companiesArea #gradLogo {
background: url('/header_grad_logo.png');
}
.companiesArea #gradLogo .env .title
{
color: #233342;
}
.companiesArea #businessbutton {
display: block;
}
.companiesArea #searchapolooza {
top: 56px;
}
.companiesArea #searchapolooza .tab {
display: block;
}
.companiesArea #searchapolooza .arrow {
background: url('/search_arrow.png') no-repeat 0 4px;
}
.companiesArea #searchapolooza .action .leftEnd,
.companiesArea #searchapolooza .action .rightEnd {
background-image: url('/search_corners.png');
}
.companiesArea #searchapolooza .action .body {
background: url('/search_vbg.png') repeat-x;
}
.companiesArea #searchapolooza .action .searchButton,
.companiesArea .registrySearch .surround .searchButton
{
background: url('/search_button.png') 75px center !important;
}
.companiesArea #searchapolooza .action .searchButton:hover,
.companiesArea .registrySearch .surround .searchButton:hover
{
background-image: url('/search_button_over.png') !important;
}
.companiesArea #mednav select {
display: inline;
}
.companiesArea #entFooter {
background: #233342;
}
/* */
.companiesArea #leftSubNav,
.companiesArea #leftSubNav .aboveTitle
{
color: white;
background: url('companies_subnav_bg.jpg') no-repeat;
}
.companiesArea #leftSubNav .navItem
{
background: url('companies_subnav_hsep.png') repeat-x;
}
.companiesArea #leftSubNav .current + .navItem
{
background-image: none;
}
.companiesArea #leftSubNav a:hover
{
text-decoration: underline;
}
.companiesArea #leftSubNav div.current,
.companiesArea #leftSubNav h2.current
{
background: url('enterprise_subnav_current_bg.png') no-repeat left center transparent;
color: #223341;
border-radius: 0px;
}
/* */
.companiesArea .slideshow
{
background-color: #233342;
}
.companiesArea .slideshow .rhcslideshowcontent
{
background: url('/CO_banner.png') no-repeat;
}
.companiesArea .enterpriseportlet .registrySearch .surround .searchButton
{
background: url('/bluesearch.png') no-repeat;
}
.companiesArea .enterpriseportlet .registrySearch .surround .searchButton:hover
{
background: url('/bluesearch_over.png') no-repeat;
}
/* */
.template-multipagedocumentsection_view .companiesArea ul.mpdtoc,
.template-multipagedocument_view .companiesArea #mpdtoc ul.mpdtoc
{
list-style-image: none;
list-style: none;
}

}


/* - fsp.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/fsp.css?original=1 */
.fspArea #portal-column-one .managePortletsLink a
{
color: #008bc8;
text-shadow: 0 0 16px black;
}
.fspArea #entHeader {
background: #233342;
}
.fspArea #gradLogo {
background: url('/fspgovt_header_grad_logo.png');
}
.fspArea #gradLogo .env .title
{
color: #233342;
}
.fspArea #businessbutton {
display: block;
}
.fspArea #searchapolooza {
top: 56px;
}
.fspArea #searchapolooza .tab {
display: block;
}
.fspArea #searchapolooza .arrow {
background: url('/search_arrow.png') no-repeat 0 4px;
}
.fspArea #searchapolooza .action .leftEnd,
.fspArea #searchapolooza .action .rightEnd {
background-image: url('/search_corners.png');
}
.fspArea #searchapolooza .action .body {
background: url('/search_vbg.png') repeat-x;
}
.fspArea #searchapolooza .action .searchButton,
.fspArea .registrySearch .surround .searchButton
{
background: url('/search_button.png') 75px center !important;
}
.fspArea #searchapolooza .action .searchButton:hover,
.fspArea .registrySearch .surround .searchButton:hover
{
background-image: url('/search_button_over.png') !important;
}
.fspArea #mednav select {
display: inline;
}
.fspArea #entFooter {
background: #233342;
}
/* */
.fspArea #leftSubNav,
.fspArea #leftSubNav .aboveTitle
{
color: white;
background: #243443 url('companies_subnav_bg.jpg') no-repeat;
}
.fspArea #leftSubNav .navItem
{
background: url('companies_subnav_hsep.png') repeat-x;
}
.fspArea #leftSubNav .current + .navItem
{
background-image: none;
}
.fspArea #leftSubNav a:hover
{
text-decoration: underline;
}
.fspArea #leftSubNav div.current,
.fspArea #leftSubNav h2.current
{
background: url('enterprise_subnav_current_bg.png') no-repeat left center transparent;
color: #223341;
border-radius: 0px;
}
/* */
.fspArea .slideshow
{
background-color: #233342;
}
.fspArea .slideshow .rhcslideshowcontent
{
background: url('/CO_banner.png') no-repeat;
}
/* */
.fspArea .enterpriseportlet .registrySearch .surround .searchButton
{
background: url('/bluesearch.png') no-repeat;
}
.fspArea .enterpriseportlet .registrySearch .surround .searchButton:hover
{
background: url('/bluesearch_over.png') no-repeat;
}
/* */
.template-multipagedocumentsection_view .fspArea ul.mpdtoc,
.template-multipagedocument_view .fspArea #mpdtoc ul.mpdtoc
{
list-style-image: none;
list-style: none;
}

}


/* - businessdata.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/businessdata.css?original=1 */
.businessdataArea #portal-column-one .managePortletsLink a
{
color: #008bc8;
text-shadow: 0 0 16px black;
}
.businessdataArea #entHeader {
background: #233342;
}
.businessdataArea #gradLogo {
background: url('/businessdata_header_grad_logo.png');
}
.businessdataArea #gradLogo .env .title
{
color: #233342;
}
.businessdataArea #businessbutton {
display: block;
}
.businessdataArea #searchapolooza {
top: 79px;
}
.businessdataArea #searchapolooza .tab {
display: none;
}
.businessdataArea #searchapolooza .arrow {
background: url('/search_arrow.png') no-repeat 0 4px;
}
.businessdataArea #searchapolooza .action .leftEnd,
.businessdataArea #searchapolooza .action .rightEnd {
background-image: url('/search_corners.png');
}
.businessdataArea #searchapolooza .action .body {
background: url('/search_vbg.png') repeat-x;
}
.businessdataArea #searchapolooza .action .searchButton,
.businessdataArea .registrySearch .surround .searchButton
{
background: url('/search_button.png') 75px center !important;
}
.businessdataArea #searchapolooza .action .searchButton:hover,
.businessdataArea .registrySearch .surround .searchButton:hover
{
background-image: url('/search_button_over.png') !important;
}
.businessdataArea #mednav select {
display: inline;
}
.businessdataArea #entFooter {
background: #233342;
}
/* */
.businessdataArea #leftSubNav,
.businessdataArea #leftSubNav .aboveTitle
{
color: white;
background: #243443 url('companies_subnav_bg.jpg') no-repeat;
}
.businessdataArea #leftSubNav .navItem
{
background: url('companies_subnav_hsep.png') repeat-x;
}
.businessdataArea #leftSubNav .current + .navItem
{
background-image: none;
}
.businessdataArea #leftSubNav a:hover
{
text-decoration: underline;
}
.businessdataArea #leftSubNav div.current,
.businessdataArea #leftSubNav h2.current
{
background: url('enterprise_subnav_current_bg.png') no-repeat left center transparent;
color: #223341;
border-radius: 0px;
}
/* */
.businessdataArea .slideshow
{
background-color: #233342;
}
.businessdataArea .slideshow .rhcslideshowcontent
{
background: url('/CO_banner.png') no-repeat;
}
/* */
.businessdataArea .enterpriseportlet .registrySearch .surround .searchButton
{
background: url('/bluesearch.png') no-repeat;
}
.businessdataArea .enterpriseportlet .registrySearch .surround .searchButton:hover
{
background: url('/bluesearch_over.png') no-repeat;
}
.businessdataArea .enterpriseportlet .registrySearch .surround
{
background: url('/searchregistryco.png') no-repeat;
}
/* */
.template-multipagedocumentsection_view .businessdataArea ul.mpdtoc,
.template-multipagedocument_view .businessdataArea #mpdtoc ul.mpdtoc
{
list-style-image: none;
list-style: none;
}

}


/* - promo.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/promo.css?original=1 */
/* */
.promo
{
background: #f4f3f0;
border: solid 12px #e4e4e4;
}
.promo_section_body
{
overflow-x: hidden;
overflow-y: auto;
}
.promo_title
{
background: #fafafa;
padding: 4px;
border-top: solid 1px #ccc;
}
.promo_section_title .body
{
height: 29px;
line-height: 29px;
font-size: 15px;
overflow: hidden;
}
.promo_section_body
{
border-top: solid 1px #ccc;
}
.promo_image_view img
{
display: block;
margin-left: auto;
margin-right: auto;
}
.bp-2012 .promo
{
border: none;
overflow: hidden;
}
.bp-2012 .promo_section_body a,
.bp-2012 .promo_section_body a:hover,
.bp-2012 .promo_section_body a:active,
.bp-2012 .promo_section_body a:visited
{
color: #00667d !important;
text-decoration: none;
}
.bp-2012 .promo_title
{
background: url('/promo_bp-2012_active_vbg.png') repeat-x;
color: #fff;
height: 39px;
line-height: 39px;
padding: 0 16px;
font-weight: bold;
position: relative;
border-top: none;
border-radius: 2px;
}
.bp-2012 .promo_title .active_marker
{
position: absolute;
bottom: -6px;
left: 16px;
width: 14px;
height: 6px;
background: url('/promo_bp-2012_active_marker.png') no-repeat;
}
.bp-2012 .promo_title .body
{
color: #fff;
height: 39px;
line-height: 39px;
font-size: 13px;
overflow: hidden;
}
.bp-2012 .promo_section_body
{
border-top: none;
}
.portlet_promo
{
margin-bottom: 8px;
width: 210px;
}

}


/* - realme.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/realme.css?original=1 */
.realme_widget, .realme_button, .realme_popup_position, .realme_login, .realme_create_account, .whats_realme, .realme_link, .realme_popup, .realme_find_out_more {
position: relative;
}
.realme_login_lockup img, .realme_arrow_top_left .arrow, .realme_arrow_top_right .arrow, .realme_popup_wrapper, .realme_arrow_side_left .arrow, .realme_arrow_side_right .arrow, .realme_icon_find_out_more, .realme_icon_link, .realme_icon_padlock {
position: absolute;
}
/* */
.realme_widget, .realme_secondary_login, .realme_login_lockup, .realme_popup {
*zoom: 1;
}
.realme_widget:before, .realme_secondary_login:before, .realme_login_lockup:before, .realme_popup:before, .realme_widget:after, .realme_secondary_login:after, .realme_login_lockup:after, .realme_popup:after {
content: " ";
display: table;
}
.realme_widget:after, .realme_secondary_login:after, .realme_login_lockup:after, .realme_popup:after {
clear: both;
}
.realme_title, .realme_mini_title, .realme_button {
font-weight: bold;
}
.realme_secondary_login, .realme_secondary_login .realme_popup_position, .realme_login, .realme_create_account, .realme_link, .realme_icon_new_window, .realme_text_icon_new_window {
display: inline-block;
vertical-align: bottom;
}
.realme_button, .realme_button_padding, .realme_icon_find_out_more, .realme_icon_link, .realme_icon_padlock {
display: block;
}
.realme_icon_find_out_more, .realme_icon_link, .realme_icon_padlock, .realme_icon_new_window, .realme_text_icon_new_window {
background-color: transparent;
background-repeat: no-repeat;
background-position: 0 0;
}
/* */
.realme_secondary_login, .realme_secondary_login .realme_popup_position, .realme_login, .realme_create_account, .realme_link, .realme_find_out_more, .realme_icon_new_window, .realme_text_icon_new_window {
*display: inline;
*zoom: 1;
}
.realme_primary_login, .realme_alternative_login, .realme_assert {
border-width: 1px;
border-style: solid;
}
.realme_icon_padlock, .realme_icon_new_window {
_overflow: hidden;
}
.realme_primary_login, .realme_alternative_login, .realme_assert {
_width: 320px;
}
.realme_widget {
padding: 0.76923em 1.07692em;
border-color: transparent;
/* */
font-family: sans-serif;
color: inherit;
font-size: 13px;
/* */
line-height: 1.53846;
/* */
}
.realme_widget p {
margin-top: 0.5em;
margin-bottom: 1em;
}
.realme_widget a {
text-decoration: none;
}
.realme_login, .realme_create_account, .whats_realme, .realme_link {
color: #2c5897;
}
.realme_login:hover, .realme_create_account:hover, .whats_realme:hover, .realme_link:hover, .realme_login:active, .realme_create_account:active, .whats_realme:active, .realme_link:active {
color: #204170;
text-decoration: underline;
}
.realme_title {
margin-top: 0;
margin-bottom: 0;
font-size: 1.230769231em;
/* */
}
.realme_mini_title {
font-size: 1.076923077em;
/* */
}
.realme_button {
line-height: 1;
margin-top: 1px;
cursor: pointer;
color: white;
border-width: 1px;
border-style: solid;
background-color: #3871ae;
background-repeat: repeat-x;
/* */
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3a78bb), color-stop(100%, #3871ae));
background-image: -webkit-linear-gradient(#3a78bb, #3871ae);
background-image: -moz-linear-gradient(#3a78bb, #3871ae);
background-image: -o-linear-gradient(#3a78bb, #3871ae);
background-image: linear-gradient(#3a78bb, #3871ae);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
border-color: #1d5794;
-webkit-appearance: none;
-webkit-border-image: none;
}
.realme_button:hover, .realme_button:focus {
background-color: #2f5f93;
background-image: none;
color: #fff;
border-color: #103154;
}
.realme_button_padding {
color: #fff;
padding: 0.92308em 2.53846em 0.92308em 1.23077em;
}
.realme_primary_login {
max-width: 28em;
min-width: 16.30769em;
padding: 1.38462em;
}
.realme_primary_login p {
font-size: 14px;
}
.realme_primary_login .realme_create_account {
float: right;
}
.realme_alternative_login {
max-width: 18em;
min-width: 10.30769em;
}
.realme_alternative_login .realme_title {
font-size: 1.076923077em;
margin-bottom: 0.5em;
}
.realme_assert .whats_realme, .realme_assert .realme_create_account, .realme_primary_login .whats_realme, .realme_primary_login .realme_create_account, .realme_alternative_login .whats_realme, .realme_alternative_login .realme_create_account {
margin-top: 0.5em;
}
.realme_assert {
max-width: 28em;
}
.realme_secondary_login {
padding-right: 2.76923em;
background-image: url('/rm_logo-simple-login.png');
background-repeat: no-repeat;
background-position: right center;
}
.realme_secondary_login .realme_login, .realme_secondary_login .realme_link, .realme_secondary_login .realme_create_account {
padding-right: 1.75em;
padding-top: 0;
}
.realme_secondary_login .realme_pipe {
border-right: solid 1px;
padding-left: 0.5em;
}
.realme_secondary_login .realme_pipe:first-child {
padding-left: 0;
}
.realme_secondary_login .whats_realme {
font-weight: bold;
padding-right: 0.3em;
padding-left: 0.3em;
*padding-left: 0.5em;
padding-top: 0;
}
.realme_secondary_login .realme_link {
margin-right: 0.75em;
}
.realme_secondary_login .realme_icon_link {
right: .615384615em;
}
.realme_hr {
margin: 0;
border: 0;
padding: 0.1em 0 0.38462em;
border-bottom: 1px solid #ddd;
height: 1px;
}
.realme_login_lockup {
margin-bottom: 1em;
_position: relative;
}
.realme_login, .realme_create_account, .realme_link {
padding-right: 1.2em;
}
.whats_realme {
float: left;
}
.realme_btn_margin {
margin-left: 45px;
}
.realme_link {
text-decoration: none;
}
.realme_arrow_top_left, .realme_arrow_top_right, .realme_arrow_side_left, .realme_arrow_side_right {
padding-top: 1.2em;
}
.realme_arrow_top_left .arrow, .realme_arrow_top_right .arrow {
width: 0;
height: 0;
border-style: solid;
border-color: transparent;
border-width: 11px;
display: block;
border-bottom-color: #d0d0d0;
left: -1px;
top: -22px;
}
.ie6 .realme_arrow_top_left .arrow, .realme_arrow_top_left .ie6 .arrow, .ie6 .realme_arrow_top_right .arrow, .realme_arrow_top_right .ie6 .arrow {
border-right-color: pink;
border-left-color: pink;
border-top-color: pink;
border-top-width: 0;
}
.ie6 .realme_arrow_top_left .arrow, .realme_arrow_top_left .ie6 .arrow, .ie6 .realme_arrow_top_right .arrow, .realme_arrow_top_right .ie6 .arrow {
filter: chroma(color=pink);
font-size: 0;
line-height: 0;
}
.realme_arrow_top_left .arrow .front, .realme_arrow_top_right .arrow .front {
width: 0;
height: 0;
border-style: solid;
border-color: transparent;
border-width: 10px;
display: block;
border-bottom-color: white;
position: absolute;
left: -10px;
bottom: -11px;
}
.ie6 .realme_arrow_top_left .arrow .front, .realme_arrow_top_left .ie6 .arrow .front, .ie6 .realme_arrow_top_right .arrow .front, .realme_arrow_top_right .ie6 .arrow .front {
border-right-color: pink;
border-left-color: pink;
border-top-color: pink;
border-top-width: 0;
}
.ie6 .realme_arrow_top_left .arrow .front, .realme_arrow_top_left .ie6 .arrow .front, .ie6 .realme_arrow_top_right .arrow .front, .realme_arrow_top_right .ie6 .arrow .front {
filter: chroma(color=pink);
font-size: 0;
line-height: 0;
}
.ie6 .realme_arrow_top_left .arrow .front, .realme_arrow_top_left .ie6 .arrow .front, .ie6 .realme_arrow_top_right .arrow .front, .realme_arrow_top_right .ie6 .arrow .front {
top: 1px;
}
.ie6 label.radio .realme_arrow_top_left .arrow .front, .realme_arrow_top_left .ie6 label.radio .arrow .front, .ie6 label.radio .realme_arrow_top_right .arrow .front, .realme_arrow_top_right .ie6 label.radio .arrow .front {
display: none;
}
.ie6 label.radio .realme_arrow_top_left .arrow, .realme_arrow_top_left .ie6 label.radio .arrow, .ie6 label.radio .realme_arrow_top_right .arrow, .realme_arrow_top_right .ie6 label.radio .arrow {
display: none;
}
.realme_popup_wrapper {
-webkit-transition: opacity 0.3s;
-moz-transition: opacity 0.3s;
-o-transition: opacity 0.3s;
transition: opacity 0.3s;
opacity: 0;
visibility: hidden;
z-index: 2;
_display: none;
}
.realme_arrow_top_left {
top: 1.6em;
left: -1.7em;
}
.realme_arrow_top_left .arrow {
left: 1.35em;
right: auto;
}
.realme_arrow_top_right {
top: 1.6em;
right: -1.7em;
}
.realme_arrow_top_right .arrow {
left: auto;
right: 1.35em;
}
.realme_arrow_side_left {
top: -1em;
left: 100%;
}
.realme_arrow_side_left .arrow {
width: 0;
height: 0;
border-style: solid;
border-color: transparent;
border-width: 11px;
display: block;
border-right-color: #d0d0d0;
left: -1px;
top: -22px;
top: 1.25em;
left: -22px;
}
.ie6 .realme_arrow_side_left .arrow {
filter: chroma(color=pink);
font-size: 0;
line-height: 0;
}
.realme_arrow_side_left .arrow .front {
width: 0;
height: 0;
border-style: solid;
border-color: transparent;
border-width: 10px;
display: block;
border-right-color: white;
position: absolute;
left: -9px;
top: -10px;
}
.ie6 .realme_arrow_side_left .arrow .front {
filter: chroma(color=pink);
font-size: 0;
line-height: 0;
}
.ie6 label.radio .realme_arrow_side_left .arrow {
display: none;
}
.realme_arrow_side_right {
top: -1em;
right: 100%;
}
.realme_arrow_side_right .arrow {
width: 0;
height: 0;
border-style: solid;
border-color: transparent;
border-width: 11px;
display: block;
border-left-color: #d0d0d0;
left: -1px;
top: -22px;
top: 1.25em;
left: auto;
right: -22px;
}
.ie6 .realme_arrow_side_right .arrow {
filter: chroma(color=pink);
font-size: 0;
line-height: 0;
}
.realme_arrow_side_right .arrow .front {
width: 0;
height: 0;
border-style: solid;
border-color: transparent;
border-width: 10px;
display: block;
border-left-color: white;
position: absolute;
right: -9px;
top: -10px;
}
.ie6 .realme_arrow_side_right .arrow .front {
filter: chroma(color=pink);
font-size: 0;
line-height: 0;
}
.ie6 label.radio .realme_arrow_side_right .arrow {
display: none;
}
.realme_popup {
padding: 0.5em 1.5em 0.5em;
background-color: #fff;
border: solid 1px #ddd;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
}
.realme_popup p, .realme_popup ul, .realme_popup strong, .realme_popup b {
color: #333;
}
.realme_popup p, .realme_popup ul, .realme_popup a {
line-height: 1.35em;
}
.realme_popup ul {
padding-left: 1em;
margin-bottom: 1em;
}
.realme_popup a {
color: #2c5897;
}
.realme_popup a:hover, .realme_popup a:active {
color: #204170;
}
.realme_popup_title,
.realme_popup h2 {
font-size: 1.07692em;
color: #e1001e;
margin-bottom: 0.5em;
}
.no_touch .whats_realme:hover + .realme_popup_wrapper,
.no_touch .realme_popup_wrapper:hover {
opacity: 1 !important;
visibility: visible !important;
}
.realme_find_out_more {
display: inline-block;
padding-right: 1em;
}
.realme_icon_find_out_more {
top: 0.35em;
right: 0;
width: 9px;
height: 9px;
background-image: url('/rm_icon-new-window-blue.png');
}
.realme_icon_link {
right: 0;
bottom: 0;
width: 9px;
height: 100%;
background-image: url('/rm_icon-new-window-blue.png');
background-position: right center;
_margin-bottom: 2px;
}
.realme_icon_padlock {
top: 0;
right: 1em;
width: 11px;
height: 100%;
background-image: url('/rm_padlock-white.png');
background-position: right center;
_height: 3em;
}
.realme_icon_new_window {
background-image: url('/rm_icon-new-window-white.png');
width: 9px;
height: 9px;
margin-left: 5px;
vertical-align: baseline;
position: relative;
*top: -0.2em;
}
.realme_text_icon_new_window {
background-image: url('/rm_icon-new-window-white.png');
padding-right: 1.2em;
background-position: right center;
*zoom: 1;
vertical-align: baseline;
}
.realme_theme_default {
color: #000 !important;
border-color: #62b0d1;
background-color: #eaf4f8;
}
.realme_theme_default .realme_title, .realme_theme_default .realme_info {
color: #000;
}
.realme_theme_default .realme_hr, .realme_theme_default .realme_pipe {
border-color: #c0dced;
}
.realme_theme_light {
color: #000 !important;
border-color: #eaf4f8;
background-color: #fff;
}
.realme_theme_light .realme_title, .realme_theme_light .realme_info {
color: #000;
}
.realme_theme_light .realme_hr, .realme_theme_light .realme_pipe {
border-color: #cce5f1;
}
.realme_theme_dark {
color: #fff;
background-color: #3e4d5d;
border-color: #3e4d5d;
}
.realme_theme_dark .realme_title, .realme_theme_dark .realme_info {
color: #fff;
}
.realme_theme_dark .realme_hr, .realme_theme_dark .realme_pipe {
border-color: #587a90;
}
.realme_theme_dark .realme_login, .realme_theme_dark .realme_create_account, .realme_theme_dark .whats_realme, .realme_theme_dark .realme_link {
color: #fff;
}
.realme_theme_dark .realme_icon_link {
background-image: url('/rm_icon-new-window-white.png');
}
.realme_theme_dark .realme_button {
border-color: #4683c4;
}
.realme_theme_dark .realme_button:hover, .realme_theme_dark .realme_button:active {
border-color: #3871ae;
}
.realme_theme_dark.realme_secondary_login {
background-image: url('/rm_logo-simple-login-dark.png');
}
.realme_theme_dark a.whats_realme,
.realme_theme_dark a.whats_realme:visited,
.realme_theme_dark a.whats_realme:hover {
color: #fff !important
}
.realme_widget .link-external {
display: none;
}
.realmeloginview .realme_theme_dark .realme_info {
font-size: 12px;
}
/* */
.realme_widget .popupContent,
.realme_widget .popupTitle
{
display: none;
}
.realme_widget .popupTrigger
{
cursor: pointer;
text-decoration: underline;
}
}


/* - procurement.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/procurement.css?original=1 */
/* */
/* */
/* */
.procurementArea #gradLogo
{
background: url('procurement_header_grad_logo.png');
}
.procurementArea #portal-column-one .managePortletsLink a
{
color: #008bc8;
text-shadow: 0 0 16px black;
}
.procurementArea #leftHeaderBg
{
background: url('header_graystripe_vbg.png') repeat-x;
}
.procurementArea #rightHeaderBg
{
background: url('header_blackstripe_vbg.png') repeat-x;
}
.procurementArea #entHeader
{
background: #233342;
}
.procurementArea #gradLogo .env .title
{
color: #233342;
}
.procurementArea #businessbutton
{
display: block;
}
.procurementArea #searchapolooza
{
top: 56px;
}
.procurementArea #searchapolooza .tab
{
display: block;
}
.procurementArea #searchapolooza .arrow
{
background: url('search_arrow.png') no-repeat 0 4px;
}
.procurementArea #searchapolooza .action .leftEnd,
.procurementArea #searchapolooza .action .rightEnd
{
background-image: url('search_corners.png');
}
.procurementArea #searchapolooza .action .body
{
background: url('search_vbg.png') repeat-x;
}
.procurementArea #searchapolooza .action .searchButton,
.procurementArea .registrySearch .surround .searchButton
{
background: url('search_button.png') 75px center;
}
.procurementArea #searchapolooza .action .searchButton:hover,
.procurementArea .registrySearch .surround .searchButton:hover
{
background-image: url('search_button_over.png');
}
.procurementArea #mednav select {
display: inline;
}
.procurementArea #megaselector .body #megatab-do-it-now,
.procurementArea #megaselector .body #megatab-do-it-now.active
{
background: url('mega_blue_vbg.png') repeat-x;
border: solid 1px #75bfdd;
border-bottom: none;
border-left: none;
border-right: none;
}
.procurementArea #megaselector .body #megatab-do-it-now .inner
{
border-left-width: 0;
}
.procurementArea #megaselector .rightEnd {
background: url('mega_right_end.png');
}
.procurementArea #entFooter {
background: #233342;
}
/* */
.procurementArea #leftSubNav,
.procurementArea #leftSubNav .aboveTitle
{
color: white;
background: #243443 url('companies_subnav_bg.jpg') no-repeat;
}
.procurementArea #leftSubNav .navItem
{
background: url('companies_subnav_hsep.png') repeat-x;
}
.procurementArea #leftSubNav .current + .navItem
{
background-image: none;
}
.procurementArea #leftSubNav a:hover
{
text-decoration: underline;
}
.procurementArea #leftSubNav div.current,
.procurementArea #leftSubNav h2.current
{
background: url('enterprise_subnav_current_bg.png') no-repeat left center transparent;
color: #223341;
}
/* */
.procurementArea .slideshow
{
background-color: #233342;
}
.procurementArea .slideshow .rhcslideshowcontent
{
background: url('/CO_banner.png') no-repeat;
}
.procurementArea .enterpriseportlet .registrySearch .surround .searchButton
{
background: url('/bluesearch.png') no-repeat;
}
.procurementArea .enterpriseportlet .registrySearch .surround .searchButton:hover
{
background: url('/bluesearch_over.png') no-repeat;
}
/* */
.template-multipagedocumentsection_view .procurementArea ul.mpdtoc,
.template-multipagedocument_view .procurementArea #mpdtoc ul.mpdtoc
{
list-style-image: none;
list-style: none;
}
/* */
/* */

}


/* - healthandsafetygroup.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/healthandsafetygroup.css?original=1 */
/* */
/* */
/* */
.healthandsafetygroupArea #gradLogo
{
background: url('/healthandsafetygroup_header_grad_logo.png');
}
.healthandsafetygroupArea #portal-column-one .managePortletsLink a
{
color: #008bc8;
text-shadow: 0 0 16px black;
}
.healthandsafetygroupArea #rightHeaderBg
{
background: url('/header_graystripe_vbg.png') repeat-x;
}
.healthandsafetygroupArea #entHeader
{
background: #233342;
}
.subsite-healthandsafetygroup #gradLogo .env
{
right: -480px;
}
.healthandsafetygroupArea #gradLogo .env .title
{
color: #233342;
}
.healthandsafetygroupArea #businessbutton
{
display: block;
}
.healthandsafetygroupArea #searchapolooza
{
top: 56px;
}
.healthandsafetygroupArea #searchapolooza .tab
{
display: block;
}
.healthandsafetygroupArea #searchapolooza .arrow
{
background: url('/search_arrow.png') no-repeat 0 4px;
}
.healthandsafetygroupArea #searchapolooza .action .leftEnd,
.healthandsafetygroupArea #searchapolooza .action .rightEnd
{
background-image: url('/search_corners.png');
}
.healthandsafetygroupArea #searchapolooza .action .body
{
background: url('/search_vbg.png') repeat-x;
}
.healthandsafetygroupArea #searchapolooza .action .searchButton,
.healthandsafetygroupArea .registrySearch .surround .searchButton
{
background: url('/search_button.png') 75px center;
}
.healthandsafetygroupArea #searchapolooza .action .searchButton:hover,
.healthandsafetygroupArea .registrySearch .surround .searchButton:hover
{
background-image: url('/search_button_over.png');
}
.healthandsafetygroupArea #mednav select {
display: inline;
}
.healthandsafetygroupArea #entFooter {
background: #233342;
}
/* */
.healthandsafetygroupArea #leftSubNav,
.healthandsafetygroupArea #leftSubNav .aboveTitle
{
color: white;
background: #243443 url('companies_subnav_bg.jpg') no-repeat;
}
.healthandsafetygroupArea #leftSubNav .navItem
{
background: url('companies_subnav_hsep.png') repeat-x;
}
.healthandsafetygroupArea #leftSubNav .current + .navItem
{
background-image: none;
}
.healthandsafetygroupArea #leftSubNav a:hover
{
text-decoration: underline;
}
.healthandsafetygroupArea #leftSubNav div.current,
.healthandsafetygroupArea #leftSubNav h2.current
{
background: url('enterprise_subnav_current_bg.png') no-repeat left center transparent;
color: #223341;
}
/* */
.healthandsafetygroupArea .slideshow
{
background-color: #233342;
}
.healthandsafetygroupArea .slideshow .rhcslideshowcontent
{
background: url('/CO_banner.png') no-repeat;
}
.healthandsafetygroupArea .enterpriseportlet .registrySearch .surround .searchButton
{
background: url('/bluesearch.png') no-repeat;
}
.healthandsafetygroupArea .enterpriseportlet .registrySearch .surround .searchButton:hover
{
background: url('/bluesearch_over.png') no-repeat;
}
/* */
.template-multipagedocumentsection_view .healthandsafetygroupArea ul.mpdtoc,
.template-multipagedocument_view .healthandsafetygroupArea #mpdtoc ul.mpdtoc
{
list-style-image: none;
list-style: none;
}
/* */
/* */

}


/* - lbp.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/lbp.css?original=1 */
/* */
/* */
/* */
.subsite-lbp #site-header-marker
{
background: url('/header_graystripe_vbg.png') repeat-x;
}
.lbpArea #gradLogo
{
background: url('/lbp_header_logo.png');
}
.lbpArea #portal-column-one .managePortletsLink a
{
color: #008bc8;
text-shadow: 0 0 16px black;
}
.subsite-lbp #leftHeaderBg
{
background-image: url('/lbp_left_green_headergradient.png');
background-repeat: repeat-y;
background-position: top right;
background-color: #729a33;
height: 182px;
}
.subsite-lbp #rightHeaderBg
{
background-image: url('/lbp_right_green_headergradient.png');
background-repeat: repeat-y;
background-position: top left;
background-color: #729a33;
height: 182px;
}
.lbpArea #entHeader
{
background: none;
}
.lbpArea #gradLogo .env .title
{
color: #233342;
}
.lbpArea #businessbutton {
display: block;
background-image: url(/lbp_bus_button.png);
}
.lbpArea #searchapolooza
{
top: 56px;
}
.lbpArea #searchapolooza .tab
{
display: block;
}
.lbpArea #searchapolooza .arrow
{
background: url('/search_arrow.png') no-repeat 0 4px;
}
.lbpArea #searchapolooza .action .leftEnd,
.lbpArea #searchapolooza .action .rightEnd
{
background-image: url('/search_corners.png');
}
.lbpArea #searchapolooza .action .body
{
background: url('/search_vbg.png') repeat-x;
}
.lbpArea #searchapolooza .action .searchButton,
.lbpArea .registrySearch .surround .searchButton
{
background: url('/search_button.png') 75px center;
}
.lbpArea #searchapolooza .action .searchButton:hover,
.lbpArea .registrySearch .surround .searchButton:hover
{
background-image: url('/search_button_over.png');
}
.lbpArea #mednav select {
display: inline;
}
.lbpArea #entFooter {
background: #464648;
}
/* */
.lbpArea #leftSubNav,
.lbpArea #leftSubNav .aboveTitle
{
color: #191919;
background-color: #cceafb;
background-image: none;
}
.lbpArea #leftSubNav .navItem
{
background: url('/lbp_subnav_hsep.png') repeat-x;
color: #191919;
}
.lbpArea #leftSubNav .navItem,
.lbpArea #leftSubNav .navItem a,
.lbpArea #leftSubNav h2.title,
.lbpArea #leftSubNav h2.title a
{
color: #191919;
}
.lbpArea #leftSubNav h2.title a
{
color: #191919 !important;
text-transform: none;
}
.lbpArea #leftSubNav .current + .navItem
{
background-image: none;
}
.lbpArea #leftSubNav a:hover
{
text-decoration: underline;
}
.lbpArea #leftSubNav div.current,
.lbpArea #leftSubNav h2.current
{
background: url('/lbp_subnav_current_bg.png') no-repeat left center transparent;
color: #191919;
}
/* */
.lbpArea .slideshow
{
background-color: #233342;
}
.lbpArea .slideshow .rhcslideshowcontent
{
background: url('/CO_banner.png') no-repeat;
}
.lbpArea .enterpriseportlet .registrySearch .surround .searchButton
{
background: url('/bluesearch.png') no-repeat;
}
.lbpArea .enterpriseportlet .registrySearch .surround .searchButton:hover
{
background: url('/bluesearch_over.png') no-repeat;
}
/* */
.template-multipagedocumentsection_view .lbpArea ul.mpdtoc,
.template-multipagedocument_view .lbpArea #mpdtoc ul.mpdtoc
{
list-style-image: none;
list-style: none;
}
.lbpArea #doitnow .doitnowheader h2.doitnowTitle {
color: #191919;
}
.lbpArea #doitnow .doitnowsection h3,
.lbpArea #doitnow .doitnowsection ul li a {
color: #007eb6;
}
.lbpArea #content .viewlet .titlebar .body,
.lbpArea .pollview .titlebar .title,
.lbpArea .igovtloginview .titlebar .igvotloginportbody,
.lbpArea .igovtloginview .titlebar .igvotloginportbody .toptitleheader,
.lbpArea .igovtloginview .titlebar .body {
color: #191919 !important;
font-weight: bold;
}
.lbpArea .igovtloginviewportlet .lowerContent {
color: #393a3a;
}
.lbpArea .igovtloginviewportlet .lowerContent h2,
.lbpArea .igovtloginviewportlet .lowerContent h3,
.lbpArea .igovtloginviewportlet .lowerContent a {
color: #007eb6 !important;
}
.lbpArea #content,
.lbpArea #content .bghp_slidecontent,
.lbpArea #content .button140,
.lbpArea #content .imageblurbview .body .title,
.lbpArea #content .imageblurbview .body .blurb,
.lbpArea #content .tabularasaview,
.lbpArea .enterpriseportlet .content {
color: #393a3a;
}
.lbpArea #content .viewlet h2,
.lbpArea #content .viewlet h3,
.lbpArea #content .viewlet h4,
.lbpArea #content .tabularasaview h2,
.lbpArea #content .tabularasaview h3,
.lbpArea #content .tabularasaview h4,
.lbpArea .enterpriseportlet .content h2,
.lbpArea .enterpriseportlet .content h3,
.lbpArea .enterpriseportlet .content h4 {
color: #007eb6;
}
.lbpArea .ent-blue .tabularasaview,
.lbpArea .enterpriseportlet .blue {
background-color: #e6eeae;
}
.lbpArea #content .ent-blue .tabularasaview h2,
.lbpArea #content .ent-blue .tabularasaview h3,
.lbpArea #content .ent-blue .tabularasaview h4,
.lbpArea .enterpriseportlet .blue .content h2,
.lbpArea .enterpriseportlet .blue .content h3,
.lbpArea .enterpriseportlet .blue .content h4 {
color: #006fa0;
}
.lbpArea .enterpriseportlet .blue .relatedlinkscontent .content ul li.even,
.lbpArea .enterpriseportlet .blue .relatedlinkscontent .content ul li.odd {
background-color: #e6eeae;
}
.lbpArea .enterpriseportlet .blue .relatedlinkscontent .content .titlebar,
.lbpArea .enterpriseportlet .blue .relatedlinkscontent .content ul li.portletItem a {
color: #006fa0;
}
.lbpArea .cloudview .tag a.bluelink {
color: #007eb6 !important;
}
.lbpArea .cloudview .tag a.greylink {
color: #393a3a !important;
}
.lbpArea #content .viewlet .listview .odd a,
.lbpArea #content .viewlet .listview .odd a:visited,
.lbpArea #content .viewlet .listview .odd a:hover,
.lbpArea #content .viewlet .listview .odd a:active,
.lbpArea .documentContent #content .viewlet .listview .odd a,
.lbpArea .documentContent #content .viewlet .listview .odd a:visited,
.lbpArea .documentContent #content .viewlet .listview .odd a:hover,
.lbpArea .documentContent #content .viewlet .listview .odd a:active,
.lbpArea .collectionPortlet .portletHeader a,
.lbpArea .collectionPortlet .portletHeader a:visited,
.lbpArea .collectionPortlet .portletHeader a:hover,
.lbpArea .collectionPortlet .portletHeader a:active,
.lbpArea .collectionPortlet .inner .odd a,
.lbpArea .collectionPortlet .inner .odd a:visited,
.lbpArea .collectionPortlet .inner .odd a:hover,
.lbpArea .collectionPortlet .inner .odd a:active {
color: #007eb6 !important;
}
.lbpArea #content .viewlet .listview .even a,
.lbpArea #content .viewlet .listview .even a:visited,
.lbpArea #content .viewlet .listview .even a:hover,
.lbpArea #content .viewlet .listview .even a:active,
.lbpArea .documentContent #content .viewlet .listview .even a,
.lbpArea .documentContent #content .viewlet .listview .even a:visited,
.lbpArea .documentContent #content .viewlet .listview .even a:hover,
.lbpArea .documentContent #content .viewlet .listview .even a:active,
.lbpArea .collectionPortlet .inner .even a,
.lbpArea .collectionPortlet .inner .even a:visited,
.lbpArea .collectionPortlet .inner .even a:hover,
.lbpArea .collectionPortlet .inner .even a:active {
color: #006fa0 !important;
}
.lbpArea h1,
.lbpArea h2,
.lbpArea #content h1,
.lbpArea #content h2 {
color: #007eb6;
}
.lbpArea .crumb .crumbtrail,
.lbpArea .crumb .crumbtrail a,
.lbpArea .crumb .crumbtrail span {
color: #191919;
}
.lbpArea .divottitleview .content {
background-color: rgb(204, 234, 251);
}
.lbpArea #content .bghp_slideinnercontent h2 {
color: #191919 !important;
padding-bottom: 20px;
}
.lbpArea #content .bghp_businessslidecontent {
background: none;
}
.lbpArea #content .bghp_slidecontent {
font-style: normal;
font-size: 14px;
line-height: 15px;
}
.lbpArea #content .bghp_businessslidecontent a.bghp_readmore {
display: none;
}
.lbpArea hr {
border-style: dotted;
}
.lbpArea .tileItem {
border-top-style: dotted;
}
/* */
/* */

}


/* - fck_override.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/fck_override.css?original=1 */
body#content div.SC_Panel {
/* */
padding: 0 !important;
}
body#content {
padding: 0 !important;
font-size: 12px;
}
body#content p {
font-size: 12px !important;
}

}


/* - fmit.industrycontacts.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/fmit.industrycontacts.css?original=1 */
/* */
/* ******************/
#searchapolooza
{
top: 56px;
}
#searchapolooza .tab
{
display: block;
}
/* *****************/
.template-industry-contact-search #portal-column-one,
.template-industry-contact-search #portal-column-two,
.template-industry-contact-search #documentactionscontainer,
.template-industry-contact-search #backTop,
.template-industry-contact-search .last_updated,
.template-industry-contact-search-action #portal-column-one,
.template-industry-contact-search-action #portal-column-two,
.template-industry-contact-search-action #documentactionscontainer,
.template-industry-contact-search-action #backTop,
.template-industry-contact-search-action .last_updated
.template-industry-contact-search-landing-page #documentactionscontainer,
.template-industry-contact-search-landing-page #backTop,
.template-industry-contact-search-landing-page .last_updated
{
display: none;
}
.industry_contacts_search_results .paging-info
{
color: #008bc8;
padding: 0 0 16px 0;
}
.industry_contacts_search_results .filter-info
{
color: #008bc8;
margin-bottom: 8px;
}
.industry_contacts_search_results .results,
.industry_contacts_table
{
width: 898px; /**/
margin-top: 36px;
}
.industry_contacts_search_results .results th,
.industry_contacts_table th
{
font-size: 12px;
line-height: 13px;
font-weight: normal;
background: #cfedff;
color: #009ecf;
text-align: left;
padding: 12px 4px;
}
.industry_contacts_search_results .results td,
.industry_contacts_table td
{
font-size: 11px;
line-height: 12px;
padding: 12px 4px;
border-bottom: dashed 1px #c0c0c0;
}
.contact_manager .industry_contacts_search_results .results td,
.contact_manager .industry_contacts_table td
{
padding: 8px 4px;
}
.industry_contacts_search_results .last-result td,
.industry_contacts_table .last_row td
{
border-bottom: none;
}
.industry_contacts_search_results .results td:first-child,
.industry_contacts_search_results .results th:first-child,
.industry_contacts_table td:first-child,
.industry_contacts_table th:first-child
{
padding-left: 8px;
}
.industry_contacts_search_results .results td:last-child,
.industry_contacts_search_results .results th:last-child,
.industry_contacts_table td:last-child,
.industry_contacts_table th:last-child
{
padding-right: 8px;
}
.industry_contacts_search_results .results .multiple
{
font-style: italic;
}
.industry_contacts_search_results .results .actions td
{
border-bottom: none;
}
.industry_contacts_search_results .results .actions input[type="submit"]
{
background: url('/business_button_200x28.png') no-repeat top left;
color: white;
width: 200px;
height: 28px;
line-height: 28px !important; /* */
border: none;
margin-right: 32px;
font-size: 12px;
text-transform: uppercase;
padding: 0 16px 2px 0; /* */
cursor: pointer;
}
.industry_contacts_search_results .results .actions input[type="submit"]:hover
{
background-position: bottom left;
}
.industry_contacts_search_results .results .pagination
{
background: #cfedff;
color: #399ecf;
border-bottom: none;
}
.industry_contacts_search_results .pagination .previous
{
float: left;
width: 100px;
}
.industry_contacts_search_results .pagination .next
{
float: right;
width: 100px;
text-align: right;
}
.industry_contacts_search_results .pagination .direct_links
{
margin: 0 100px;
text-align: center;
}
.industry_contacts_search_results .pagination .current
{
font-weight: bold;
}
.industry_contacts_search_results .keyword_search
{
/* */
/* */
position: relative;
clear: both;
}
.industry_contacts_search_results .keyword_search label
{
font-size: 15px;
line-height: 18px;
float: left;
width: 75px;
font-weight: normal;
}
.industry_contacts_search_results .keyword_search .keyword
{
margin: 0 75px;
display: block;
width: 700px;
}
.industry_contacts_search_results .clear_search_wrap
{
margin-top: 16px;
/* */
display: none;
}
.industry_contacts_search_results .clear_search
{
color: #008bc8;
text-decoration: underline;
cursor: pointer;
/* */
border: none;
background: transparent;
padding: 0;
}
.industry_contacts_search_results .search_button
{
background: url('/industrycontacts_search_button.png') no-repeat left top;
width: 75px;
height: 28px;
padding: 0;
margin: -4px 0 0;
border: none;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
}
.industry_contacts_search_results .search_button:hover
{
background-position: left bottom;
}
.industry_contacts_search_results .search_options
{
background: #cfedff;
padding: 16px;
margin-bottom: 36px;
}
.industry_contacts_search_results .industry_type_listing
{
color: #008bc8;
margin-top: 36px;
}
.industry_contacts_search_results .industry_type_listing .title,
.template-industry-contact-search h1,
.template-industry-contact-search-landing-page h1/**/
{
margin-bottom: 16px;
}
.template-industry-contact-search #content .search_results tr.status_expired td
{
color: #888; /**/
}
.template-industry-contact-search #content .search_results tr.status_expired td a
{
text-decoration: line-through;
color: #008bc8; /* */
}
.template-industry-contact-search #content .search_results h1
{
border-bottom: dashed 1px #c0c0c0;
}
.industry_contacts_search_results .industry_type_listing .col
{
float: left;
width: 441px;
}
.industry_contacts_search_results .industry_type_listing .col:first-child
{
margin-right: 16px;
}
.industry_contacts_search_results .industry_type_listing .alpha_listing
{
border-top: dashed 1px #c0c0c0;
padding: 8px 0;
}
.industry_contacts_search_results .industry_type_listing .alpha_listing .letter
{
font-size: 18px;
line-height: 18px;
width: 41px;
float: left;
margin-top: -2px;
}
.industry_contacts_search_results .industry_type_listing .alpha_listing .listing
{
float: right;
width: 400px;
text-align: left;
margin: 8px 0 0;
}
.industry_contacts_search_results .industry_type_listing .alpha_listing .listing:first-child
{
margin: 0;
}
a.return_to_search
{
display: inline-block;
margin-top: 36px;
}
.fmit_multiselector_widget
{
float: left;
margin-left: 16px;
/* */
display: none;
}
.fmit_multiselector_widget:first-child
{
margin-left: 0;
}
.fmit_multiselector_widget .title
{
font-size: 15px;
line-height: 18px;
margin-bottom: 4px;
}
.filter_selector_wrap
{
position: relative;
}
.filter_selector
{
position: relative;
height: 28px;
width: 278px;
font-size: 12px;
line-height: 13px;
cursor: pointer;
border: none;
padding: 0;
}
button.filter_selector::-moz-focus-inner
{
padding: 0;
border: 0
}
.filter_selector:focus,
.filter_options input:focus,
.filter_options .close_button:focus,
.industry_contacts_search_results .search_button:focus,
.industry_contacts_search_results .clear_search:focus
{
outline: dashed 1px #aaa;
}
.contact_manager .filter_selector
{
width: 204px;
}
.filter_selector .body
{
margin-left: 15px;
margin-right: 30px;
height: 28px;
line-height: 28px;
color: white;
background: url('/filter_selector_body_vbg.png') repeat-x top;
}
.filter_selector:hover .body,
.filter_selector.selected .body
{
background-position: bottom;
}
.filter_selector .left,
.filter_selector .right
{
background: url('/filter_selector_ends.png') no-repeat left top;
height: 28px;
}
.filter_selector .left
{
position: absolute;
top: 0;
left: 0;
width: 15px;
}
.filter_selector .right
{
position: absolute;
top: 0;
right: 0;
background-position: right top;
width: 30px;
}
.filter_selector:hover .left,
.filter_selector.selected .left
{
background-position: left bottom;
}
.filter_selector:hover .right,
.filter_selector.selected .right
{
background-position: right bottom;
}
.filter_options
{
position: absolute;
top: 25px;
left: 0;
background: #333;
color: white;
width: 376px; /**/
padding: 8px;
display: none;
cursor: default;
z-index: 20;
/* */
border: none;
margin: 0;
}
.filter_options.single_column
{
width: 188px;
}
.filter_option_column
{
float: left;
width: 188px; /**/
}
.filter_option_column input
{
display: block;
float: left;
clear: both;
margin-top: 8px;
cursor: pointer;
}
.filter_option_column .all_row label
{
font-weight: bold;
}
.filter_option_column label
{
display: inline-block;
float: left;
width: 160px; /**/ /**/
margin-top: 8px;
margin-left: 8px;
font-weight: normal;
cursor: pointer;
}
.filter_option_row:first-child input,
.filter_option_row:first-child label
{
margin-top: 0;
}
.filter_option_column .all_row
{
clear: both;
border-top: dashed 1px #c0c0c0;
border-bottom: dashed 1px #c0c0c0;
margin-top: 8px;
padding-bottom: 8px;
}
.filter_options .close_button
{
position: absolute;
top: 8px;
right: 8px;
background: url('/filteroptions_close_button.png') no-repeat center top !important;
width: 16px;
height: 16px;
cursor: pointer;
/* */
border: none;
padding: 0;
}
.filter_options .close_button:hover
{
background-position: center bottom;
}
.sorted_by
{
background: url('/industry_contacts_sort_desc.png') no-repeat right center;
padding-right: 14px;
}
.template-industry-contact-search-landing-page .filter_selector
{
width: 208px;
}
.template-industry-contact-search-landing-page .contact_manager .filter_selector
{
width: 152px;
}
.template-industry-contact-search-landing-page .keyword_search .keyword
{
width: 490px;
}
.template-industry-contact-search-landing-page .industry_type_listing .col
{
width: 336px;
}
.template-industry-contact-search-landing-page .industry_type_listing .alpha_listing .listing
{
width: 295px;
}
.become_industry_contact
{
margin-top: 36px;
}
.return_to_search_results
{
float:right;
}
a.industry_contact_icon
{
padding-left: 28px;
background: url('/maintaincontact.png') no-repeat;
text-decoration: underline !important;
border-bottom: none !important;
}
.industry_contact_view .regionalcontact .regionalcontact_body
{
display: none;
}
.industry_contact_view .categorisation
{
color: #008bc8;
line-height: 16px;
margin-top: 8px;
}
/* */
.industry_desc
{
clear: both;
border-bottom: 1px dotted #ccc;
padding: 8px 0;
}
.field_group
{
border: solid 1px #c0c0c0;
padding: 16px;
}
.maintain_contact select,
.maintain_contact input[type='text'],
.maintain_contact textarea
{
width: 400px;
}
.maintain_contact input[type='radio']
{
border: none;
background: none;
}
#content .maintain_contact h2
{
border-bottom: solid 1px #008bc8;
}
#content .maintain_contact .radio_field label
{
display: inline;
font-weight: normal;
}
.maintain_contact .radio_field
{
padding-left: 8px;
}
.industry_contact_phone,
.industry_physical_address,
.industry_postal_address,
.industry_contact_send_email,
.industry_website
{
padding: 0px 0px 10px 73px;
margin-bottom: 10px;
}
.industry_contact_phone
{
background: url('/ind_phone.png') 20px 0px no-repeat;
margin-bottom: 0px;
}
.industry_contact_send_email
{
height: 27px;
background: url('/ind_sendemail.png') 20px 0px no-repeat;
}
.industry_physical_address
{
background: url('/ind_map.png') 20px 0px no-repeat;
}
.industry_postal_address
{
background: url('/ind_email.png') 20px 0px no-repeat;
}
.industry_website
{
margin-top: 10px;
background: url('/ind_arrow.png') 20px 1px no-repeat;
}
.industry_contact_header
{
color: #008BC8;
font-size: 13px;
line-height: 16px;
margin-bottom: 8px;
}
.industry_logo
{
float: left;
padding: 0px 10px 10px 0px;
}
.industry_header
{
font-size: 13px;
color: #008BC8;
width: 95px;
display: inline-block;
}
.industry_contact_spacer
{
margin: 0px 0px 16px 0px;
}
.regionalcontact
{
border-top: 1px dotted #ccc;
padding: 8px;
margin-bottom: 16px;
background: white;
}
#industry_contact_edit .new_item
{
margin-top: 10px;
}
#industry_contact_edit .editgoogle
{
margin: 10px 0px;
}
.gmap,
#industrycontact_gmap_canvas
{
width: 300px;
height: 300px;
}
.del_element,
#industry_contact_edit .regionalcontact
{
background: #D0E9F2;
}
#industry_contact_edit .regional_office_title
{
margin: 5px 0px;
}
#industry_contact_edit .new_item .regional_office_title
{
margin: 10px 5px;
}
.del_element
{
color: #000;
padding: 5px;
margin-top: 4px;
}
.regionalcontact .regional_header
{
font-size: 15px;
line-height: 18px;
color: #008bc8;
margin-bottom: 10px;
cursor: pointer;
}
.regionalcontact .regional_header .regional_arrow
{
float: left;
width: 10px;
height: 10px;
margin: 4px 8px 0 0;
background: url('/regional_contact_arrow.png') top left no-repeat;
}
.regionalcontact .collapsed .regional_arrow
{
background-position: top right;
}
.industry_download
{
float: right;
padding: 8px 10px;
margin: 0px 0px 10px 10px;
background: #CFE8F1 url('/ind_vcard.png') 18px 34px no-repeat;
}
.industry_download h2
{
font-size: 14px;
margin-top: 1px;
}
.industry_download ul
{
margin-left: 100px;
}
.g_map
{
float: right;
width: 300px;
background: #eee;
margin: 15px 0px 10px 10px;
padding: 8px;
}
#industry_contact_edit label
{
clear:both;
display:block;
font-weight: bold;
margin: 4px 0px;
}
#industry_contact_edit .desc_edit
{
float: left;
}
#industry_contact_edit .industry_desc
{
padding-bottom: 10px;
}
#industry_contact_edit .regional h2
{
cursor: pointer;
}
#industry_contact_edit .regional .g_map
{
float: none;
margin: 0px 0px 10px 73px;
}
#industry_contact_edit .regional .active
{
display: block;
}
.regional_divide
{
margin: 10px 0px;
padding: 10px 0px;
border-top: 1px dotted #eee;
border-bottom: 1px dotted #eee;
}
#industry_contact_edit .prompt
{
font-size: 10px;
color: #333;
}
/* */
/* */
.error_message
{
border: 1px solid red;
padding: 5px 5px;
margin: 5px 0px;
background: #eee;
}
.auditor_email
{
width: 200px;
}
/* */
/* */
#industry_contact_edit input.save,
#preview,
.sub
{
width: 140px;
height: 28px;
color: #fff;
line-height: 1.2;
border: 0px;
background: url('/business_button_140x28.png');
}
#industry_contact_edit input.save
{
float: left;
cursor: pointer;
}
#preview
{
width: 100px;
padding: 7px 0px 10px 40px;
float: left;
display: inline;
margin: 0px 16px 16px 0px;
height: 11px;
cursor: pointer;
}
.add_regional
{
cursor: pointer;
width: 134px;
height: 28px;
color: #fff;
line-height: 2.1;
padding-left: 6px;
border: 0px;
background: url('/button_140x28.png');
margin-bottom: 0px;
}
/* */
.verify_form
{
background: #CFE8F1;
padding: 5px;
margin-top: 64px;
}
.template-verify .last_updated
{
display: none;
}
.verify_form .verify_row
{
margin: 32px;
}
.verify_form .verify_row .left
{
display: block;
float: left;
width: 200px;
margin-right: 32px;
}
.verify_form .verify_row .right
{
display: block;
float: left;
}
.verify_form .l
{
width: 250px;
float: left;
}
.verify_form .contactspacer
{
margin: 10px;
}
.iframepreview
{
display: none;
}
#previewcontent
{
width: 100%;
position: relative;
}
#previewcontent .content-body-preview
{
position: absolute;
z-index: 11111;
padding: 10px;
width: 900px;
background: #fff;
margin: 10px auto;
}
/* */
.da_industrycontact
{
position: relative;
}
.indContactPopupMask {
position: fixed;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
z-index: 210;
}
.popupattach {
position: relative;
}
.da_items
{
}
.IndContactButtons
{
display: none;
width: 220px;
position: absolute;
left: -160px;
padding: 0px 5px;
top: 22px;
z-index: 28;
}
.IndContactHeader
{
width: 100%;
height: 22px;
color: #fff;
padding: 20px 0px 0px 14px;
background: url('/socialheader.png') no-repeat;
}
.IndContactContent
{
width: 100%;
background: url('/socialbk.png') repeat-y;
height: 100%;
padding: 5px 0px;
}
.IndContactContent ul
{
list-style-image: none;
margin: 2px 0px 2px 5px;
width: 190px;
}
.IndContactContent ul li
{
display: block;
width: 180px;
background: url('/industrycontactda-list.jpg') 0px -2px no-repeat;
margin-left: 8px;
padding-bottom: 5px;
margin-bottom: 5px;
}
#documentactions .IndContactContent ul li a
{
float: none;
margin-top: 2px;
padding-left: 30px;
color: #008BC8;
display: block;
width: 150px;
}
.IndContactFooter
{
background: url('/socialfooter.png') no-repeat;
width: 100%;
height: 10px;
}
.da_industrycontact .da_ind
{
background: url('/maintaincontact.png') 0px 1px no-repeat !important;
width: 25px;
height: 23px;
cursor: pointer;
position: relative;
z-index: 3;
}
#documentactions .IndContactHeader a.IndClose,
.indPopUpTop a.ind_close
{
background: url('/socialclose.png') no-repeat !important;
height: 16px;
width: 16px;
float:right;
cursor: pointer;
clear: both;
margin-right: 27px;
}
.indPopUpTop a.ind_close {
margin-bottom: 8px;
}
#documentactions .IndContactContent .indPopUpSearch
{
margin: 10px 11px 0px 11px;
}
#documentactions .IndContactContent .indPopUpSearch a
{
float: none;
margin: 0px 11px;
font-size: 11px;
}
#documentactions .IndContactContent p
{
color: #008BC8;
margin-left: 15px;
}
/* */
.industrycontactimage {
display: none;
}
.enabledIndustryContactUnit .industrycontactimage {
z-index: 150;
position: relative;
background: url('/maintaincontact.png') 0px 1px no-repeat;
width: 25px;
height: 15px;
display: inline-block;
}
.enabledIndustryContactUnit .industrycontactterm {
position: relative;
border-bottom: #008BC8 1px dashed;
color: #008BC8;
cursor: pointer;
}
.industryContactPopUp
{
cursor: default;
position:absolute;
z-index: 211;
width: 384px;
bottom: 5px;
left: -42px;
overflow: hidden;
}
#content .indPopUpTop .ind_close
{
margin-right: 37px;
text-decoration: none;
border-bottom: 0px;
margin-top: 2px;
}
.indPopUpTop
{
z-index: 211;
width: 384px;
height: auto;
background: url('/industrypopuptop.png') 50% 0px no-repeat;
padding-top: 15px;
}
#content .indPopUpTop h3 a
{
color: #fff !important;
font-weight: normal;
font-size: 12px;
text-decoration: none;
border-bottom: none;
line-height: 14px;
}
#content .indPopUpTop h3 {
margin: 4px 40px;
width: 240px;
}
.indPopUpContent
{
background: url('/industrycontact-content.png') 50% 0px repeat-y;
}
.indPopUpFooter
{
background: url('/industrycontact-footer.png') 50% 0px no-repeat;
height: 40px;
width: 384px;
}
.indPopUpInner
{
padding: 10px 4px 0px 4px;
margin: 0px 40px;
}
.indPopUpSearch
{
border-top: 1px dashed #ccc;
padding: 5px 0px 0px 0px;
font-size: 11px;
color: #ccc;
margin-top: 5px;
background: url('/industrycontact-search-bg.jpg') 0px 6px no-repeat;
clear: both;
}
#documentactions .IndContactContent .indPopUpSearch a,
#content .indPopUpSearch a
{
text-decoration: none;
margin-left: 15px;
color: #656565 !important;
border-bottom: 1px solid #656565 !important;
}
.indPopUpMap a
{
border-bottom: none !important;
}
.section-industry-contacts #backTop
{
display: none;
}
.section-industry-contacts .update_and_back
{
clear: both;
margin: 32px 0;
}
/* ******************************/
.template-send_email .error_messages,
.template-send_contact .error_messages
{
color: red;
margin-top: 32px;
margin-bottom: 32px;
border: solid 1px red;
background: #fee;
}
.template-send_email .error_messages .field_name,
.template-send_contact .error_messages .field_name
{
font-weight: bold;
}
.template-send_email .success_message,
.template-send_contact .success_message
{
margin: 32px 0;
}
.template-send_email .field_row,
.template-send_contact .field_row
{
clear: both;
margin-bottom: 16px;
}
.template-send_email .field_row textarea,
.template-send_contact .field_row textarea
{
width: 464px;
height: 120px;
}
.template-send_email .field_row .left,
.template-send_contact .field_row .left
{
display: block;
float: left;
width: 200px;
}
.template-send_email .field_row .right,
.template-send_contact .field_row .right
{
display: block;
float: left;
}
.template-send_contact .field_row .help_text
{
font-size: 11px;
line-height: 13px;
padding-right: 32px;
}
.template-send_contact .send_contact
{
background: url("/business_button_140x28.png") no-repeat;
width: 140px;
height: 28px;
padding: 0 12px 0 0;
color: white;
border: none;
}
.template-send_contact .send_contact:hover
{
background-image: url('/business_button_140x28_over.png');
}
/* **********************/
.industry_contacts_tag_cloud h1
{
font-size: 16px;
line-height: 18px;
}
.industry_contacts_tag_cloud a.odd
{
color: #436976;
}
.industry_contacts_tag_cloud a.even
{
color: #008bc8;
}
.industry_contacts_tag_cloud a.drop
{
line-height: 1.25em;
text-decoration: none;
background: transparent;
}
.industry_contacts_tag_cloud a.drop:hover
{
text-decoration: underline;
}
/* ***************************/
.maintain_contact .field_row
{
clear: both;
margin-bottom: 16px;
}
.maintain_contact .field_row .left
{
display: block;
float: left;
width: 56px;
}
.maintain_contact .field_row .right
{
display: block;
float: left;
width: 610px;
}
#cmsPopup ol
{
padding-left: 20px;
}
#documentactions .da_industrycontact .IndContactButtons .IndContactContent li a {
height: auto;
}
.indpopsendemailicon {
margin-right: 8px;
}

}


/* - fmit.industrycontacts.print.css - */
@media print {
/* http://www.business.govt.nz/portal_css/fmit.industrycontacts.print.css?original=1 */
/* */
#content
{
width: 676px;
}
.gmap,
#industrycontact_gmap_canvas
{
width: 300px;
height: 300px;
overflow: hidden;
}
.gmap *
{
border: none !important;
}
.g_map
{
width: 300px;
height: 300px;
float: right;
overflow: hidden;
margin: 15px 0 10px 10px;
}
.gmnoprint,
.industry_download,
.maintain_contact,
.return_to_search_results,
.industry_contact_send_email
{
display: none;
}
.industry_desc
{
border-bottom: dotted 1px #ccc;
padding: 8px 0;
}
.regionalcontact
{
border-top: 1px dotted #ccc;
padding: 8px;
margin-bottom: 16px;
}
.regionalcontact.odd
{
page-break-before: always;
}
.clear,
.clearall
{
clear:both;
}
.industry_contact_spacer
{
margin-bottom: 16px;
}
.industry_contact_phone,
.industry_physical_address,
.industry_postal_address,
.industry_contact_send_email,
.industry_website
{
padding: 0px 0px 10px 16px;
margin-bottom: 10px;
}
.industry_contact_header
{
font-size: 13px;
line-height: 16px;
color: #008bc8;
font-weight: bold;
}
h2,
.regional_header
{
font-size: 15px;
line-height: 18px;
color: #008bc8;
font-weight: bold;
margin-bottom: 16px;
}

}


/* XXX ERROR -- could not find 'ent_problemselector.css'*/

/* - ++resource++fmit.sharethis.stylesheets/sharethis.css - */
@media screen {
/* http://www.business.govt.nz/portal_css/++resource++fmit.sharethis.stylesheets/sharethis.css?original=1 */
/* */
.sharethis-buttons
{
padding: 5px 0px 7px;
}
.sharethis-buttons td
{
vertical-align: top;
padding: 0 4px;
}

}


/* - nz-govt-business-www.css - */
/* http://www.business.govt.nz/portal_css/nz-govt-business-www.css?original=1 */
/* */
/* */
/* */
/* */
/* */


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

}

