@charset "utf-8";

/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 45px;

	margin-right: 0px;

	margin-bottom: 15px;

	background: #013f7b url(../images/bg.jpg) repeat-x left top;
	font-family: "Trebuchet MS", Arial;

}



#wrapper { width: 984px; margin: 0px auto; padding: 0px; }



#header { width: 975px; padding: 0px; margin: 0px auto; }



.clea { clear: both; }



.logo { float: left; width: 214px; margin: 2px 0px; }



.logo-right { float: right; width: 749px; text-align: left; margin:-2px; }



.menu-top { float: left; width:510px; font-family: "Trebuchet MS", Arial; font-size: 11px; color: #ffffff; line-height: 18px;  text-decoration: none; }



.menu-top a { color: #ffffff; text-decoration: none; }



.menu-top a:hover { color: #ff92ad; text-decoration: underline; }





.contact-top { width: 225px; float: right;font-family: "Trebuchet MS", Arial; font-size: 14px; line-height: 20px; font-weight: normal; color: #fff;text-align:right; }



#header h1 { font-family: "Helvetica BkL VBlackItalic", "Arial Black"; font-size: 28px; line-height: 28px; color: #fff; margin: 0px; padding: 0px; }



p { margin: 0px; padding: 5px 0px; font-family: "Trebuchet MS", Arial; font-size: 12px; font-weight: normal; text-decoration: none; }

.pad-top { margin-top: 15px; }



.nav { width: 749px; margin-top: 22px; }



#container { width: 984px; margin: 0px; padding: 0px; }



#box-top { background: url(../images/main-bg-top.jpg) no-repeat center bottom; width: 984px; height: 18px; margin: 0px; *margin-top: -8px; padding: 0px; }



#box-mid { background: url(../images/main-bg-mid.jpg) repeat-y center top; width: 966px; padding: 0px 9px; }



#box-btm { background: url(../images/main-bg-btm.jpg) no-repeat center top; width: 984px; height: 27px; }



#left-container { float: left; width: 174px; margin: 0px 0px 0px 5px; padding: 0px; }



#right-container { float: right; width: 744px; margin: 0px 10px 0px 0px; *margin: 0px 5px 0px 0px; padding: 0px;min-height: 920px; }



.banner { background: url(../images/banner.jpg) no-repeat left top; width: 744px; height: 264px; }



#left-container ul { margin: 0px; padding: 0px; list-style-type: none; list-style: none; }



#left-container ul li { margin: 3px 0px; padding: 0px; list-style-type: none; list-style: none; }



.email { background: url(../images/bg-news.jpg) no-repeat center top; width: 160px; height: 58px; text-align: left; padding: 8px;  }



#left-container p { font-size: 11px; color: #ffffff; font-family: "Trebuchet MS", Arial; line-height: 15px; margin: 0px; padding: 0px; text-decoration: none; }



#left-container p a { color: #ffffff; text-decoration: none; font-weight: bold; }



#left-container p a:hover { color: #69bcff; text-decoration: underline; font-weight: bold; }





.heading-email { font-family: "Trebuchet MS", Arial !important; font-size: 12px !important; line-height: 15px;  text-align: left;  }



.heading-email-1 { font-family: "Trebuchet MS", Arial !important; font-size: 12px !important; line-height: 18px;  text-align: left;font-weight:bold;  }



#popular { background: url(../images/bg-star.jpg) no-repeat center top; width: 160px; height: 310px; padding: 8px 4px 8px 12px; margin: 9px 0px 0px; }



.heading-popular { font-family: "Trebuchet MS", Arial !important; font-size: 14px !important; line-height: 20px !important;  text-align: left;font-weight:bold; }











#popular ul { margin: 0px; padding: 0px; list-style: none; }



#popular ul li { margin: 3px 0px; padding: 0px; list-style: none; font-family: "Trebuchet MS", Arial; font-size: 12px; line-height: 18px; color: #FFFFFF; text-decoration: none;  }



#popular ul li a { color: #FFFFFF; text-decoration: none;  }



#popular ul li a:hover { color: #ff92ad; text-decoration: underline;  }





#contact {background: url(../images/contact-us-box_new.jpg) no-repeat center top; width: 160px; height: 500px; padding: 0px 4px 25px 12px; margin: 0px 0px 0px; }



.heading-contact { font-family: "Trebuchet MS", Arial !important; font-size: 18px !important; line-height: 24px !important;  text-align: center !important;  }



#honey { background: url(../images/honey-well.jpg) no-repeat center top; width: 160px; height: 79px; padding: 0px 4px 0px 12px; margin: 30px 0px 0px; }



#right-box { width: 364px; margin: 10px 0px 0px; padding: 0px; float: left; }



#right-box-1 { width: 364px; margin: 10px 0px 0px; padding: 0px; float: right; }



#right-box-top { background: url(../images/box-banner-top.jpg) no-repeat center bottom; width: 364px; height: 16px; margin: 0px; padding: 0px; }



#right-box-mid { background: #fefdfd url(../images/box-banner-mid.jpg) repeat-x left bottom; width: 347px; margin: 0px; padding: 0px  8px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; }



#right-box-btm { background: url(../images/box-banner-btm.jpg) no-repeat center top; width: 364px; height: 16px; margin: 0px; padding: 0px; }



#right-container  h1 { font-family: "Trebuchet MS", Arial; font-size: 18px; line-height: 24px; font-weight: bold; font-style:italic; color: #000; margin: 0px; padding: 0px; }



.left-11 {
	float: left;
	width: 189px;
	margin: 5px 0px;
	padding: 0px;
	text-align: left;
	font-size: 12px;
}



.right-11 { float: right; width: 149px; margin: 5px 0px; padding: 0px; }



#right-container  p {
	font-size: 13px;
	text-align:left;
	padding: 5px 0px;
	margin: 0px;
}



#box-down { width: 159px; float: left; margin: 8px 35px 0px 0px; }



h2 { font-family: "Trebuchet MS", Arial; font-size: 14px; font-style: italic; margin: 0px; padding: 0px; color: #000000; line-height: 20px; }





#box-down h2 { text-align: center; }



#box-down p {
	text-align: center !important;
	font-size: 12px;
}



.logo-btm { background: url(../images/logo-btm.jpg) no-repeat center top; width: 720px; height: 106px; }



#footer { width: 960px; color: #ffffff; margin: 10px auto; padding: 0px;font-size:11px; }



.footer-left { width: 191px; float: left; margin: 0px; padding: 0px; }



.footer-right { width: 749px; float: right; margin: 0px; padding:0 0 15px 0; }



#footer p { font-size: 10px; color: #fff !important; line-height: 14px; }



hr { height: 1px; background: none; border: none; border-bottom: 1px solid #fff; margin: 0px; padding: 0px; }


#services{margin:10px 10px;}
#services ul{list-style:none;}
#services ul li{list-style:none;line-height:18px !important ;}


.footer-r { width: 137px; float: left; margin: 0px 5px; height: 100%; }



#footer ul { margin: 0px; padding: 0px; list-style: none; }



#footer ul li { margin: 3px 0px; padding: 0px; list-style: none; font-family: "Trebuchet MS", Arial; font-size: 11px; line-height: 14px; color: #FFFFFF; text-decoration: none;  }



#footer ul li a { color: #FFFFFF; text-decoration: none;  }



#footer ul li a:hover { color: #ff92ad; text-decoration: underline;  }



.banner-commercial { background: #fefefd url(../images/commercial-banner.jpg) no-repeat left top; width: 746px; height: 114px; }

.banner-online-bill-pay { background: #fefefd url(../images/banner-online-bill-pay.jpg) no-repeat left top; width: 746px; height: 114px; }

.banner-blog { background: #fefefd url(../images/banner-security-blog.jpg) no-repeat left top; width: 746px; height: 114px; }

.banner-client-login { background: #fefefd url(../images/banner-client-login.jpg) no-repeat left top; width: 746px; height: 114px; }

.banner-enewsletter { background: #fefefd url(../images/banner-e-newsletter.jpg) no-repeat left top; width: 746px; height: 114px; }

.banner-security-facts { background: #fefefd url(../images/banner-security-facts.jpg) no-repeat left top; width: 746px; height: 114px; }


.banner-aboutus { background: #fefefd url(../images/about-us-banner.jpg) no-repeat left top; width: 746px; height: 114px; }

.banner-safe-system { background: #fefefd url(../images/banner-safe-system.jpg) no-repeat left top; width: 746px; height: 114px;}

.banner-residential { background: #fefefd url(../images/banner-residential.jpg) no-repeat left top; width: 746px; height: 114px;}

.banner-support { background: #fefefd url(../images/banner-support.jpg) no-repeat left top; width: 746px; height: 114px; }

.banner-contactus { background: #fefefd url(../images/banner-contactus.jpg) no-repeat left top; width: 746px; height: 114px; }
.banner-sitemap { background: #fefefd url(../images/banner-sitemap.jpg) no-repeat left top; width: 746px; height: 114px; }
.banner-client-login { background: #fefefd url(../images/banner-client-login.jpg) no-repeat left top; width: 746px; height: 114px; }




.right-box-1  { margin: 0px; padding: 0px; width: 746px; }



.right-box-1-top {
	background: url(../images/grey-mid.jpg) repeat-x left bottom;
	padding: 10px 10px 15px 10px;
	text-align: left;
}



.right-box-1-btm { background: url(../images/grey-bg-btm.jpg) no-repeat left top; width: 746px; height: 15px; }



#text-con {
	width: 378px;
	margin: 0px;
	padding: 10px;
	float: left;
	font-size: 13px;
	padding-bottom:0px;
}



.sidebar-top { width: 280px; margin: 0px; padding: 10px 20px 0px 20px;height:100%; background: #fefefd url(../images/right-bg-top.jpg) repeat-x  bottom; }



.sidebar-btm { width: 322px; height: 23px; margin: 0px; padding: 0px; background: url(../images/right-bg-btm.jpg) repeat-x center top; }



#sidebar { width: 321px; margin: 0px; padding: 0px; float: right; }





#right-container ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 13px;
}



#right-container ul li { margin: 3px 0px; padding: 0px; list-style: none; font-family: "Trebuchet MS", Arial; font-size: 12px; line-height: 24px; text-decoration: none;color: #013466;  }



#right-container ul li a { color: #013466; text-decoration: none;  }



#right-container ul li a:hover { color: #bd1f25; text-decoration: underline;  }



h1 span { color: #d2232a; }



.black-top { background: url(../images/bg-top.jpg) no-repeat center bottom; width: 274px; height: 15px; margin: 10px 0px 0px 0px; }



.black-mid { background: url(../images/bg-mid.jpg) repeat-y center top; width: 254px; padding: 10px; }



.black-btm { background: url(../images/bg-btm.jpg) no-repeat center top; width: 274px; height: 15px; }



.input-1 { background: url(../images/input.jpg); height: 23px; width: 236px; border: 1px solid #adadad; line-height: 23px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; }



.black-mid p { color: #FFFFFF !important; font-weight: bold; }
#quoteform {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#right-container a{color:#013466;text-decoration:none;}
#right-container a:hover{text-decoration:underline;}

.facebook{padding-top:30px;margin-left:20px;display:inline;width:100px;height:100px;}
.securityfacts ul{padding-left:30px !important;}

.securityfacts ul li{color:#000 !important;list-style:square !important;}

#job ul{padding-left:30px;}
#job ul li{color:Black;list-style-type:square;font-size:13px;}
.clist{color:White;font-size:13px;}
.clist li{padding-bottom:10px !important;}
.contact_header{color:White;font-size:16px;padding:7px 0px;}

.clea1 {width:10px}
.logo1 { float: left; width: 214px; margin: 2px 0px; height:153px;padding-bottom: 5px; }

.logo-right1{float: right; width: 749px; text-align: left; margin:-2px; height:156px;}

.menu-top1 { float: left; width:500px;height:42px; font-family: "Trebuchet MS", Arial; font-size: 11px; color: #ffffff; line-height: 18px;  text-decoration: none; }
.menu-top1 a { color: #ffffff; text-decoration: none; }
.menu-top1 a:hover { color: #ff92ad; text-decoration: underline; }
.clickhere {display:inline;width:165px;height:42px;float:none;}

.contact-top1 { height: 80px; width: 650px; float: left;font-family: "Trebuchet MS", Arial; font-size: 14px; line-height: 20px; font-weight: normal; color: #fff;text-align:right; }

.nav1 { width: 749px; height:36px;text-align: left;padding-top: 10px; }
.facebook1{display:inline;width:85px;height:80px;float:right;}
.footer-right ul li{ list-style-type:none;}
.footer-right ul li a{    color: #013466; font-family: "Trebuchet MS",Arial;  font-size: 12px;text-decoration:none;}
.footer-right ul li a:hover{ color: #BD1F25; text-decoration:underline;} 



