.inner{margin-left:auto;margin-right:auto;width:960px}.inner .cols--1,.inner .cols--2,.inner .cols--3,.inner .cols--4,.inner .cols--5,.inner .cols--6,.inner .cols--7,.inner .cols--8,.inner .cols--9,.inner .cols--10,.inner .cols--11,.inner .cols--12,.inner .cols--13,.inner .cols--14,.inner .cols--15,.inner .cols--16{display:inline;float:left;margin-left:10px;margin-right:10px}.inner .cols-1{width:40px}.inner .cols-2{width:100px}.inner .cols-3{width:160px}.inner .cols-4{width:220px}.inner .cols-5{width:280px}.inner .cols-6{width:340px}.inner .cols-7{width:400px}.inner .cols-8{width:460px}.inner .cols-9{width:520px}.inner .cols-10{width:580px}.inner .cols-11{width:640px}.inner .cols-12{width:700px}.inner .cols-13{width:760px}.inner .cols-14{width:820px}.inner .cols-15{width:880px}.inner .cols-16{width:940px}.inner .prefix-1{padding-left:60px}.inner .prefix-2{padding-left:120px}.inner .prefix-3{padding-left:180px}.inner .prefix-4{padding-left:240px}.inner .prefix-5{padding-left:300px}.inner .prefix-6{padding-left:360px}.inner .prefix-7{padding-left:420px}.inner .prefix-8{padding-left:480px}.inner .prefix-9{padding-left:540px}.inner .prefix-10{padding-left:600px}.inner .prefix-11{padding-left:660px}.inner .prefix-12{padding-left:720px}.inner .prefix-13{padding-left:780px}.inner .prefix-14{padding-left:840px}.inner .prefix-15{padding-left:900px}.inner .suffix-1{padding-right:60px}.inner .suffix-2{padding-right:120px}.inner .suffix-3{padding-right:180px}.inner .suffix-4{padding-right:240px}.inner .suffix-5{padding-right:300px}.inner .suffix-6{padding-right:360px}.inner .suffix-7{padding-right:420px}.inner .suffix-8{padding-right:480px}.inner .suffix-9{padding-right:540px}.inner .suffix-10{padding-right:600px}.inner .suffix-11{padding-right:660px}.inner .suffix-12{padding-right:720px}.inner .suffix-13{padding-right:780px}.inner .suffix-14{padding-right:840px}.inner .suffix-15{padding-right:900px}#main{display:inline;float:left;margin-left:10px;margin-right:10px;width:520px;margin-left:0}.column-9{display:inline;float:left;margin-left:10px;margin-right:10px;width:520px;margin-left:0}.column-16{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px;margin-left:0}#sidebar{display:inline;float:left;margin-left:10px;margin-right:10px;width:400px;margin-right:0}#container{margin-left:auto;margin-right:auto;width:960px}#quote{padding:8px;margin:25px 0 10px 0;border:2px solid #bbbbbb}#quote-header{font-variant:small-caps;font-size:350%;text-align:center;border-top:3px solid black;border-bottom:3px solid black;padding:0 0 5px 0}#quote-address{margin:10px 0 0 60%;font-size:120%}#quote-logo{float:left}#quote-body{font-size:130%;margin:15px 0 100px 0}#quote h2{margin:14px 0 0 0}#quote h3.item{padding:0 0 0 0px;margin:11px 100px 2px 11px;border-bottom:2px solid #333333}body{font-family:'Lucida Sans', 'Lucida Grande', Helvetica, Arial, sans-serif;color:#232323;font-style:normal}h1{font-family:Helvetica Neue, Arial, Helvetica, sans-serif;color:#121212;font-style:normal;font-size:2em;line-height:1;margin-bottom:0.4em}h1 img{margin:0}h2{font-family:Helvetica Neue, Arial, Helvetica, sans-serif;color:#121212;font-style:normal;font-size:1.4em;margin-bottom:0.4em}h3{font-family:Helvetica Neue, Arial, Helvetica, sans-serif;color:#121212;font-style:normal;font-size:1.2em;line-height:1;margin-bottom:0.1em}h4{font-family:Helvetica Neue, Arial, Helvetica, sans-serif;color:#121212;font-style:normal;font-size:1em;line-height:1.25;margin-bottom:0.1em}h5{font-family:Helvetica Neue, Arial, Helvetica, sans-serif;color:#121212;font-style:normal;font-size:0.8em;font-weight:bold;margin-bottom:1.5em}h6{font-family:Helvetica Neue, Arial, Helvetica, sans-serif;color:#121212;font-style:normal;font-size:0.6em;font-weight:bold}h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}p{font-family:'Lucida Sans', 'Lucida Grande', Helvetica, Arial, sans-serif;color:#232323;font-style:normal;margin:0 0 1em;font-size:0.8em}p img.left{display:inline;float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right{display:inline;float:right;margin:1.5em 0 1.5em 1.5em;padding:0}a{color:#b3000c;text-decoration:none;border-bottom:1px solid #d9d9d9}a:visited{color:maroon}a:focus{color:#232323}a:hover{color:#232323}a:active{color:#ff000c}a:hover{text-decoration:none;border-bottom:2px solid #cbcdd3}blockquote{margin:1.5em;color:#666666;font-style:italic}strong{font-weight:bold}em{font-style:italic}dfn{font-style:italic;font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666666}address{margin:0 0 1.5em;font-style:italic}del{color:#666666}pre{margin:1.5em 0;white-space:pre}li ul,li ol{margin:0 1.5em}ul{margin:0 1.5em 1.5em 1.5em;list-style-type:disc}ol{margin:0 1.5em 1.5em 1.5em;list-style-type:decimal}dl{margin:0 0 1.5em 0}dl dt{font-weight:bold}dd{margin-left:1.5em}table{font-family:'Lucida Sans', 'Lucida Grande', Helvetica, Arial, sans-serif;color:#232323;font-style:normal;margin-bottom:1.4em;width:100%;border-collapse:collapse;font-size:0.8em;border:1px solid #afb1b4;background-color:white;empty-cells:show}table.profile{font-size:75%}table.profile label{font-weight:normal}table.profile span{display:inline;float:right}table.profile th,table.profile td{padding:4px 10px}table.profile th{background:#eae4db url(/assets/header-top-c0206012178ca82707864b5aab2132c86f7b7bf49c7706583851cb61d2216cae.gif) repeat-x scroll center bottom;border:1px solid #baa88b;color:#362f23}th{font-weight:bold}thead th{background:#dde7f7 url(/assets/header-main-ef41be322d75203bfe289e6b0f7ecb2581b8ef1ebb6098120abccfab80158e76.gif) repeat-x scroll center bottom;border-bottom:1px solid #839fc5;border-top:1px solid #839fc5;border-right:1px solid #839fc5;border-left:1px solid #839fc5;color:#142842;font-weight:bold;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:12px;font-style:normal;letter-spacing:0;line-height:18px;padding:5px 10px;text-align:left;text-transform:none}thead th span.print{display:inline;float:right}th,td,caption{padding:8px 10px;font-size:95%;border-bottom:1px solid #afb1b4}td.no_border{border-bottom:0;padding-bottom:0}td.heavy_border{border-bottom:3px solid #afb1b4}tr.even td{background:#edecec}tr.none{border:none !important}tr.none td{border:none !important;padding:10px 12px}tfoot{font-style:italic}caption{background:#eeeeee}.left{display:inline;float:left}.right{display:inline;float:right}.clear{clear:both;font-size:0;height:0;line-height:0}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .clearfix{height:1%}.clearfix{overflow:hidden;display:inline-block}.clearfix{display:block}label{font-weight:bold}fieldset{padding:1.4em;margin:0 0 1.5em 0;border:1px solid #cccccc}fieldset legend{font-weight:bold;font-size:1.2em;margin:0 1em;padding:0 0.5em}fieldset.quote_options{font-style:normal;margin:1em 0 1em 0;padding:1em 0;font-size:0.8em}fieldset.quote_options label{font-weight:normal;margin:0 0 0 0.5em;display:block}legend{font-weight:bold;font-size:1.2em}input.text{margin:0.5em 0;width:300px;padding:5px}input.title{font-size:1.5em}input.title{margin:0.5em 0;border:1px solid #bbbbbb;width:300px;padding:5px}textarea{margin:0.5em 0;width:497px;height:200px;padding:10px}select{margin:0}span.remove{display:inline;float:right;padding-top:2px}.error{padding:0.8em;margin-bottom:1em;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;border-color:#e3a2a5;background:#f9d8da;color:#bc180f}.error a{color:#bc180f}.error-border{border-color:#e3a2a5}.notice{padding:0.8em;margin-bottom:1em;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#f8e89f;color:#b83107;border-color:#e9a438}.notice a{color:#b83107}.success{padding:0.8em;margin-bottom:1em;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background:#e0ebb4;color:#3e7805;border-color:#afc75d}.success a{color:#3e7805}.hide{display:none}.highlight{background:yellow}.added{background:#006600;color:white}.removed{background:#990000;color:white}body{background-color:#dfdede}body .box{background-color:#efedeb;border:1px solid #dbd6d1;margin-bottom:20px;padding:15px}body .box h3{margin-bottom:0.5em}body .box p{color:#232323;line-height:1.3em}body .box .link{display:inline;float:right;font-size:13px;margin-top:3px}body .footnote{border-top:1px dashed #999999;margin:5px 0 0;padding:16px;background-color:#dbd6d1}body .footnote a{font-size:13px}body .footnote table{margin-bottom:0}body .options{display:block;margin:0;padding:0;list-style-type:none;width:auto}body .options li{display:block;float:left;margin:0;padding:0 10px 0 0;font-size:13px}body .options .options_left{display:inline;float:left;margin-left:10px;margin-right:10px;width:220px;margin-left:0}body .options .options_right{display:inline;float:left;margin-left:10px;margin-right:10px;width:280px;margin-right:0}body .options .options_right li{display:inline;float:right}body #tags ul{margin:0;padding:0;border:0;overflow:hidden;display:inline-block}body #tags ul{display:block}body #tags ul li{list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px}body #tags ul li.first{padding-left:0px}body #tags ul li.last{padding-right:0px}body #tags ul li{line-height:1.1em;margin-right:8px;margin-bottom:4px;padding:0;white-space:nowrap}body #tags ul li a{display:inline;float:left;display:block;color:#35671d;background:#e6efc2;border-top:1px solid #ced9a3;border-left:1px solid #ced9a3;border-bottom:1px solid #a1b066;border-right:1px solid #a1b066;padding:2px 7px 3px 7px;font-size:0.8em;font-weight:normal !important;font-family:arial;letter-spacing:0.02em;text-decoration:none}body #tags ul li a:hover{color:white;background:#347622;border:1px solid #347622}body #tags ul li a:active{background:#37633a;border:1px solid #37633a;color:white}body #tags ul li span a{white-space:nowrap;background:#fff url(/assets/trash-7f1ff5bc8a1f7b1547e18981735b1089a53b849e892824dc9b477a38a9918c93.gif) no-repeat 50% 50%;padding:2px 7px 3px 7px;border-left:none;border-top:1px solid #dbd6d1;border-right:1px solid #cac8c5;border-bottom:1px solid #cac8c5}body #tags ul li span a:hover{background:#fff url(/assets/trash-7f1ff5bc8a1f7b1547e18981735b1089a53b849e892824dc9b477a38a9918c93.gif) no-repeat 50% 50%;border-left:none;border-color:#b5b4b3}body #header,body #content,body #footer{padding-left:20px;padding-right:20px}body #header{background:#121c2e;border-top:5px solid #314a6b}body #header .inner{padding-top:16px}body #header #menu{display:inline;float:right;font-size:80%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:10px;background-color:#060a18}body #header #menu ul{display:inline;float:left;margin:0}body #header #menu ul li{display:inline;margin:0 5px;padding:0;color:#aeaeae}body #header #menu ul li a{color:#8093ab;border-bottom:none;text-decoration:none}body #header #menu ul li a:hover{color:white;border-bottom:none;text-decoration:none}body #header #menu #hsearch{display:inline;float:right;margin:0 0 0 10px}body #header input.textbox{padding:2px 3px;font-size:12px}body #header #logo img{padding:20px 0 15px}body #header #logo a,body #header #logo a:hover{text-decoration:none;border-bottom:none}body #header #nav{overflow:hidden;display:inline-block;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 auto;padding:0;width:60em}body #header #nav{display:block}body #header #nav ul{margin:0}body #header #nav ul li{list-style-type:none;margin-left:0px}body #header #nav ul li{display:inline;float:left;margin:0 2px 0 0;padding:0}body #header #nav ul li a{font-family:Helvetica Neue, Arial, Helvetica, sans-serif;color:#121212;font-style:normal;text-transform:uppercase;display:inline;float:left;text-decoration:none;font-weight:normal;border-bottom:none;background-color:#3f5d84;color:white;font-size:0.57em;letter-spacing:0.1em;margin:0;padding:10px 1.3em}body #header #nav ul li a:hover{background-color:#314a6b;color:white}body #header #nav ul li.youarehere a{background-color:#f4f3f3;color:#0e1329}body #header #nav ul li.youarehere a:hover{background-color:#f4f3f3;color:#0e1329}body #content{background:#f4f3f3;padding-top:20px;padding-bottom:70px}body #content #top{background:#eae4db url(/assets/header-top-c0206012178ca82707864b5aab2132c86f7b7bf49c7706583851cb61d2216cae.gif) repeat-x scroll center bottom;border-left:1px solid #baa88b;border-right:1px solid #baa88b;border-top:1px solid #baa88b;color:#362f23;font-size:16px;font-weight:bold;letter-spacing:0;line-height:normal;padding:5px 12px;text-align:left;text-transform:none}body #content #top input{font-size:normal;margin:normal;padding:normal;width:normal;padding:1px}body #content #top.details{background:#a6c4e0 url(/assets/header-project-f45d518d20299b99d970f5b750526979522cb7ecd21200e366d26e7cc1a181d2.gif) repeat-x scroll center bottom;border-left:1px solid #4b6e9a;border-right:1px solid #4b6e9a;border-top:1px solid #4b6e9a;color:#121e2e;min-height:17px;vertical-align:middle;clear:both}body #content #top label{font-size:11px;padding:3px 7px 4px;margin-left:15px;background:#bac6d6;border-top:1px solid #7995b7;border-left:1px solid #7995b7;border-bottom:1px solid #7995b7}body #content #top .links{display:inline;float:right;margin-top:3px}body #content #top .links a{font-weight:bold;font-size:11.5px;color:#121e2e;border-bottom:1px solid #7995b7}body #content #top .links a:hover{border-bottom:2px solid #7995b7}body #content #top ul{display:block;margin:0;padding:0;list-style-type:none;width:auto}body #content #top ul li{display:block;float:left;margin:0;padding:0}body #content #top ul li a{font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:12px;display:block;float:left;text-decoration:none;font-weight:bold;margin:0 5px 0 13px}body #content #top ul li a.item_action{font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:12px;display:block;float:right;text-decoration:none;font-weight:bold;font-size:11px;padding:3px 7px 4px;margin-left:0;background:#d0d7e2;border-top:1px solid #7995b7;border-left:1px solid #7995b7;border-bottom:1px solid #7995b7}body #content #top ul li a.all{margin:0 5px 0 0}body #content #top ul li.item_showhide{font-size:12px}body #content #top ul li.item_number{background-color:#d6ebb4;border:1px solid #7995b7;font-family:arial;font-size:14px;margin-left:-5px;padding:3px 7px;color:#185002}body #content #top ul li.item_pos{vertical-align:middle}body #content #top ul li.item_spec_level{vertical-align:middle}body #content #searchfield{font-family:'Lucida Sans', 'Lucida Grande', Helvetica, Arial, sans-serif;color:#232323;font-style:normal;font-weight:bold;display:inline;float:left;margin-left:10px;margin-right:10px;width:620px;margin-left:0;font-size:0.8em;margin:0;vertical-align:middle;padding:0}body #content #searchfield label{font-size:12px;vertical-align:baseline;background:transparent;border:none;padding:0;margin:0}body #content #searchfield input{vertical-align:middle;font-size:1em;margin:0.3em;padding:3px;width:300px}body #content #searchfield #search_button{vertical-align:middle}body #content .new{display:inline;float:left;margin-left:10px;margin-right:10px;width:300px;margin-right:0;margin:0}body #content .new a{display:inline;float:right;font-size:85%;margin-top:8px}body #project-details table{border-collapse:collapse;border:1px solid #afb1b4}body #project-details table td{padding:8px 7px}body #project-details table td.item{font-size:10px;font-weight:bold;color:#494d53;text-align:right;border-right:none !important;border-left:none !important}body #project-details table td.item_manuf select{width:110px}body #project-details table td.item_product select{width:95px}body #project-details table td.item_model select{width:70px}body #project-details table td.notes{border-right:1px solid #d1ac18;border-left:1px solid #d1ac18;border-bottom:1px solid #d1ac18;border-top:1px dotted #d1ac18;padding:10px 10px 12px;background-color:#f5f3e9;color:#ac6603;font-size:11.25px;font-weight:bold}body #project-details table td.notes textarea{width:416px !important;border:2px solid #d1a318;height:150px}body #project-details table th{font-size:11.25px}body #project-details table tr.subitem,body #project-details table tr.project_detail{background:#ececec repeat-x scroll center bottom;border-bottom:1px dotted #a0a8b3;color:#52575f}body #project-details table tr.subitem td,body #project-details table tr.project_detail td{border-right:none !important;border-left:none !important}body #project-details table tr.item_main{background-color:white;border-bottom:1px solid #cbcdd3}body #project-details .add-new-footer{display:inline;float:right}body #project-details .add-new-footer a{border:none}body #project-totals{background-color:#efedeb;border:1px solid #b4b1ad;bottom:0px;right:0px;left:0px;position:fixed !important;margin:0 auto}body #project-totals #project-totals-inside{padding:15px 15px 10px 15px;border-top:1px solid white;position:relative;display:block}body #project-totals #project-totals-inside #project-totals-wrapper{margin:0 auto;width:960px}body #project-totals #project-totals-inside #totals{display:inline;float:right}body #project-totals #project-totals-inside #add{display:inline;float:left}body #project-totals #project-totals-inside #add div{vertical-align:top;display:inline}body #project-totals #project-totals-inside #add div img{margin-top:-5px}body #project-totals #project-totals-inside #add div a{border:none}body #project-totals #project-totals-inside #add div.save-confirm img{margin-top:5px;margin-left:5px}body #project-totals #project-totals-inside table{margin-bottom:0px}body #project-totals #project-totals-inside table th{white-space:nowrap;width:auto;font-size:11.5px;background:#eae4db url(/assets/header-top-c0206012178ca82707864b5aab2132c86f7b7bf49c7706583851cb61d2216cae.gif) repeat-x scroll center bottom;border:1px solid #baa88b;color:#362f23}body #project-totals #project-totals-inside table th#project-cost,body #project-totals #project-totals-inside table th#project-profit,body #project-totals #project-totals-inside table th#project-freight,body #project-totals #project-totals-inside table th#project-total{background:white;font-weight:normal}body #subnav{display:inline;float:right}body #subnav ul{display:block;margin:0;padding:0;list-style-type:none;width:auto}body #subnav ul li{display:block;float:left;margin:0;padding:0;font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:13px;display:block;font-weight:bold;margin:0 0 0 5px}body #subnav ul li a{font-family:"Lucida Grande", Helvetica, Arial, sans-serif;font-size:13px;text-decoration:none;font-weight:bold;margin:0 2px 0 0}body #subnav ul li a.youarehere,body #subnav ul li a.youarehere:hover{color:#232323}body #footer{font-size:11.75px;margin:0;padding-top:30px;padding-bottom:30px;text-align:left;background:#dfdede url(/assets/footer-3e461e4c15acc60e9adfea5aa3b43db09583d24d2dde97c78820da2d176fd4f0.gif) repeat-x scroll center top;min-height:100px;text-align:right}body #footer a{color:#5e5e5e;margin:0 2px}body span.extension{padding-left:10px}body input[type="submit"]#search_button{display:inline;max-width:4rem}.detail-field{display:inline-block;width:49%}.print-only{display:none}.no-print{display:block}#dashboard #measure{width:310px;display:inline-block}#dashboard th{text-align:center}#dashboard td{text-align:center;color:#555555;font-size:28px}.funnel .measure .holder{width:920px}.funnel .measure .holder .goal{background-color:#e0e0e0;padding:7px 10px 7px 0px;text-align:right}.funnel .measure .holder .result{background-color:#3f5d84;padding:7px 10px 7px 0px;color:white;text-align:right}.touch_point_summary tfoot{font-weight:bold;font-size:110%}span.badge{display:inline-block;border-radius:10rem;padding:0.25em 0.6em;font-size:75%;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#3f5d84}
