/* line 4, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
html {
  margin: 0;
  padding: 0;
  border: 0;
}

/* line 18, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
.bp-reset-element, body, h1, h2, h3, h4, h5, h6, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, blockquote, q, th, td, caption, table,
div, span, object, iframe, p,
pre, a, abbr, acronym, address,
code, del, dfn, em, img,
dl, dt, dd, ol, ul, li, fieldset,
form, label, legend,
caption, tbody, tfoot, thead, tr {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

/* line 20, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
}

/* line 21, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote, q {
  quotes: "" "";
}
/* line 67, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
blockquote:before, blockquote:after, q:before, q:after {
  content: "";
}

/* line 22, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
th, td, caption {
  float: none !important;
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 23, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
table {
  border-collapse: separate;
  border-spacing: 0;
  vertical-align: middle;
}

/* line 24, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/reset/_utilities.scss */
a img {
  border: none;
}

/* line 15, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.news_files {
  margin: 0 0 60px 0;
}

/* line 18, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
p {
  font-size: 1em;
  line-height: 1.65em;
  margin-bottom: 75em;
  padding-left: 10px;
}

/* line 24, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.post_text p {
  font-size: 0.875em;
  line-height: 1.71429em;
  margin-bottom: 75em;
  color: #4b4b4b;
  padding-left: 0;
}

/* line 31, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.page_text p {
  font-size: 0.875em;
  line-height: 1.71429em;
  margin-bottom: 75em;
  color: #4b4b4b;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: -15px;
}

/* line 39, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.entry p {
  padding-left: 0;
}

/* line 42, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper .feature_slide p {
  font: italic 18px "Georgia", Times, serif;
  color: white;
  padding: 0;
  margin: 0;
}

/* line 48, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper .box_column p {
  padding: 0;
}

/* line 52, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.logo a {
  display: block;
  height: 48px;
  width: 470px;
  text-indent: -9999px;
}

/* line 60, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.feature_button a.btn {
  font-size: 20px;
  margin-top: 22px;
  margin-left: 45px;
  padding: 12px 20px;
}
/* line 65, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.feature_button a.btn:visited {
  color: white;
}

/* line 70, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.entry a {
  font: italic 14px "Georgia", Times, serif;
  color: #990000;
  text-decoration: none;
}
/* line 74, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.entry a:hover {
  color: #660000;
  text-decoration: underline;
}

/* line 80, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column a.right_nav {
  font: 18px Arial, "Helvetica Neue", Helvetica, sans-serif;
  margin: 0px 10px 0px 38px;
  padding: 10px 0px 10px 20px;
  display: block;
  border-bottom: 1px solid #787878;
  text-decoration: none;
}
/* line 87, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column a.right_nav:hover {
  background-color: #f2f2f2;
  color: #202e59;
}
/* line 92, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column a.right_nav.selected {
  font: 18px Arial, "Helvetica Neue", Helvetica, sans-serif;
  margin: 0px 10px 0px 38px;
  padding: 10px 0px 10px 20px;
  display: block;
  border-bottom: 1px solid #787878;
  text-decoration: none;
  background: url(/images/site_images/misc/selected.png) no-repeat -8px 4px;
}

/* line 103, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.box_column a.sm_btn {
  display: inline;
  float: right;
}
/* line 105, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.box_column a.sm_btn:visited {
  color: white;
}

/* line 109, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.content h1 {
  padding: 36px 350px 5px 10px;
  margin: 0;
  font: bold 36px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #202e59;
  background-color: #f2f2f2;
}

/* line 116, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.home_content h1 {
  padding: 36px 0px 5px 10px;
  margin: 0;
  font: bold 36px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #202e59;
  background: #f2f2f2 url(/images/site_images/backgrounds/h1_bg.png) no-repeat 10px 0;
}

/* line 123, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper h2 {
  padding: 20px 0px 5px 5px;
  margin-bottom: 5px;
  font: bold 36px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #202e59;
  background: #f2f2f2;
}

/* line 130, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper .left_column h2 {
  padding: 20px 0px 5px 15px;
  margin-bottom: 5px;
  font: bold 24px Arial, "Helvetica Neue", Helvetica, sans-serif;
  background-color: white;
  color: #202e59;
}

/* line 138, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
/* .left_column h3 {
  margin-left: 10px;
} */

/* line 142, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.feature_slide h2 {
  padding: 0;
  margin: 0;
  font: bold 24px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: white;
  background: none;
}

/* line 150, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper h3 {
  margin-top: 20px;
  margin-bottom: 5px;
  font: 24px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #4b4b4b;
}

/* line 156, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.home_right_column h3.signup {
  width: 275px;
  margin-top: -45px;
  padding: 10px 10px 10px 35px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  background: white url(/images/site_images/misc/pencil.png) no-repeat 5px 10px;
}

/* line 163, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column h3.top {
  width: 275px;
  margin-top: -45px;
  padding: 10px 10px 10px 40px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  background-color: #fff;
}

/* line 170, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column h3.signup {
  background: white url(/images/site_images/misc/pencil.png) no-repeat 5px 10px;
}

/* line 173, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column h3.latest_news {
  background: white url(/images/site_images/misc/newspaper.png) no-repeat 5px 10px;
}

/* line 176, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column h3.events {
  background: white url(/images/site_images/misc/calendar-month.png) no-repeat 5px 10px;
}

/* line 179, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column h3.category {
  background: white url(/images/site_images/misc/category.png) no-repeat 5px 10px;
}

/* line 182, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column h3.gallery {
  background: white url(/images/site_images/misc/gallery.png) no-repeat 5px 10px;
}

/* line 185, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.right_column h3.resources {
  background: white url(/images/site_images/misc/resources.png) no-repeat 5px 10px;
}

/* line 188, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.box_column h3 {
  font: 32px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #990000;
  margin: 0;
  padding: 10px 0 0 0;
  text-align: center;
  background-color: none;
}

/* line 196, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper .rt_col_news h4 {
  font: 18px Arial, "Helvetica Neue", Helvetica, sans-serif;
}
/* line 198, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper .rt_col_news h4 a {
  text-decoration: none;
}
/* line 200, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper .rt_col_news h4 a:hover {
  color: #202e59;
  text-decoration: underline;
}

/* line 206, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper h4 {
  margin-top: 15px;
  margin-bottom: 3px;
  padding-bottom: 5px;
  display: block;
  border-bottom: 1px solid #a0a0a0;
  font: 24px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #202e59;
}

/* line 216, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.staff_details h4 {
  margin: 0px 0px 5px 0px;
  font: 24px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #4b4b4b;
  border: none;
}

/* line 223, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper h5 {
  margin-top: 0;
  margin-bottom: 5px;
  font: italic 15px "Georgia", Times, serif;
  color: #a0a0a0;
}

/* line 229, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper .rt_col_news h5 {
  font: italic 13px "Georgia", Times, serif;
}

/* line 232, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper h6 {
  font: 18px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #4b4b4b;
}

/* line 237, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper p {
  margin-bottom: 12px;
  color: #4b4b4b;
}

/* line 241, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
p.staff_info {
  margin: 0;
  padding: 0;
  font: 16px/20px Arial, "Helvetica Neue", Helvetica, sans-serif;
}

/* line 246, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.bio p {
  padding: 0;
}

/* line 250, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper ol, .wrapper ul {
  margin-left: 10px;
  color: #4b4b4b;
}

/* line 256, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ol.transport_terms {
  list-style-type: lower-alpha;
}

/* line 260, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.left_column ol.transport_terms li p {
  margin-left: 0px;
}

/* line 265, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.quick_link_title {
  padding-bottom: 10px;
  display: block;
  font: 27px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: white;
}

/* line 273, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
form {
  overflow: hidden;
  *zoom: 1;
  margin-bottom: 24px;
}

/* line 277, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.form_line {
  overflow: hidden;
  *zoom: 1;
  padding-left: 35px;
  margin-bottom: 10px;
}
/* line 281, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.form_line label {
  font: italic 16px "Georgia", Times, serif;
  color: #a0a0a0;
  width: 250px;
}
/* line 286, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.form_line input {
  width: 250px;
  height: 24px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  font: bold 16px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #a0a0a0;
}
/* line 292, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.form_line input:focus {
  background-color: #d1d6e4;
  color: #4b4b4b;
}
/* line 297, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.form_line textarea {
  width: 250px;
  height: 100px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  font: bold 16px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #a0a0a0;
}
/* line 303, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.form_line textarea:focus {
  background-color: #d1d6e4;
  color: #4b4b4b;
}

/* line 309, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.contact_form {
  overflow: hidden;
  *zoom: 1;
  padding-top: 10px;
  margin-bottom: 10px;
}
/* line 314, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.contact_form label {
  font: italic 16px "Georgia", Times, serif;
  color: #a0a0a0;
  width: 150px;
}
/* line 319, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.contact_form input {
  width: 435px;
  height: 24px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  font: bold 16px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #a0a0a0;
}
/* line 325, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.contact_form input:focus {
  background-color: #d1d6e4;
  color: #4b4b4b;
}

/* line 331, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
input.sm_btn {
  display: inline;
  float: right;
  margin-right: 22px;
  margin-top: -2px;
  font: 14px Arial, "Helvetica Neue", Helvetica, sans-serif;
}
/* line 336, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
input.sm_btn a:visited {
  color: white;
}

/* line 341, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.disclaimer_text {
  font: italic 12px "Georgia", Times, serif;
  color: white;
  margin-top: 25px;
  padding-left: 35px;
}

/* line 348, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.readmore {
  font: italic 14px "Georgia", Times, serif;
  color: #990000;
  text-decoration: none;
}
/* line 352, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.readmore:hover {
  color: #660000;
  text-decoration: underline;
}
/* line 356, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.readmore .float-right {
  display: inline;
  float: right;
}

/* line 361, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.ltblue_blockquote {
  margin-top: 10px;
  padding: 1px 10px 1px 10px;
  background: #d1d6e4;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}

/* line 367, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.related_files {
  margin: 12px 0 0 12px;
  padding: 10px;
  background: #d1d6e4;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
}

/* line 374, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents {
  margin-bottom: 0px;
}
/* line 377, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li {
  list-style-type: none;
  font: 14px Arial, "Helvetica Neue", Helvetica, sans-serif;
  padding: 5px 0px 5px 20px;
}
/* line 382, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li a.full {
  display: inline;
  float: right;
  overflow: hidden;
  *zoom: 1;
  display: block;
  padding: 2px 5px 0px 5px;
  margin-right: 2px;
  width: 100px;
  height: 20px;
  text-align: center;
  background-color: #f2f2f2;
  text-decoration: none;
  border: 1px solid #787878;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 396, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li a.preview {
  display: inline;
  float: right;
  overflow: hidden;
  *zoom: 1;
  display: block;
  padding: 2px 5px 0px 5px;
  width: 100px;
  height: 20px;
  text-align: center;
  background-color: #f2f2f2;
  text-decoration: none;
  border: 1px solid #787878;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  color: #202e59;
}
/* line 409, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li a.preview:hover {
  color: #9097ac;
}
/* line 413, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li a.disabled {
  color: #990000;
  cursor: pointer;
}
/* line 416, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li a.disabled:hover {
  color: #660000;
}
/* line 420, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li a.nofile {
  color: #a0a0a0;
}
/* line 422, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li a.nofile:hover {
  color: #a0a0a0;
}
/* line 427, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li.doc {
  background: url(/images/site_images/misc/document-word.png) no-repeat 0px 5px;
}
/* line 430, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li.ppt {
  background: url(/images/site_images/misc/document-powerpoint.png) no-repeat 0px 5px;
}
/* line 433, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li.pdf {
  background: url(/images/site_images/misc/document-pdf.png) no-repeat 0px 5px;
}
/* line 436, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li.xls {
  background: url(/images/site_images/misc/document-excel.png) no-repeat 0px 5px;
}
/* line 439, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li.file {
  background: url(/images/site_images/misc/document.png) no-repeat 0px 5px;
}
/* line 442, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
ul.documents li.web {
  background: url(/images/site_images/misc/globe_green.png) no-repeat 0px 5px;
}

/* line 447, /Users/bigboss/Sites/newtransportcenter/sass/site/_typography.scss */
.wrapper .left_column .subtitle h2 {
  margin-top: 0px;
  margin-bottom: 5px;
  padding-top: 0px;
  padding-bottom: 5px;
  display: block;
  border-bottom: 1px solid #a0a0a0;
  font: 24px Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-weight: bold;
  color: #990000;
}

/* line 81, /Users/bigboss/Sites/newtransportcenter/sass/mixins/_gradbuttons.scss */
.btn {
  background: none;
  background: #3e58a6;
  border: none;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlNThhNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMmY1YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3e58a6), color-stop(100%, #212f5c));
  background-image: -webkit-linear-gradient(#3e58a6, #212f5c);
  background-image: -moz-linear-gradient(#3e58a6, #212f5c);
  background-image: -o-linear-gradient(#3e58a6, #212f5c);
  background-image: linear-gradient(#3e58a6, #212f5c);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 2px #a0a0a0;
  -moz-box-shadow: 0 1px 2px #a0a0a0;
  box-shadow: 0 1px 2px #a0a0a0;
  text-shadow: 0 1px 2px black;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border: 1px solid #202e59;
  color: white;
  cursor: pointer;
  padding: 5px 20px;
  text-decoration: none;
}
/* line 16, /Users/bigboss/Sites/newtransportcenter/sass/mixins/_gradbuttons.scss */
.btn:hover {
  background: none;
  background: #3e58a6;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMmY1YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlNThhNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #212f5c), color-stop(100%, #3e58a6));
  background-image: -webkit-linear-gradient(#212f5c, #3e58a6);
  background-image: -moz-linear-gradient(#212f5c, #3e58a6);
  background-image: -o-linear-gradient(#212f5c, #3e58a6);
  background-image: linear-gradient(#212f5c, #3e58a6);
  color: white;
}

/* line 82, /Users/bigboss/Sites/newtransportcenter/sass/mixins/_gradbuttons.scss */
.sm_btn {
  background: none;
  background: #3e58a6;
  border: none;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlNThhNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMmY1YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #3e58a6), color-stop(100%, #212f5c));
  background-image: -webkit-linear-gradient(#3e58a6, #212f5c);
  background-image: -moz-linear-gradient(#3e58a6, #212f5c);
  background-image: -o-linear-gradient(#3e58a6, #212f5c);
  background-image: linear-gradient(#3e58a6, #212f5c);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 1px 2px #a0a0a0;
  -moz-box-shadow: 0 1px 2px #a0a0a0;
  box-shadow: 0 1px 2px #a0a0a0;
  text-shadow: 0 1px 2px black;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  border: 1px solid #202e59;
  color: white;
  cursor: pointer;
  padding: 2px 10px;
  text-decoration: none;
}
/* line 41, /Users/bigboss/Sites/newtransportcenter/sass/mixins/_gradbuttons.scss */
.sm_btn:hover {
  background: none;
  background: #3e58a6;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxMmY1YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNlNThhNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #212f5c), color-stop(100%, #3e58a6));
  background-image: -webkit-linear-gradient(#212f5c, #3e58a6);
  background-image: -moz-linear-gradient(#212f5c, #3e58a6);
  background-image: -o-linear-gradient(#212f5c, #3e58a6);
  background-image: linear-gradient(#212f5c, #3e58a6);
  color: white;
}

/* line 5, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.blockify {
  display: block !important;
}

/* line 6, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.inlinify {
  display: inline-block !important;
}

/* line 9, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.clearfix {
  overflow: hidden;
  *zoom: 1;
}

/* line 12, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.pie-clearfix {
  *zoom: 1;
}
/* line 38, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.pie-clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/* line 14, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.clear {
  clear: both;
}

/* line 16, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.float-left {
  display: inline;
  float: left;
}

/* line 17, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.float-right {
  display: inline;
  float: right;
}

/* line 18, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.no-float {
  float: none !important;
}

/* line 20, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.headroom {
  padding-top: 3em;
}

/* line 21, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.less-headroom {
  padding-top: 1.5em;
}

/* line 22, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.more-less-headroom {
  padding-top: 0.75em;
}

/* line 24, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.legroom {
  margin-bottom: 3em;
}

/* line 25, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.less-legroom {
  margin-bottom: 1.5em;
}

/* line 26, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.more-less-legroom {
  margin-bottom: 0.75em;
}

/* line 27, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.no-legroom {
  margin-bottom: 0;
}

/* line 29, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.no-margin {
  margin: 0 !important;
}

/* line 30, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.no-border {
  border: none !important;
}

/* line 32, /Users/bigboss/Sites/newtransportcenter/sass/site/_utilities.scss */
.center {
  text-align: center !important;
}

/* line 6, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
  display: block;
  margin: 0;
}

/* line 12, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
body {
  line-height: 1.5;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #4b4b4b;
  font-size: 100%;
  background: url(/images/site_images/backgrounds/body-background.jpg) 0 0;
}
/* line 51, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1, body h2, body h3, body h4, body h5, body h6 {
  font-weight: normal;
  color: #222222;
}
/* line 52, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1 img, body h2 img, body h3 img, body h4 img, body h5 img, body h6 img {
  margin: 0;
}
/* line 53, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h1 {
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.50em;
}
/* line 54, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h2 {
  font-size: 2em;
  margin-bottom: 0.75em;
}
/* line 55, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h3 {
  font-size: 1.5em;
  line-height: 1;
  margin-bottom: 1.00em;
}
/* line 56, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h4 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
}
/* line 57, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.50em;
}
/* line 58, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body h6 {
  font-size: 1em;
  font-weight: bold;
}
/* line 59, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p {
  margin: 0 0 1.5em;
}
/* line 60, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p .left {
  display: inline;
  float: left;
  margin: 1.5em 1.5em 1.5em 0;
  padding: 0;
}
/* line 61, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body p .right {
  display: inline;
  float: right;
  margin: 1.5em 0 1.5em 1.5em;
  padding: 0;
}
/* line 62, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body a {
  text-decoration: underline;
  color: #202e59;
}
/* line 18, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:visited {
  color: #202e59;
}
/* line 21, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:focus {
  color: #0099ff;
}
/* line 24, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:hover {
  color: #3e58a6;
}
/* line 27, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/typography/links/_link-colors.scss */
body a:active {
  color: #202e59;
}
/* line 63, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body blockquote {
  margin: 1.5em;
  color: #666666;
  font-style: italic;
}
/* line 64, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body strong, body dfn {
  font-weight: bold;
}
/* line 65, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body em, body dfn {
  font-style: italic;
}
/* line 66, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body sup, body sub {
  line-height: 0;
}
/* line 67, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body abbr, body acronym {
  border-bottom: 1px dotted #666666;
}
/* line 68, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body address {
  margin: 0 0 1.5em;
  font-style: italic;
}
/* line 69, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body del {
  color: #666666;
}
/* line 70, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body pre {
  margin: 1.5em 0;
  white-space: pre;
}
/* line 71, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body pre, body code, body tt {
  font: 1em "andale mono", "lucida console", monospace;
  line-height: 1.5;
}
/* line 72, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body li ul, body li ol {
  margin: 0;
}
/* line 73, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ul, body ol {
  margin: 0 1.5em 1.5em 0;
  padding-left: 1.5em;
}
/* line 74, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ul {
  list-style-type: disc;
}
/* line 75, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body ol {
  list-style-type: decimal;
}
/* line 76, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dl {
  margin: 0 0 1.5em 0;
}
/* line 77, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dl dt {
  font-weight: bold;
}
/* line 78, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body dd {
  margin-left: 1.5em;
}
/* line 79, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body table {
  margin-bottom: 1.4em;
  width: 100%;
}
/* line 80, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body th {
  font-weight: bold;
}
/* line 81, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body thead th {
  background: #c3d9ff;
}
/* line 82, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body th, body td, body caption {
  padding: 4px 10px 4px 5px;
}
/* line 85, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body table.striped tr:nth-child(even) td,
body table tr.even td {
  background: #e5ecf9;
}
/* line 86, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body tfoot {
  font-style: italic;
}
/* line 87, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body caption {
  background: #eeeeee;
}
/* line 88, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body .quiet {
  color: #666666;
}
/* line 89, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_typography.scss */
body .loud {
  color: #111111;
}
/* line 9, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .clear {
  clear: both;
}
/* line 12, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .nowrap {
  white-space: nowrap;
}
/* line 16, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .clearfix {
  overflow: hidden;
  *zoom: 1;
}
/* line 18, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .small {
  font-size: 0.8em;
  margin-bottom: 1.875em;
  line-height: 1.875em;
}
/* line 22, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .large {
  font-size: 1.2em;
  line-height: 2.5em;
  margin-bottom: 1.25em;
}
/* line 26, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .first {
  margin-left: 0;
  padding-left: 0;
}
/* line 29, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .last {
  margin-right: 0;
  padding-right: 0;
}
/* line 32, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .top {
  margin-top: 0;
  padding-top: 0;
}
/* line 35, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_utilities.scss */
body .bottom {
  margin-bottom: 0;
  padding-bottom: 0;
}

/* line 19, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.wrapper {
  width: 960px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}

/* line 24, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.logo {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 475px;
  background: url(/images/site_images/backgrounds/ITLC-logo-2021.png) no-repeat 0 0;
  background-size:contain;
  height: 50px;
  margin: 0;
  padding-left: 5px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .logo {
  overflow-x: hidden;
}

/* line 33, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.main_nav {
  background: url(/images/site_images/backgrounds/mainnav-bg.png) repeat-x 0 0;
  height: 54px;
}
/* line 36, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.main_nav .wrapper {
  width: 970px;
  height: 54px;
  background: url(/images/site_images/backgrounds/mainnav-cont-interior.png) no-repeat 0 0;
}
/* line 40, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.main_nav .wrapper ul {
  height: 34px;
  padding-top: 18px;
  margin: 0;
}
/* line 44, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.main_nav .wrapper ul li {
  height: 34px;
  display: inline;
  float: left;
  margin-right: 10px;
}
/* line 48, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.main_nav .wrapper ul li a {
  display: block;
  padding: 4px 6px 5px 6px;
  text-decoration: none;
  color: #9aade5;
  font: 16px Arial, "Helvetica Neue", Helvetica, sans-serif;
}
/* line 54, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.main_nav .wrapper ul li a:hover {
  color: white;
}
/* line 59, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.main_nav .wrapper ul li.current {
  background: url(/images/site_images/backgrounds/mainnav-current-state.png) no-repeat bottom center;
}
/* line 61, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.main_nav .wrapper ul li.current a {
  background: #990000;
  color: white;
}

/* line 70, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.main_nav .wrapper.nav_home {
  width: 970px;
  height: 54px;
  background: url(/images/site_images/backgrounds/mainnav-cont.png) no-repeat 0 0;
}

/* line 78, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.subnav {
  display: inline;
  float: left;
  margin-right: 0;
  width: 475px;
  overflow: hidden;
  *zoom: 1;
  background: #f2f2f2;
  display: block;
  width: 960px;
  height: 40px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .subnav {
  overflow-x: hidden;
}
/* line 85, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.subnav ul {
  height: 40px;
}
/* line 87, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.subnav ul li {
  height: 36px;
  display: inline;
  float: left;
}
/* line 90, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.subnav ul li a {
  display: block;
  padding: 0px 0px 8px 0px;
  font: 14px Arial, "Helvetica Neue", Helvetica, sans-serif;
  margin-right: 12px;
  color: #787878;
  text-decoration: none;
}
/* line 97, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.subnav ul li a:hover {
  color: #202e59;
}
/* line 103, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.subnav ul li.current a {
  color: #202e59;
  background: url(/images/site_images/backgrounds/subnav-current-state.png) no-repeat bottom center;
}

/* line 111, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature_slider {
  height: 375px;
  border-bottom: 15px solid #202e59;
}
/* line 114, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature_slider .wrapper {
  width: 970px;
  height: 375px;
  padding: 0;
  background: url(/images/site_images/backgrounds/feature_bg.png) no-repeat 170px -5px;
}

/* line 121, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature {
  position: relative;
  width: 970px;
  height: 345px;
  margin-top: 16px;
}
/* line 126, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature .feature_nav {
  width: 970px;
  height: 68px;
  position: absolute;
  top: 240px;
  z-index: 7000;
}
/* line 132, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature .feature_nav a.prev_pager {
  display: inline;
  float: left;
  height: 68px;
  width: 40px;
  background: url(/images/site_images/misc/feature_pager.png) no-repeat 0 0;
  text-indent: -9999px;
}
/* line 138, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature .feature_nav a.prev_pager:hover {
  background-position: 0 -68px;
}
/* line 142, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature .feature_nav a.next_pager {
  display: inline;
  float: right;
  height: 68px;
  width: 40px;
  background: url(/images/site_images/misc/feature_pager.png) no-repeat -40px 0;
  text-indent: -9999px;
}
/* line 148, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature .feature_nav a.next_pager:hover {
  background-position: -40px -68px;
}

/* line 154, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature_slide {
  width: 970px;
  height: 345px;
  position: relative;
}
/* line 158, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature_slide .feature_overlay {
  width: 970px;
  height: 345px;
  background: url(/images/site_images/misc/feature_frame.png);
  position: absolute;
  z-index: 5000;
}
/* line 165, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature_slide .feature_image {
  width: 960px;
  height: 210px;
  position: absolute;
  top: 1px;
  left: 10px;
  z-index: 4000;
}
/* line 173, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature_slide .feature_content {
  width: 870px;
  height: 100px;
  position: absolute;
  top: 225px;
  left: 50px;
  z-index: 8000;
}
/* line 180, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature_slide .feature_content .feature_text {
  width: 470px;
  height: 84px;
  padding-top: 16px;
  padding-left: 40px;
  padding-right: 90px;
  display: inline;
  float: left;
}
/* line 188, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.feature_slide .feature_content .feature_button {
  width: 270px;
  height: 100px;
  display: inline;
  float: right;
}

/* line 196, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.left_column {
  padding-top: 20px;
  padding-bottom: 20px;
  display: inline;
  float: left;
  margin-right: 0;
  width: 596.25px;
  background-color: white;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .left_column {
  overflow-x: hidden;
}

/* line 204, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.under_post {
  background: url(/images/site_images/backgrounds/under_post.png) no-repeat 0 0;
  height: 10px;
  margin-top: 10px;
}

/* line 211, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.home_right_column, .right_column {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 313.33333px;
  padding: 0px 14px 5px 14px;
  background-color: white;
  display: inline;
  float: right;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .home_right_column, * html .right_column {
  overflow-x: hidden;
}

/* line 219, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.facebook_box {
  display: block;
  text-indent: -9999px;
  height: 115px;
  background: url(/images/site_images/backgrounds/facebook-box.png) no-repeat 0 0;
  border-top: 5px solid #f2f2f2;
  border-bottom: 5px solid #f2f2f2;
  margin-top: 15px;
}

/* line 230, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.box_column {
  margin: 15px 0 60px 10px;
  padding: 15px 10px 15px 10px;
  background: #f2f2f2;
  width: 280px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  overflow: hidden;
  *zoom: 1;
}
/* line 237, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.box_column .box_column_header {
  background: url(/images/site_images/backgrounds/column-box.png) no-repeat 0 0;
  height: 62px;
}
/* line 241, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.box_column .box_column_entry_info {
  margin-bottom: 8px;
  font: italic 14px "Georgia", Times, serif;
  color: #787878;
}

/* line 247, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.rt_col_news {
  padding: 0px 8px 0px 35px;
  margin-bottom: 12px;
}

/* line 251, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.home_content {
  background-color: white;
  overflow: hidden;
  *zoom: 1;
  padding-bottom: 25px;
}
/* line 255, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.home_content .left_column {
  padding-top: 0;
}

/* line 259, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.content {
  overflow: hidden;
  *zoom: 1;
}
/* line 261, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.content .wrapper {
  background-color: white;
}

/* line 265, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.pagination_block {
  overflow: hidden;
  *zoom: 1;
  padding: 0px 5px 1px 15px;
}
/* line 268, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.pagination_block a {
  padding: 3px 5px;
  margin-right: 2px;
  border: 1px solid #4b4b4b;
  text-decoration: none;
  font: 12px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #4b4b4b;
}
/* line 275, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.pagination_block a:hover {
  background-color: #787878;
  color: white;
}
/* line 280, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.pagination_block a.active {
  background-color: #202e59;
  color: white;
}

/* line 288, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.entry {
  display: inline;
  float: left;
  margin-right: 0;
  width: 555.83333px;
  padding-left: 10px;
  margin-top: 24px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .entry {
  overflow-x: hidden;
}
/* line 292, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.entry .entry_footer {
  background: #f2f2f2;
  color: #787878;
  border: 1px solid #a0a0a0;
}

/* line 300, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links {
  overflow: hidden;
  *zoom: 1;
  padding-top: 15px;
  height: 256px;
  background: #202e59 url(/images/site_images/backgrounds/red-blue-shadow.png) repeat-x 0 bottom;
}
/* line 306, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links p {
  font-size: 12px;
  display: inline;
  float: left;
  color: white;
}
/* line 310, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links p a {
  color: white;
}
/* line 314, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_links_box_text {
  display: inline;
  float: left;
  text-align: right;
  width: 198px;
  height: 210px;
  margin-top: 25px;
  padding-left: 10px;
}
/* line 321, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_links_box_text p {
  font-size: 13px;
}
/* line 326, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_links_image {
  display: inline;
  float: right;
  width: 234px;
  height: 210px;
  margin: 10px 10px auto;
}
/* line 333, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_link_left {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 475px;
  background: #9097ac;
  color: white;
  height: 220px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .quick_links .quick_link_left {
  overflow-x: hidden;
}
/* line 341, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_link_right {
  display: inline;
  float: left;
  margin-right: 0;
  width: 475px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .quick_links .quick_link_right {
  overflow-x: hidden;
}
/* line 343, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_link_right h3 {
  padding-left: 20px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: white;
}
/* line 349, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_link_right .link_column {
  display: inline;
  float: left;
  margin-right: 0;
  width: 232.5px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .quick_links .quick_link_right .link_column {
  overflow-x: hidden;
}
/* line 352, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_link_right .link_column ul li {
  border-bottom: 1px solid white;
  list-style-type: none;
}
/* line 355, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_link_right .link_column ul li a {
  padding: 5px;
  margin-right: 8px;
  text-decoration: none;
  display: block;
  height: 22px;
  width: 180px;
  color: white;
}
/* line 363, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .quick_link_right .link_column ul li a:hover {
  background: #3e58a6;
  color: white;
}

/* line 374, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.quick_links .wrapper {
  height: 256px;
  background: url(/images/site_images/backgrounds/red-arrow.png) no-repeat left bottom;
}

/* line 380, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.footer {
  background: #990000;
  height: 210px;
}

/* line 386, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.footer .wrapper {
  padding-top: 17px;
}

/* line 391, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.footer_nav {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 232.5px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .footer_nav {
  overflow-x: hidden;
}
/* line 394, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.footer_nav ul li {
  border-bottom: 1px solid #c26666;
  list-style-type: none;
}
/* line 398, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.footer_nav ul li a {
  padding: 1px;
  text-decoration: none;
  color: white;
  display: block;
  font-weight: 200;
  font-size: 17px;
  height: 22px;
  width: 172px;
}
/* line 407, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.footer_nav ul li a:hover {
  background: #660000;
  color: white;
}
/* line 414, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.footer_nav ul li.current a {
  background: #660000;
  color: white;
}

/* line 423, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.white_line {
  display: inline;
  float: left;
  overflow: hidden;
  *zoom: 1;
  height: 155px;
  width: 4px;
  background: white;
}

/* line 431, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.blue_line {
  display: inline;
  float: left;
  overflow: hidden;
  *zoom: 1;
  height: 155px;
  width: 4px;
  background: #202e59;
}

/* line 440, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.site_indicia {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 596.25px;
  overflow: hidden;
  *zoom: 1;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .site_indicia {
  overflow-x: hidden;
}
/* line 443, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.site_indicia p {
  padding-left: 35px;
  font-weight: 200;
  font-size: 12px;
  color: white;
}
/* line 449, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.site_indicia p a {
  color: white;
}

/* line 455, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.social_credits {
  display: inline;
  float: left;
  margin-right: 0;
  width: 111.25px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .social_credits {
  overflow-x: hidden;
}
/* line 457, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.social_credits .social {
  display: inline;
  float: right;
  overflow: hidden;
  *zoom: 1;
}
/* line 460, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.social_credits .social a.facebook {
  display: block;
  display: inline;
  float: left;
  height: 32px;
  width: 32px;
  margin-right: 10px;
  text-indent: -9999px;
  background: url(/images/site_images/backgrounds/soc_icons.png) no-repeat 0 -33px;
}
/* line 468, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.social_credits .social a.facebook:hover {
  background-position: 0 0;
}
/* line 472, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.social_credits .social a.twitter {
  display: block;
  display: inline;
  float: left;
  height: 32px;
  width: 32px;
  text-indent: -9999px;
  background: url(/images/site_images/backgrounds/soc_icons.png) no-repeat -41px -33px;
}
/* line 479, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.social_credits .social a.twitter:hover {
  background-position: -41px 0;
}
/* line 484, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.social_credits a.impdesigns {
  display: inline;
  float: right;
  margin-top: 79px;
  display: block;
  text-indent: -9999px;
  background: url(/images/site_images/backgrounds/an_ID_creation.gif) no-repeat 0 0;
  height: 25px;
  width: 100px;
}

/* line 496, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.list_item {
  border-bottom: 1px solid #a0a0a0;
  overflow: hidden;
  *zoom: 1;
  padding-bottom: 24px;
  margin-top: 24px;
}
/* line 501, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.list_item .date {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 30.41667px;
  border: 1px solid #a0a0a0;
  padding: 8px;
  display: inline;
  float: left;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .list_item .date {
  overflow-x: hidden;
}
/* line 506, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.list_item .date .month {
  font-size: 12px;
  text-transform: uppercase;
  text-align: center;
  line-height: 1em;
}
/* line 512, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.list_item .date .day {
  font-size: 18px;
  text-align: center;
  line-height: 1em;
}
/* line 517, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.list_item .date .year {
  font-size: 12px;
  text-transform: uppercase;
  text-align: center;
  line-height: 1em;
}
/* line 524, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.list_item .listing {
  display: inline;
  float: left;
  margin-right: 0;
  width: 596.25px;
  display: inline;
  float: left;
  background: white;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .list_item .listing {
  overflow-x: hidden;
}
/* line 530, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.list_item .list_header {
  color: #212f5c;
  font-size: 21px;
}

/* line 537, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.staff_member {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 515.41667px;
  overflow: hidden;
  *zoom: 1;
  margin: 0px 0px 20px 50px;
  padding-bottom: 20px;
  border-bottom: 1px solid #a0a0a0;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .staff_member {
  overflow-x: hidden;
}
/* line 543, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.staff_member .staff_photo {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 111.25px;
  display: inline;
  float: left;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .staff_member .staff_photo {
  overflow-x: hidden;
}
/* line 546, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.staff_member .staff_photo img {
  border: 1px solid #a0a0a0;
}
/* line 550, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.staff_member .staff_details {
  display: inline;
  float: left;
  margin-right: 0;
  width: 394.16667px;
  overflow: hidden;
  *zoom: 1;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .staff_member .staff_details {
  overflow-x: hidden;
}
/* line 554, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.staff_member .bio {
  display: inline;
  float: left;
  margin-right: 0;
  width: 394.16667px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .staff_member .bio {
  overflow-x: hidden;
}

/* line 559, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.bod_member {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 515.41667px;
  overflow: hidden;
  *zoom: 1;
  margin: 0px 0px 20px 50px;
  padding-bottom: 5px;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .bod_member {
  overflow-x: hidden;
}
/* line 564, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.bod_member span.bod_position {
  font: italic 16px Arial, "Helvetica Neue", Helvetica, sans-serif;
}
/* line 567, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.bod_member .bod_jobtitle {
  font: italic 16px "Georgia", Times, serif;
  color: #787878;
}

/* line 573, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.partner_member {
  border-bottom: 1px solid #a0a0a0;
  overflow: hidden;
  *zoom: 1;
  padding-bottom: 24px;
  margin-top: 24px;
}
/* line 578, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.partner_member .partner_logo {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 394.16667px;
  display: inline;
  float: left;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .partner_member .partner_logo {
  overflow-x: hidden;
}
/* line 581, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.partner_member .partner_logo img {
  border: 1px solid #a0a0a0;
  padding: 4px;
}
/* line 586, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.partner_member .partner_details {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 394.16667px;
  font-size: 12px;
  text-align: left;
  line-height: 1em;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .partner_member .partner_details {
  overflow-x: hidden;
}
/* line 591, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.partner_member .partner_details h2 {
  line-height: 1.2em;
}

/* line 597, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.career_listing {
  border-bottom: 1px solid #a0a0a0;
  overflow: hidden;
  *zoom: 1;
  padding-bottom: 24px;
  margin-top: 24px;
}
/* line 602, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.career_listing .date {
  display: inline;
  float: left;
  margin-right: 10px;
  width: 30.41667px;
  border: 1px solid #a0a0a0;
  padding: 8px;
  display: inline;
  float: left;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .career_listing .date {
  overflow-x: hidden;
}
/* line 607, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.career_listing .date .month {
  font-size: 12px;
  text-transform: uppercase;
  text-align: center;
  line-height: 1em;
}
/* line 613, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.career_listing .date .day {
  font-size: 18px;
  text-align: center;
  line-height: 1em;
}
/* line 618, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.career_listing .date .year {
  font-size: 12px;
  text-transform: uppercase;
  text-align: center;
  line-height: 1em;
}
/* line 625, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.career_listing .career_details {
  display: inline;
  float: left;
  margin-right: 0;
  width: 394.16667px;
  font-size: 12px;
  text-align: left;
  line-height: 1em;
}
/* line 147, /Users/bigboss/.rvm/gems/ruby-1.8.7-p352/gems/compass-0.12.2/frameworks/blueprint/stylesheets/blueprint/_grid.scss */
* html .career_listing .career_details {
  overflow-x: hidden;
}
/* line 630, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.career_listing .career_details h2 {
  line-height: 1.2em;
}

/* line 636, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.publication_listing {
  margin: 0px 0px 12px 0px;
  padding: 0px 0px 0px 15px;
  overflow: hidden;
  *zoom: 1;
}
/* line 640, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.publication_listing h5 {
  margin-top: 0;
  margin-bottom: 12px;
  font: italic 15px "Georgia", Times, serif;
  color: #a0a0a0;
}
/* line 646, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.publication_listing h6 {
  margin-top: 10px;
  margin-bottom: 0;
  font: bold 14px Arial, "Helvetica Neue", Helvetica, sans-serif;
  color: #202e59;
}
/* line 652, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.publication_listing p {
  padding: 0;
}
/* line 656, /Users/bigboss/Sites/newtransportcenter/sass/site/_page.scss */
.publication_listing .publication_preview img {
  border: 1px solid #a0a0a0;
  padding: 4px;
  margin: 0px 8px;
}
p.required{color:red;margin-left:28px;margin-top:0}
ul.errors.field-error{
  margin:0;
  padding:0;
  list-style-type: none;
}
ul.errors.field-error li{
  margin:0;
  color:red;
}

.image-caption{
  text-align:center;
  font-size:.8em;
  font-weight:bold;
}
.inline-image-full-column{
  margin:8px 0;
}
.inline-image-align-left{
  margin:8px 8px 8px 0;
  float:left;
  width:60%;
}
.inline-image-align-right{
  margin:8px 0 8px 8px;
  float:right;
  width:60%;
}
.inline-image-full-column img, .inline-image-align-left img, .inline-image-align-right img{width:100%;}
.ltblue_blockquote h3{
  margin-top: 0;
}