body {background:#D9D9D9 url(../images/body-bg.gif) repeat; font:normal 12px Arial, Helvetica;}
#extHeader{background:#EDEDED url(../images/top-shadow.gif) top no-repeat; width:817px; height:24px; position:relative; top:0; left:0; *left:0; margin:0 auto;}
#container{background:transparent url(../images/container-bg.gif) repeat-y top left; width:817px; margin:0 auto; padding:0;}
#intHeader{background:#fff url(../images/intheader-bg.gif) repeat-x; width:801px; padding:0; position:relative; top:0; left:8px;}
#intHeader .left{background:#fff url(../images/adt-logo.jpg) no-repeat; width:432px; height:84px; float:left; position:relative; top:0; left:20px;}
#intHeader .right{float:right; position:relative; top:0; right:19px; text-align:right; font:bold 14px Arial, Helvetica; color:#3A352C;}
#intHeader .logo{padding:0; margin:0; width:432px; height:84px;}
#intHeader .footer{background:#fff url(../images/intheader-footer-bg.gif) bottom repeat-x;clear:both; height:27px;}
#intHeader .footer ul{padding:0; margin:0; height:27px; color:#fff; position:relative; top:-4px; float:right;}
#intHeader .footer li{display:block; float:left; background:#fff url(../images/menu-bg.gif) no-repeat; width:110px; padding:5px 0 5px 0; margin:0; text-align:center;}
#intHeader .footer li a, #intHeader .footer li visited{text-decoration:none; color:#fff;}
#intHeader .footer li a:hover{text-decoration:underline; color:#fff;}

#meat .left{background-color:#fff; width:118px; float:left; margin:0 0 0 10px; -margin:0 0 0 5px; clear:both;}
#meat .left .h1-1{color:#2c2821; font-weight:bold; font-size:13px; padding:0; text-align:center;}
#meat .left .h1-2{color:#3A352C; font:bold 14px 'Arial Narrow'; padding:10px 5px; text-align:center; margin:0;}
#meat .left .h1-3{color:#3A352C; font-weight:bold; font-size:14px; padding:0 5px; text-align:center;}
#meat .left .p1{color:#000; margin:0; padding:0 5px 10px 5px; text-align:center;}

.content{background:#fff url(../images/content-bg.gif) top left repeat-y; width:678px; float:left;}
.promoLink{text-align:center; padding:20px 0; margin:0; font:bold 18px 'Arial Narrow'; color:#000; text-decoration:underline;}
.content #callBox{font:bold 27px Arial, Helvetica; width:493px; color:#003F6F; padding:0; margin:0 auto; *margin:20px auto 0 auto; text-align:center; border-top:solid thin #072f5b; border-bottom:solid thin #072f5b; clear:both;}
.content ul{float:left; color:#072f5b; font:bold 15px Verdana, Geneva; width:280px; -width:275px;}
.content li{list-style:none; padding:0 0 10px 0; *padding:10px 0 0 0;}
.content a, .content a:hover, .content a:visited{font:bold 18px 'Arial Narrow'; color:#50A00C; text-decoration:underline;} 
.content #form{background:#fff url(../images/form-bg.gif) no-repeat; width:665px; height:154px; padding:0 20px 5px 20px; margin:35px 0 0 10px;}
.content h1{}
.content .h1-1{color:#2c2821; font-size:17px; font-weight:bold; border-bottom:solid thin #2c2821; margin:0 0 10px 20px; width:210px}
.content .h1-2{color:#072f5b; font-size:14px; font-weight:bold; margin:0 0 10px 20px; float:right;}
.cotnent p{}
.content .p2{font:normal 18px Arial, Helvetica; color:#3A352C; padding:10px 0 0 30px; margin:0; width:500px; text-align:right;}
#contentHeader{background:#fff url(../images/content-header-bg.gif) no-repeat; width:316px; margin:0 0 0 1px; color:#fff; font-size:17px; font-weight:bold; padding:10px 0 10px 10px;}
#exclusiveOffer{background:#fff url(../images/exclusive-offer-bg.jpg) no-repeat; width:213px; height:129px; position:relative; top:-241px; *top:-243px; -top:-225px; left:460px; margin:0 0 -120px 0}
#exclusiveOffer h1{color:#fff; font-size:17px; padding:3px 0 0 0; margin:0; text-align:center;}
#exclusiveOffer p{color:#2c2821; font-size:21px; font-weight:bold; padding:5px 0 0 15px; margin:0;}

.content #equipmentcallBox{font:bold 27px Arial, Helvetica; width:493px; color:#279623; padding:10px 0 0 0; margin:0 auto; *margin:20px auto 0 auto; text-align:center; border-top:solid thin #072f5b; clear:both;}
#equipmentcontentHeader{background:#fff url(../images/equipment-content-header-bg.gif) no-repeat; width:507px; margin:0 0 0 1px; color:#fff; font-size:20px; font-weight:bold; padding:7px 0 7px 10px;}

#basicPackage ul{margin:0 0 0 20px; width:460px;}
#basicPackage li{float:left; font-size:13px; padding:0 40px 0 0;}
#twowayPackage ul{margin:0; width:460px;}
#twowayPackage li{float:left; font-size:13px; padding:0 40px 0 0;}
#pricingexclusiveOffer{text-align:center; }
#pricingexclusiveOffer h1{color:#072f5b; font-size:17px; padding:0; margin:0;}
#pricingexclusiveOffer p{color:#072f5b; font-size:12px; font-weight:bold; padding:0 0 10px 0; margin:0;}
.content #pricingcallBox{font:bold 27px Arial, Helvetica; width:625px; color:#279623; padding:10px 0 5px 0; margin:0 auto; *margin:20px auto 0 auto; text-align:center; border-bottom:solid thin #072f5b; clear:both;}
#pricingFooter .h2-1{color:#072f5b; font-size:16px; margin:0 0 0 20px; border-bottom:solid thin #072f5b; width:125px;}
#pricingFooter .h2-2{color:#072f5b; font-size:15px; padding:10px 0 0; margin:0;}
#pricingFooter .p1{font-size:11px; padding:0; margin:0;}

#orderexclusiveOffer{background:#fff url(../images/exclusive-offer-order-bg.jpg) no-repeat; width:669px; height:217px; margin:0 0 0 6px;}
#orderexclusiveOffer h1{color:#fff; font-size:25px; padding:5px 0 0 0; margin:0; text-align:center;}
#orderexclusiveOffer p{color:#072f5b; font-size:29px; font-weight:bold; padding:25px 0 0 125px; margin:0;}
#ordercallBox{font:bold 43px Arial, Helvetica; color:#279623; padding:20px 40px 0 0; text-align:right;}

#meatFooter{clear:both;}

#extFooter{background:transparent url(../images/bottom-shadow.gif) top no-repeat; width:817px; height:24px; position:relative; top:0; left:0; *left:0; margin:0 auto; font:normal 15px Arial, Helvetica; color:#000;}
#extFooter a{text-decoration:none; padding:0 10px; color:#000; font-weight:bold}
#extFooter a:hover{text-decoration:underline; padding:0 10px; color:#000; font-weight:bold}
#extFooter .copyright{position:relative; top:25px; text-align:center;}

/* roundbox for pricing */
.rbroundbox { background: url(../images/nt.gif) repeat; }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 96%; margin: 1em auto; }
/* end roundbox for pricing */

.field{font-size:12px;color:#000; font-family:Arial, Helvetica;}
.field input{border:solid 1px #666;padding:1px; font-family:Arial, Helvetica;}
.address2{width:30px;}
.buttonSubmit{*position:relative; *top:-3px; *right:20px; }
.error{font-size:12px;color:#C00;}
.error input{border:solid 1px #C00;background:#FCC url(../images/bgform_error.jpg) center top;padding:1px;}
.error select{border:solid 1px #C00;background:#FCC url(../images/bgform_error.jpg) center top;padding:1px;}
.error textarea{border:solid 1px #C00;background:#FCC url(../images/bgform_error.jpg) center top;padding:1px;}

.legal {font-size:10px;padding:o;margin:0;}