/* University Template over-ride
   Launched: 2013-11-07
   ----------------------------------------------------*/

/* Global Styles go outside the @media screen */

@media screen,projection {

.btn.blue {display:inline-block; *display:inline; *zoom:1; margin-bottom:0.15em; *margin-left:.3em; padding:.5em .75em; cursor:pointer; color:#fff; font-family:GPC,Helvetica,Verdana,Arial,sans-serif; font-size:1.35em; text-align:center;  line-height:0.85em; text-decoration:none; text-shadow:0 -1px #000; vertical-align:middle;  background:#dcb439; min-width: 10em; border:1px solid #001227;
    background:#002b5b url(/stylesheets/themes/ndt/2.0/images/texture-checkers-lightblue50.png) 0 0 repeat;
    background:url(/stylesheets/themes/ndt/2.0/images/texture-checkers-lightblue50.png), -webkit-linear-gradient(top, #003b7c 0%, #001227 100%);
    background:url(/stylesheets/themes/ndt/2.0/images/texture-checkers-lightblue50.png), -moz-linear-gradient(top, #003b7c 0%, #001227 100%);
    background:url(/stylesheets/themes/ndt/2.0/images/texture-checkers-lightblue50.png), linear-gradient(top, #003b7c 0%, #001227 100%);
      -moz-box-shadow:    0 0 4px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);
      -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);
      box-shadow:         0 0 4px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);
        -webkit-transition:all 250ms ease-in-out;
         -moz-transition:all 250ms ease-in-out;
              transition:all 250ms ease-in-out;
    }
  .btn.blue:link, .btn.blue:visited {color:#fff;}
  .btn.blue:hover,.btn.blue:active,
  .btn.blue.active:hover { color:#e6cb55;
    background:#002b5b url(/stylesheets/themes/ndt/2.0/images/texture-checkers-lightblue50.png) 0 0 repeat;
    background:url(/stylesheets/themes/ndt/2.0/images/texture-checkers-lightblue50.png), -webkit-linear-gradient(top, #002c5c 0%, #000c19 100%);
    background:url(/stylesheets/themes/ndt/2.0/images/texture-checkers-lightblue50.png), -moz-linear-gradient(top, #002c5c 0%, #000c19 100%);
    background:url(/stylesheets/themes/ndt/2.0/images/texture-checkers-lightblue50.png), linear-gradient(top, #002c5c 0%, #000c19 100%);
      -moz-box-shadow:    0 0 4px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);
      -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);
      box-shadow:         0 0 4px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.3);
}

.btn.map {display:inline-block; *display:inline; *zoom:1; margin-bottom:0.15em; *margin-left:.3em; padding:1.75em; cursor:pointer; color:#222; font-family:GPC,Helvetica,Verdana,Arial,sans-serif; font-size:1.85em; text-align:center;  line-height:0.85em; text-decoration:none; text-shadow:0 -1px #000; vertical-align:middle;  background:#dcb439; min-width: 10em; border:1px solid #999; background:#c0bcb6 url(/stylesheets/images/map-bg.png) bottom left;
      -moz-box-shadow:    0 0 4px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.5);
      -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.5);
      box-shadow:         0 0 4px rgba(0,0,0,0.2), inset 0 1px 0 rgba(255,255,255,0.5);
      -webkit-transition:all 250ms ease-in-out;
         -moz-transition:all 250ms ease-in-out;
              transition:all 250ms ease-in-out;
    }

.btn.map:link, .btn.map:visited {color:#333; text-shadow: 0 1px #fff;}
  .btn.map:hover, btn.map a:hover{
      -webkit-box-shadow:0 0 3em 5px rgba(255,255,255,0.65) inset, 0 1px rgba(255,255,255,0.4) inset, 0 1px 3px rgba(0,0,0,0.25);
         -moz-box-shadow:0 0 3em 5px rgba(255,255,255,0.65) inset, 0 1px rgba(255,255,255,0.4) inset, 0 1px 3px rgba(0,0,0,0.25);
              box-shadow:0 0 3em 5px rgba(255,255,255,0.65) inset, 0 1px rgba(255,255,255,0.4) inset, 0 1px 3px rgba(0,0,0,0.25);
}





}