#wr_rightcolumn a > img {
   border: solid 3px transparent !important;
}

a.int_lnk:focus, a.int_lnk:active, a.int_lnk:hover {
   background-color:transparent;
   color:#C0BC9B;
}
body{      
 font-family:'Roboto', Arial, sans-serif;      
  color:#000000;      
   background-color:transparent;      
     }

div#wr_wrapper{
   font-size:0.9em;      
}

#header1{      
    background-color:#FFFFFF;
    height:18%;
     }

#wr_header{      
    background-color:#FFFFFF;
    height:18%;
     }


#wr_content{      
background-color:transparent;
width:99.5%;
overflow-x:hidden;
overflow-y:visible;
     }

td.breadcrumbs{      
   border-top:0px solid transparent;
   border-bottom:0px solid transparent;
   border-left:0px solid transparent;
   border-right:0px solid transparent;
   background-color:transparent;
   font-family:'Roboto', Arial, sans-serif;
   color:#333333;
   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 transparent;
   border-bottom:0px solid transparent;
   border-left:0px solid transparent;
   border-right:0px solid transparent;
   background-color:transparent;
   font-family:'Roboto', Arial, sans-serif;
   color:#333333;
   font-size:1em;
     }
table.page_header td.page_title{      
   background-color:transparent;
   border-top:0px solid transparent;
   border-bottom:0px solid transparent;
   border-left:0px solid transparent;
   border-right:0px solid transparent;
   font-family:'Roboto', Arial, sans-serif;
   color:#C0BC9B;
   font-size:1em;
     }
table.page_header td.page_title h1{      
   font-family:'Roboto', Arial, sans-serif;
   color:#C0BC9B;
   font-size:1em;
     }
i.material-icons{      
   color:#C0BC9B;
     }
table.page_header td.page_title h1{      
   font-family:'Roboto', Arial, sans-serif;
   color:#C0BC9B;
   font-size:1em;
     }
table.sect_header, div.sect_header {      
   border-top:1px solid #C0BC9B;
   border-bottom:1px solid #C0BC9B;
   border-left:1px solid #C0BC9B;
   border-right:1px solid #C0BC9B;
   background-color:#FFFFFF;
   font-family:'Roboto', Arial, sans-serif;
   color:#333333;
   font-size:1em;
     }
table.sect_header td.theader, table.sect_header div.header {      
   background-color:transparent;
   border-top:0px solid transparent;
   border-bottom:0px solid transparent;
   border-left:0px solid transparent;
   border-right:0px solid transparent;
   font-family:'Roboto', Arial, sans-serif;
   color:#257478 !important;
   font-size:1em;
     }
table.sect_header td.theader h2, table.sect_header div.header h2, div.sect_header h2 {      
   font-family:'Roboto', Arial, sans-serif;
   color:#257478;
   font-size:1em;
     }

.label, .label_no_data {      
   font-family:'Roboto', Arial, sans-serif;
   color:#333333;
   font-size:1em;
     }
table.sect_header td.theader.label{      
   font-family:'Roboto', Arial, sans-serif;
   color:#333333;
   font-size:1em;
     }
.data input, .data select, .data menu, td.data, .data textarea{      
   font-family:'Roboto', Arial, sans-serif;
   color:#333333;
   font-size:1em;
     }

#wr_navigation, #wr_navigation-v-small {      
background-color:#FFFFFF;
display:inline;
float:left;
width:100%;
margin-top:0%;
margin-bottom:0%;
font-family:'Roboto', Arial, sans-serif;
font-size:1.1em;
color:#257478;
     }

#wr_rightcolumn{      
display:none;
min-height:54.5%;
max-height:none;
     }

#wr_footer{      
    background-color:#FFFFFF;
    height:20%;
     }

#fixednavigation a:link, #fixednavigation-v-small a:link {      
	color:#257478;
	display:inherit;
      }

#fixednavigation a:visited, #fixednavigation-v-small a:visited {      
	color:#257478;
	display:inherit;
      }

#fixednavigation ul, #fixednavigation-v-small ul {      
float:left;
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;position:relative; float:left;}

#fixednavigation ul li, #fixednavigation-v-small ul li {      
    background-color:#FFFFFF;
    text-align:left;
    margin:0px;
border-top:0;
border-bottom:0;
border-left:0;
border-right:0px solid #FFFFFF;
display:inline;
	padding-left:0.2em !important;
padding:0px;
     }

#fixednavigation ul li ul li, #fixednavigation-v-small ul li ul li {      
     margin-left:0em;
	border-top:0px solid #FFFFFF;
	border-bottom:0px;
	border-left:0px;
	border-right:0px solid #FFFFFF;
	padding-left:0.2em;
     }


div#apply_btn_div {      
   border:1px solid transparent;
}
input#wr_gen_alert:hover, input#wr_gen_alert:active, input#wr_gen_alert:focus {      
   background-color:transparent !important;
   color:#C0BC9B !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:#257478 !important; 
  }

  #wr_skills tr, #wr_quals tr, #wr_membs tr {      
    border-top: 1px solid #C0BC9B;      
    border-bottom: 1px solid #C0BC9B;      
  }

}


