﻿.featureImage, .roundedBorder, .podVideoImage
{
    border: none;
}

body
{
    background: white url("/_layouts/images/rwcnavy/bgPageBody.gif") repeat-x;
    font-family: arial;
    font-size: 62.5%;
    color: #454950;
}
body.homepage
{
    background: white url("/_layouts/images/rwcnavy/bgPageBodyHome.gif") repeat-x;
}
h1
{
    font-weight: normal;
    font-size: 180%;
    color: #373a3f;
}
#homepageMain h1
{
    text-transform: uppercase;
}
h2
{
    font-weight: bold;
    font-size: 150%;
    color: #373a3f;
}
h3
{
    font-weight: bold;
    font-size: 130%;
    color: #2173af;
}
h4
{
    font-weight: bold;
    font-size: 140%;
    color: #373a3f;
}
h5
{
    color: #2173af;
    font-size: 100%;
}
h6
{
    color: #d1dee8;
    font-size: 110%;
    font-weight: normal;
    text-transform: uppercase;
}
ul
{
    list-style-type: disc;
}
li
{
    font-size: 100%;
    line-height: 150%;
}
hr
{
    color: #dddddd;
    height: 1px;
    border: none;
}
a, a:visited
{
    color: #2173af;
    text-decoration: none;
}
a:hover
{
    color: #a9aCB0;
    text-decoration: underline;
}
a.externalLink
{
    background: transparent url("/_layouts/images/rwcnavy/iconExtLink.gif") no-repeat right;
}
.paragraph
{
    font-size: 120%;
}
#contentMain .paragraph p
{
    font-size: 100% !important;
}
div.centered
{
    margin: auto !important;
    float: none !important;
}
/*HEADER*/
div#header
{
    font-size: 100%;
}
a#logoNavy
{
    background: transparent url("/_layouts/images/rwcnavy/logoNavy.png") no-repeat;
}
*html a#logoNavy
{
    background: transparent url("/_layouts/images/rwcnavy/logoNavy.gif") no-repeat;
}
a#logoCareers
{
    background: transparent url("/_layouts/images/rwcnavy/logoCareers.png") no-repeat;
}
*html a#logoCareers
{
    background: transparent url("/_layouts/images/rwcnavy/logoCareers.gif") no-repeat;
}
div#logoDiv
{
    background: transparent url("/_layouts/images/rwcnavy/logoDiv.png") no-repeat;
}
*html div#logoDiv
{
    background: transparent url("/_layouts/images/rwcnavy/logoDiv.gif") no-repeat;
}*/
a#logoGDM
{
    background: transparent url("/_layouts/images/rwcnavy/GlobalDeployment/logoGDM.gif") no-repeat;
}
/*TOP TEXT LINKS*/
ul#headerTextLinks
{
    list-style-type: none;
}
ul#headerTextLinks li
{
    line-height: 100%;
}
* + html ul#headerTextLinks li.headerSearch
{
    background: transparent url(/_layouts/images/rwcnavy/bgSearchText.png) no-repeat 3px 1px;
}
* + html ul#headerTextLinks li.headerSearch .inputSearchText
{
    background: transparent none !important;
}
*html ul#headerTextLinks li.headerSearch
{
    background: transparent url(/_layouts/images/rwcnavy/bgSearchText.png) no-repeat 3px 1px;
}
*html ul#headerTextLinks li.headerSearch .inputSearchText
{
    background: transparent none !important;
}
ul#headerTextLinks li a
{
    font-size: 110%;
    color: #a9acb0;
    border-left: 1px black solid;
    border-right: 1px #3d3d3d solid;
    list-style-type: none;
}
ul#headerTextLinks li a:hover
{
    color: #a9aCB0;
    text-decoration: underline;
}
ul#headerTextLinks li a.firstLink
{
    border-left: 1px transparent solid;
}
ul#headerTextLinks li a.selected
{
    font-weight: bold;
    color: #d7d7d7;
}
ul#headerTextLinks li a.selected:hover
{
    color: #a9aCB0;
    text-decoration: underline;
}
ul#headerTextLinks li .inputSearchText
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchText.png") no-repeat 0 0;
}
* + html ul#headerTextLinks li .inputSearchText
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchText.png") no-repeat 100% 0;
}
ul#headerTextLinks li .inputSearchButton
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchButton.png") no-repeat;
}
ul#headerTextLinks li ul
{
    list-style-type: none;
    margin-left: 0;
    overflow: auto;
    padding-left: 10px;
}


/*MAIN NAV*/
ul#headerNavMain li
{
    line-height: 100%;
}
ul#headerNavMain li a.navJobs
{
    width: 86px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavJobs.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navJobs:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavJobs.png") no-repeat 0px -31px;
}
ul#headerNavMain li a.navJobs_selected
{
    width: 86px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavJobsSel.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navJobs_selected:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavJobsSel.png") no-repeat 0px 0px;
}

ul#headerNavMain li a.navTraining
{
    width: 75px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavTraining.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navTraining:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavTraining.png") no-repeat 0px -31px;
}
ul#headerNavMain li a.navTraining_selected
{
    width: 75px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavTrainingSel.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navTraining_selected:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavTrainingSel.png") no-repeat 0px 0px;
}

ul#headerNavMain li a.navPay
{
    width: 114px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavPay.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navPay:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavPay.png") no-repeat 0px -31px;
}
ul#headerNavMain li a.navPay_selected
{
    width: 114px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavPaySel.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navPay_selected:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavPaySel.png") no-repeat 0px 0px;
}

ul#headerNavMain li a.navLife
{
    width: 79px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavLife.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navLife:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavLife.png") no-repeat 0px -31px;
}
ul#headerNavMain li a.navLife_selected
{
    width: 79px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavLifeSel.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navLife_selected:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavLifeSel.png") no-repeat 0px 0px;
}

ul#headerNavMain li a.navAction
{
    width: 112px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavAction.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navAction:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavAction.png") no-repeat 0px -31px;
}
ul#headerNavMain li a.navAction_selected
{
    width: 112px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavActionSel.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navAction_selected:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavActionSel.png") no-repeat 0px 0px;
}

ul#headerNavMain li a.navJoin
{
    width: 96px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavJoin.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navJoin:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavJoin.png") no-repeat 0px -31px;
}
ul#headerNavMain li a.navJoin_selected
{
    width: 96px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavJoinSel.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navJoin_selected:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavJoinSel.png") no-repeat 0px 0px;
}

ul#headerNavMain li a.navNews
{
    width: 113px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavNews.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navNews:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavNews.png") no-repeat 0px -31px;
}
ul#headerNavMain li a.navNews_selected
{
    width: 113px;
    background: transparent url("/_layouts/images/rwcnavy/bgNavNewsSel.png") no-repeat 0px 0px;
}
ul#headerNavMain li a.navNews_selected:hover
{
    background: transparent url("/_layouts/images/rwcnavy/bgNavNewsSel.png") no-repeat 0px 0px;
}

/*PRIMARY NAV*/
ul#headerNavMain li a:hover
{
    color: #000;
    background: transparent;
}
ul#headerNavMain li :hover > a
{
    color: #000;
    background: transparent;
}

/*SECONDARY NAV*/
ul#headerNavMain li ul
{
    background: transparent url("/_layouts/images/rwcnavy/bgSecondaryNavBottom.png") no-repeat scroll center bottom;
}

.headerNavWrapper ul#headerNavMain li ul li a, .headerNavWrapper ul#headerNavMain li ul li a:visited
{
    background: transparent none;
    color: white;
    line-height: 175%;
    border-top: 1px #919191 solid;
    font-size: 120%;
}
.headerNavWrapper ul#headerNavMain li ul li a:hover
{
    color: Black !important;
}
.headerNavWrapper ul#headerNavMain li ul li.firstItem a, .headerNavWrapper ul#headerNavMain li ul li.firstItem a:visited
{
    border-top: none;
}
ul#headerNavMain li ul li a, ul#headerNavMain li ul li a:visited
{
}
ul#headerNavMain li ul li a:hover
{
    color: #000;
    background: #b9b9b9 !important;
}
ul#headerNavMain li ul li :hover > a
{
    color: #000;
    background: #b9b9b9 !important;
}

ul#headerNavMain li:hover ul, ul#headerNavMain a:hover ul
{
}

/*SITE ACTIONS*/
div#siteActionsWrapper
{
    /*background: transparent url("/_layouts/images/rwcnavy/bgPageEditToolbar.gif") no-repeat !important;*/
    border-bottom: none !important;
}
#ctl00_siteActionsEditModeControl_authoringcontrols
{
    border-bottom: 1px #dedede solid !important;
}
.ms-siteactionsmenu div div div
{
    background: transparent url("/_layouts/images/rwcnavy/buttonSiteActions.png") no-repeat !important;
    border: 1px transparent solid !important;
}
.ms-siteactionsmenu div div div img
{
    display: none;
}
.ms-consoleframe
{
    border: none !important;
}
.ms-consolestatusframe
{
    border: none !important;
    background: transparent none !important;
}

/*CONTENT*/
div#content
{
    background: transparent none;
}
body.homepage div#content
{
    background: transparent url("/_layouts/images/rwcnavy/bgContent.gif") no-repeat top center;
}
div.contentIntro
{
    font-size: 140%;
    color: #454950;
    line-height: 20px;
}
.subSectionWrapper
{
}
.subSectionWrapper h3
{
    line-height: 28px;
}
.subSectionWrapper p
{
    font-size: 120% !important;
    color: #454950;
    line-height: 20px;
}
ul.arrowedBullets li
{
    background: transparent url("/_layouts/images/rwcnavy/bulletBlueArrow.gif") no-repeat 0px 6px;
}
ul.arrowedBullets li a
{
    font-weight: bold;
}
a.buttonViewAll
{
    background: transparent url("/_layouts/images/rwcnavy/buttonViewAll.png") no-repeat top center;
}

span.contentHeading
{
    color: #454950;
    font-size: 120%;
    font-weight: bold;
}

#contentMain p
{
    line-height: 150%;
    font-size: 100%;
}
#contentMain .featureItemWide p
{
    font-size: 110%;
    color: #454950;
}
div.shadedLine
{
    background: transparent url("/_layouts/images/rwcnavy/lineShaded.png") no-repeat;
}

/*SIDENAV*/
#sideNav
{
    background: transparent url("/_layouts/images/rwcnavy/bgSideNav.png") no-repeat top right;
}
#sideNav h5
{
    color: #666666;
}
ul.sideNavbar
{
    list-style-type: none;
    margin: 10px 0 0;
}
ul.sideNavbar li
{
    background: transparent url("/_layouts/images/rwcnavy/dividerSideNavbar.gif") no-repeat top right;
    line-height: 150%;
}
ul.sideNavbar li.firstItem
{
    background: transparent none;
}
ul.sideNavbar li a, ul.sideNavbar li a:visited
{
    font-size: 130%;
    background: transparent url("/_layouts/images/rwcnavy/bulletSideNav.png") no-repeat 0px 15px;
}
ul.sideNavbar li.selected
{
    background: transparent url("/_layouts/images/rwcnavy/dividerSideNavbar.gif") no-repeat top right;
    font-weight: bold;
}
ul.sideNavbar li.selected a
{
    background: transparent url("/_layouts/images/rwcnavy/bulletSideNav.png") no-repeat 0px 15px;
}
/*SECONDARY NAV LEVEL*/
ul.sideNavbar li ul
{
    background: transparent url("/_layouts/images/rwcnavy/dividerSideNavbar.gif") no-repeat bottom top;
    list-style-type: none;
}
ul.sideNavbar li ul li
{
    background: transparent none;
    line-height: 100%;
}
ul.sideNavbar li ul li a
{
    font-size: 110% !important;
    font-weight: normal !important;
    background: transparent url("/_layouts/images/rwcnavy/bulletGreyArrow.gif") no-repeat 6px 8px !important;
}
ul.sideNavbar li ul li.selected
{
    background: transparent none;
}
ul.sideNavbar li ul li.selected a
{
    font-weight: bold !important;
    background: transparent url("/_layouts/images/rwcnavy/bulletGreyArrow.gif") no-repeat 6px 8px !important;
}
ul.sideNavbar li.selected ul
{
    background: transparent url("/_layouts/images/rwcnavy/bulletSideNavDown.gif") no-repeat 0px 0px !important;
}
ul.sideNavbar li.selected ul li a
{
    background: transparent url("/_layouts/images/rwcnavy/bulletGreyArrow.gif") no-repeat 6px 8px !important;
}


ul.recentJobs
{
    list-style-type: none;
}
ul.recentJobs li
{
    line-height: 100%;
}
ul.recentJobs li a
{
    font-size: 110%;
    background: transparent url("/_layouts/images/rwcnavy/bulletGreyArrow.gif") no-repeat 0px 9px;
}

/*BREADCRUMB*/
ul.breadcrumb
{
    background: transparent url("/_layouts/images/rwcnavy/bgBreadcrumbStart.gif") no-repeat left;
    list-style-type: none;
}
ul.breadcrumb li
{
    font-size: 110%;
    color: #75777a;
    line-height: 100%;
    background: transparent url("/_layouts/images/rwcnavy/bgBreadcrumb.gif") repeat-x left;
}
ul.breadcrumb li a
{
    background: transparent url("/_layouts/images/rwcnavy/bgBreadcrumbMid.gif") no-repeat left;
}
ul.breadcrumb li.firstItem a
{
    background: transparent none !important;
}
ul.breadcrumb li.currentPage
{
    background: transparent url("/_layouts/images/rwcnavy/bgBreadcrumbEnd.gif") no-repeat left !important;
}

/*INTRODUCTION*/
div#introduction
{
    font-size: 135%;
    color: #454950;
    line-height: 20px;
}

/*CONTACT A RECRUITER*/
ul#viewSelector
{
}
ul#viewSelector li
{
}
ul#viewSelector li a
{
}
ul#viewSelector li#viewMap a
{
    background: transparent url("/_layouts/images/rwcnavy/buttonMapViewInactive.png") no-repeat !important;
}
*html ul#viewSelector li#viewMap a
{
    background: transparent url("/_layouts/images/rwcnavy/buttonMapViewInactive.gif") no-repeat !important;
}
ul#viewSelector li#viewMap a.current
{
    background: transparent url("/_layouts/images/rwcnavy/buttonMapViewActive.png") no-repeat !important;
}
*html ul#viewSelector li#viewMap a.current
{
    background: transparent url("/_layouts/images/rwcnavy/buttonMapViewActive.gif") no-repeat !important;
}
ul#viewSelector li#viewList a
{
    background: transparent url("/_layouts/images/rwcnavy/buttonListViewInactive.png") no-repeat !important;
}
*html ul#viewSelector li#viewList a
{
    background: transparent url("/_layouts/images/rwcnavy/buttonListViewInactive.gif") no-repeat !important;
}
ul#viewSelector li#viewList a.current
{
    background: transparent url("/_layouts/images/rwcnavy/buttonListViewActive.png") no-repeat !important;
}
*html ul#viewSelector li#viewList a.current
{
    background: transparent url("/_layouts/images/rwcnavy/buttonListViewActive.gif") no-repeat !important;
}


.expandCollapse.expandAll
{
    background: transparent url("/_layouts/images/rwcnavy/iconExpand.gif") no-repeat 30px !important;
}
.expandCollapse.collapseAll
{
    background: transparent url("/_layouts/images/rwcnavy/iconCollapse.gif") no-repeat 20px !important;
}
div.listView
{
    background: transparent url("/_layouts/images/rwcnavy/bgViewSelectorMid.gif") repeat-y !important;
}
div.listViewTop
{
    background: transparent url("/_layouts/images/rwcnavy/bgViewSelectorTop.gif") no-repeat !important;
}
div.listViewBottom
{
    background: transparent url("/_layouts/images/rwcnavy/bgViewSelectorBottom.gif") no-repeat !important;
}
div.regionWrapper h2
{
    background: transparent url("/_layouts/images/rwcnavy/bgRegionHeader.gif") repeat-x;
}
div.regionWrapper.expanded h2
{
    background: none !important;
}
div.regionWrapper.expanded h2 a
{
    background: transparent url("/_layouts/images/rwcnavy/iconMinus.gif") no-repeat 15px 22px !important;
}
div.regionWrapper.collapsed h2 a
{
    background: transparent url("/_layouts/images/rwcnavy/iconPlus.gif") no-repeat 15px 18px !important;
}

div.mapWrapper
{
    background: transparent url("/_layouts/images/rwcnavy/bgMapViewWrapper.gif") repeat-y;
}
div.mapView
{
    background: transparent none;
}
* + html div.mapView
{
    background: transparent url("/_layouts/images/rwcnavy/bgMapView.gif") no-repeat 0px 0px !important;
}
div.mapArea:hover
{
    cursor: pointer;
}
div.mapDetails
{
    line-height: 150%;
}
div.mapImage
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzBase.png") no-repeat 20px 20px !important;
}
*html div.mapImage
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzBase.gif") no-repeat 20px 20px !important;
}
div#mapRegionHighlight div.whangarei
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzWhangareiHov.png") no-repeat 0px 0px !important;
}
div#mapRegionHighlight div.auckland
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzAucklandHov.png") no-repeat 0px 0px !important;
}
div#mapRegionHighlight div.waikato
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzWaikatoHov.png") no-repeat 0px 0px !important;
}
div#mapRegionHighlight div.tauranga
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzTaurangaHov.png") no-repeat 0px 0px !important;
}
div#mapRegionHighlight div.napier
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzNapierHov.png") no-repeat 0px 0px !important;
}
div#mapRegionHighlight div.palmerstonN
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzPalmerstonNHov.png") no-repeat 0px 0px !important;
}
div#mapRegionHighlight div.wellington
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzWellingtonHov.png") no-repeat 0px 0px !important;
}
div#mapRegionHighlight div.nelson
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzNelsonHov.png") no-repeat 0px 0px !important;
}
div#mapRegionHighlight div.christchurch
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzChristchurchHov.png") no-repeat 0px 0px !important;
}
div#mapRegionHighlight div.dunedin
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzDunedinHov.png") no-repeat 0px 0px !important;
}
/*IE6 GIFS*/
*html div#mapRegionHighlight div.whangarei
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzWhangareiHov.gif") no-repeat 0px 0px !important;
}
*html div#mapRegionHighlight div.auckland
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzAucklandHov.gif") no-repeat 0px 0px !important;
}
*html div#mapRegionHighlight div.waikato
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzWaikatoHov.gif") no-repeat 0px 0px !important;
}
*html div#mapRegionHighlight div.tauranga
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzTaurangaHov.gif") no-repeat 0px 0px !important;
}
*html div#mapRegionHighlight div.napier
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzNapierHov.gif") no-repeat 0px 0px !important;
}
*html div#mapRegionHighlight div.palmerstonN
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzPalmerstonNHov.gif") no-repeat 0px 0px !important;
}
*html div#mapRegionHighlight div.wellington
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzWellingtonHov.gif") no-repeat 0px 0px !important;
}
*html div#mapRegionHighlight div.nelson
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzNelsonHov.gif") no-repeat 0px 0px !important;
}
*html div#mapRegionHighlight div.christchurch
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzChristchurchHov.gif") no-repeat 0px 0px !important;
}
*html div#mapRegionHighlight div.dunedin
{
    background: transparent url("/_layouts/images/rwcnavy/mapNzDunedinHov.gif") no-repeat 0px 0px !important;
}

div#mapRegionLabel div.whangarei
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelWhangarei.gif") no-repeat 0px 0px !important;
}
div#mapRegionLabel div.auckland
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelAuckland.gif") no-repeat 0px 0px !important;
}
div#mapRegionLabel div.waikato
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelWaikato.gif") no-repeat 0px 0px !important;
}
div#mapRegionLabel div.tauranga
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelTauranga.gif") no-repeat 0px 0px !important;
}
div#mapRegionLabel div.napier
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelNapier.gif") no-repeat 0px 0px !important;
}
div#mapRegionLabel div.palmerstonN
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelPalmerstonN.gif") no-repeat 0px 0px !important;
}
div#mapRegionLabel div.wellington
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelWellington.gif") no-repeat 0px 0px !important;
}
div#mapRegionLabel div.nelson
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelNelson.gif") no-repeat 0px 0px !important;
}
div#mapRegionLabel div.christchurch
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelChristchurch.gif") no-repeat 0px 0px !important;
}
div#mapRegionLabel div.dunedin
{
    background: transparent url("/_layouts/images/rwcnavy/mapLabelDunedin.gif") no-repeat 0px 0px !important;
}
div.mapFooter
{
    color: white;
    font-size: 110%;
    font-weight: bold;
    background: transparent url("/_layouts/images/rwcnavy/bgMapViewFooter.gif") no-repeat;
}

/*PAGE UTILITIES*/
ul.pageUtilities
{
    border-bottom: 1px #dddddd solid;
    list-style-type: none;
}
ul.pageUtilities li
{
    line-height: 100%;
}
ul.pageUtilities li a
{
    font-size: 90%;
    border-right: 1px #dddddd solid;
}
a.utilBack
{
    background: transparent url("/_layouts/images/rwcnavy/iconBack.png") no-repeat;
}
a.utilPdf
{
    background: transparent url("/_layouts/images/rwcnavy/iconPdf.png") no-repeat;
}
a.utilEmail
{
    background: transparent url("/_layouts/images/rwcnavy/iconEmail.png") no-repeat;
}
a.utilPrint
{
    background: transparent url("/_layouts/images/rwcnavy/iconPrint.png") no-repeat;
}
a.utilShare
{
	background: transparent url("/_layouts/images/rwcnavy/iconShare.png") no-repeat;
}


/*SECTION JUMP*/
div.sectionJump
{
    background: transparent url("/_layouts/images/rwcnavy/bgSectionJump.gif") repeat-x;
}
div.sectionJump span.sectionTitle
{
    font-size: 120%;
    color: #6c6c6c;
}
div.sectionJump ul
{
    list-style-type: none;
}
div.sectionJump ul li
{
    font-size: 100%;
    line-height: 100%;
    background: transparent url("/_layouts/images/rwcnavy/bulletGreyArrow.gif") no-repeat 9px 4px !important;
}

/*SEARCH FEATURE*/
div.searchResultFeatureWrapper
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchFeature.gif") repeat-y top;
}
div.searchResultFeatureContent
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchFeatureTop.gif") no-repeat top;
}
div.searchResultFeatureContent h5
{
    color: #666666;
    font-weight: normal;
}
div.searchResultWrapper
{
    font-size: 110%;
}
span.searchResultHeading
{
    color: #2173af;
    font-weight: bold;
    font-size: 110%;
}
span.searchResultDesc
{
    font-size: 110%;
    color: #454950;
    line-height: 150%;
}
ul.searchResultBreadcrumb li a
{
    font-size: 90%;
    text-decoration: underline;
}
ul.searchResultBreadcrumb li a.current
{
    font-weight: bold;
}
div.searchResultFeatureBottom
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchFeatureBottom.gif") no-repeat top;
}

/*PAGINATION*/
div.paginationWrapper
{
}
div.paginationWrapper p.page-numbers
{
    font-size: 110% !important;
}
div.paginationWrapper ul
{
    background: transparent url("/_layouts/images/rwcnavy/bgPagination.gif") repeat-x;
}
*html div.paginationWrapper ul
{
    border-left: 1px #cccccc solid;
}
div.paginationWrapper ul li
{
    border-right: 1px #cccccc solid;
}
* + html div.paginationWrapper ul li
{
    /*border-left: 1px #cccccc solid;*/
    background: transparent none;
}
*html div.paginationWrapper ul li
{
    border-right: 1px #cccccc solid;
    background: transparent url("/_layouts/images/rwcnavy/bgPagination.gif") repeat-x;
}
div.paginationWrapper ul li a
{
    color: #7f7f7f;
}
div.paginationWrapper ul li:first-child
{
    background: transparent url("/_layouts/images/rwcnavy/bgPaginationStart.gif") no-repeat left;
    font-weight: bold;
}
div.paginationWrapper ul li:last-child, div.paginationWrapper ul li.lastItem
{
    background: transparent url("/_layouts/images/rwcnavy/bgPaginationEnd.gif") no-repeat right;
    font-weight: bold;
    border-right: none;
}
div.paginationWrapper ul li.ellipsis
{
    background: transparent url("/_layouts/images/rwcnavy/bgPaginationEllipsis.gif") repeat-x;
    font-weight: bold;
}
div.paginationWrapper ul li.selected
{
    background: transparent url("/_layouts/images/rwcnavy/bgPaginationSelected.gif") repeat-x;
}
div.paginationWrapper ul li.selected a
{
    color: #ffffff;
    font-weight: bold;
}

/*FORMS*/
div.formWrapper
{
    background: #f5f5f5 url("/_layouts/images/rwcnavy/bgForm.gif") repeat-y top;
}
div.formWrapper.wide
{
    background: #f5f5f5 url("/_layouts/images/rwcnavy/bgFormWide.gif") repeat-y top;
}
div.formContent
{
    background: transparent url("/_layouts/images/rwcnavy/bgFormTop.gif") no-repeat top;
}
div.formContent.wide
{
    background: transparent url("/_layouts/images/rwcnavy/bgFormTopWide.gif") no-repeat top;
}
div.formSection
{
    background: transparent url("/_layouts/images/rwcnavy/bgFormSectionBottom.gif") repeat-x bottom;
}
div.formSection h4
{
    font-size: 120%;
}
div.formSection.lastSection
{
    background: transparent none !important;
}
div.formSection
{
    color: #7a7a7a;
    font-size: 110%;
}
div.formSection input
{
    background: transparent url("/_layouts/images/rwcnavy/bgFormText.gif") no-repeat;
    border: none;
}
div.formContent.wide div.formSection input
{
    background: transparent url("/_layouts/images/rwcnavy/bgFormTextWide.gif") no-repeat;
    border: none;
}
div.formSection select
{
    background: transparent url("/_layouts/images/rwcnavy/bgFormSelect.gif") repeat-x;
    border: 1px #b8cbe5 solid;
}
div.formSection span.checkbox input
{
    background: transparent none;
}
div.formSection textarea
{
    border: 1px #b8cbe5 solid;
}
span.reqdField
{
    color: red;
}
div.formSection input.buttonSend, div.formContent.wide div.formSection input.buttonSend
{
    background: transparent url("/_layouts/images/rwcnavy/buttonSend.png") no-repeat;
}
div.attnReqd
{
    background: transparent url("/_layouts/images/rwcnavy/iconAttn.png") no-repeat;
}
*html div.attnReqd
{
    background: transparent url("/_layouts/images/rwcnavy/iconAttn.gif") no-repeat;
}
span.tipText
{
    font-size: 80%;
}
div.formBottom
{
    background: transparent url("/_layouts/images/rwcnavy/bgFormBottom.gif") no-repeat top;
}
div.formBottom.wide
{
    background: transparent url("/_layouts/images/rwcnavy/bgFormBottomWide.gif") no-repeat top;
}
div.thankYou
{
    background: transparent url("/_layouts/images/rwcnavy/iconTick.gif") no-repeat 15px 20px;
    font-size: 120%; /*border: 6px solid #AECEE7;*/
}
div.thankYou h4
{
    font-size: 100%;
}


/*SITEMAP LIST*/
ul.sitemapWrapper
{
}
ul.sitemapWrapper li
{
    border-bottom: 1px #e3e3e3 solid;
    font-size: 110%;
}
ul.sitemapWrapper li ul li
{
    border-bottom: none;
    background: transparent url("/_layouts/images/rwcnavy/bulletGreyArrowSmall.gif") no-repeat 0px 6px !important;
}
ul.sitemapWrapper li ul ul li
{
    border-bottom: none;
    background: transparent url("/_layouts/images/rwcnavy/bulletGreyArrowSmall.gif") no-repeat 12px 6px !important;
}
*html ul.sitemapWrapper li ul ul li a
{
    font-size: 90%;
}
* + html ul.sitemapWrapper li ul ul li a
{
    font-size: 90%;
}

/*FEATURE BOXES*/
div.featureBox h2
{
    font-size: 120%;
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureHeader.gif") no-repeat;
}
div.featureBoxContent
{
    border-left: 1px #d0d8dc solid;
    border-right: 1px #d0d8dc solid;
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureContent.gif") repeat-x top;
}
div.featureFooter
{
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureFooter.gif") no-repeat;
}


div.featureBoxNarrow h2
{
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureHeaderNarrow.png") no-repeat;
}
div.featureBoxContentNarrow
{
    border-left: 1px #d0d8dc solid;
    border-right: 1px #d0d8dc solid;
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureContent.gif") repeat-x top;
    font-size: 110%;
    color: #7a7a7a;
}
div.featureFooterNarrow
{
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureFooterNarrow.gif") no-repeat;
}
div#featureVideoWrapper div.featureBoxWide
{
    background: transparent none;
}
div#featureVideoWrapper div.featureBoxContentWide
{
    background: transparent none;
}
div.featureBoxWide p
{
    font-size: 110%;
}

div.featureBoxWide h2
{
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureHeaderWide.gif") no-repeat;
    font-size: 115%;
}
div.featureBoxContentWide
{
    border-left: 1px #d0d8dc solid;
    border-right: 1px #d0d8dc solid;
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureContent.gif") repeat-x top;
}
div.featureFooterWide
{
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureFooterWide.gif") no-repeat;
}
a.anchorCarouselMore
{
    background-color: white;
    font-size: 110%;
}
/*HOMEPAGE FEATURE BOX*/
#homepageMain div.featureBoxWide h2
{
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureHeaderWide.gif") no-repeat;
}
#homepageMain div.featureBoxContentWide
{
    border-left: 1px transparent solid;
    border-right: 1px transparent solid;
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureContent.gif") repeat-x top;
}
#homepageMain div.featureFooterWide
{
    background: transparent none;
}


div.featureBoxWider
{
    background: transparent url(../_layouts/images/rwcnavy/bgFeatureContent.gif) repeat-x scroll center top;
}
div.featureBoxWider h2
{
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureHeaderWider.gif") no-repeat;
    font-size: 110%;
}
div.featureBoxWider .searchResultWrapper
{
    border-left: 1px solid #D0D8DC;
    border-right: 1px solid #D0D8DC;
}
div.featureBoxContentWider
{
    border-left: 1px #d0d8dc solid;
    border-right: 1px #d0d8dc solid;
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureContent.gif") repeat-x top;
}

div.featureBoxContentWider .searchResultWrapper
{
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureContent.gif") repeat-x scroll center top;
    border-left: 1px solid #D0D8DC;
    border-right: 1px solid #D0D8DC;
}
div.featureFooterWider
{
    background: transparent url("/_layouts/images/rwcnavy/bgFeatureFooterWider.gif") no-repeat;
}

/*FEATURE VIDEO*/
div#prevVideo
{
    background: transparent url("/_layouts/images/rwcnavy/buttonPrevVideo.png") no-repeat bottom;
}
div#topFeature
{
    background: transparent url("/_layouts/images/rwcnavy/dsFeature.png") no-repeat bottom;
}
a.topFeatureVideo
{
    background: transparent url("/_layouts/images/rwcnavy/buttonPlayVid.png") no-repeat;
}
div.featureVideo
{
    font-size: 110%;
    color: #454950;
    line-height: 19px;
}
div.featureVideo p
{
    font-size: 110%;
}
div.featureVideoWide p
{
    color: #7A7A7A;
    font-size: 110%;
    line-height: 20px;
}
a#prevVideo
{
    background: transparent url("/_layouts/images/rwcnavy/buttonPrevVideo.png") no-repeat;
}
a#prevVideo:hover
{
    background: transparent url("/_layouts/images/rwcnavy/buttonPrevVideoOver.png") no-repeat;
}
a#nextVideo
{
    background: transparent url("/_layouts/images/rwcnavy/buttonNextVideo.png") no-repeat;
}
a#nextVideo:hover
{
    background: transparent url("/_layouts/images/rwcnavy/buttonNextVideoOver.png") no-repeat;
}
a.topFeatureLearn
{
    background: transparent url("/_layouts/images/rwcnavy/buttonLearn.png") no-repeat;
}
a.buttonContactUs
{
    background: transparent url("/_layouts/images/rwcnavy/buttonContactUs.png") no-repeat;
}
a.buttonNavyCareersHome
{
    background: transparent url("/_layouts/images/rwcnavy/buttonNavyCareersHome.png") no-repeat;
}

div.homepageMainBgTop
{
    background: transparent url("/_layouts/images/rwcnavy/bgHomepageMainTop.png") no-repeat;
}
div#homepageMain
{
    background: transparent url("/_layouts/images/rwcnavy/bgHomepageMain.gif") repeat-y;
}
div.homepageMainBgBottom
{
    background: transparent url("/_layouts/images/rwcnavy/bgHomepageMainBottom.gif") no-repeat;
}

div#homepageIntro
{
    font-size: 135%;
    color: #454950;
    line-height: 20px;
}
/*FEATURE ARTICLES*/
div.featureArticle
{
    font-size: 110%;
    color: #454950;
    line-height: 18px;
}
div.featureArticle p
{
    font-size: 110%;
}

/*ROUNDED BORDER OVERLAY*/
div.featureArticle img.roundedBorder
{
    /*background: transparent url("/_layouts/images/rwcnavy/roundedBorder.png") no-repeat;*/
}
div.featureArticle img.roundedBorderWide
{
    /*background: transparent url("/_layouts/images/rwcnavy/roundedBorderWide.png") no-repeat;*/
}
div.featureArticle div.roundedBorder
{
}

/*ERROR BOX*/
div.errorBox
{
    background: white url("/_layouts/images/rwcnavy/iconError.gif") no-repeat 15px 15px;
    padding-bottom: 10px;
}
div.errorBox p
{
    font-size: 150% !important;
    font-weight: bold;
}
div.errorBox ul li
{
    color: #454950;
}


div#podDidYouKnow
{
    background: transparent url("/_layouts/images/content/buttonDidYouKnow.gif") no-repeat;
    font-size: 110%;
    line-height: 150%;
}

/*SEARCH*/
div#searchWrapper
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchBox.png") no-repeat;
}
div#searchWrapper p
{
    font-size: 110%;
}
div#searchWrapper .homeSearch
{
    background: transparent url(/_layouts/images/rwcnavy/bgSearchTextSmall.gif) no-repeat scroll 0 0;
}
div#searchWrapper .inputSearchText
{
    background: transparent none;
}
div#searchWrapper .inputSearchButton
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchButtonSmall.gif") no-repeat;
}

div#searchWideWrapper
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchWide.png") no-repeat;
}
div#searchWideWrapper ul li.searchWideItem
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchTextWide.gif") no-repeat left top;
}
div#searchWideWrapper ul li.searchWideItem .inputSearchText
{
    background: transparent none;
}

div#searchWideWrapper .inputSearchButton
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchButtonWide.gif") no-repeat;
}

#sideNav #searchWrapper
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchSideNav.png") no-repeat;
}
#sideNav #searchWrapper .inputSearchText
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchTextSmaller.png") no-repeat 100% 0;
}
* + html #sideNav #searchWrapper ul.sideNavSearch li.sideNavSearchText
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchTextSmaller.png") no-repeat 100% 0 !important;
}
* + html #sideNav #searchWrapper ul.sideNavSearch li.sideNavSearchText .inputSearchText
{
    background: transparent none !important;
}

#sideNav #searchWrapper .inputSearchButton
{
    background: transparent url("/_layouts/images/rwcnavy/bgSearchButtonSmaller.png") no-repeat;
}

/*div#appendixWrapper
{
    background: transparent url("/_layouts/images/rwcnavy/bgAppendix.png") no-repeat;
}
*html div#appendixWrapper
{
    background: transparent url("/_layouts/images/rwcnavy/bgAppendix.gif") no-repeat;
}*/
div.appendixFeature
{
    font-size: 90%;
    color: #666666;
}

#socialNetWrapper
{
    background: transparent url(/_layouts/images/rwcnavy/bgSocialIcons.gif) no-repeat 0px 15px;
}
#socialNetWrapper h5
{
    color: #666666;
    letter-spacing: 1px;
    text-transform: uppercase;
}
#socialNetWrapper ul
{
    list-style-type: none;
}
#socialNetWrapper ul li
{
    border-right: 1px solid #CCCCCC;
    font-size: 120%;
    font-weight: normal;
    line-height: 190%;
}
    *html #socialNetWrapper ul li {
        line-height: 200%;
    }
    *+html #socialNetWrapper ul li {
        line-height: 200%;
    }
#socialNetWrapper ul li:last-child
{
    border-right: none;
}
#socialNetWrapper ul li.noRightBorder
{
    border-right: none;
}
#socialNetWrapper ul li a
{
    font-weight: bold;
}
a.socialNetFacebook
{
    background: transparent url(/_layouts/images/rwcnavy/iconFacebook.png) no-repeat;
}
a.socialNetTwitter
{
    background: transparent url(/_layouts/images/rwcnavy/iconTwitter.png) no-repeat;
}
a.socialNetYouTube
{
    background: transparent url(/_layouts/images/rwcnavy/iconYouTube.png) no-repeat;
}
a.socialNetFlickr
{
    background: transparent url(/_layouts/images/rwcnavy/iconFlickr.png) no-repeat;
}

/*FOOTER*/
div#footerWrapper
{
    background: #0d324e url("/_layouts/images/rwcnavy/bgFooter.gif") repeat-x;
}
ul.footerNavPrimary
{
    list-style-type: none;
}
ul.footerNavPrimary h6
{
    font-size: 90%;
}
ul.footerNavPrimary h6 a, ul.footerNavPrimary h6 a:visited
{
    color: #d1dee8 !important;
}
ul.footerNavSecondary
{
    list-style-type: none;
}
ul.footerNavSecondary li
{
    line-height: 100%;
}
ul.footerNavSecondary li a, ul.footerNavSecondary li a:visited
{
    color: #a2bcd0;
    font-size: 110%;
    background: transparent url("/_layouts/images/rwcnavy/dividerFooter.gif") no-repeat bottom;
}
ul.footerNavSecondary li
{
    background: transparent url("/_layouts/images/rwcnavy/bulletFooter.gif") no-repeat 0px 10px;
}


div#footerGovtLinks ul
{
    list-style-type: none;
}
div#footerGovtLinks ul li
{
    color: #5e809a;
    font-size: 110%;
    line-height: 100%;
}
div#footerGovtLinks ul li a
{
    border-left: 1px #1c4a6c solid;
    color: #5e809a;
}

a#logoNzGovt
{
    border-left: none !important;
    background: transparent url("/_layouts/images/rwcnavy/logoNzGovt.png") no-repeat;
}


/* EDIT STYLES */
div.editMetadata
{
    font-weight: bold;
    border: solid 1px #000000;
    background-color: #ffcc00;
}

/*QUIZ RESULTS*/
div.careerProfilerResultsWrapper, div.quizResultsWrapper
{
    background: transparent url("/_layouts/images/rwcnavy/bgQuizTile.png") repeat;
}
div.quizResultsTop
{
    background: transparent url("/_layouts/images/rwcnavy/bgQuizTop.png") no-repeat;
}
div#quizYourResultsHeader
{
    background: transparent url("/_layouts/images/rwcnavy/headerYourResults.png") no-repeat;
}
*html div#quizYourResultsHeader
{
    background: transparent url("/_layouts/images/rwcnavy/headerYourResults.gif") no-repeat;
}
ul.results
{
    /*background: transparent url("/_layouts/images/rwcnavy/bgQuizResultsMid.png") repeat-y;*/
}
ul.results li
{
    background: transparent url("/_layouts/images/rwcnavy/bulletGreyArrowSmall.gif") no-repeat 0px 10px !important;
}
ul.results li.quizResultButton
{
    background: transparent none;
}
ul.results li a
{
    color: #bdcfdd !important;
    font-size: 130%;
    font-weight: bold;
}
div.resultsBottom
{
    background: transparent url(/_layouts/images/rwcnavy/bgFypResultsBottom.png) no-repeat scroll center bottom;
    _background: transparent url(/_layouts/images/rwcnavy/bgFypResultsBottom.gif) no-repeat scroll center bottom;
}
a#quizEmailFyp
{
    background: transparent url(/_layouts/images/rwcnavy/iconEmailFyp.gif) no-repeat;
}
a#quizTakeAgain
{
    background: transparent url(/_layouts/images/rwcnavy/iconRestart.gif) no-repeat;
}
label.elementLabel
{
    display: none !important;
}
