@charset "utf-8";
:root {
  --primary-interact-color: hsl(203, 85%, 67%);
  --primary-hover-color: hsl(203, 69%, 58%);
  --secondary-interact-color: hsl(0, 0%, 85%);
  --secondary-hover-color: hsl(0, 0%, 55%);
  --warning-color: hsl(0, 73%, 41%);
  /* Grey */
  --grey-000: hsl(0, 0%, 100%);
  --grey-025: hsl(0, 0%, 99%);
  --grey-050: hsl(0, 0%, 98%);
  --grey-100: hsl(0, 0%, 96%);
  --grey-200: hsl(0, 0%, 93%);
  --grey-300: hsl(0, 0%, 88%);
  --grey-400: hsl(0, 0%, 74%);
  --grey-500: hsl(0, 0%, 62%);
  --grey-600: hsl(0, 0%, 46%);
  --grey-700: hsl(0, 0%, 38%);
  --grey-800: hsl(0, 0%, 26%);
  --grey-900: hsl(0, 0%, 13%);
  /* Primary Tint (hue 203, subtle saturation blend) */
  --primary-tint-000: hsl(0, 0%, 100%);
  --primary-tint-025: hsl(203, 5%, 99%);
  --primary-tint-050: hsl(203, 6%, 98%);
  --primary-tint-100: hsl(203, 7%, 96%);
  --primary-tint-200: hsl(203, 9%, 93%);
  --primary-tint-300: hsl(203, 12%, 88%);
  --primary-tint-400: hsl(203, 18%, 74%);
  --primary-tint-500: hsl(203, 25%, 62%);
  --primary-tint-600: hsl(203, 35%, 46%);
  --primary-tint-700: hsl(203, 45%, 38%);
  --primary-tint-800: hsl(203, 60%, 26%);
  --primary-tint-900: hsl(203, 75%, 13%);
}
* {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
body {
  color: #FFFFFF;
  font: 10px / 1.2em Verdana, Arial, Helvetica, sans-serif;
  background: #333333 top left repeat-x;
}
.site_wrapper {
  position: relative;
  display: block;
  margin: 0 auto 0 auto;
  overflow: visible;
}
div.header {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
}
.failureNotification {
  float: right;
  color: #FF0000;
}
.section {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
}
.footer {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
  /*	display: block;	*/
}
#content,
#content_right {
  color: #808080;
  background: #FFFFFF;
}
#menu_left li,
#menu_top li,
.tabs li {
  list-style: none;
}
#footer_menu {
  float: left;
  display: none;
  width: 460px;
  height: auto;
  margin: 20px 115px 0 115px;
  padding: 15px 15px 15px 15px;
  background: #003F70;
}
#footer_menu .section {
  float: left;
  width: 150px;
}
#footer_menu ul {
  width: 100%;
  height: auto;
}
#footer_menu li {
  list-style: none;
}
#content,
#footer_menu {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
}
#footer_menu h2 {
  float: none;
  margin-bottom: 5px;
  color: #4B91C2;
  font-weight: normal;
  font-size: 1.3em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
  cursor: default;
}
#footer_menu a {
  color: #A6BCCD;
  text-decoration: none;
}
#footer_menu a:hover {
  color: #FFFFFF;
}
#copyright {
  color: #A6C1D3;
  text-align: right;
}
#copyright a {
  color: #A6C1D3;
}
#copyright a:hover {
  color: #FFFFFF;
  text-decoration: underline;
}
.nonClass {
  font-style: italic;
  text-decoration: underline;
  text-decoration: overline;
}
/*# sourceMappingURL=txthire_global.css.map */