*{text-shadow:rgba(0,0,0,.01) 0 0 1px !important}html body{position:relative;width:100%}body{font:12px/17px Arial,Sans-Serif;background:transparent url('/media/shared/css-global/bg-body.png') center 0 repeat-x}
body,#pageBody{background-color:transparent !important}#pageBody{width:970px;font:14px Times,Serif;margin:0 auto}#pageHead{width:970px}.didya ul li.active{display:none !important}
#right-panel{width:300px;padding-bottom:5px}a,.ui-widget-content a{text-decoration:none;color:#069}a:hover{text-decoration:underline}p:last-of-type{padding-bottom:0}
input[type="submit"],input[type="button"],button,a.button{cursor:pointer;text-decoration:none}#top-panel,#lowercenterspan-panel,#bottom-panel{float:left;width:100%}
#top-panel .noBanner{float:none}#contentContainer{background-color:#fff;border:1px solid #c6c4c3;float:left;padding:25px 20px 5px 20px;width:928px}div.button button{border:0 none;background:#970606}
#pageHead div.button button{border:1px solid #999;background:#fcc505 url('/media/shared/css-global/bg-button.png') 0 0 repeat-x}#nav5{border:0 none !important}
ol#breadcrumb{display:none}#lowercenter-panel{width:100%}#lowercenterspan-panel{float:left;padding-top:28px}.column1 .titleFont{padding-bottom:9px}.column1 .children2 .tileLastItem .titleFont{font-size:15px;padding-bottom:10px;line-height:17px}
.column1 .tileItem .titleFont,.column1 .children3 .tileLastItem .titleFont{font-size:20px;line-height:24px}.column1 .text{line-height:17px}#sponsorships{position:absolute;left:50%;top:0;margin-left:-485px;width:970px}
#sponsorships #promomasthead-panel{margin-right:0;position:static}#promowingleft-panel,#promowingright-panel{height:1500px;position:static}#promowingleft-panel{float:left}
#promowingright-panel{float:right}.breadcrumb{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;font-size:17.25px;padding-bottom:27px;text-transform:uppercase}
.breadcrumb h1{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;font-size:17.25px;text-transform:uppercase}.breadcrumb a{color:#000;font-size:17.25px;text-transform:uppercase}
.breadcrumb-sep{background:url("/media/shared/icons/breadcrumb_sep.png") no-repeat 0 0;display:inline-block;margin:0 5px;height:12px !important;line-height:12px !important;width:8px !important;background-size:8px 12px !important}
.pageTitle{margin-bottom:20px}.pageTitle h1{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;text-transform:uppercase;font-weight:normal;padding:0;font-size:24px}
.pageTitleWithCaption{margin-bottom:17px}.pageTitleWithCaption h1{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;text-transform:uppercase;font-weight:normal;font-size:27px;line-height:normal;padding:0}
.pageTitleWithCaption .pageCaption{font-family:Times;font-size:13px;font-weight:normal;line-height:17px;margin-top:6px}#disqus_thread{float:left;width:100%}
#disqus-comment-metdata.disqus-add-commment,#disqus-comment-metdata.disqus-comment-count{margin-left:5px;height:18px;padding-top:0;padding-bottom:0}.article h1{font-size:24px;font-weight:normal}
.article .articleImage{margin:0 0 15px 0;max-width:600px;float:none}.article .articleImage .articleImgCaption{border-bottom:1px solid #ccc;color:#666;font-size:13px;line-height:16px;margin:0;padding:10px 0;text-align:left;width:100%}
.article .articleImage img{margin:0;width:600px;float:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.timestamp{font-size:13px}
.byline{color:#666;font-size:13px;line-height:16px;font-weight:normal;margin-bottom:14px;min-height:14px;width:100%}.byline .byline{margin:0;width:auto;float:none}
.byline span.divider{margin:0 1px;position:relative;top:0}.article .body1 p{padding:0 0 18px 0}.article .body1 p:last-of-type{padding:0}.article .body1 ul{padding:0 0 18px 0}
.article .body1 ul ul{padding:0}.article .relatedKeywords{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;font-weight:normal;font-size:15px;margin-top:20px}
.article .relatedKeywords td{vertical-align:baseline;padding:0}.article .relatedKeywords h3{text-transform:uppercase;font-size:17px;font-weight:normal;padding:0 20px 0 0}
.article .relatedKeywords a{margin:0}.detail-view a{color:#069}.page-title{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;font-size:28px;font-weight:normal;line-height:28px;padding:0 0 9px}
.page-blurb{font-family:Times;font-size:13px;font-weight:normal;line-height:17px;padding:0 0 17px}.asset-title{font-weight:normal;font-family:Times;line-height:31px;font-size:26px;padding:13px 0 18px}
.detail-view-centerpanel .asset-title,.detail-view-bottompanel .asset-title{line-height:normal;font-size:25px;padding:23px 0 13px}.detail-view-rightpanel .asset-title,.detail-view-leftpanel .asset-title{padding:13px 0 18px}
.detail-view-centerpanel .item-desc{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial}.detail-view-rightpanel h1,.detail-view-leftpanel h1{font-weight:normal;font-family:Times;line-height:31px;font-size:26px;padding:13px 0 18px}
.detail-view-leftpanel{width:300px;float:left;font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial}.detail-view-rightpanel{width:280px;float:right}
.detail-view-rightpanel p{border:0;outline:0;font-size:15px !important;vertical-align:baseline;line-height:18px !important;font-family:Times,Arial !important;margin:0 !important;padding:0 0 15px !important}
.detail-view-rightpanel a{color:#069 !important}.detail-view-centerpanel{float:left}.detail-view .addthis_button_facebook_like{width:auto !important}.detail-view .articleImage img{width:298px;height:198px;border:1px solid #c6c4c3;margin:0 0 5px}
.detail-view-row:last-of-type,.brief-view-vertical .detail-view-row:last-of-type,.brief-view-short .detail-view-row:last-of-type{margin:0}.detail-view-row{width:100%;float:left;margin-bottom:12px}
.item-label{width:114px;float:left;margin-right:10px}.item-label h3{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;text-transform:uppercase;font-size:16px;font-weight:normal;padding:0;line-height:19px}
.detail-view-leftpanel .item-label{width:109px}.detail-view .item-desc{float:left;color:#666;font-size:15px;line-height:19px}.detail-view-centerpanel .item-desc,.detail-view-bottompanel .item-desc{width:476px}
.detail-view-leftpanel .item-desc,.detail-view-rightpanel .item-desc{width:181px}.detail-view-bottompanel{float:left;padding-top:15px;vertical-align:top;width:100%}
.detail-view .detail-view-body{float:left;border-top:1px solid #c5c4c3;padding:27px 0 17px;margin-top:17px}.detail-view .button-cont{width:auto;display:inline-block}
.detail-view .buttons{width:280px;height:43px;display:table-cell;font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;vertical-align:bottom}
.detail-view .button-cont .buttons:nth-of-type(2){padding-left:40px}.detail-view .buttons a.button{background-color:#970606;color:#fff;display:table-cell;font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;font-size:24px;height:43px;text-transform:uppercase;vertical-align:middle;width:280px}
.detail-view .buttons .onlineCode{font-size:20px;text-transform:uppercase;padding-bottom:10px;text-align:center}.detail-view .buttons .onlineCode a{font-size:14px;position:relative;top:2px}
.copytoclipboard-target{position:relative;top:2px;padding:0 10px;white-space:nowrap}.detail-view .detail-view-notification{background-color:#edece9;margin-top:25px;padding:12px 30px 17px 30px;font-size:15px}
.detail-view .detail-view-notification h3{font-size:17.5px;font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;font-weight:normal;text-transform:uppercase;display:inline}
.detail-view .detail-view-notification p{text-align:left;padding-top:1px}.detail-view-more-links{margin-top:12px}.detail-view-more-links a{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;font-size:16px;font-weight:normal;display:inline;border-right:1px solid #000;padding:0 5px}
.detail-view-more-links a:last-of-type{border:0}.brief-view{border:0;padding:0;margin-bottom:30px}.brief-view img{width:188px;height:124px;border:1px solid #c6c4c3;margin:0 18px 0 0}
.brief-view h1.title,.brief-view h3.title{font-size:20px;font-weight:normal;padding-bottom:8px}.brief-view .text .item-label{margin:0 10px 0 0;width:auto;min-width:65px}
.brief-view .item-label h3{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;font-size:17px;font-weight:normal;text-transform:uppercase;display:inline}
.brief-view .text{width:392px;font-size:15px}.brief-view .text p{padding:0 0 10px}.brief-view .item-desc{line-height:21px;font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial}
.brief-view-horizontal:last-of-type{margin-bottom:0}.brief-view-horizontal .detail-view-row{margin-bottom:2px}.brief-view-horizontal .brief-view .text{font-size:16px;line-height:19px}
.brief-view-horizontal .text{display:table-cell;height:120px;vertical-align:middle}.brief-view-vertical{width:190px;margin:0 15px 25px 0;float:left}.brief-view-vertical-grid{float:left;margin-bottom:-15px}
.brief-view-vertical:nth-child(3n){margin-right:0}.brief-view-vertical .detail-view-row{margin-bottom:10px}.brief-view-vertical .text .item-label{line-height:15px;width:100%;min-height:auto;margin:0}
.brief-view-vertical img{margin:0;width:188px;height:125.33px;float:left}.brief-view-vertical .text{padding-top:7px;width:100%;float:left}.brief-view-vertical h1.title,.brief-view-vertical h3.title{font-size:15px;height:54px;display:table-cell;vertical-align:middle;line-height:18px;padding-bottom:6px}
.brief-view-vertical .item-label h3{font-size:15px}.brief-view-vertical .item-desc{line-height:14px}.related-component .brief-view-vertical .text{padding-top:20px}
.related-component .brief-view-vertical .text .titleFont{font-size:19px;line-height:24px}.related-component .brief-view-vertical .text p{line-height:17px}
.brief-view-short{margin-bottom:15px}.brief-view-short:last-of-type{margin-bottom:0}.brief-view-short h1.title{font-size:16px;font-weight:normal}.brief-view-short h3.title{font-size:16px;padding:0;font-weight:normal}
.brief-view-short .detail-view-row{margin-bottom:0}.brief-view-short .detail-view-row img{width:108px;height:72px;margin:0 10px 0 0 !important}.brief-view-short .item-title{display:table-cell;height:74px;text-align:left;vertical-align:middle;width:100%;float:none}
.brief-view-short .item-title h1.title{padding:0}.brief-view-short .text{font-size:14px;width:100%}.brief-view-short .text .item-label,.brief-view-short .text .item-label h3{font-size:14px;line-height:18px}
.brief-view-short .text .item-desc{font-size:13px;line-height:19px}.brief-view-blurb .text{width:auto}.categories-view-section{padding-bottom:25px}.categories-view-section:last-of-type{padding-bottom:0}
.categories-view-section h1{font-size:19px;font-weight:normal;padding-bottom:11px}.categories-view-section li{font-size:13px;padding-bottom:5px;line-height:15px;font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial}
.categories-view-section li:before{color:#970808;content:"\2022";font-size:15px}.category-view h1{font-size:26px;font-weight:normal;padding-bottom:9px}
.category-view .subcategory-row{margin-bottom:25px}.category-view .item-label{width:auto}.category-view .item-desc{font-size:14px;line-height:12px;width:auto}
.category-view .subcategory-row .item-desc{font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;font-size:16px;font-weight:normal;line-height:19px}
.category-view .brief-view-vertical .text{padding-top:9px}.category-view .brief-view-vertical{height:230px}.pagination{border-top:1px solid #c5c4c3;float:left;font-weight:normal;margin:0;padding:15px 0 0;width:100%;font-family:'DIN 1451 Mittelschrift Standard',Arial-Narrow,Arial;text-transform:uppercase;font-size:23px}
.pagination a,.pagination a:link,.pagination a:hover,.pagination a:visited{color:#000;text-decoration:none}.pagination .prev{background:0;width:auto;padding-left:18px;padding:0 0 0 18px;line-height:17px}
.pagination span.prev{background:url('http://images.military.com/media/shared/css-global/sprites/light-theme-arrows.png') no-repeat left 0 transparent}.pagination a.prev{background:url('http://images.military.com/media/shared/css-global/sprites/light-theme-arrows.png') no-repeat left -36px transparent}
.pagination .next{background:0;width:auto;padding-left:18px;padding:0 18px 0 0;line-height:17px}.pagination span.next{background:url('http://images.military.com/media/shared/css-global/sprites/light-theme-arrows.png') no-repeat right -18px transparent}
.pagination a.next{background:url('http://images.military.com/media/shared/css-global/sprites/light-theme-arrows.png') no-repeat right -54px transparent}.video-js,#contentContainer .video-js{width:100%;height:0;padding-top:66%;position:relative}
#lowercenterspan-panel .ad,#bottom-panel .ad{margin:0;text-align:center;padding:0;width:100%;background:transparent}#lowercenterspan-panel .ad div,#lowercenterspan-panel .ad span,#lowercenterspan-panel .ad table,#lowercenterspan-panel .ad img,#lowercenterspan-panel .ad ins,#lowercenterspan-panel .ad object,#bottom-panel .ad div,#bottom-panel .ad span,#bottom-panel .ad table,#bottom-panel .ad img,#bottom-panel .ad ins,#bottom-panel .ad object{margin:0 auto !important;vertical-align:top;display:block !important}
#lowercenterspan-panel .ad iframe,#bottom-panel .ad iframe{margin:0 auto !important;vertical-align:top;display:block}#lowercenterspan-panel .ad iframe[style="display: none;"],#lowercenterspan-panel .ad iframe[style="display:none;"],#lowercenterspan-panel .ad iframe[width="0"][height="0"],#lowercenterspan-panel .ad div[style="display: none;"],#lowercenterspan-panel .ad div[style="display:none;"],#bottom-panel .ad iframe[style="display: none;"],#bottom-panel .ad iframe[style="display:none;"],#bottom-panel .ad iframe[width="0"][height="0"],#bottom-panel .ad div[style="display: none;"],#bottom-panel .ad div[style="display:none;"]{display:none !important}
#lowercenterspan-panel .ad table.adstyle,#bottom-panel .ad table.adstyle{margin:10px auto}#lowercenterspan-panel .bannerAd,#bottom-panel .bannerAd{margin:0 auto;padding:10px 0 !important;width:auto;text-align:center;background:transparent url('/media/shared/css-global/bg-advertisement.png') center 3px no-repeat}
#lowercenterspan-panel .noBanner .bannerAd,#bottom-panel .noBanner .bannerAd{background:transparent}#lowercenterspan-panel .brandscapeAd,#lowercenterspan-panel .pushdownAd,#bottom-panel .brandscapeAd,#bottom-panel .pushdownAd{margin:0 auto;padding:0;width:auto;text-align:center}
#lowercenterspan-panel .ad960x800,#bottom-panel .ad960x800{margin:0}