@import url('menu.css');
body { font-size: 12px; font-family: helvetica; line-height: 20px; background-color: #fff; }
p { }
td { }
ul { list-style-image: url(../asset/bullet.jpg); }
input, textarea { color: #434343; background-color: #fff; padding: 2px; border: solid 1px #bfbfbf; }
a:link { color: #780100; text-decoration: underline; }
a:visited { color: #780100; text-decoration: underline; }
a:hover { color: #000; text-decoration: none; }
a:active { color: #780100; text-decoration: underline; }
/*---------------------------*/
#optimusprime { background-repeat: no-repeat; background-position: left top; width: 100%; height: 100%; }
#all { background-color: #fff; width: 779px; margin-right: auto; margin-left: auto; }
#NULLHolder { }
.perc100 { width: auto; }
/*<agl.folder "Global">*/
	div.highlight { background-color: #f2f0d4; padding: 10px; border: dotted 1px #92917f; }
	div.highlighthalf { background-color: #f2f0d4; width: 45%; padding: 10px; border: dotted 1px #92917f; }
	div.thumbtextbar { color: #fff; font-size: 13px; background-color: #7c0909; width: 250px; height: 21px; padding-top: 4px; }
	.leftborder { margin-left: 25px; border-left: 1px dotted #893838; }
	.ctnr-redborder { padding: 10px; border: solid 1px #522d1a; }
	.leftquarter { position: static; width: 25%; float: left; display: inline; }
	.rightquarter { width: 25%; float: right; }
	.clickable { cursor: pointer; }
	.tantitlebg { background-color: #f2f0d4; padding: 5px; }
	.tantitlebg-alt { background-color: #f2f0d4; padding: 5px; border-bottom: 1px dashed #7c0909; }
	.clearfix { overflow: auto; display: inline-block; }
	/* Holly Hack Targets IE Win only \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End Holly Hack */
	.thumb-borders img { border-color: #7c0909; border-width: 1px; }
	.row { clear: both; display: block; }
/*</agl.folder>*/
/*<agl.folder "Text Styles">*/
	.red { color: #893838; font-size: 12px; }
	.red-title { color: #893838; font-size: 20px; }
	.red-titlesub { color: #893838; font-size: 15px; }
	.bold { font-weight: bold; }
/*</agl.folder>*/
/*<agl.folder "Header">*/
	#ce-header { background-image: url(../asset/ce-header-repeat.gif); height: 77px; }
	#ce-header-logo { background-image: url(../asset/ce-header-img.gif); position: static; width: 498px; height: 77px; float: left; }
	#ce-header-phone { background-image: url(../asset/ce-header-phone-img.gif); position: static; width: 164px; height: 77px; float: right; }
/*</agl.folder>*/
/*<agl.folder "Banner">*/
	#ce-banner { width: 750px; height: 223px; }
	#ce-banner-img { background-image: url(../asset/ce-banner-img1.jpg); position: static; width: 550px; height: 223px; float: right; }
	* html #ce-banner-img { margin-right: -1px; }
	#ce-banner-img2 { background-image: url(../asset/ce-banner-img2.jpg); position: static; width: 550px; height: 223px; float: left; }
	#banner-commercial { background-image: url(../asset/banner-commercial.jpg); position: static; width: 550px; height: 223px; float: left; }
	#banner-municipal { background-image: url(../asset/banner-municipal.jpg); position: static; width: 550px; height: 223px; float: left; }
	#banner-educational { background-image: url(../asset/banner-educational.jpg); position: static; width: 550px; height: 223px; float: left; }
	#banner-staff { background-image: url(../asset/banner-staff.jpg); position: static; width: 550px; height: 223px; float: left; }
	#ce-nav-holder { background-image: url(../asset/nav-tail.gif); width: 200px; height: 223px; float: left; }
/*</agl.folder>*/
/*<agl.folder "SubNav">*/
	#ce-subnav { background-image: url(../asset/subnav-repeat.gif); width: 751px; height: 57px; border-top-color: ;; }
	#ce-subnav-btns { width: 551px; height: inherit; float: right; }
	.ce-subnav-1 a { background-image: url(../asset/subnav-commercial.jpg); position: static; width: 179px; height: 57px; float: left; }
	.ce-subnav-1 a:hover { background-image: url(../asset/subnav-commercialb.jpg); position: static; width: 179px; height: 57px; float: left; }
	.ce-subnav-2 a { background-image: url(../asset/subnav-education.jpg); position: static; width: 173px; height: 57px; float: left; }
	.ce-subnav-2 a:hover { background-image: url(../asset/subnav-educationb.jpg); position: static; width: 173px; height: 57px; float: left; }
	.ce-subnav-3 a { background-image: url(../asset/subnav-government.jpg); position: static; width: 199px; height: 57px; float: left; }
	.ce-subnav-3 a:hover { background-image: url(../asset/subnav-governmentb.jpg); position: static; width: 199px; height: 57px; float: left; }
	#ce-subnav-head { background-image: url(../asset/subnav-head.gif); background-repeat: no-repeat; width: 200px; height: 57px; float: left; }
/*</agl.folder>*/
/*<agl.folder "Middle">*/
	#ce-mid { margin-right: 14px; margin-left: 14px; }
	#ce-mid-left { width: 400px; float: left; }
	.ce-mid-left-padding {  }
	#ce-mid-left-content {  }
	.ce-titletext { vertical-align: bottom; margin-top: 15px; }
	#ce-mid-right { width: 330px; float: right; }
	#ce-watermark-hda { background-image: url(../asset/ce-hdawatermark.gif); background-repeat: no-repeat; width: 345px; height: 119px; margin-top: 15px; margin-bottom: 15px; }
/*</agl.folder>*/
/*<agl.folder "Grey Box">*/
	.ce-alt-box { background-color: #f5f5f5; margin-top: 15px; }
	.ce-alt-box-head { background-color: #f5f5f5; background-image: url(../asset/ce-ltgrey-tail.gif); background-repeat: no-repeat; background-position: right top; height: 36px; }
	.ce-alt-box-title { background-image: url(../asset/ce-ltgrey-whatsnew.gif); background-repeat: no-repeat; width: 155px; height: 36px; }
	.ce-alt-box-title-tail { background-image: url(../asset/ce-ltgrey-tail.gif); background-repeat: no-repeat; width: 15px; height: 36px; float: right; }
	.ce-alt-box-holder { background-color: #f5f5f5; padding: 15px; }
	.ce-alt-box-tail { background-color: #f5f5f5; background-image: url(../asset/ce-ltgrey-brcrnr.gif); background-repeat: no-repeat; background-position: right top; height: 7px; }
	.ce-alt-box-tail-left { background-image: url(../asset/ce-ltgrey-blcrnr.gif); background-repeat: no-repeat; width: 7px; height: 7px; float: left; }
	.ce-alt-box-tail-right { background-image: url(../asset/ce-ltgrey-brcrnr.gif); background-repeat: no-repeat; width: 7px; height: 7px; float: right; }
/*</agl.folder>*/
/*<agl.folder "Buttons">*/
	.ce-moreinfo { background-image: url(../asset/ce-moreinfo-img.gif); background-repeat: no-repeat; background-position: right top; height: 21px; margin-top: 10px; margin-bottom: 10px; }
	.ce-moreinfo a:link { background-image: url(../asset/ce-moreinfo-img.gif); background-repeat: no-repeat; background-position: right top; height: 21px; margin-top: 10px; margin-bottom: 10px; }
	.ce-moreinfo a:hover { background-image: url(../asset/ce-moreinfo-imgb.gif); background-repeat: no-repeat; background-position: right top; height: 21px; margin-top: 10px; margin-bottom: 10px; }
/*</agl.folder>*/
/*<agl.folder "Page Elements">*/
	.ce-bodyblock {  }
	.ce-h-devider { background-image: url(../asset/ce-d-hdevider.gif); background-repeat: repeat-x; height: 23px; clear: both; display: block; }
	.ce-h-devider-pad { background-image: url(../asset/ce-d-hdevider.gif); background-repeat: repeat-x; display: block; margin-right: 15px; margin-left: 15px; height: 23px; }
	.insetcontainer { width: 50%; clear: both; margin-right: 30px; margin-left: 30px; display: block; }
	.fullcontainer { width: 100%; display: block; clear: both; }
	.left50 { width: 49%; float: left; display: block; }
	.right50 { width: 49%; float: right; display: block; }
/*</agl.folder>*/
/*<agl.folder "Home">*/
	#home-ourmantra { background-image: url(../asset/ce-title-mantra.gif); width: 124px; height: 33px; clear: both; }
	#home-whatsnew { width: 155px; height: 36px; }
/*</agl.folder>*/
/*<agl.folder "Footer">*/
	#ce-contactinfo { width: 280px; padding-left: 30px; }
	#ce-contact-container { clear: both; }
	#ce-contact-left { text-align: center; width: 49%; float: left; }
	#ce-contact-right { text-align: center; width: 49%; float: right; }
	#ce-footer { width: 750px; height: auto; clear: both; }
	#ce-footer-shadowup { background-image: url(../asset/ce-shaderup-repeat.gif); width: 750px; height: 18px; clear: both; }
	#ce-footer-shadowup-head { background-image: url(../asset/ce-shaderup-head.gif); position: static; width: 11px; height: 18px; float: left; }
	#ce-footer-shadowup-tail { background-image: url(../asset/ce-shaderup-tail.gif); position: static; width: 11px; height: 18px; float: right; }
	#ce-footer-text { text-align: center; width: auto; height: auto; margin-top: 10px; margin-bottom: 10px; }
	#ce-footer-shadowdown { background-image: url(../asset/ce-shaderdown-repeat.gif); width: 750px; height: 15px; clear: both; }
	#ce-footer-shadowdown-head { background-image: url(../asset/ce-shaderdown-head.gif); width: 11px; height: 15px; float: left; }
	#ce-footer-shadowdown-tail { background-image: url(../asset/ce-shaderdown-tail.gif); position: static; width: 11px; height: 15px; float: right; }
/*</agl.folder>*/
.clearrow { clear: both; }

