﻿table {
    margin: 0 auto;
}

a.HotJobLink {
    text-decoration: none;
    /*color: #000; */
    color: navy;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
}
.HotJobText {
    text-decoration: none;
    color: #444444;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
}
.HotJobHeader {
    text-decoration: underline;
    color: #333333;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}
a.HotJobLink:hover {
    color: #777777;
}

.hotjobs-grid {
    background-color: #ffffff
}

.evenRow {
    background-color: #ececec;
}

.oddRow {
    background-color: #ffffff;
}

.JobApplyInput .ApplicationInput {
    width: 280px;

    border:solid 1px;
    border-radius:4px!important;   
    border-width : 1px!important;
    border-color: #C0C0C0;
    border-width:1.3px!important;
    padding:.3em;
    margin-left:0;
    display:block;
    font-size:13px;
    font-family:inherit;
    box-shadow: inset 0px 3px 11px rgba(0,0,0,.07);
    
    /* Safari 4-5, Chrome 1-9 */  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F9), to(#FFFFFF));
  
    /*Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #F9F9F9, #FFFFFF);
  
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #F9F9F9, #FFFFFF);
    
    /* IE 9 and 8 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#FFFFFF'); 
  
    /* IE 10 */
    background: -ms-linear-gradient(top, #F9F9F9, #FFFFFF);
}

.ApplicationLabel {
    font-size: 11px;
}

.ApplicationSelector {
    min-width: 204px;
    max-width: 204px;
}

h1,h2,h3,h4,h5,h6{
	/* color:#004080 !important; */ /*header text color (page title, job titles, category titles, etc.) */
}

.visually-hidden {
  position: absolute;
  left:     -10000px;
  top:      auto;
  width:    1px;
  height:   1px;
  overflow: hidden;
}