@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;

}



#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; }



.menu-top { float: left; width: 410px; font-family: "Trebuchet MS", Arial; font-size: 12px; color: #ffffff; line-height: 18px; margin-top: 83px; 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; margin-right: 13px; font-family: "Trebuchet MS", Arial; font-size: 14px; line-height: 20px; font-weight: normal; color: #fff; }



#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; }



.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: underline; font-weight: bold; }



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





.heading-email { font-family: "Helvetica BkL VBlackItalic", "Arial Black", Arial, Helvetica, sans-serif !important; font-size: 12px !important; line-height: 15px;  text-align: left;  }



.heading-email-1 { font-family: "Helvetica BkL VBlackItalic", "Arial Black", Arial, Helvetica, sans-serif !important; font-size: 12px !important; line-height: 18px;  text-align: left;  }



#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: "Helvetica BkL VBlackItalic", "Arial Black", Arial, Helvetica, sans-serif !important; font-size: 14px !important; line-height: 20px !important;  text-align: left;  }











#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: underline;  }



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





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



.heading-contact { font-family: "Helvetica BkL VBlackItalic", "Arial Black", Arial, Helvetica, sans-serif !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: "Helvetica BkL VBlackItalic", "Arial Black", Arial, Helvetica, sans-serif; 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: "Helvetica BkL VBlackItalic", "Arial Black", Arial, Helvetica, sans-serif; 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: 745px; height: 106px; }



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



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



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



#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; }



.footer-r { width: 137px; float: left; margin: 0px 5px; border-right: 1px solid #fff; height: 195px; }



#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: 12px; line-height: 18px; color: #FFFFFF; text-decoration: none;  }



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



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



.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-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;
	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: 14px;
}



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



.sidebar-btm { width: 321px; 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: 14px;
}



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



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



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



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;
}
