





#pthnavcontainer {
float:none;
background-image: url(/cs/oshprd-tb/cache260418/UWO_BREADCRUMB_CSS3_1.PNG);
background-repeat: repeat-x;
border-top: none;
border-bottom: none;
width:100%;
height:26px;
margin:0 0 0 0;

padding:0;
display:none;  
position:relative;
}
.eppbr_top_bar .pthnavshadow {
    left: 3px;
    margin-top: -1px;
}
#pthnavfly_PORTAL_ROOT_OBJECT .pthnavshadow {
    left: -3px;
}


* html #pthnavcontainer {
float:none;
background-image: url(/cs/oshprd-tb/cache260418/UWO_BREADCRUMB_CSS3_1.PNG);
background-repeat: repeat-x;
border-top: none;
border-bottom: none;
width:100%;
height:26px;
margin:0 0 0 0;

padding:0;
display:none;  
}

.pthnav, .pthnav ul, #pthnavbc ul {
margin: 0;
padding: 0;
border: 0 none;
list-style-type: none;
display: block;
}

.pthnav ul ul {
position: relative;
}

.pthnav li {
    display: block;
    float: left;	
    margin: 0 0.2em;
    padding-bottom: 2px;
    padding-left: 10px;
    padding-top: 2px;
    position: relative;
}


* html .pthnav li {
padding-top: 2px;
}


li.pthbcdispinline{
display: inline;
}


li.pthbcdispiblock{
display: inline-block;
}

#pthnavbc li {

margin: 0 0;
padding-right: 3px;
padding-left:2px;
zoom:1;  
position: relative;	
unicode-bidi: inherit; 
}



.pthnav a, .pthnav span, #pthnavbc a, #pthnavbc span {
text-decoration: none;
position: relative;
font:9pt Arial,Tahoma,Verdana;
color:#33B3B3B ;
vertical-align:top;
}


* html .pthnav a,
* html .pthnav span,
* html #pthnavbc a,
* html #pthnavbc span {
text-decoration: none;
padding-right: 13px;
position: relative;
font:9pt Arial,Tahoma,Verdana;
color:#3B3B3B ;
vertical-align:middle;
}



* html .pthnav a {
text-decoration: none;
padding-right: 13px;
position: relative;
font:10pt Arial,Tahoma,Verdana;
color:#3B3B3B;
vertical-align:middle;
}



.pthnavsafariquirks a {
display:block;
line-height:19px;
}


div.pthnavsafariquirks #pthnavbc li a {
line-height:20px;
top:-1px;
}

.pthnav a, #pthnavbc a {
cursor:pointer;
padding-right: 17px;
z-index : 1;
}

li div.pthnavflyout, #pthnavbc li div.pthnavflyout {
    background: none;
    border: none;
    margin: 2px 0 0 2px;
    position: absolute;
    width: 18em;
    z-index: 400;
}

#pthnavbc li div.pthnavflyout {
top:100%;
}

li li div.pthnavflyout, #pthnavbc li li div.pthnavflyout, div.pthnavflyoutscroll div.pthnavflyout {
top:-4px;
}

.pthnavscroll {
background:#FFFFFF none;
position:relative;
margin:0 .2em;

zoom:1;
}

.pthnavscrollup, .pthnavscrolldown {
padding:0;
position:relative;
}

li div.pthnavscrollup, #pthnavbc li div.pthnavscrollup {
width:90%;	
line-height:normal;
}

li li div.pthnavscrollup, #pthnavbc li li div.pthnavscrollup {
line-height:normal;
display:none;
}

@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
li li div.pthnavscrollup, #pthnavbc li li div.pthnavscrollup { display:block; }
}

.pthnavrightarrow {
margin:0;
margin-right:.3em;
padding: 0;
background-image: none ;
position:absolute;
right:0;
top:0;
}

.pthnavrightarrow:after {
content: url(/cs/oshprd-tb/cache260418/PT_HNAV_RIGHT_ARROW2_1.gif);
}

.pthnavbarfldr{
background-image: none  !important ;
}

.pthnavbarfldr:after {
content: url(/cs/oshprd-tb/cache260418/PT_HNAV_CSS_BC_DOWN_ARROW_1.png);
position:absolute;
right:2px;

}


* html .pthnavbarfldr {
background: transparent url(/cs/oshprd-tb/cache260418/PT_HNAV_CSS_BC_DOWN_ARROW_1.png) no-repeat right 60%;
height: 19px;
}


.pthnavbarabnfldr {
background: transparent no-repeat bottom center;
height:19px;
}


.pthnavfldr {
}

.pthnavfldrimg:before {
content : url(/cs/oshprd-tb/cache260418/PT_HNAV_FLDR2_1.gif);
}

.pthnavfldrimg {
background:none;
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:14px;
line-height:normal;
}


.pthnavabnfldrimg {
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:14px;
line-height:normal;
}

.pthnavabnfldrimgicon {
background: none;
}
.pthnavabnfldrimgicon:before {
content: url(/cs/oshprd-tb/cache260418/PS_WCS_MANAGER_ICN_1.gif);
}


li li.pthnavcref {
}

.pthnavcrefimg:before {
content: url(/cs/oshprd-tb/cache260418/PT_HNAV_CREF_1.GIF);
}

.pthnavcrefimg {
background:none;
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:13px;
line-height:normal;
display:block; 
}


.pthnavabncrefimg {
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:14px;
line-height:normal;
display:block; 
}

.pthnavabncrefimgicon {
background: none;
}
.pthnavabncrefimgicon:before {
content: url(/cs/oshprd-tb/cache260418/PS_WCS_PERSON_ICN_1.gif);
}


.pthnavfav {
}

.pthnavfavimg {
background: transparent url(/cs/oshprd-tb/cache260418/PT_HNAV_FAV_CREF_1.png) no-repeat center center;
margin:0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:18px;
line-height:normal;
}


.pthnavmrsimg {
background: transparent url(/cs/oshprd-tb/cache260418/PT_HNAV_RSR_CREF_1.gif) no-repeat center center;
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:16px;
height:16px;
line-height:normal;
}

.pthnavmrsfldrimg {
background: transparent url(/cs/oshprd-tb/cache260418/PT_HNAV_RSR_FLDR_1.gif) no-repeat center center;
margin:2px 0 0 0;
margin-left:.5em;
padding: 0;
position:absolute;
left:0;
top:0;
width:16px;
height:16px;
line-height:normal;
}




.pthnavcrefquirks {
background-color:#CDCDCD;

    color: #3B3B3B;

cursor:pointer;
}

div.pthnavscrolldown {
width:0;
line-height: .3;
}

.pthnavscrolldownshow {
background: transparent url(/cs/oshprd-tb/cache260418/PT_HNAV_DOWN_ARROW_1.gif) no-repeat center center;
cursor:pointer;
zoom:1;  

line-height: normal;
}



.pthnavnoscrollbtnimg {
line-height:1.2; 
}

.pthnavscrollupshow {
background: transparent url(/cs/oshprd-tb/cache260418/PT_HNAV_UP_ARROW_1.gif) no-repeat center center;
cursor:pointer;
zoom:1;  
line-height:normal;
}

.pthnav li li{
float: none;
margin:0;
line-height:1.2em;
}

#pthnavbc li a {
margin:0;
padding-right: 15px;
}


.pthnav li li a, #pthnavbc li li a {
margin:0;
font-size:9pt;
color:#3B3B3B;
margin-left:2.5em;
padding:0;
vertical-align:0;
}


li#pthnavbc, li.pthnavbarfldr {
z-index:200;
white-space:nowrap;
padding-top: 4px;
}

li#pthnavbc {
z-index:199;
}


li.pthnavbcltr{
position:absolute;
white-space:nowrap;
display:inline;
}



li.pthnavbcrtl{
white-space:nowrap;
display:inline;
position:absolute;
}




.pthnavbaropen {
    background-color: #FED96D;
    border-left: 1px solid #666666;
    border-right: 1px solid #666666;
    border-top: 1px solid #666666;
    font-weight:bold;

}

* html .pthnavbaropen {
   background-color:#FED96D;
   border-left: 1px solid #666666;
    border-right: 1px solid #666666;
    border-top: 1px solid #666666;
	
    font-weight:bold;
}


 li.pthnavbarfldr a.pthnavbcanchor::link, li.pthnavbarfldr a.pthnavbcanchor::visited{
    background-color:transparent;
    font-weight:normal;
    text-decoration:none;
}
 li.pthnavbarfldr a.pthnavbcanchor::hover {
    background-color:transparent;
    font-weight:bold;
    text-decoration:none;
}
li.pthnavbarfldr a.pthnavbcanchor::active, li.pthnavbarfldr a.pthnavbcanchor::focus {
    background-color:transparent;
    font-weight:normal;
    text-decoration:none;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom:none;
}
  li.pthnavbaropen a.pthnavbcanchor::focus{
    background-color:transparent;
    font-weight:bold;
    text-decoration:none;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom:none;
}

li.pthnavbaropen a.pthnavbcanchor::link,  li.pthnavbaropen a.pthnavbcanchor::hover, li.pthnavbaropen a.pthnavbcanchor::active, li.pthnavbaropen a.pthnavbcanchor::focus {
    background-color:transparent;
    font-weight:bold;
    text-decoration:none;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom:none;
}

li.pthnavbaropen a.pthnavbcanchor::selected {
    background-color:transparent;
    font-weight:bold;
    text-decoration:none;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom:none;
}


.pthnavbarclose {
background-color:transparent;
}

div.pthnavclose {
background: transparent url(/cs/oshprd-tb/cache260418/PT_PORTAL_IC_CLOSE_1.gif) no-repeat scroll 0 50%;
height:14px;
width:14px;
margin:0;
margin-right:.4em;
float:right;
padding:0;
cursor:pointer;
position:relative;
line-height:normal;  
}

.pthnavclosehide {
background:none repeat scroll 0 0 transparent;
border:0 none;
float:right;
height:14px;
margin:0 -0.8em;
overflow:hidden;
text-indent:-99999em;
width:25px;
}



.pthnav li li a:hover, #pthnavbc li li a:hover, #pthnav li li:hover 
{
	color:#3B3B3B; 
       font-weight:bold;
}






li.pthnavfav:hover, li.pthnavmrs:hover, li.pthnav-mouse:hover {
    background-color: #EEEEEE; 
   
    color: #CC660B;
    font-weight:bold;
    cursor: pointer;
    vertical-align: middle;
}






.pthnavfldropen, li.pthnavfldropen:hover {
background-color:#FED96D;  
cursor:pointer;
z-index:300;
}








a.pthnavbcanchor:hover, #pthnavbc li.pthnavbarfldr a:hover, #pthnavbc li.pthnavbarcref a:hover
 {
    color: #3B3B3B;
    font-weight:bold;
    text-decoration:underline;
}
a.pthnavbcanchor:active {
    color: #3B3B3B;
    font-weight:normal;
    text-decoration:none;
}
a.pthnavbcanchor:focus, #pthnavbc li.pthnavbarfldr a:focus, #pthnavbc li.pthnavbarcref a:focus {
    color: #3B3B3B;
    font-weight:normal;
    text-decoration:none;
}




li.pthnavbarcref div.pthnavcrefimg {
display:none;
}


li.pthnavbarabnfldr div.pthnavcrefimg {
display: none;
}

.pthnavhide {
left:-999em;
}


.pthnavshow {
left:0;
}

.pthnavbarshow {
left:0;
top:100%;
display:block;
}

.pthnavbarhide {
display:none;
z-index:auto;
}

#pthnavfavsep {
background: transparent url(/cs/oshprd-tb/cache260418/UWO_HNAV_CSS_FAV_SEP_NEW_1_1.PNG) no-repeat center center;
top: 0px;
#top: 2.7px;
margin-top: 0px;
#margin-top: 0px;
height: 22px;
width:2px;
}



*html #pthnavfavsep {
background: transparent url(/cs/oshprd-tb/cache260418/UWO_HNAV_CSS_FAV_SEP_NEW_1_1.PNG) no-repeat center center;
top: 0px;
margin-top: 2px;
height: 22px;
width:2px;
}


li.pthnavhiearchysep:before {
    content: url(/cs/oshprd-tb/cache260418/PT_HNAV_CSS_HIEARCHY_SEP2_1.gif);
}
li.pthnavhiearchysep {
top: -2px;
background:none;
#background: transparent url(/cs/oshprd-tb/cache260418/PT_HNAV_CSS_HIEARCHY_SEP2_1.gif) no-repeat center 100%;
}

.pthnavflyoutopen {
left:60%;
}

.pthnavflyoutclose {
left:-999em;
}


* html span.pthnavtitle {
font-weight:bold;
font-size:9pt;
margin:0;
color:#3B3B3B;
margin-left:.7em;
font-family:Arial,Tahoma;
}
span.pthnavtitle {
font-weight:bold;
font-size:9pt;
color:#3B3B3B;
margin:0;
margin-left:.7em;
font-family:Arial,Tahoma;
}

#pthnavmrufavsep {

display:none;
}

#pthnavsrch {
margin:0 .2em;
}


.pthnavshadow {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 7.5px;
    position: relative;
	border:1px solid #666666;
	box-shadow: 0 3px 3px #999999;
    top: -3px;
}
#pthnavmrssep {
    background: none repeat scroll 0 0 transparent;
    border-bottom: 1px solid #C9CED5;
}
#pthnavfly_MYFAVORITES {
    left: -11px !important;
}
* html .pthnavshadow {
    background: none repeat scroll 0 0 #FFFFFF;
    left: 7.5px;
    position: relative;
	border:1px solid #666666;
	box-shadow: 0 3px 3px #999999;
    top: -3px;
}
li li div.pthnavscrollup, #pthnavbc li li div.pthnavscrollup {
    line-height: normal;
}

div.pthnavsort {
height:12px;
width:9px;
margin:0;
margin-right:.4em;
float:right;
padding:0;
cursor:pointer;
position:relative;
line-height:normal;  
}

.pthnavsortnone:after {
content: url(/cs/oshprd-tb/cache260418/PT_HNAV_SRTNONE_1.gif);
}

.pthnavsortnone {
background: none;
}

.pthnavsortasc:after {
content: url(/cs/oshprd-tb/cache260418/PT_HNAV_SRTUP_SEL_1.gif);
}

.pthnavsortasc {
background: none;
}

.pthnavsortdes:after {
content: url(/cs/oshprd-tb/cache260418/PT_HNAV_SRTDN_SEL_1.gif);
}

.pthnavsortdes {
background: none;
}



div.pthnavscroll ul {
width:100%;
top:0;
}

li div.pthnavflyoutscroll {
display:none;
position:absolute;
z-index:400;
margin:0;
padding:0;
border: 0 none;
width:18em;
}




ul.pthnavscrollul {
width:17.6em;
}



.pthnavfakeli {
background-color:#CDCDCD ;
}


.pthnavloading {
background: none;
z-index:501;
margin-left:-1px;
}

.pthnavloading:before {
content: url(/cs/oshprd-tb/cache260418/PT_NAV2_LOADING_1.gif);

}

div#pthnavblock {
display:none;
position:absolute;
cursor:wait;
border:0 none;
margin:0;
padding:0;
top:0;
left:0;
z-index:500;
opacity:.01;
background-color: #FFFFFF;
filter: alpha(opacity=1);
}


div#pthnavsrchlbl {
font-family: Arial,Helvetica;
font-size: 11pt;
font-weight: 600;
color: #666666;
padding-top: 3px;
padding-bottom: 1px;
padding-left: 2px;
zoom:1; 
}


#pthnavsrchform {
margin:0;
padding:0;
white-space: nowrap;
}


#pthnavgoImg {
  
    margin-left: -4px;
    padding: 0px;
    position: relative;
    vertical-align: bottom;
}
*html #pthnavgoImg {
   
    margin-left: -8px;
    padding-right:5px;
    position: relative;
    vertical-align: middle;
}
#ptnav2goImg {
   
    margin-bottom: 4px;
    margin-left: -3px;
    padding: 0px;
    position: relative;
    vertical-align: middle;
}
#ptnav2srchinput,#pthnavsrchinput
{
    border: 1px solid #BBBBBB;
	height: 18px;
}
#ptnav2go, #ptnavgo {
    border: none;
}

*html #ptnav2goImg {
  
    margin-bottom: 4px;
    margin-left: -6px;
    padding: 0px;
    position: relative;
    vertical-align: middle;
}
*html #ptnav2srchinput, *html #pthnavsrchinput {
    border: 1px solid #BBBBBB;
	height:18px;
}


#pthnavdemopglt {
margin: 5px;
font:Arial,Helvetica,sans-serif;
}

.pthnavdemotext {
font-weight:bold;
text-align:center;
}

#pthnavdemopglt ul {
list-style:none;
padding:0;
margin:0 5px;
zoom:1; 
}

#pthnavdemopglt li {
margin: 0 0 30px 0;
height:86px;
}

#pthnavdemopglt li p {
float:left;
margin:0;
margin-right:5px;
width:50%;
}

.pthnavdemomru {
background: url(/cs/oshprd-tb/cache260418/PT_HNAV_DEMO_MRU_1.JPG) no-repeat right 0;
}
.pthnavdemobc {
background: url(/cs/oshprd-tb/cache260418/PT_HNAV_DEMO_BC_1.JPG) no-repeat right 0;
}
.pthnavdemoas {
background: url(/cs/oshprd-tb/cache260418/PT_HNAV_DEMO_AS_1.JPG) no-repeat right 0;
}






* html #pthnavflycontent, 
* html .pthnavscroll,     
* html .pthnav li li,     
* html #pthnavbc li li
{
zoom:1;
}





div#pthbcScroll {
position:relative;
height:1.2em;
left: 1.3em;
overflow:hidden;
}

div.pthbcScroll, ul#pthbcUlScroll {
position:absolute;
padding-left:8px;
}

.pthbcprevshow:before {
    content: url(/cs/oshprd-tb/cache260418/PT_HNAV_PREV_ARROW_1.gif);
    position: absolute;
}
.pthbcprevshow {
cursor:pointer;
zoom:1;
background: none;
display:block;
position:absolute;
left:0;
width:20px;
top:0px;
-webkit-user-select: none;   
-webkit-touch-callout: none;

}
.pthbcnextshow:before {
    content: url(/cs/oshprd-tb/cache260418/PT_HNAV_NEXT_ARROW_1.gif);
    position: absolute;
}
.pthbcnextshow {
cursor:pointer;
zoom:1;
background: none;
display:block;
position:absolute;
width:20px;
top:0px;
-webkit-user-select: none;   
-webkit-touch-callout: none;

}

.pthbcprev, .pthbcnext {
padding:0;
position:absolute;
display:none;
width:0px;
}

#pthbcEndWall{
position: relative;
margin-left:-13px;
}

#pthbcStartWall{
position: relative;
margin-left:18px;

}


#ptabnclonebc {
display:none;
}


.pthnavHideTxt {
text-indent:-99999em;
overflow:hidden;
border:0;
background:transparent;
width:1px;
height:1px;
}


.pthnavHideTop{
top:-9999px !important;
font-size: 2px !important;
}


.pthnavHideSortTxt {
text-indent:-99999em;
overflow:hidden;
border:0;
background:transparent;
width:25px;
margin:0;
float:right;
margin-right:-0.8em;
margin-left:-0.8em;  
height:12px;
}





*html li.pthnavfldr a:active, li.pthnavfldr a:focus,
*html li.pthnavfldropen a:active, li.pthnavfldropen a:focus,
*html li.pthnavcref a:active, li.pthnavcref a:focus {
	background-color: #CDCDCD;
   
    color: #CC660B;
    cursor: pointer;
    vertical-align: middle;
}


*html li.pthnavfldr a,
*html li.pthnavfldropen a,
*html li.pthnavcref a{
	vertical-align: middle\9;
}


.ptabnsrchpromptbc {
margin-left:-24px;
margin-top:3px;
display:block;
}

.ptabnsrchpromptbc a {
padding-right:0px !important;
}

.ptabnsrchpromptbc a span {
padding-right:0px !important;
}
.ptpgltlabel{
    font-weight: bold !important;
}


#pthnavbc_skipnav a{    
    height: 0;
    overflow: hidden;
    position: absolute;
    width: 0;
}



#pthnavbc_skipnav a:active, 
#pthnavbc_skipnav a:focus { 
    background-color: #ffffff;
    border: 1px solid #444444;
    color: #444444;
    font-size: 13px;
    font-weight: bold;
    padding-right: 15px !important;
    padding-top: 4px !important;
    white-space: nowrap; 
    display: inline-block;
    float: left;
    margin: 0 0.2em;
    padding-bottom: 2px;
    width: auto; 
    height: auto; 
    overflow: visible; 
    z-index: 205;
}

.ps_nowrap {white-space: nowrap;}