/* Foundation v2.2 http://foundation.zurb.com */
/* This is for all IE specfific style less than IE9. We hate IE. */

.lt-ie8 .nav-bar li.has-flyout a { padding-right: 20px; }
.lt-ie8 .nav-bar li.has-flyout a:after { border-top: none; }

/* Correct IE7 button padding */
.lt-ie8 input[type=submit].nice.button { filter:chroma(color=#000000); position: relative; top: -2px; }
.lt-ie8 input[type=submit].tiny.button { padding: 5px 5px 7px; }
.lt-ie8 input[type=submit].small.button { padding: 8px 7px 9px; }
.lt-ie8 input[type=submit].medium.button { padding: 9px 13px 9px; }
.lt-ie8 input[type=submit].large.button { padding: 9px 18px 10px; }

/* Custom template fixes */
.lt-ie8 body { font-size: 16px; }
.lt-ie8 p { font-size: 16px; }
.lt-ie8 div.content-padding { padding-left: 35px; padding-right: 35px; }
.lt-ie8 #navigation ul.l1 a span { cursor: pointer; top: 8px; }
.lt-ie8 #navigation ul.l2 li.shaddow { display: inline; }
.lt-ie8 .clearfix {zoom: 0}

.lt-ie9 div.mainContent a:hover { border-bottom: 1px solid #000000 !important; color: #000 !important; }
.lt-ie9 .nav-bar a:hover { color: #000000 !important; }
.lt-ie9 .jpslider .flex-direction-nav li a.next:hover,
.lt-ie9 .jpslider .flex-direction-nav li a.prev:hover,
.lt-ie9 .jpslider .flex-control-nav li a:hover,
.lt-ie9 .jpslider .flex-control-nav li a.active { border-bottom: none !important; }
.lt-ie9 div.panel.empty { background: none; repeat; }
.lt-ie9 div.panel, div.video { background: transparent url(../images/misc/bg_white.png) repeat; }
.lt-ie9 div.panel .caption { background: transparent url(../images/misc/bg_black.png) repeat; }
.lt-ie9 div.panel.pink { background: transparent url(../images/misc/bg_pink.png) repeat; }
.lt-ie9 div.panel.blue { background: transparent url(../images/misc/bg_blue.png) repeat; }
.lt-ie9 div.panel.turquoise { background: transparent url(../images/misc/bg_turquoise.png) repeat; }
.lt-ie9 div.panel.green { background: transparent url(../images/misc/bg_green.png) repeat; }
.lt-ie9 div.panel.orange { background: transparent url(../images/misc/bg_orange.png) repeat; }
.lt-ie9 div.panel.grey { background: transparent url(../images/misc/bg_grey.png) repeat; }
.lt-ie9 div.panel.black { background: transparent url(../images/misc/bg_black.png) repeat; }
.lt-ie9 div.panel.lila { background: transparent url(../images/misc/bg_lila.png) repeat; }
.lt-ie9 div.panel.mynth { background: transparent url(../images/misc/bg_mynth.png) repeat; }
.lt-ie9 div.panel.cherry { background: transparent url(../images/misc/bg_cherry.png) repeat; }
.lt-ie9 div.panel.brown { background: transparent url(../images/misc/bg_brown.png) repeat; }
.lt-ie9 div.panel.olive-green { background: transparent url(../images/misc/bg_olive_green.png) repeat; }
.lt-ie9 div.panel.light-turquoise { background: transparent url(../images/misc/bg_light_turquoise.png) repeat; }
.lt-ie9 div.panel.pale-pink { background: transparent url(../images/misc/bg_pale_pink.png) repeat; }
.lt-ie9 div.panel.pale-blue { background: transparent url(../images/misc/bg_pale_blue.png) repeat; }
.lt-ie9 div.panel.pale-turquoise { background: transparent url(../images/misc/bg_pale_turquoise.png) repeat; }
.lt-ie9 div.panel.pale-green { background: transparent url(../images/misc/bg_pale_green.png) repeat; }
.lt-ie9 div.panel.pale-orange { background: transparent url(../images/misc/bg_pale_orange.png) repeat; }
.lt-ie9 div.panel.pale-grey { background: transparent url(../images/misc/bg_pale_grey.png) repeat; }
.lt-ie9 div.panel.pale-black { background: transparent url(../images/misc/bg_pale_black.png) repeat; }
.lt-ie9 div.panel.pale-lila { background: transparent url(../images/misc/bg_pale_lila.png) repeat; }
.lt-ie9 div.panel.pale-mynth { background: transparent url(../images/misc/bg_pale_mynth.png) repeat; }
.lt-ie9 div.panel.pale-cherry { background: transparent url(../images/misc/bg_pale_cherry.png) repeat; }
.lt-ie9 div.panel.pale-brown { background: transparent url(../images/misc/bg_pale_brown.png) repeat; }
.lt-ie9 div.panel.pale-olive-green { background: transparent url(../images/misc/bg_pale_olive_green.png) repeat; }
.lt-ie9 div.panel.pale-light-turquoise { background: transparent url(../images/misc/bg_pale_light_turquoise.png) repeat; }

.lt-ie9 .buton:hover { background-color: #000 !important; color: #fff !important; }
.lt-ie9 div.mainContent div.imageHolder a:hover { border: none !important; }
.lt-ie9 table { background: transparent url(../images/misc/bg_white.png) repeat; }
.lt-ie9 table thead, .lt-ie9 table tfoot { background: transparent url(../images/misc/bg_white.png) repeat; }
