﻿/* CSS Document */
html{	font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#333333; margin:0;padding:0;}
body{	font:normal 12px Verdana, Arial, Helvetica, sans-serif;color:#333333; margin:0;padding:0;}
/*li#home a#homenav,
li#products a#prodnav,
li#faq a#faqnav,
li#contact a#connav {
color: #3366cc;
}*/

* {margin:0; padding:0;}
a {color:#3B73B9; text-decoration:underline;}
/*a:hover {color:#121212; text-decoration:none;}
*/
#wraper{padding:0; margin:0 auto; width:100%;}
img a{border:0; outline:0; border:none; outline:none;}
img{border:0; outline:0; border:none; outline:none;}
#container{width:873px; margin:0 auto; background:#fff;}
.clear { clear:both; height:0px; font-size:1px; line-height:0px;}

/* top part */
#top{width:873px; height:auto;}
.logo { padding-top:10px; padding-left:2px;  width:267px; float:left; }
#top-right { float:right; width:604px;}
.top-link { color:#666666; font-size:9px; font-weight:bold; float:right; padding-right:2px; clear:both;}
li{list-style-type:none;}
.top-link  li{ display:block; float:left;}
.top-link  li a{ padding-top: 25px; color:#6c6e71; text-decoration:none; text-transform:uppercase;}
.top-link  li a:hover{color:#000000; text-decoration:none;}
.home-link a{float:left;}
.home-link a:hover{text-decoration:none;}
.line { background-color:#818181; height:10px !important; margin-right:11px; margin-left:11px; margin-top:26px; width:1px;}
.site-link a{float: left;}
.site-link a:hover{ text-decoration:none;}
.contact-link a{float: left;}
.contact-link a:hover{text-decoration:none;}
.search{float:right; width:184px; margin-top:12px; color:#000000;}
#search-box{clear:both;}
.search-but{float:left; cursor:pointer; background: url('../Images/search-but.jpg') left top no-repeat; width:70px; border:none; }
.search-but-padding{float:left; padding-top:0px !important; margin-top:1px; margin-top:0px !important; background: url('../Images/search-but.jpg') left top no-repeat; width:70px; border:none;}
#topmenubar {display:block; float:left; font-size:13px; color:#376bb9; font-weight:bold; padding-right:2px; clear:both; width:873px; margin-top:24px; margin-bottom:2px;}
.topmenu li {float:left;}
.topmenu li a{color:#376bb9; text-decoration:none;}
.topmenu li a:hover{color:#a6d4f5; text-decoration:none;}
.line-menu { background-color:#376bb9; height:10px !important; margin-right:18px; margin-left:17px; margin-top:3px; width:1px;}
.serchinp { width:104px; height:12px;}
.search-textbox{width:111px; float:left;height:18Px;}
#top-header{background:url("../Images/bg-header.jpg") no-repeat center; width:873px; height:97px; padding-top:6px;}

/*Header Icon's*/
.about-img{ background:url("../Images/icon-about.gif") no-repeat; width:65px; height:71px; float:left; margin-left:40px; margin-top:17px; .margin-left:20px;}
.news-img{background:url("../Images/news.gif") no-repeat; width:61px; height:72px; float:left; margin-left:43px; margin-top:15px; .margin-left:21px;}
.govt-img{background:url("../Images/governar.gif") no-repeat; width:78px; height:84px; float:left; margin-left:31px; margin-top:9px; .margin-left:15px;}
.service-img{ background:url("../Images/services-icon.gif") no-repeat; width:57px; height:64px; float:left; margin-left:39px; margin-top:17px;}
.career-img{background:url("../Images/careers.gif") no-repeat; width:78px; height:84px; float:left; margin-left:31px; margin-top:9px; .margin-left:15px;}
/*.seaport-icon{background:url(../images/careers.gif) no-repeat; width:78px; height:84px; float:left; margin-left:31px; margin-top:9px;}
*/
.product-icon{background:url("../Images/products.gif") no-repeat; width:57px; height:60px; float:left; margin-left:47px; margin-top:18px; .margin-left:23px;}
.services-icon{background:url("../Images/services-icon.gif") no-repeat; width:57px; height:64px; float:left; margin-left:46px; margin-top:14px; .margin-left:23px;}
.security-icon{background:url("../Images/security.gif") no-repeat; width:48px; height:63px; float:left; margin-left:47px; margin-top:15px; .margin-left:23px;}
.shop-icon{background:url("../Images/shoping.gif") no-repeat; width:63px; height:60px; float:left; margin-left:38px; margin-top:28px; .margin-left:19px;}
.sitemap-icon{ background:url("../Images/sitemap.gif") no-repeat; width:69px; height:78px; float:left; margin-left:40px; margin-top:15px; .margin-left:20px;}
/*Header Icon's*/


.header-text{font-family:"Century Gothic"; color:#fff; font-size:34px; font-weight:bold; float:right; margin-right:27px; margin-top:40px;}
/* top part */

#middle {clear:both; width:873px; padding-bottom:22px; overflow:hidden;}

/* left part */
.left-wraper {width:204px; float:left;}
/* left part */

/*content */
.right-wraper {width:669px; float:right;}
p{color:#333333; line-height:18px; padding-left:16px; font-size:12px; font-family:Verdana;}
.heading-text{padding-left:16px; margin-top:15px; font-weight:bold; font-size:18px; color:#111111;}
.sub-heading{color:#999999; font-size:14px; font-weight:bold; padding-left:16px; margin-top:15px;}
/*content */

/* footer */
.footer-wraper {width:100%; height:auto; clear:both; margin-bottom:16px;}
.footer-text { color:#666666; font-size:10px; width:100%; padding-bottom:2px; text-align:center;}
.footer-text a{ text-decoration:none; padding-left:4px; padding-right:4px; color:#333333; }
.footer-text a:hover{ text-decoration:underline; padding-left:4px; padding-right:4px; color:#990000;}
.footer-menu {color:#6C6E71; font-size:10px; width:100%; text-align:center;}
.footer-lik { color:#6C6E71; font-family:Verdana; font-size:10px;}
.footer-lik a { color:#6C6E71; text-decoration:none;}
.footer-lik a:hover { color:#6C6E71; text-decoration:underline;}
/* footer */

/* Library header */
.lib-box{ border:1px solid #c0c0c0; height:413px; margin-top:5px;}
.lib-boxSiteMap{ border:1px solid #c0c0c0; /*height:613px;*/ margin-top:5px; width:100%;}
.header-bg{background:url("../Images/lib-bg-head.gif") repeat-x; width:196px; margin:3px 3px 0 3px;}
.header-text-lib-arrow{background:url("../Images/arrow.gif") no-repeat scroll 3px 12px; color:#3366cc; font-size:11.9px; font-weight:bold; padding-left:14px; padding-bottom:2px; padding-top:9px;}
.grey-arrow{background:url("../Images/grey-arrow.gif") no-repeat scroll 13px 12px; padding-left:14px; padding-top:9px;}
.grey-text{ color:#666666; font-weight:bold; font-size:11.9px; clear:both; padding-left:24px; cursor:pointer;}
.sub-text{  padding-left:30px;  padding-left:36px; padding-top:6px;} 
/* Library header */



/*Home page Start*/
.middal-main {width:100%; height:536px; margin: 0 auto;}
.middal-top { border:solid 1px #c8c8c8; width:99.8%; height:362px;}
.middal-photo {background:url("../Images/home-fhoto.gif") no-repeat; width:867px; height:356px; margin:3px 0 0 2px;}
.tex-margin {float:right; margin-top:94px;}
.midal-tex { font-family:Century Gothic; font-weight:bold; font-size:27px; color:#FFFFFF; padding-right:21px;}
.tex-icon { background:url("../Images/tex-icon.gif") no-repeat; width:14px; height:14px; float:left; margin-top:19px; clear:both;}
.tex-reliable { font-family:Century Gothic; font-size:22px; color:#cfe6ee; float:left; padding:11px 7px 0 4px;}
.tex-reliable a { color:#cfe6ee; text-decoration:none; font-size:22px;}
.tex-reliable a:hover { color:#999900; text-decoration:none; font-size:22px;}

.clear { clear:both; height:0px; font-size:0px; line-height:0px;}

.middal-botam-box { border:solid 1px #c8c8c8; width:187px; height:161px; margin-top:3px;}
.box-bg { background:url("../Images/box-bg.gif") left top repeat-x; height:154px; width:179px; margin:0 4px 0 4px;}
.box-bg dl{ padding-right:5px;}
.box-bg h1 { font-family:Century Gothic; font-size:19px; color:#000000; padding: 6px 0 0 10px;}
.box-bg h2 { font-family:Verdana; color:#818181; font-size:11px; padding:8px 0 0 10px; clear:both;}
.box-bg h2 a{ color:#818181;}
.box-bg h2 a:hover{ color:#067ce0;}
.december { color:#5d5757; font-weight:bold; font-family:Verdana; font-size:11px; padding:5px 0 0 10px;}
.box-1-icon {background:url("../Images/box1-plus.gif") no-repeat; width:72px; height:75px; margin:10px 0 0 58px;}
.middal-botam-box2 { border:solid 1px #c8c8c8; width:187px; height:161px; margin-top:3px;margin-left:3px;}
.box-2-icon {background:url("../Images/box2-plus.gif") no-repeat; width:78px; height:80px; margin:5px 0 0 58px;}
.box-3-icon {background: url("../Images/box3-plus.gif") no-repeat; width:59px; height:78px; margin:7px 0 0 58px;}
.box-bg h3 { font-family:Verdana; color:#067ce0; font-size:9px; padding-top:19px; clear:both; float:right;}
.box-bg h3 a { font-family:Verdana; color:#067ce0; text-decoration:none;}
.box-bg h3 a:hover {font-family:Verdana; color:#64b6fb; text-decoration:none;}
.middal-botam-last-box { border:solid 1px #c8c8c8; width:103px; height:161px; margin-top:3px; margin-left:3px;}
.last-box-bg { background:#666666; height:157px; width:99px; margin:2px 0 0 2px;}
.last-box-bg h1 { font-family:Century Gothic; font-size:14px; color:#FFFFFF; text-align:center; padding-top:45px;}
.last-box-icon { background:url("../Images/box-last.gif") no-repeat; width:43px; height:31px; margin:15px 0 0 26px;}
.last-box-bg h2 { font-family:Verdana; font-size:11px; color:#FFFFFF; text-align:center; padding-top:10px;}
.kis-news{color:#818181 !important; line-height:12px !important; padding-left:12px !important; font-size:11px !important; font-family:Verdana; font-weight:bold; padding-top:7px;}
	
}
/*Home page End*/


/*Service page Start*/
.servise-tex { color:#3366cc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.services-text2 { color:#3366cc; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:24px;}
.servise-tex a { color:#3366cc; text-decoration:none;}
.servi-tex-link { color:#ff0000; font-family:Verdana; font-size:12px;}
.servi-tex-link a {color:#ff0000; text-decoration:none;}
.servi-tex-link a:hover { color:#ff9d9d; text-decoration:none;}
.logo-icon { width:79px; height:69px; margin:24px 0 0 6px; float:left;}
.logo-icon2 { width:115px; height:34px; margin:60px 0 0 22px; float:left;}
.logo-icon3 { width:122px; height:36px; margin:58px 0 0 22px; float:left;}
.logo-icon4 { width:123px; height:35px; margin:59px 0 0 36px; float:left;}
.logo-icon5 { width:86px; height:33px; margin:21px 0 0 6px; float:left; clear:both;}
.logo-icon6 { width:112px; height:39px; margin:16px 0 0 15px; float:left; }
.logo-icon7 { width:127px; height:37px; margin:18px 0 0 27px; float:left;}
.logo-icon8 { width:111px; height:30px; margin:25px 0 0 31px; float:left;}
.logo-icon9 { width:86px; height:26px; margin:28px 0 0 6px; float:left; clear:both;}
.logo-icon10 { width:115px; height:31px; margin:25px 0 0 15px; float:left;}
.logo-icon11 { width:146px; height:29px; margin:30px 0 0 24px; float:left;}
.logo-icon12 { width:144px; height:29px; margin:27px 0 0 11px; float:left;}
.logo-icon13 { width:84px; height:39px; margin:19px 0 0 6px; float:left; clear:both;}
/*Service page End*/

/*Executive Leadership page*/
.text-spacing{margin-left:20px;}
/*Executive Leadership page*/

/*Contact Us*/
.textb{font-weight:bold;}
.contact-link-about {color:#3366cc; text-decoration:none;  }
.contact-link-about a{color:#3366cc; text-decoration:none;  padding-left:16px;}
.contact-link-about a:hover{color:#a6d4f5; text-decoration:none;  padding-left:16px;}

/*Contact Us*/

/*NAICS Codes page start*/
.tex-left-pading {margin-left:66px;}

/*NAICS Codes page start*/

/*Products page*/
.sub-red-head{color:#ff0000; font-weight:bold;}
.red-txt-link{color:#ff0000; text-decoration:none;}
.red-txt-link a{color:#ff0000; text-decoration:none;}
.red-txt-link a:hover{color:#FE363C; text-decoration:none;}
/*Products page*/

/*shop page*/
.middal-botam-shop-main-box { border:solid 1px #c8c8c8; width:108px; height:161px; margin-top:201px; float:right;}
.middal-botam-shop-box { border:solid 1px #c8c8c8; width:103px; height:161px; margin-top:6px; margin-right:0.1px; background-color:#FFFFFF;}
.shop-box-bg { background:#666666; height:157px; width:99px; margin:2px 0 0 2px;}
.shop-box-bg h1 { font-family:Century Gothic; font-size:14px; color:#FFFFFF; text-align:center; padding-top:6px;}
.shop-box-icon { background:url("../Images/box-last.gif") no-repeat; width:43px; height:31px; margin:15px 0 0 29px;}
.shop-box-bg h2 { font-family:Verdana; font-size:11px; color:#FFFFFF; text-align:center; padding-top:10px;}
.shop-tex { float:right; width:167px;}
.shop-box- { float:left; width:480px;}
/*shop page*/

/*Security Certifications*/
.icon-1{float:left; margin-left:21px;}
.icon-2{float:left; margin-left:64px;}
.icon-3{float:left; margin-left:34px;}
/*Security Certifications*/

/*careers page*/
.careers-tex { color:#9a9a9a;}
.pading-careers { padding-left:24px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.careers-tex-link { color:#1d7aca; font-family:Verdana; font-size:12px;}
.careers-tex-link a {color:#1d7aca; text-decoration:underline;}
.careers-tex-link a:hover { color:#9ec8f7; text-decoration:none;}
.bullet_sec3 { background:url("../Images/bullet.jpg") no-repeat scroll 29px 8px;}
/*careers page*/

/*Security Services*/
.bullet_sec { background:url("../Images/bullet.jpg") no-repeat scroll 16px 10px; padding:5px 5px 14px 29px;}
.bullet_sec2 { background:url("../Images/grey-bullet.jpg") no-repeat scroll 28px 10px; padding:5px 5px 10px 39px;}
/*Security Services*/

.sitemap-cat {background:url("../Images/arrow.gif") no-repeat scroll 12px 12px; color:#3366cc; font-size:12px; padding:9px 0px 2px 25px; font-weight: bold; cursor:pointer; margin:0px;}
#sitemap-careers {display: none; padding-left:15px;}

#sitemap-shop {display: none; padding-left:15px;}

#sitemap-govt {display: none; padding-left:15px;}

#sitemap-security {display: none; padding-left:15px;}

#sitemap-services {display: none; padding-left:15px;}

#sitemap-products {display: none; padding-left:15px;}

#sitemap-about {display: none; padding-left:15px;}



