body{background-image:url(images/web-design-background.jpg);background-color:#144d97;background-position:center top;color:#000;font-family:Arial,Verdana,sans-serif;width:990px;margin:20px auto 0 auto}#site-container{width:990px}#left-nav-bar{width:145px;background-color:#ffffff;vertical-align:top}#content-container{width:845px;background-color:#ffffff;vertical-align:top;padding:15px}#content-container2{width:664px;background-color:#ffffff;vertical-align:top;padding:15px}#trim-footer{background-color:#ffffff;vertical-align:top;padding:15px}.content{border-collapse:collapse;border:0;padding:0}.footer,.footer p{font-size:10px}p,td{font-family:Arial;font-size:10pt;margin-top:17px;margin-bottom:0;line-height:22px}h1{font-size:13pt;line-height:22px;color:#2c62a2}h2{font-size:11pt;line-height:20px;color:#2c62a2;margin::50px 0 12px 0}h3{font-size:10pt;line-height:20px;color:#2c62a2}li{line-height:18px}.header,.header td,.header tr,.header table{margin:0;border-collapse:collapse}.header-logo-border{background-image:url(images/header-top-border.gif);height:13px;width:100%}#triangle{background-image:url(images/header-top-triangle.png);background-position:top right;background-repeat:no-repeat;width:50px;height:24px}#logo{background-color:#144d97;height:110px;width:100%;text-align:center}#logopic{height:110px;margin:0;padding:0;float:left;border:0}IMG.displayed{display:block;margin-left:auto;margin-right:auto}td a,p a,p a:link,p a:active,p a:visited,li a{color:#0d366a;text-decoration:none;border-bottom:1px dotted #0d366a}p a:hover,a:hover,li a:hover{border-bottom:1px solid #0d366a}.side{border:1px solid #4f85c3;padding:5px}.image{border-bottom:0!important;margin:0;padding:0}.footer{font-size:8pt}.left,.left p .left p a{color:#ffffff;text-align:center}.left a,.left a:link,.left a:active,.left a:visited{color:#ffffff;text-decoration:none;border-bottom:1px dotted #ffffff}.left a:hover{border-bottom:1px solid #ffffff}.image img{border:0}.text{vertical-align:top;padding:12px}.package-letter{color:#ffffff;font-weight:700;background-color:#2c62a2}.package-letter a{color:#ffffff;text-decoration:none;border-bottom:1px dotted #ffffff}.header-phone,p.header-phone{color:#ffffff;font-size:1.5em;padding-top:10px}.header-phone a{color:#ffffff;border-bottom:1px dotted #ffffff}.header-phone a:hover{border-bottom:1px solid #ffffff}.header-phone br{padding-bottom:10px}#nav{margin:0;padding:0;background:#0d336a;color:#ffffff;list-style:none}#nav li{border-bottom:1px solid #c2c2bc;font-family:Arial,Verdana,sans-serif;font-size:11px}#nav li a,#nav li a:visited{display:block;width:100%;text-decoration:none;background:#2c61a2;padding:4px 4px 4px 12px;width:129px!important;width:145px;color:#ffffff;border:0}#nav li a:hover{background:#80a1c7;color:#ffffff;border:0}#nav ul{display:none}#nav ul li{border:0}#nav ul a,#nav ul a:visited{background:left repeat-y #f5f5ed!important;color:#555!important;border:none!important}#nav ul li a:hover{background:#a92938!important;color:#ffffff!important;border:0}.special{width:5px;visibility:hidden}#ecommerce tr td{text-align:left;vertical-align:top;border-style:solid;border-width:1px}.image-right{float:right;border:1px solid #2c62a2;margin:0 0 15px 15px}.portfolio{border:1px solid #2c62a2}.quote{background-color:#036}#overview ol li{margin-top:1.7em}li.optional{margin-left:30px}#specs tr td,.specs tr td{vertical-align:top;text-align:left}#logo-design{background-color:#144d97;color:#ffffff;width:350px}#logo-design h2{font-size:13pt;color:#ffffff;text-align:center;margin:10px 0}#logo-design input{margin:auto}