/* CSS Document */
/*Common Global Css*/
body{ padding:0px;margin:0px; background:url(../images/body-bg.jpg) repeat-x;}
h1,h2,h3,h4,a,ul,li,p{ padding:0px; margin:0px;  line-height:normal; font-weight:normal; text-decoration:none;}
.fleft{ float:left;}
.fright{ float:right;}
.clear{ width:1030px; float:left; background:url(../images/clear-bg.jpg) no-repeat; height:15px;}

/*Main Div Css*/
#warp{ width:1030px; margin:0px auto; overflow:hidden; clear:both;background:url(../images/clear-bg.jpg) repeat-y;}

/*Header Portion*/
#header{ width:1000px; background:url(../images/header-bg.jpg); height:29px;padding:40px 15px 0 15px;}
#header h1{ display:none;}
.top-nav{width:60px;padding:0;margin:0;list-style:none;float:left;margin-right:25px;}
.top-nav li {float:left;position:relative;}
.top-nav li a{display:block;}
.top-nav li a:hover{display:block;}

.top-nav li ul{width:230px;position:absolute;left:10px;display:none; background: #FBF607 url(../images/menu-over-bg.jpg) repeat-x; top:29px; padding-bottom:10px;}
.top-nav li:hover ul,
.top-nav li.active ul {display:block;overflow:hidden;}

.top-nav li ul li {width:100%;clear:both;}
.top-nav li ul li a {margin:0; float:left; padding:6px 0 0 10px !important; font-family:arial; font-size:13px; color:#585A57; font-weight:bold; margin-left:0px !important;}
.top-nav li ul li a:hover{ color:#1952C3;}


#header a{ margin:0 0 0 25px; float:left; height:13px;}
#header a img{ border:0;}
#header a.homesec{ background:url(../images/home-security-btn.jpg) no-repeat; width:89px; margin-top:1px; }
#header a.homesec:hover{ background:url(../images/home-security-btn-over.jpg) no-repeat; display:block; height:28px; }
#header a.homesecfixed{ background:url(../images/home-security-btn-over.jpg) no-repeat; width:89px; margin-top:1px; display:block; height:28px;}

#header a.commercial{ background:url(../images/commercial-security-btn.jpg) no-repeat; width:130px; margin-top:1px; }
#header a.commercial:hover{ background:url(../images/commercial-security-over.jpg) no-repeat; display:block; height:28px;}
#header a.commercialfixed{ background:url(../images/commercial-security-over.jpg) no-repeat; width:130px; margin-top:1px; display:block; height:28px;}
#header a.product{ background:url(../images/products-btn.jpg) no-repeat; width:60px; margin-top:1px; }
#header a.product:hover{ background:url(../images/products-btn-over.jpg) no-repeat; height:28px; display:block;}
#header a.productfixed{ background:url(../images/products-btn-over.jpg) no-repeat; width:60px; margin-top:1px; height:28px; display:block; }
#header a.consultation{ background:url(../images/consultation-services-btn.jpg) no-repeat; width:140px; margin-top:1px; }
#header a.consultation:hover{ background:url(../images/consultation-services-over.jpg) no-repeat;}
#header a.statics{ background:url(../images/statistics-btn.jpg) no-repeat; width:63px; margin-top:1px; }
#header a.statics:hover{ background:url(../images/statistics-btn-over.jpg) no-repeat;}
#header a.aboutus{ background:url(../images/aboutus-btn.jpg) no-repeat; width:57px; margin-top:1px; }
#header a.aboutus:hover{ background:url(../images/aboutus-btn-over.jpg) no-repeat;}
#header a.testimonials{ background:url(../images/teatimonials-btn.jpg) no-repeat; width:83px; margin-top:1px; }
#header a.testimonials:hover{ background:url(../images/teatimonials-btn-over.jpg) no-repeat; }
#header a.contactus{ background:url(../images/contactus-btn.jpg) no-repeat; width:70px;  margin-top:1px;}
#header a.contactus:hover{ background:url(../images/contactus-btn-over.jpg) no-repeat; }






#header a img.home{margin:-27px 0 0 0;}

/*Flash Portion*/
#flash{ width:1030px; float:left; }

/*Top Block Content Portion*/
#homesecurity{ margin:0 0 0 30px; float:left; width:314px; border:1px solid #F0F0F0; height:200px;}
#homesecurity p{ padding:0 15px 0 15px;font-family:arial; color:#787878; font-size:13px; float:left;}
#homesecurity p img{ float:left;margin-right:10px; border:0;}
#homesecurity p a{ float:right; margin:18px -13px 0 0;}

#commercialsecurity{ margin:0 0 0 10px; float:left; width:314px; border:1px solid #F0F0F0; height:200px;}
#commercialsecurity p{ padding:0 15px 0 15px;font-family:arial; color:#787878; font-size:13px; float:left;}
#commercialsecurity p img{ float:left;margin-right:10px; border:0;}
#commercialsecurity p a{ float:right; margin:18px -13px 0 0;}

#freeconsultation{ margin:0 32px 0 0; float:right; width:314px; border:1px solid #F0F0F0; height:200px;}
#freeconsultation p{float:left; width:142px; height:100px;}
#freeconsultation p.textfield{ padding:0 0 0 10px; }
#freeconsultation p.textareafield{ padding:0 0 0 8px;}
.text{ width:140px; border:1px solid #DCDCDC; background:url(../images/text-bg.jpg) repeat-x left bottom; margin-bottom:8px; height:19px;font-family:arial; color:#787878; font-size:13px;}
.textarea{width:140px; border:1px solid #DCDCDC; background:url(../images/text-area-bg.jpg) repeat-x left bottom; height:84px;margin:0px;font-family:arial; color:#787878; font-size:13px;}
#freeconsultation img{ border:0; margin-right:10px;}

/*Contant Portion*/
#content{ width:610px; float:left; margin:0 0 0 45px;}
#content h2{ width:100%; float:left; padding:16px 0 0 0;font-family:arial; color:#5A5A5A; font-size:18px;}
#content p{ width:100%; float:left; padding:13px 0 0 0;font-family:arial; color:#5A5A5A; font-size:12px;}
#content p span{ float:left; padding:13px 0 0 0; width:auto}


/*Testimonials Part*/
#testimonials{ margin:15px 32px 0 0; float:right; width:314px; border:1px solid #F0F0F0; padding-bottom:20px;}
#testimonials p{ padding:15px 15px 0 15px;font-family:arial; color:#919191; font-size:12px; float:left;}
#testimonials p span{ padding:15px 5px 0 0;float:right;}
#testimonials img{border:0;}
#testimonials a{ float:right; margin:15px 10px 0 0;}

/*Footer Portion*/
#footer{ width:100%; background:url(../images/footer-bg.jpg) repeat-x; height:131px; float:left;}
#footer-over{ background:url(../images/footer-over--bg.jpg) no-repeat center;height:131px; min-width:1030px;}
#footer-content{ width:1030px; margin:0px auto;}
#footer-content p{ padding:57px 0 0 25px; float:left;}
#footer-content p img{ border:0;}
#footer-content p a{ float:left; margin-right:12px; margin-left:20px;}
#footer-content span{ padding:20px 0 0 45px; float:left; font-family:arial; color:#515151; font-size:11px;}

/*content inner*/
#content-inner{ width:623px; float:left; margin:0 0 0 30px; border:1px solid #F0F0F0; min-height:576px; background:url(../images/left-yellow-bg.jpg) no-repeat;}
#content-inner h1, #content-inner h2{ width:600px; float:left;font-family:arial; color:#5A5A5A; font-size:18px; padding:16px 0 0 15px;}
#content-inner p{ width:600px; float:left; padding:13px 8px 0 15px;font-family:arial; color:#5A5A5A; font-size:12px;}
#content-inner p span{ float:left; padding:13px 0 0 15px; width:auto}
.conimage{ float:left; margin-right:15px;}
#content-inner ul{ width:560px; float:left; padding:10px 8px 0 50px;font-family:arial; color:#5A5A5A; font-size:12px; margin:0px; }
#content-inner ul li{ padding:0px; margin:7px 0 0 0;}
a.sitelink{font-family:arial; color:#5A5A5A; font-size:12px;}
a.sitelink:hover{ text-decoration:underline;}
#bk1{ width:923px; float:left; margin:0 0 0 30px; border:1px solid #F0F0F0; min-height:576px; background:url(../images/left-yellow-bg.jpg) no-repeat;}
#bk1 h1, #bk1 h2{ width:900px; float:left;font-family:arial; color:#5A5A5A; font-size:18px; padding:16px 0 0 15px;}
#bk1 p{ width:900px; float:left; padding:13px 8px 0 15px;font-family:arial; color:#5A5A5A; font-size:12px;}
#bk1 p span{ float:left; padding:13px 0 0 15px; width:auto}
.conimage{ float:left; margin-right:15px;}
#bk1 ul{ width:560px; float:left; padding:10px 8px 0 50px;font-family:arial; color:#5A5A5A; font-size:12px; margin:0px; }
#bk1 ul li{ padding:0px; margin:7px 0 0 0;}
a.sitelink{font-family:arial; color:#5A5A5A; font-size:12px;}
a.sitelink:hover{ text-decoration:underline;}
