﻿@font-face{font-family:"BebasNeueRegular";src:url("../fonts/BebasNeue-webfont.eot");src:url("../fonts/BebasNeue-webfont.eot?#iefix") format("eot"),url("../fonts/BebasNeue-webfont.woff") format("woff"),url("../fonts/BebasNeue-webfont.ttf") format("truetype"),url("../fonts/BebasNeue-webfont.svg#webfontfuvdSzbb") format("svg");font-weight:normal;font-style:normal}.banner-rotator a{color:#0CF; text-decoration:none;outline:none}.banner-rotator a:hover{ color:#CD0000;text-decoration:none}/* Big */.banner-rotator .caption.big_blue{background-color:#009bcd;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#00c6e4),color-stop(100%,#0063a8));background-image:-webkit-linear-gradient(#00c6e4,#0063a8);background-image:-moz-linear-gradient(#00c6e4,#0063a8);background-image:-o-linear-gradient(#00c6e4,#0063a8);background-image:linear-gradient(#00c6e4,#0063a8);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);padding:8px 15px 3px;color:#FFF;font-family:'Oswald', sans-serif;font-size:50px;line-height:50px;-moz-text-shadow:0px -1px rgba(10,60,109,0.8);text-shadow:0px -1px rgba(10,60,109,0.8)}.banner-rotator .caption.big_orange{background-color:#ffad22;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffc53e),color-stop(100%,#f38a02));background-image:-webkit-linear-gradient(#ffc53e,#f38a02);background-image:-moz-linear-gradient(#ffc53e,#f38a02);background-image:-o-linear-gradient(#ffc53e,#f38a02);background-image:linear-gradient(#ffc53e,#f38a02);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);padding:8px 15px 3px;color:#FFF;font-family:'Oswald', sans-serif;font-size:50px;line-height:50px;-moz-text-shadow:0px -1px rgba(223,127,3,0.8);text-shadow:0px -1px rgba(223,127,3,0.8)}.banner-rotator .caption.big_green{background-color:#8fd400;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#abf70e),color-stop(100%,#8fd400));background-image:-webkit-linear-gradient(#abf70e,#8fd400);background-image:-moz-linear-gradient(#abf70e,#8fd400);background-image:-o-linear-gradient(#abf70e,#8fd400);background-image:linear-gradient(#abf70e,#8fd400);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);box-shadow:0 1px 0 0 rgba(255,255,255,0.7) inset,3px 3px 5px rgba(0,0,0,0.3);padding:8px 15px 3px;color:#FFF;font-family:'Oswald', sans-serif;font-size:50px;line-height:50px;-moz-text-shadow:0px -1px rgba(132,196,0,0.8);text-shadow:0px -1px rgba(132,196,0,0.8)}.banner-rotator .caption.big_navy{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:30px;line-height:36px;font-family:'Open Sans',sans-serif;padding:3px 10px;margin:0px;border-width:0px;border-style:none;background-color:#4e5b6c;letter-spacing:0}.banner-rotator .caption.big_red{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;font-family:'Open Sans',sans-serif;padding:3px 10px;padding-top:1px;margin:0px;border-width:0px;border-style:none;background-color:#de543e;letter-spacing:0}.banner-rotator .caption.big_fern_green{position:absolute;color:#fff;text-shadow:none;font-weight:300;font-size:30px;line-height:36px;font-family:'Open Sans',sans-serif;padding:3px 10px;padding-top:1px;margin:0px;border-width:0px;border-style:none;background-color:#8fd400;letter-spacing:0}.banner-rotator .caption.big_fat{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:48px;line-height:48px;font-family:'Open Sans',sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap}.banner-rotator .caption.big_fat_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:48px;line-height:48px;font-family:'Open Sans',sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap}.banner-rotator .caption.big_white_text{color:#FFF;font-family:'Oswald', sans-serif;font-size:48px;line-height:48px;text-shadow:1px 1px 1px rgba(0,0,0,0.2)}.banner-rotator .caption.big_black_text{color:#6b2c47;font-family:'Oswald', sans-serif;font-size:50px;line-height:50px}.banner-rotator .caption.large_white_text{color:#FFF;font-family:'Oswald', sans-serif;font-size:60px;line-height:60px}.banner-rotator .caption.larger_white_text{color:#FFF;font-family:'Oswald', sans-serif;font-size:54px;line-height:54px;text-shadow:0px -1px rgba(0,0,0,0.2)}.banner-rotator .caption.very_big_grey{font-family:'Oswald', sans-serif;font-size:48px;line-height:48px;color:#fff;background-color:#7e8e96;padding:3px 4px 0px 4px}.banner-rotator .caption.medium_black{background-color:#000;box-shadow:3px 3px 5px rgba(0,0,0,0.3);padding:8px 12px 3px;color:#FFF;font-family:'Oswald', sans-serif;font-size:28px;line-height:28px}.banner-rotator .caption.medium_white{background-color:#FFF;box-shadow:3px 3px 5px rgba(0,0,0,0.3);padding:8px 12px 3px;color:#000;font-family:'Oswald', sans-serif;font-size:28px;line-height:28px}.banner-rotator .caption.medium_white2{background-color:#FFF;padding:2px 1px 0px 1px;color:#000;font-family:'Oswald', sans-serif;font-size:28px;line-height:22px}.banner-rotator .caption.medium_red_radius{padding:8px 15px 4px;color:#FFF;font-family:'Oswald', sans-serif;font-size:28px;line-height:28px;background-color:#900;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.banner-rotator .caption.medium_white_text{color:#FFF;font-family:'Oswald', sans-serif;font-size:20px;line-height:20px}.banner-rotator .caption.medium_black_smaller{font-family:'Oswald', sans-serif;font-size:20px;line-height:20px;color:#FFF;background-color:#000;-moz-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-webkit-box-shadow:3px 3px 5px rgba(0,0,0,0.3);-o-box-shadow:3px 3px 5px rgba(0,0,0,0.3);box-shadow:3px 3px 5px rgba(0,0,0,0.3);padding:3px 4px 1px 4px}.banner-rotator .caption.medium_fat{position:absolute;color:#000;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:'Open Sans',sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap}.banner-rotator .caption.medium_fat_white{position:absolute;color:#fff;text-shadow:none;font-weight:800;font-size:24px;line-height:20px;font-family:'Open Sans',sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap}.banner-rotator .caption.medium_light{position:absolute;color:#000;text-shadow:none;font-weight:300;font-size:24px;line-height:20px;font-family:'Open Sans',sans-serif;margin:0px;border-width:0px;border-style:none;white-space:nowrap}.banner-rotator .caption.small_black{padding:10px 15px;color:#EEE;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;background-color:#000;background-color:rgba(0,0,0,0.6)}.banner-rotator .caption.small_white{font-weight:bold;font-size:14px;line-height:20px;font-family:Arial;white-space:nowrap;color:#000;background-color:#fff;padding:4px 8px}.banner-rotator .caption.small_white_radius{padding:6px 15px 5px;color:#354160;font-family:'Oswald', sans-serif;font-size:18px;line-height:18px;background-color:#FFF;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}.banner-rotator .caption.small_dark_text{position:absolute;color:#555;text-shadow:none;font-size:14px;line-height:22px;font-family:Arial;margin:0px;border-width:0px;border-style:none;white-space:nowrap}.banner-rotator .caption.bottom_black{width:100%;bottom:0;background:rgba(0,0,0,0.6) url(banner-rotator/caption-border.gif) repeat-x top left;color:#EEE;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px}.banner-rotator .caption.bottom_black .inner{padding:15px 20px}.banner-rotator .caption.bottom_black h3{color:#FFF;font-family:'Oswald', sans-serif;font-size:28px;line-height:30px;font-weight:normal}.banner-rotator .caption.left_black{width:220px;height:100%;padding:40px;background:rgba(0,0,0,0.6);color:#999;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;-moz-text-shadow:0px 1px #000;text-shadow:0px 1px #000;white-space:normal!important}.banner-rotator .caption.left_black h3{color:#DDD;font-size:24px;font-family:'Oswald', sans-serif;line-height:30px;font-weight:normal;-moz-text-shadow:0px 1px #000;text-shadow:0px 1px #000}.banner-rotator .button{display:inline-block;-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;-khtml-background-clip:padding-box;background-clip:padding-box;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;color:#fff;-moz-text-shadow:0px 1px rgba(0,0,0,0.6);text-shadow:0px 1px rgba(0,0,0,0.6);margin:0;padding:8px 15px;text-align:left;-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.3) inset;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.3) inset;-o-box-shadow:0 1px 0 0 rgba(255,255,255,0.3) inset;box-shadow:0 1px 0 0 rgba(255,255,255,0.3) inset;-moz-transition-duration:0.3s;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.banner-rotator .button:hover{color:#fff;-moz-background-clip:padding;-webkit-background-clip:padding;-o-background-clip:padding-box;-ms-background-clip:padding-box;-khtml-background-clip:padding-box;background-clip:padding-box;text-decoration:none;-moz-transition-duration:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}/* Red */.banner-rotator .button.red{background-color:#d23d3d;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#db4f4f),color-stop(100%,#ba2121));background-image:-webkit-linear-gradient(#db4f4f,#ba2121);background-image:-moz-linear-gradient(#db4f4f,#ba2121);background-image:-o-linear-gradient(#db4f4f,#ba2121);background-image:linear-gradient(#db4f4f,#ba2121);border:1px solid #821818}.banner-rotator .button.red:hover{background-color:#d25858;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ef6060),color-stop(100%,#d13434));background-image:-webkit-linear-gradient(#ef6060,#d13434);background-image:-moz-linear-gradient(#ef6060,#d13434);background-image:-o-linear-gradient(#ef6060,#d13434);background-image:linear-gradient(#ef6060,#d13434);border:1px solid #9e3737}.banner-rotator .button.green{background-color:#65a15f;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#7db478),color-stop(100%,#4a8c42));background-image:-webkit-linear-gradient(#7db478,#4a8c42);background-image:-moz-linear-gradient(#7db478,#4a8c42);background-image:-o-linear-gradient(#7db478,#4a8c42);background-image:linear-gradient(#7db478,#4a8c42);border:1px solid #345025}.banner-rotator .button.green:hover{background-color:#77bd6f;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#94d08f),color-stop(100%,#59a74f));background-image:-webkit-linear-gradient(#94d08f,#59a74f);background-image:-moz-linear-gradient(#94d08f,#59a74f);background-image:-o-linear-gradient(#94d08f,#59a74f);background-image:linear-gradient(#94d08f,#59a74f);border:1px solid #40632e}.banner-rotator .button.blue{background-color:#1a72bc;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#2583d3),color-stop(100%,#0f5ea2));background-image:-webkit-linear-gradient(#2583d3,#0f5ea2);background-image:-moz-linear-gradient(#2583d3,#0f5ea2);background-image:-o-linear-gradient(#2583d3,#0f5ea2);background-image:linear-gradient(#2583d3,#0f5ea2);border:1px solid #093051}.banner-rotator .button.blue:hover{background-color:#1d7ed0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#2b90e7),color-stop(100%,#146ebb));background-image:-webkit-linear-gradient(#2b90e7,#146ebb);background-image:-moz-linear-gradient(#2b90e7,#146ebb);background-image:-o-linear-gradient(#2b90e7,#146ebb);background-image:linear-gradient(#2b90e7,#146ebb);border:1px solid #0f4c7f}.banner-rotator .button.orange{background-color:#f4801b;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fc8d2c),color-stop(100%,#f70));background-image:-webkit-linear-gradient(#fc8d2c,#f70);background-image:-moz-linear-gradient(#fc8d2c,#f70);background-image:-o-linear-gradient(#fc8d2c,#f70);background-image:linear-gradient(#fc8d2c,#f70);border:1px solid #a34c00}.banner-rotator .button.orange:hover{background-color:#f8a136;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fcb743),color-stop(100%,#f58c2a));background-image:-webkit-linear-gradient(#fcb743,#f58c2a);background-image:-moz-linear-gradient(#fcb743,#f58c2a);background-image:-o-linear-gradient(#fcb743,#f58c2a);background-image:linear-gradient(#fcb743,#f58c2a);border:1px solid #cc731e}.banner-rotator .button.black{background-color:#2c2c2c;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#2c2c2c),color-stop(100%,#0d0d0d));background-image:-webkit-linear-gradient(#2c2c2c,#0d0d0d);background-image:-moz-linear-gradient(#2c2c2c,#0d0d0d);background-image:-o-linear-gradient(#2c2c2c,#0d0d0d);background-image:linear-gradient(#2c2c2c,#0d0d0d);border:1px solid #131313}.banner-rotator .button.black:hover{background-color:#545454;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#545454),color-stop(100%,#131313));background-image:-webkit-linear-gradient(#545454,#131313);background-image:-moz-linear-gradient(#545454,#131313);background-image:-o-linear-gradient(#545454,#131313);background-image:linear-gradient(#545454,#131313);border:1px solid #1f1f1f}@media only screen and (min-width:768px) and (max-width:959px){.banner-rotator .caption.bottom_black h3{font-size:24px;line-height:24px}.banner-rotator .caption.left_black{width:180px}.banner-rotator .caption.left_black h3{font-size:22px;line-height:22px}}@media only screen and (min-width:480px) and (max-width:767px){.banner-rotator .caption.bottom_black h3{font-size:20px;line-height:20px}.banner-rotator .caption.left_black{width:150px}.banner-rotator .caption.left_black h3{font-size:18px;line-height:18px}}@media only screen and (min-width:0px) and (max-width:479px){.banner-rotator .caption.bottom_black h3{font-size:16px;line-height:16px}.banner-rotator .caption.left_black{width:120px}.banner-rotator .caption.left_black h3{font-size:14px;line-height:14px}.banner-rotator a[class="button black"]{padding:2px 3px}}