body{margin:0 0 25px;padding:0;color:#23385c;font-family:Verdana,Geneva,sans-serif;font-size:12px;line-height:1.3;background:#10112a url(bg-globe.jpg) top center no-repeat}.bkgContainer{padding:11px 0 0;background:url(header-bg.png) top left repeat-x;position:relative}.contentContainer{width:980px;margin:0 auto}#mainContentBkg{background:url(content-bg.png) repeat-y;width:980px;margin:0 auto;padding:0 0 10px}.bottomBar{background:url(content-bottom.png) no-repeat;height:17px}.dashedSeparator{background:url(dash.jpg) repeat-x;height:9px;padding:0 0 10px;width:99%;margin:1em auto 0}hr{color:#ccc;background-color:#ccc;width:100%;height:2px;border:none}#masthead{height:6.75em;background-image:url(header-bg-image.jpg);background-repeat:no-repeat;margin:0 auto;width:940px;padding:0 32px}.greenBar{background-color:#607830;border-top:solid 1px #ffffff;border-bottom:solid 1px #ffffff}.greenBar div{float:none;text-align:center;width:940px;margin:0 auto}.greenBar h2{color:#fff;margin:.35em;text-transform:uppercase;font-size:1.5em;font-style:italic}.logoSGI{margin:15px 0 0 20px;width:100%;max-width:32em;height:auto}#topNav{width:962px;margin:0 0 0 10px;text-align:justify}#topNav span{display:inline-block;position:relative;width:100%;height:0}.homeMainImage{margin:0 11px;width:952px;padding:0 0 8px}.subMainImage{margin:0 17px;width:940px;padding:0 0 8px;height:210px}.divisionsImg{background:url(sub-photo-service-divisions.jpg) no-repeat}.touringImg{background:url(sub-photo-touring-division.jpg) no-repeat}.familySecImg{background:url(sub-photo-family-security.jpg) no-repeat}.companyImg{background:url(sub-photo-company.jpg) no-repeat}.newsImg{background:url(sub-photo-company.jpg) no-repeat}.tacticalImg{background:url(sub-photo-tactical-training.jpg) no-repeat}.storeImg{background:url(sub-photo-company.jpg) no-repeat}.contactImg{background:url(sub-photo-company.jpg) no-repeat}.socialIcon{margin:0 2px}.breadCrumb{font-size:10px;padding-bottom:10px}.breadCrumb a,.breadCrumb a:hover{text-decoration:underline;font-weight:400}#search-box{padding:0;margin:0;background:#10112a;border-color:#10112a #10112a #000000;border-style:solid;border-width:1px}#search-box #q{width:140px;color:#777}#search{position:relative;top:2px;left:2px;border:none}ul.sideNav li a{display:block;background:#fff url(green-bullet.gif) no-repeat 10px 6px;padding:5px 10px 0 25px;border-bottom:1px solid #999;height:23px;font-weight:700}ul.sideNav li a:hover,ul.sideNav li a:active{display:block;background:#ccc url(blue-bullet.gif) no-repeat 10px 6px;padding:5px 10px 0 25px;border-bottom:1px solid #999;height:23px}ul li.sideNavGreen a,ul li.sideNavGreen a:hover,ul li.sideNavGreen a:active{background:url(green-bar-bg.png) repeat-x;padding:4px 10px 0;height:24px;color:#fff;border:0}ul.menu{list-style:none;margin:0;padding:0}ul.menu li{margin:0;padding:0;list-style:none}ul.menu li a{display:block;background:#fff url(green-bullet.gif) no-repeat 10px 6px;padding:5px 10px 5px 25px;border-bottom:1px solid #999;font-weight:700;margin:0}ul.menu li a:hover,ul.menu li a:active{background:#ccc url(blue-bullet.gif) no-repeat 10px 6px}ul.menu #currentItem a{background:#ccc url(blue-bullet.gif) no-repeat 10px 6px!important;color:#060}.menuHeadGreen{background-image:linear-gradient(#61792d,#364812);padding:4px 10px;color:#fff;margin:0;font-weight:700;font-family:Play,sans-serif;border:solid 1px #e6e6e6}ul.menu ul{list-style:none;margin:0}ul.menu ul li a{padding-left:40px;background:#fff url(green-bullet.gif) no-repeat 25px 6px}ul.menu ul li a:hover,ul.menu ul li a:active{padding-left:40px;background:#ccc url(blue-bullet.gif) no-repeat 25px 6px}a{text-decoration:none;color:#23385c}p a{font-weight:700}a:hover{color:#23385c}h1{font-size:20px;color:#23385c;margin:4px 0;font-family:Play,sans-serif;font-weight:700;line-height:100%}h2{font-family:Play,sans-serif;font-size:18px;font-weight:700;color:#069;margin:10px 0 15px}h2.greenBG{font-size:1.5em;color:#fff}h2.green{color:#393}h3{font-family:Play,sans-serif;font-size:15px;font-weight:700;margin:6px 0;color:#069}h4{font-size:12px;font-weight:700;color:#23385c}.white{color:#fff}.italic{font-style:italic}.arrowbtndiv{float:right;margin:0 30px 0 0}.arrowbtn,.arrowpoint{font-family:Play,sans-serif;font-size:1.15em;font-weight:700;text-decoration:none;height:28px;background:#364812;display:inline-block;position:relative;line-height:2em;color:#fff;border:1px solid #eeeeee}.arrowbtn{cursor:pointer;background-image:linear-gradient(#61792d,#364812);padding:0 0 0 10px;min-width:8em;text-align:center}.arrowpoint{height:28px;width:16px;background-image:linear-gradient(90deg,#61792d,#364812);left:18px;vertical-align:middle;top:-1px;float:right}.arrowpoint:after{content:"";width:0;height:0;border-top:14px solid transparent;border-left:13px solid #364812;border-bottom:14px solid transparent;position:absolute;left:16px}.arrowpoint:before{content:"";width:0;height:0;border-top:14.75px solid transparent;border-left:13.25px solid #ffffff;border-bottom:15px solid transparent;position:absolute;left:17px;top:-.75px}a.arrowbtn:hover{color:#fff;background:#283659;background-image:linear-gradient(#435c7e,#23385c)}a.arrowbtn:hover>span.arrowpoint{background:#283659;background-image:linear-gradient(90deg,#435c7e,#23385c)}a.arrowbtn:hover>span.arrowpoint:after{border-left:13px solid #23385c}.crosshairbtndiv{float:right;margin:5px 0}.crosshairbtn{font-family:Play,sans-serif;font-size:1.15em;font-weight:700;text-decoration:none;height:1.75em;padding:6px 10px 0;color:#fff;display:inline-block;min-width:10em;text-align:center;border:1px solid #ffffff}.crosshairs-icon{background:url(crosshairs-icon.png) no-repeat;margin:-2px 0 0 1em;opacity:.7;vertical-align:middle;padding:0;display:inline-block;background-size:contain;z-index:1000;width:1.5em;height:1.5em;float:right}.fa-crosshairs{margin:0;opacity:.15;font-size:1.5em!important;vertical-align:middle;padding:0;text-align:right important;display:inline-block;float:right}.crosshairbtn:hover{color:#fff}.crosshairbtn.green{background:#374a12;background-image:linear-gradient(#61792d,#364812)}.crosshairbtn.blue,.crosshairbtn.green:hover{background:#23385c;background-image:linear-gradient(#435c7e,#23385c)}.crosshairbtn.blue:hover{background:#374a12;background-image:linear-gradient(#61792d,#364812)}.arrowButton,.targetButton{float:right}.arrowButton a{height:18px;background:url(green-button-arrow.png) no-repeat;padding:5px 30px 5px 0;text-align:center;width:134px;float:right;text-decoration:none;color:#fff;vertical-align:bottom;font-family:Play,sans-serif;border:none}.arrowButton a:hover{background:url(blue-button-arrow.png) no-repeat;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#submit,.arrowCartButton{padding:5px .5em 5px 1em;text-align:center;min-width:10em;height:auto;text-decoration:none;color:#fff;vertical-align:middle;font-family:Play,sans-serif;font-size:1.25em;font-weight:700;border:1px solid white;cursor:pointer;margin:9px 4px 4px}.arrowCartButton:hover{background:url(blue-button-cross-hairs.png) no-repeat;color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.cart a{float:left}.targetButton a{height:18px;background:url(green-button-cross-hairs.png) no-repeat;padding:5px 30px 5px 0;text-align:center;width:144px;float:right;text-decoration:none;color:#fff;font-family:Play,sans-serif}.targetButton a:hover{background:url(blue-button-cross-hairs.png) no-repeat;color:#fff}.targetButton h2,.arrowButton h2,.targetButton h3,.arrowButton h3{font-size:1.15em}.arrowCartButton.green{background-image:linear-gradient(#61792d,#364812)}.arrowCartButton.blue,.arrowCartButton.green:hover{background-image:linear-gradient(#435c7e,#23385c)}.arrowCartButton.blue:hover{background-image:linear-gradient(#61792d,#364812)}div.company p,div.service p{text-align:justify;padding-right:5px}div.tactical p{text-align:justify;padding-right:10px}div.tactical p.center{text-align:center}.homeBoxSide{padding:0 0 20px;background:#ededed;border:1px solid #999}.sideBoxBanner{padding:10px 0}.sideBoxCopy{padding:10px 10px 10px 6px}.greyBox{padding:10px 0;border:1px solid #999}.greyBox2Col{width:48%;float:left;padding:10px 0;border:1px solid #999}.greyBoxCol2 h2{font-size:85%;font-weight:700;color:#fff;margin:0;text-transform:uppercase}div.greyBox2Col p{padding:10px 15px 10px 10px;margin:2px;min-height:170px!important}.greyBoxCopy{padding:10px}.underline{text-decoration:underline}.homeBoxSmall{width:196px;float:left;padding:10px 0;background:#ccc;border:1px solid #999}.homeBoxSmall .smallBoxCopy{height:215px;min-height:215px}.smallBoxMargin{margin-right:10px}.smallBoxCopy{padding:10px;text-align:left}.headerBarGray{background-color:#e3e0e0;margin-top:5px;padding:4px 10px;color:#23385c;border-top:1px solid #999;border-bottom:1px solid #999;font-size:14px;font-weight:700;font-family:Play,sans-serif}.headerBarGreen{background-image:linear-gradient(#61792d,#364812);padding:5px 10px;color:#fff;margin:20px 0 5px;font-family:Play,sans-serif;border:1px solid #e6e6e6}.headerBarGreen a,.headerBarGreen h2{color:#fff;font-size:16px}.shadedBox{background:#ccc url(grey-box-bg.png) repeat-x;float:right;width:250px;padding:10px;margin:0 10px 10px;border:1px solid #999}.plainBox{float:right;width:250px;padding:10px;margin:0 10px;border:1px solid #999}.executiveBox p{(properties of .grid_7)}.executiveBox img{(properties of .grid_2)}.rightPhoto{float:right;margin:4px 0 10px 10px}.leftPhoto{float:left;margin:4px 10px 10px}.rightPhotoBox{float:right;text-align:center;margin:0 10px;padding:4px 10px;width:350px}.caption{color:#000;text-transform:uppercase;font-weight:700}.box{margin-bottom:0;padding:10px 5px 1px}.block{padding-top:10px}.quote{font-size:18px;font-weight:700;color:#23385c;font-style:italic;line-height:22px;text-align:center;margin-top:6px}.testimonials{font-size:13px;font-weight:400;color:#23385c;font-style:italic;line-height:16px;text-align:left;background:#ccc url(grey-box-bg.png) repeat-x;padding:5px;border:1px solid #999}.testimonials h3{font-size:15px;text-align:right}.testimonials a{float:right}p{margin:1.5em .5em}blockquote{font-family:Georgia,Times New Roman,serif;font-size:1.5em;padding:1em}blockquote.testimonials{background:none;margin:5px 2px;font-size:1.2em;padding:1em;border:1px dashed #999}blockquote cite{font-size:.9em;padding:10px;clear:both;display:block}ul,ol{list-style-type:none;padding:0;margin:0}li{background-image:url(cross-hair-bullet-green.gif);background-repeat:no-repeat;background-position:0px 0px;padding:0 10px 6px 20px;margin-left:1em}li a,a:hover{text-decoration:underline;font-weight:700}li a:hover{color:#069}li:hover{background-image:url(cross-hair-bullet-blue.gif);background-repeat:no-repeat;background-position:0px 0px;padding:0 10px 6px 20px}#events ul li{background-image:url(cross-hair-bullet-blue.gif);background-repeat:no-repeat;background-position:0px 0px;padding:0 10px 6px 20px;font-weight:700;margin-left:.25em}#slider1 li,ul.homeMainImage li,ul.thumbNav li,ul.menu li,ul.nav li,ul.main li{background-image:none;background-repeat:no-repeat;background-position:0px 0px;padding:0;margin-left:0;font-weight:700}.execImg{float:right;margin:15px 10px 10px}form{overflow:hidden}form{margin:2px;padding:2px}fieldset{padding:4px;border:#61792d 1px solid;margin-top:10px}legend{padding:4px;background-color:#61792d;color:#fff;margin:0 0 10px;font:14px bold Arial,Helvetica,sans-serif}label{margin:2px 2px 4px;padding:4px 4px 10px;clear:right;width:150px;display:inline-block;vertical-align:top;width:10em}input,select{padding:2px;margin:4px;border:#036 1px solid}.sideBoxCopy fieldset,.sideBoxCopy label,.sideBoxCopy input,.sideBoxCopy form{margin:1px;padding:1px;clear:both}.button{background-color:#036;color:#fff;border:inset #069 2px;padding:4px 10px;font-weight:700;font-size:14px}.errorMsg{color:#900;font-weight:700}#submit{background-color:#360;border:#FFF solid 1px;color:#fff;font-weight:700;font-size:1em;background-image:url(green-bar-bg.png);padding:4px 6px}.bottomNav{color:#fff;padding:10px 20px;text-align:center}.bottomNav a{color:#fff;font-size:11px;text-decoration:none;font-weight:700}.bottomNav a:hover,.bottomNav a:active{text-decoration:underline;color:#fff;font-weight:700}.footerBox{background:url(footer-bg-new.png) no-repeat;height:340px;padding:0;color:#fff;margin-left:5px}.footerBox h3{color:#fff}.goToTop{text-align:right;font-size:11px}.footerContent{margin-bottom:0;padding:20px 5px 1px 10px}.designer{color:#3a5171;float:right;width:300px;font-size:11px;text-align:right;padding-right:20px}.copyright{color:#fff;float:left;width:500px;padding-left:20px;font-size:11px}.copyright a{color:#fff;text-decoration:none}.copyright a:hover,.copyright a:active{color:#fff;text-decoration:underline}
/*# sourceMappingURL=/s/files/1/0082/5202/t/2/assets/layout.css.map */
