#wr_rightcolumn a > img {
   border: solid 3px #FFFFFF !important;
}

a.int_lnk:focus, a.int_lnk:active, a.int_lnk:hover {
   background-color:#FFFFFF;
   color:#00151d;
}
body{      
 font-family:'Roboto', Arial, sans-serif;      
  color:#00151d;      
   background-color:#FFFFFF;      
     }

div#wr_wrapper{
   font-size:1em;      
}

#header1{      
    background-color:#FFFFFF;
    height:18%;
     }

#wr_header{      
    background-color:#FFFFFF;
    height:18%;
     }


#wr_content{      
background-color:#FFFFFF;
width:84.5%;
overflow-x:hidden;
overflow-y:visible;
     }

td.breadcrumbs{      
   border-top:0px solid #F7F7F7;
   border-bottom:0px solid #F7F7F7;
   border-left:0px solid #F7F7F7;
   border-right:0px solid #F7F7F7;
   background-color:#FFFFFF;
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1em;
     }
.standard_bu{      
   font-family:'Roboto', Arial, sans-serif;
   font-size:1em;
     }
a.apg_standard_bu, a.rpg_standard_bu, a.ppg_standard_bu, a.fin_standard_bu{      
   font-family:'Roboto', Arial, sans-serif;
   font-size:1em;
   }
td.frmButA .submit, td.frmButB .submit{      
   font-family:'Roboto', Arial, sans-serif;
   font-size:1em;
   }
table.page_header{      
   border-top:0px solid #F7F7F7;
   border-bottom:0px solid #F7F7F7;
   border-left:0px solid #F7F7F7;
   border-right:0px solid #F7F7F7;
   background-color:#FFFFFF;
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1em;
     }
table.page_header td.page_title{      
   background-color:#FFFFFF;
   border-top:0px solid #F7F7F7;
   border-bottom:0px solid #F7F7F7;
   border-left:0px solid #F7F7F7;
   border-right:0px solid #F7F7F7;
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1.4em;
     }
table.page_header td.page_title h1{      
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1.4em;
     }
i.material-icons{      
   color:#00151d;
     }
table.page_header td.page_title h1{      
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1.4em;
     }
table.sect_header, div.sect_header {      
   border-top:1px solid #333333;
   border-bottom:1px solid #333333;
   border-left:1px solid #333333;
   border-right:1px solid #333333;
   background-color:#FFFFFF;
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1em;
     }
table.sect_header td.theader, table.sect_header div.header {      
   background-color:#FFFFFF;
   border-top:0px solid #FFFFFF;
   border-bottom:0px solid #FFFFFF;
   border-left:0px solid #FFFFFF;
   border-right:0px solid #FFFFFF;
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d !important;
   font-size:1.1em;
     }
table.sect_header td.theader h2, table.sect_header div.header h2, div.sect_header h2 {      
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1.1em;
     }

.label, .label_no_data {      
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1em;
     }
table.sect_header td.theader.label{      
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1em;
     }
.data input, .data select, .data menu, td.data, .data textarea{      
   font-family:'Roboto', Arial, sans-serif;
   color:#00151d;
   font-size:1em;
     }

#wr_navigation, #wr_navigation-v-small {      
background-color:#FFFFFF;
display:inline;
float:left;
width:15%;
height:81.9%;
margin-top:0%;
margin-bottom:0%;
margin-right:0%;
font-family:'Roboto', Arial, sans-serif;
font-size:1.1em;
color:#00151d;
     }

#wr_rightcolumn{      
display:none;
min-height:81.9%;
max-height:none;
     }

#wr_footer{      
    background-color:#FFFFFF;
    height:0%;
     }

#fixednavigation a:link, #fixednavigation-v-small a:link {      
	color:#00151d;
	display:block;
      }

#fixednavigation a:visited, #fixednavigation-v-small a:visited {      
	color:#00151d;
	display:block;
      }

#fixednavigation ul, #fixednavigation-v-small ul {      
margin:0px;
padding:0px;
      }

#fixednavigation li, #fixednavigation-v-small li {
margin:0px;

padding:0px;

	position: relative;}

#fixednavigation ul ul, #fixednavigation-v-small ul ul {z-index: 500;}

#fixednavigation ul li, #fixednavigation-v-small ul li {      
    background-color:#FFFFFF;
    text-align:left;
    margin:0px;
border-top:0;
border-bottom:0px solid #333333;
border-left:0;
border-right:0;
padding:0px;
     }

#fixednavigation ul li ul li, #fixednavigation-v-small ul li ul li {      
     margin-left:0em;
	border-top:0px solid #333333;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
     }


div#apply_btn_div {      
   border:1px solid #FFFFFF;
}
input#wr_gen_alert:hover, input#wr_gen_alert:active, input#wr_gen_alert:focus {      
   background-color:#FFFFFF !important;
   color:#00151d !important;
   }

@media (max-width: 1024px) {      
  #fixednavigation, #fixednavigation-v-small {      
     background-color:#FFFFFF;
  }

  #menu, #menu-v-small {      
    background-color:#FFFFFF;
  }

  #show-menu-button, #show-menu-button-v-small {      
    background-color: #FFFFFF;      
  }

      /** To ensure job description and associated links have a consistent font family and size with rest of page */ 
  .job-details-table .data > p font {      
    font-family:'Roboto', Arial, sans-serif;      
  }

 .app-details-information-table td:before {	
     color:#00151d !important; 
  }

  #wr_skills tr, #wr_quals tr, #wr_membs tr {      
    border-top: 1px solid #333333;      
    border-bottom: 1px solid #333333;      
  }

}


