html,body{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}html{font-size:100.01%}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}blockquote,q{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}th,td,caption{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;vertical-align:middle}table{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;vertical-align:middle}a img{border:none}body.bp .box{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9}body.bp div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eeeeee}body.bp div.colborder{padding-right:24px;margin-right:25px;border-right:1px solid #eeeeee}body.bp hr{background:#dddddd;color:#dddddd;clear:both;float:none;width:100%;height:0.1em;margin:0 0 1.45em;border:none}body.bp hr.space{background:#dddddd;color:#dddddd;clear:both;float:none;width:100%;height:0.1em;margin:0 0 1.45em;border:none;background:white;color:white;visibility:hidden}body.bp form.inline{line-height:3}body.bp form.inline p{margin-bottom:0}body{background-color:#f9f9f9}body.bp{line-height:1.5;font-family:Verdana;color:#333333;font-size:75%}body.bp h1,body.bp h2,body.bp h3,body.bp h4,body.bp h5,body.bp h6{font-weight:normal;color:#222}body.bp h1 img,body.bp h2 img,body.bp h3 img,body.bp h4 img,body.bp h5 img,body.bp h6 img{margin:0}body.bp h1{font-size:3em;line-height:1;margin-bottom:0.50em}body.bp h2{font-size:2em;margin-bottom:0.75em}body.bp h3{font-size:1.5em;line-height:1;margin-bottom:1.00em}body.bp h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}body.bp h5{font-size:1em;font-weight:bold;margin-bottom:1.50em}body.bp h6{font-size:1em;font-weight:bold}body.bp p{margin:0 0 1.5em}body.bp p img.left{display:inline;float:left;margin:1.5em 1.5em 1.5em 0;padding:0}body.bp p img.right{display:inline;float:right;margin:1.5em 0 1.5em 1.5em;padding:0}body.bp a{text-decoration:underline;color:#000099}body.bp a:visited{color:#006}body.bp a:focus{color:black}body.bp a:hover{color:black}body.bp a:active{color:#c09}body.bp blockquote{margin:1.5em;color:#666666;font-style:italic}body.bp strong{font-weight:bold}body.bp em{font-style:italic}body.bp dfn{font-style:italic;font-weight:bold}body.bp sup,body.bp sub{line-height:0}body.bp abbr,body.bp acronym{border-bottom:1px dotted #666666}body.bp address{margin:0 0 1.5em;font-style:italic}body.bp del{color:#666666}body.bp pre{margin:1.5em 0;white-space:pre}body.bp pre,body.bp code,body.bp tt{font:1em "andale mono", "lucida console", monospace;line-height:1.5}body.bp li ul,body.bp li ol{margin:0}body.bp ul,body.bp ol{margin:0 1.5em 1.5em 0;padding-left:3.333em}body.bp ul{list-style-type:disc}body.bp ol{list-style-type:decimal}body.bp dl{margin:0 0 1.5em 0}body.bp dl dt{font-weight:bold}body.bp dd{margin-left:1.5em}body.bp table{margin-bottom:1.4em;width:100%}body.bp th{font-weight:bold}body.bp thead th{background:#c3d9ff}body.bp th,body.bp td,body.bp caption{padding:4px 10px 4px 5px}body.bp tr.even td{background:#e5ecf9}body.bp tfoot{font-style:italic}body.bp caption{background:#eeeeee}body.bp .quiet{color:#666}body.bp .loud{color:#111}body.bp .clear{clear:both}body.bp .nowrap{white-space:nowrap}body.bp .clearfix{overflow:hidden;*zoom:1}body.bp .small{font-size:0.8em;margin-bottom:1.875em;line-height:1.875em}body.bp .large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}body.bp .first{margin-left:0;padding-left:0}body.bp .last{margin-right:0;padding-right:0}body.bp .top{margin-top:0;padding-top:0}body.bp .bottom{margin-bottom:0;padding-bottom:0}body.bp .showgrid{background:url('../../compass/dssw_co_uk/images/grid.png?1281576139')}body.bp .error{padding:0.8em;margin-bottom:1em;border:2px solid #dddddd;background:#fbe3e4;color:#8a1f11;border-color:#fbc2c4}body.bp .error a{color:#8a1f11}body.bp .notice{padding:0.8em;margin-bottom:1em;border:2px solid #dddddd;background:#fff6bf;color:#514721;border-color:#ffd324}body.bp .notice a{color:#514721}body.bp .success{padding:0.8em;margin-bottom:1em;border:2px solid #dddddd;background:#e6efc2;color:#264409;border-color:#c6d880}body.bp .success a{color:#264409}body.bp .hide{display:none}body.bp .highlight{background:yellow}body.bp .added{background:#006600;color:white}body.bp .removed{background:#990000;color:white}body.bp #container{background-color:white;border-left:1px solid #eee;border-right:1px solid #eee;width:950px;margin:0 auto;overflow:hidden;*zoom:1;text-align:left}body.bp p.lead{font-weight:bold}body.bp #header,body.bp #footer{display:inline;float:left;margin-right:0;width:870px;margin:0;padding:0;border:0;outline:0;overflow:hidden;*zoom:1}* html body.bp #header,* html body.bp #footer{overflow-x:hidden}body.bp #header li,body.bp #footer li{list-style-image:none;list-style-type:none;margin-left:0px;white-space:nowrap;display:inline;float:left;padding-left:1em;padding-right:1em}body.bp #header li:first-child,body.bp #header li.first,body.bp #footer li:first-child,body.bp #footer li.first{padding-left:0}body.bp #header li:last-child,body.bp #header li.last,body.bp #footer li:last-child,body.bp #footer li.last{padding-right:0}body.bp #header{line-height:3;display:inline;float:left;margin-right:0;width:910px}body.bp #header p{margin-bottom:0}* html body.bp #header{overflow-x:hidden}body.bp #header ul{display:inline;float:left}body.bp #header ul a{text-decoration:none}body.bp #header ul a:hover{text-decoration:underline}body.bp #header ul img{vertical-align:text-bottom;padding-right:.5em}body.bp #header form{display:inline;float:right}body.bp #footer{padding-left:40px;margin-top:1.5em}.content-div-sidebar .content,.three-col .content{display:inline;float:left;margin-right:10px;width:430px;padding-right:40px;padding-left:80px;padding-right:24px;margin-right:25px;border-right:1px solid #eeeeee}* html .content-div-sidebar .content,* html .three-col .content{overflow-x:hidden}.content-div-sidebar .sidebar,.three-col .sidebar{display:inline;float:left;margin-right:0;width:310px}.content-div-sidebar .sidebar .leading,.three-col .sidebar .leading{line-height:1em;margin-top:1.5em}* html .content-div-sidebar .sidebar,* html .three-col .sidebar{overflow-x:hidden}.content-sidebar .content{display:inline;float:left;margin-right:10px;width:430px;padding-right:40px;padding-left:80px}* html .content-sidebar .content{overflow-x:hidden}.content-sidebar .content pre{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;background-color:white;border-width:1px 0 1px 1em;border-color:#eeeeee;border-style:solid}.content-sidebar .sidebar{display:inline;float:left;margin-right:0;width:310px}.content-sidebar .sidebar .leading{line-height:1em;margin-top:1.5em}* html .content-sidebar .sidebar{overflow-x:hidden}.one-col .content{display:inline;float:left;margin-right:10px;width:870px;padding-left:40px}* html .one-col .content{overflow-x:hidden}.product-col{background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ffffff), color-stop(100%, #efefef));background-image:-moz-linear-gradient(top, #ffffff 0%, #efefef 100%);background-image:linear-gradient(top, #ffffff 0%, #efefef 100%);padding:1.5em inherit .5em inherit;margin-bottom:2em;display:inline;float:left;margin-right:0;width:950px}* html .product-col{overflow-x:hidden}.product-col .sidebar{display:inline;float:left;margin-right:10px;width:230px;padding-left:40px;padding-right:40px}.product-col .sidebar .leading{line-height:1em;margin-top:1.5em}* html .product-col .sidebar{overflow-x:hidden}.product-col .sidebar .packs{text-align:center}.product-col .content{display:inline;float:left;margin-right:0;width:630px}* html .product-col .content{overflow-x:hidden}.product-col .content img{-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-o-border-radius:0.5em;-ms-border-radius:0.5em;-khtml-border-radius:0.5em;border-radius:0.5em}.product-col .content p{padding-top:0.5em}.product-col .content .caption{text-align:left;padding-left:1.5em}.front-content{padding:1.5em inherit .5em inherit;display:inline;float:left;margin-right:0;width:950px;margin-bottom:1.3em}* html .front-content{overflow-x:hidden}.front-content .sidebar{display:inline;float:left;margin-right:10px;width:270px;padding-left:40px}.front-content .sidebar ul{padding-left:0;margin-bottom:0;list-style:none;width:100%}.front-content .sidebar ul li{list-style-image:none;list-style-type:none;margin-left:0px}.front-content .sidebar ul li{padding-bottom:1em}.front-content .sidebar a{text-decoration:none}.front-content .sidebar a:hover{text-decoration:underline}* html .front-content .sidebar{overflow-x:hidden}.front-content .content{display:inline;float:left;margin-right:0;width:630px}* html .front-content .content{overflow-x:hidden}.front-content .content img{-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-o-border-radius:0.5em;-ms-border-radius:0.5em;-khtml-border-radius:0.5em;border-radius:0.5em}.front-content .content p{padding-top:0.5em}.front-content .content .caption{text-align:left;padding-left:1.5em}.product-choice{padding:1.5em inherit .5em inherit;display:inline;float:left;margin-right:0;width:950px}* html .product-choice{overflow-x:hidden}.product-choice .sidebar{background:white;display:inline;float:left;margin-right:10px;width:270px;padding-left:40px}.product-choice .sidebar .leading{line-height:1em;margin-top:1.5em}* html .product-choice .sidebar{overflow-x:hidden}.product-choice .content{display:inline;float:left;margin-right:0;width:630px}* html .product-choice .content{overflow-x:hidden}.product-choice .content img{-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-o-border-radius:0.5em;-ms-border-radius:0.5em;-khtml-border-radius:0.5em;border-radius:0.5em}.product-choice .content p{padding-top:0.5em}.product-choice .sidebar h2{margin-top:0}.product-choice .sidebar .solution{list-style:none}.product-choice .sidebar .solution li{list-style-image:none;list-style-type:none;margin-left:0px}.product-choice .sidebar .solution ul{padding:0}.product-choice .sidebar .solution li{padding-bottom:1em}.product-choice .sidebar .world ul{padding-left:1em}.product-choice .sidebar .world li{padding-top:1em}.product-choice .sidebar .world a{text-decoration:underline}.product-choice .sidebar a{color:inherit;text-decoration:inherit;cursor:inherit}.product-choice .sidebar a:active,.product-choice .sidebar a:focus{outline:none}.product-choice .sidebar .name{text-decoration:underline}.product-choice .sidebar img{vertical-align:middle;margin:5px}.feature-columns{padding:1em inherit;display:inline;float:left;margin-right:0;width:870px;padding-left:80px}* html .feature-columns{overflow-x:hidden}.feature-columns .feature1,.feature-columns .feature2,.feature-columns .feature3{display:inline;float:left;margin-right:10px;width:203.333px}* html .feature-columns .feature1,* html .feature-columns .feature2,* html .feature-columns .feature3{overflow-x:hidden}.feature-columns .feature1{padding-right:24px;margin-right:25px;border-right:1px solid #eeeeee}.feature-columns .feature2{padding-right:24px;margin-right:24px;border-right:2px solid #eeeeee}.feature-columns .feature2,.feature-columns .feature3{padding-left:40px}.feature-columns ul{padding:0 !important}.feature-columns ul li ul{padding-left:2em !important}.feature-columns img.icon{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;background-color:white;text-align:center;margin:inherit auto}.help-col{display:inline;float:left;margin-right:0;width:950px}* html .help-col{overflow-x:hidden}.help-col .content{display:inline;float:left;margin-right:10px;width:550px;padding-left:40px}* html .help-col .content{overflow-x:hidden}.help-col .sidebar{display:inline;float:left;margin-right:0;width:310px;padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;display:inline;float:right}* html .help-col .sidebar{overflow-x:hidden}.guide{display:inline;float:left;margin-right:0;width:950px}* html .guide{overflow-x:hidden}.guide .content{display:inline;float:left;margin-right:10px;width:550px;padding-left:40px;padding-right:40px}* html .guide .content{overflow-x:hidden}.guide .content table{line-height:1.5;font-family:Verdana;color:#333333;font-size:75%;line-height:1.5;font-family:Verdana;color:#333333;font-size:75%;border:1px solid #eeeeee;font-size:12px}.guide .content table h1,.guide .content table h2,.guide .content table h3,.guide .content table h4,.guide .content table h5,.guide .content table h6{font-weight:normal;color:#222}.guide .content table h1 img,.guide .content table h2 img,.guide .content table h3 img,.guide .content table h4 img,.guide .content table h5 img,.guide .content table h6 img{margin:0}.guide .content table h1{font-size:3em;line-height:1;margin-bottom:0.50em}.guide .content table h2{font-size:2em;margin-bottom:0.75em}.guide .content table h3{font-size:1.5em;line-height:1;margin-bottom:1.00em}.guide .content table h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}.guide .content table h5{font-size:1em;font-weight:bold;margin-bottom:1.50em}.guide .content table h6{font-size:1em;font-weight:bold}.guide .content table p{margin:0 0 1.5em}.guide .content table p img.left{display:inline;float:left;margin:1.5em 1.5em 1.5em 0;padding:0}.guide .content table p img.right{display:inline;float:right;margin:1.5em 0 1.5em 1.5em;padding:0}.guide .content table a{text-decoration:underline;color:#000099}.guide .content table a:visited{color:#006}.guide .content table a:focus{color:black}.guide .content table a:hover{color:black}.guide .content table a:active{color:#c09}.guide .content table blockquote{margin:1.5em;color:#666666;font-style:italic}.guide .content table strong{font-weight:bold}.guide .content table em{font-style:italic}.guide .content table dfn{font-style:italic;font-weight:bold}.guide .content table sup,.guide .content table sub{line-height:0}.guide .content table abbr,.guide .content table acronym{border-bottom:1px dotted #666666}.guide .content table address{margin:0 0 1.5em;font-style:italic}.guide .content table del{color:#666666}.guide .content table pre{margin:1.5em 0;white-space:pre}.guide .content table pre,.guide .content table code,.guide .content table tt{font:1em "andale mono", "lucida console", monospace;line-height:1.5}.guide .content table li ul,.guide .content table li ol{margin:0}.guide .content table ul,.guide .content table ol{margin:0 1.5em 1.5em 0;padding-left:3.333em}.guide .content table ul{list-style-type:disc}.guide .content table ol{list-style-type:decimal}.guide .content table dl{margin:0 0 1.5em 0}.guide .content table dl dt{font-weight:bold}.guide .content table dd{margin-left:1.5em}.guide .content table table{margin-bottom:1.4em;width:100%}.guide .content table th{font-weight:bold}.guide .content table thead th{background:#c3d9ff}.guide .content table th,.guide .content table td,.guide .content table caption{padding:4px 10px 4px 5px}.guide .content table tr.even td{background:#e5ecf9}.guide .content table tfoot{font-style:italic}.guide .content table caption{background:#eeeeee}.guide .content table .quiet{color:#666}.guide .content table .loud{color:#111}.guide .content table thead th{border-bottom:1px solid #eeeeee}.guide .content table tfoot th,.guide .content table tfoot td{border-top:1px solid #eeeeee}.guide .content table th:first-child{border-right:1px solid #eeeeee}.guide .content table th,.guide .content table td{border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-left-width:0px;border-top-width:0px}.guide .content table th:last-child,.guide .content table th.last,.guide .content table td:last-child,.guide .content table td.last{border-right-width:0px}.guide .content table tbody tr:last-child th,.guide .content table tbody tr:last-child td,.guide .content table tbody tr.last th,.guide .content table tbody tr.last td,.guide .content table tfoot tr:last-child th,.guide .content table tfoot tr:last-child td,.guide .content table tfoot tr.last th,.guide .content table tfoot tr.last td{border-bottom-width:0px}.guide .content .sidebar{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;display:inline;float:left;margin-right:0;width:550px;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-o-border-radius:0.5em;-ms-border-radius:0.5em;-khtml-border-radius:0.5em;border-radius:0.5em}* html .guide .content .sidebar{overflow-x:hidden}.guide .content .screenshot{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;background-color:white}.guide .content .inlinemediaobject img{display:inline;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;margin-bottom:-5px}.guide .content .note table,.guide .content .warning table,.guide .content .funcprototype-table{border:0px solid white}.guide .content .note table thead th,.guide .content .warning table thead th,.guide .content .funcprototype-table thead th{border-bottom:0px solid white}.guide .content .note table tfoot th,.guide .content .note table tfoot td,.guide .content .warning table tfoot th,.guide .content .warning table tfoot td,.guide .content .funcprototype-table tfoot th,.guide .content .funcprototype-table tfoot td{border-top:0px solid white}.guide .content .note table th:first-child,.guide .content .warning table th:first-child,.guide .content .funcprototype-table th:first-child{border-right:0px solid white}.guide .content .note table th,.guide .content .note table td,.guide .content .warning table th,.guide .content .warning table td,.guide .content .funcprototype-table th,.guide .content .funcprototype-table td{border-right:0px solid white;border-bottom:0px solid white;border-left-width:0px;border-top-width:0px}.guide .content .note table th:last-child,.guide .content .note table th.last,.guide .content .note table td:last-child,.guide .content .note table td.last,.guide .content .warning table th:last-child,.guide .content .warning table th.last,.guide .content .warning table td:last-child,.guide .content .warning table td.last,.guide .content .funcprototype-table th:last-child,.guide .content .funcprototype-table th.last,.guide .content .funcprototype-table td:last-child,.guide .content .funcprototype-table td.last{border-right-width:0px}.guide .content .note table tbody tr:last-child th,.guide .content .note table tbody tr:last-child td,.guide .content .note table tbody tr.last th,.guide .content .note table tbody tr.last td,.guide .content .note table tfoot tr:last-child th,.guide .content .note table tfoot tr:last-child td,.guide .content .note table tfoot tr.last th,.guide .content .note table tfoot tr.last td,.guide .content .warning table tbody tr:last-child th,.guide .content .warning table tbody tr:last-child td,.guide .content .warning table tbody tr.last th,.guide .content .warning table tbody tr.last td,.guide .content .warning table tfoot tr:last-child th,.guide .content .warning table tfoot tr:last-child td,.guide .content .warning table tfoot tr.last th,.guide .content .warning table tfoot tr.last td,.guide .content .funcprototype-table tbody tr:last-child th,.guide .content .funcprototype-table tbody tr:last-child td,.guide .content .funcprototype-table tbody tr.last th,.guide .content .funcprototype-table tbody tr.last td,.guide .content .funcprototype-table tfoot tr:last-child th,.guide .content .funcprototype-table tfoot tr:last-child td,.guide .content .funcprototype-table tfoot tr.last th,.guide .content .funcprototype-table tfoot tr.last td{border-bottom-width:0px}.guide .content .funcprototype-table{width:auto}.guide .content table.simplelist{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;border-color:white;background-color:white}.guide .content pre.programlisting,.guide .content pre.screen{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;-moz-border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;-ms-border-radius:1em;-khtml-border-radius:1em;border-radius:1em;background-color:#eeeeee;white-space:pre-wrap}.guide .sidebar{display:inline;float:left;margin-right:0;width:270px}* html .guide .sidebar{overflow-x:hidden}.guide .sidebar #leading{line-height:1em;margin-top:1.5em}.guide .breadcrumbs{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;background-color:#eeeeee;-moz-border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;-ms-border-radius:1em;-khtml-border-radius:1em;border-radius:1em}.guide .navfooter table{line-height:1.5;font-family:Verdana;color:#333333;font-size:75%;line-height:1.5;font-family:Verdana;color:#333333;font-size:75%;font-size:12px}.guide .navfooter table h1,.guide .navfooter table h2,.guide .navfooter table h3,.guide .navfooter table h4,.guide .navfooter table h5,.guide .navfooter table h6{font-weight:normal;color:#222}.guide .navfooter table h1 img,.guide .navfooter table h2 img,.guide .navfooter table h3 img,.guide .navfooter table h4 img,.guide .navfooter table h5 img,.guide .navfooter table h6 img{margin:0}.guide .navfooter table h1{font-size:3em;line-height:1;margin-bottom:0.50em}.guide .navfooter table h2{font-size:2em;margin-bottom:0.75em}.guide .navfooter table h3{font-size:1.5em;line-height:1;margin-bottom:1.00em}.guide .navfooter table h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}.guide .navfooter table h5{font-size:1em;font-weight:bold;margin-bottom:1.50em}.guide .navfooter table h6{font-size:1em;font-weight:bold}.guide .navfooter table p{margin:0 0 1.5em}.guide .navfooter table p img.left{display:inline;float:left;margin:1.5em 1.5em 1.5em 0;padding:0}.guide .navfooter table p img.right{display:inline;float:right;margin:1.5em 0 1.5em 1.5em;padding:0}.guide .navfooter table a{text-decoration:underline;color:#000099}.guide .navfooter table a:visited{color:#006}.guide .navfooter table a:focus{color:black}.guide .navfooter table a:hover{color:black}.guide .navfooter table a:active{color:#c09}.guide .navfooter table blockquote{margin:1.5em;color:#666666;font-style:italic}.guide .navfooter table strong{font-weight:bold}.guide .navfooter table em{font-style:italic}.guide .navfooter table dfn{font-style:italic;font-weight:bold}.guide .navfooter table sup,.guide .navfooter table sub{line-height:0}.guide .navfooter table abbr,.guide .navfooter table acronym{border-bottom:1px dotted #666666}.guide .navfooter table address{margin:0 0 1.5em;font-style:italic}.guide .navfooter table del{color:#666666}.guide .navfooter table pre{margin:1.5em 0;white-space:pre}.guide .navfooter table pre,.guide .navfooter table code,.guide .navfooter table tt{font:1em "andale mono", "lucida console", monospace;line-height:1.5}.guide .navfooter table li ul,.guide .navfooter table li ol{margin:0}.guide .navfooter table ul,.guide .navfooter table ol{margin:0 1.5em 1.5em 0;padding-left:3.333em}.guide .navfooter table ul{list-style-type:disc}.guide .navfooter table ol{list-style-type:decimal}.guide .navfooter table dl{margin:0 0 1.5em 0}.guide .navfooter table dl dt{font-weight:bold}.guide .navfooter table dd{margin-left:1.5em}.guide .navfooter table table{margin-bottom:1.4em;width:100%}.guide .navfooter table th{font-weight:bold}.guide .navfooter table thead th{background:#c3d9ff}.guide .navfooter table th,.guide .navfooter table td,.guide .navfooter table caption{padding:4px 10px 4px 5px}.guide .navfooter table tr.even td{background:#e5ecf9}.guide .navfooter table tfoot{font-style:italic}.guide .navfooter table caption{background:#eeeeee}.guide .navfooter table .quiet{color:#666}.guide .navfooter table .loud{color:#111}form.bp label{font-weight:bold}form.bp fieldset{padding:1.4em;margin:0 0 1.5em 0}form.bp legend{font-weight:bold;font-size:1.2em}form.bp input.text,form.bp input.title,form.bp input[type=email],form.bp input[type=text],form.bp input[type=password]{margin:0.5em 0;background-color:white;padding:5px}form.bp input.title{font-size:1.5em}form.bp input[type=checkbox],form.bp input.checkbox,form.bp input[type=radio],form.bp input.radio{position:relative;top:0.25em}form.bp textarea{margin:0.5em 0;padding:5px}form.bp select{margin:0.5em 0}form.bp fieldset{border:1px solid #cccccc}form.bp input.text,form.bp input.title,form.bp input[type=email],form.bp input[type=text],form.bp input[type=password],form.bp textarea,form.bp select{border:1px solid #bbbbbb}form.bp input.text:focus,form.bp input.title:focus,form.bp input[type=email]:focus,form.bp input[type=text]:focus,form.bp input[type=password]:focus,form.bp textarea:focus,form.bp select:focus{border:1px solid #666666}form.bp input.text,form.bp input.title,form.bp input[type=email],form.bp input[type=text],form.bp input[type=password]{width:300px}form.bp textarea{width:390px;height:250px}acronym{font-variant:small-caps;letter-spacing:1px;text-transform:lowercase;font-size:1.2em;line-height:1%;font-weight:bold;padding:0 2px}blockquote{font-family:"Warnock Pro", "Goudy Old Style", "Palatino", "Book Antiqua", Georgia, serif;font-size:1.2em;line-height:1.25;margin-bottom:1.25em}.caption{font-family:"Warnock Pro", "Goudy Old Style", "Palatino", "Book Antiqua", Georgia, serif;font-style:italic}body.bp .highlight{background:white;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:Baskerville,Georgia,Times,serif}h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}img{border:0}table .bp{border:1px solid #eeeeee}table .bp th{text-align:center;font-weight:bold}table .bp td,table .bp th{padding:2px}table .bp td.numeric,table .bp th.numeric{text-align:right}table .bp thead th{border-bottom:1px solid #eeeeee}table .bp tfoot th,table .bp tfoot td{border-top:1px solid #eeeeee}table .bp th:first-child{border-right:1px solid #eeeeee}table .bp th{background-color:white}table .bp th.even,table .bp th:nth-child(2n){background-color:#ddd}table .bp tr.odd td{background-color:#eee}table .bp tr.odd td.even,table .bp tr.odd td:nth-child(2n){background-color:#ccc}table .bp tr.even td{background-color:#eeeeee}table .bp tr.even td.even,table .bp tr.even td:nth-child(2n){background-color:#ccc}table .bp tfoot th,table .bp tfoot td{background-color:white}table .bp tfoot th.even,table .bp tfoot th:nth-child(2n),table .bp tfoot td.even,table .bp tfoot td:nth-child(2n){background-color:#ddd}.applescript{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;border:2px solid #eee;background:#fafafa}.staff{display:inline;float:left;margin-right:10px;width:430px}* html .staff{overflow-x:hidden}.staff .person{display:inline;float:left;margin-right:10px;width:190px;text-align:center}* html .staff .person{overflow-x:hidden}.staff .person img{border:1px solid #eeeeee;padding:1px}.products{display:inline;float:left;margin-right:10px;width:694px}* html .products{overflow-x:hidden}.products .product{display:inline;float:left;margin-right:10px;width:270px}.products .product h2{margin-top:0}.products .product img{border:2px solid #c6c6c6;padding:2px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin-bottom:1.5em;display:block;margin-left:auto;margin-right:auto}* html .products .product{overflow-x:hidden}.products .enclosed{padding-right:24px;margin-right:25px;border-right:1px solid #eeeeee}.action img{margins:inherit auto;vertical-align:middle}.buy{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;-moz-box-shadow:#dedede 0 5px 3px 0;-webkit-box-shadow:#dedede 0 5px 3px 0;-o-box-shadow:#dedede 0 5px 3px 0;box-shadow:#dedede 0 5px 3px 0;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));background-image:-moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);background-image:linear-gradient(top, #ffffff 0%, #eeeeee 100%);-moz-border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;-ms-border-radius:1em;-khtml-border-radius:1em;border-radius:1em;border:2px white solid;text-align:center}.buy h3{text-shadow:#dedede 0 2px 3px}.buy input[type=image]{padding:1.5em inherit}.download{padding-top:1.5em}.download p{text-shadow:#dedede 0 2px 3px}.reviews img{display:block;padding:.5em}.logos{text-align:center;padding-bottom:1.5em}.calculator{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;-moz-box-shadow:#dedede 0 5px 3px 0;-webkit-box-shadow:#dedede 0 5px 3px 0;-o-box-shadow:#dedede 0 5px 3px 0;box-shadow:#dedede 0 5px 3px 0;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ffffff), color-stop(100%, #eeeeee));background-image:-moz-linear-gradient(top, #ffffff 0%, #eeeeee 100%);background-image:linear-gradient(top, #ffffff 0%, #eeeeee 100%);-moz-border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;-ms-border-radius:1em;-khtml-border-radius:1em;border-radius:1em;border:2px white solid;text-align:center}.calculator h3{text-shadow:#dedede 0 2px 3px}.calculator input[type=image]{padding:1.5em inherit}.calculator #cost_total{font-size:larger}table.threads h4{margin-top:0}table.threads th,table.threads td{border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-left-width:0px;border-top-width:0px}table.threads th:last-child,table.threads th.last,table.threads td:last-child,table.threads td.last{border-right-width:0px}table.threads tbody tr:last-child th,table.threads tbody tr:last-child td,table.threads tbody tr.last th,table.threads tbody tr.last td,table.threads tfoot tr:last-child th,table.threads tfoot tr:last-child td,table.threads tfoot tr.last th,table.threads tfoot tr.last td{border-bottom-width:0px}.messages li{border-bottom:1px solid #eee;padding-top:.5em}.software{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;background-color:#505050;color:#F0F0F0;-moz-border-radius:1em;-webkit-border-radius:1em;-o-border-radius:1em;-ms-border-radius:1em;-khtml-border-radius:1em;border-radius:1em;text-shadow:#3c3e51 0px 0px 2px;line-height:2em}.software a{color:#A9C0D3 !important;text-decoration:none !important}.software a:hover{text-decoration:underline !important}.software h2{color:#F0F0F0 !important;padding:0;margin:0;line-height:1.2em}.reseller .buynow{text-align:right}.reseller table{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;vertical-align:middle}.reseller table caption{background-color:white;font-family:"Warnock Pro", "Goudy Old Style", "Palatino", "Book Antiqua", Georgia, serif;font-style:italic}.reseller table thead th{background-color:#eeeeee;text-align:left}.reseller table tbody th,.reseller table tbody td{border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;border-left-width:0px;border-top-width:0px}.reseller table tbody th:last-child,.reseller table tbody th.last,.reseller table tbody td:last-child,.reseller table tbody td.last{border-right-width:0px}.reseller table tbody tbody tr:last-child th,.reseller table tbody tbody tr:last-child td,.reseller table tbody tbody tr.last th,.reseller table tbody tbody tr.last td,.reseller table tbody tfoot tr:last-child th,.reseller table tbody tfoot tr:last-child td,.reseller table tbody tfoot tr.last th,.reseller table tbody tfoot tr.last td{border-bottom-width:0px}.reseller table tbody small{color:#666}.reseller table tbody tr td{padding:9 px inherit}.reseller table tbody td.currency{padding:9 px}.reseller table tfoot{font-style:normal}.reseller table tfoot .totaldue{font-size:larger;background-color:#e5ecf9}.reseller table tfoot .totaldue td{font-weight:bold}.reseller table tfoot tr:first-child th,.reseller table tfoot tr:first-child td,.reseller table tfoot tr.first th,.reseller table tfoot tr.first td{border-top-width:2px;border-top-style:solid;border-top-color:#eeeeee}.reseller table tfoot th{text-align:right;font-weight:normal}.reseller table .currency{text-align:right;white-space:nowrap}.reseller table .number{text-align:center;white-space:nowrap}.reseller acronym{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}.need_more_icon{display:inline;float:left;margin-right:2em;margin-bottom:1em}.front_product_icon{display:inline;float:left;margin-right:1em;margin-bottom:0em}.expresscheckout{padding:1.5em;margin-bottom:1.5em;background:#e5ecf9;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;-o-border-radius:0.5em;-ms-border-radius:0.5em;-khtml-border-radius:0.5em;border-radius:0.5em;padding-bottom:.5em}.expresscheckout select{font-size:larger}.remote{display:inline;float:left;margin-right:0;width:950px}* html .remote{overflow-x:hidden}.remote .sidebar{display:inline;float:left;margin-right:10px;width:310px;padding-left:40px}.remote .sidebar .leading{line-height:1em;margin-top:1.5em}* html .remote .sidebar{overflow-x:hidden}.remote .content{display:inline;float:left;margin-right:0;width:550px;margin-top:1em;text-align:center}* html .remote .content{overflow-x:hidden}.appstore_detail{display:inline;float:left;margin-right:0;width:310px}* html .appstore_detail{overflow-x:hidden}.appstore_detail .artwork{display:inline;float:left;margin-right:10px;width:70px;text-align:center}* html .appstore_detail .artwork{overflow-x:hidden}.appstore_detail .artwork p{margin-bottom:.5em}.appstore_detail .detail{display:inline;float:left;margin-right:0;width:230px}* html .appstore_detail .detail{overflow-x:hidden}.appstore_logo{text-align:center}.appstore_icon{-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;-moz-box-shadow:#dedede 0 3px 3px 0;-webkit-box-shadow:#dedede 0 3px 3px 0;-o-box-shadow:#dedede 0 3px 3px 0;box-shadow:#dedede 0 3px 3px 0}.appstore_icon_small{-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;-moz-box-shadow:#dedede 0 3px 3px 0;-webkit-box-shadow:#dedede 0 3px 3px 0;-o-box-shadow:#dedede 0 3px 3px 0;box-shadow:#dedede 0 3px 3px 0}.appstore_download{text-align:center}.appstore{display:inline;float:left;padding-right:3em;padding-bottom:.1em;text-align:center}.available_on_the_appstore{display:inline;float:right}.columns_two{display:inline;float:left;margin-right:0;width:870px;padding-left:40px}* html .columns_two{overflow-x:hidden}.columns_two .content{display:inline;float:left;margin-right:10px;width:243.333px;padding-right:40px}* html .columns_two .content{overflow-x:hidden}.columns_two .right{display:inline;float:left;margin-right:0;width:496.667px}* html .columns_two .right{overflow-x:hidden}.columns_insert_two{background-color:red}.columns_insert_two .insert_left{display:inline;float:left;margin-right:10px;width:243.333px}* html .columns_insert_two .insert_left{overflow-x:hidden}.columns_insert_two .insert_right{display:inline;float:left;margin-right:0;width:243.333px}* html .columns_insert_two .insert_right{overflow-x:hidden}.columns_three{display:inline;float:left;margin-right:0;width:870px;padding-left:40px;padding-right:40px;background-color:#eeeeee;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #fefefe), color-stop(100%, #efefef));background-image:-moz-linear-gradient(top, #fefefe 0%, #efefef 100%);background-image:linear-gradient(top, #fefefe 0%, #efefef 100%);margin-bottom:2em}* html .columns_three{overflow-x:hidden}.columns_three .action{clear:both;text-align:center;padding-top:1em}.columns_three h1,.columns_three h2,.columns_three h3,.columns_three h4,.columns_three h5,.columns_three h6{padding-bottom:.3em}.columns_three h1 a,.columns_three h2 a,.columns_three h3 a,.columns_three h4 a,.columns_three h5 a,.columns_three h6 a{text-decoration:none !important}.columns_three h1 a:hover,.columns_three h2 a:hover,.columns_three h3 a:hover,.columns_three h4 a:hover,.columns_three h5 a:hover,.columns_three h6 a:hover{text-decoration:underline !important}.columns_three .left{display:inline;float:left;margin-right:10px;width:243.333px;padding-right:24px;margin-right:25px;border-right:1px solid #eeeeee}* html .columns_three .left{overflow-x:hidden}.columns_three .middle{display:inline;float:left;margin-right:10px;width:243.333px;padding-right:24px;margin-right:25px;border-right:1px solid #eeeeee}* html .columns_three .middle{overflow-x:hidden}.columns_three .right{display:inline;float:left;margin-right:0;width:243.333px}* html .columns_three .right{overflow-x:hidden}

