.width{width:1024px;}#system-message{border:1px solid red;padding:5px;color:hsl(6,1%,5%);background-color:hsl(6,88%,83%);font-weight:bold;}#system-message dt{float:left;}html,body{margin:0;padding:0;min-height:100%;font-family:Verdana,Arial;font-size:10pt;color:#333;background-color:#000;}a img{border:0;}blockquote{padding:10px 10px;color:#222;background-color:#e7e7e7;font-family:Helvetica;font-size:9pt;-webkit-border-radius:7px;-moz-border-radius:7px;}pre{background:blue url('/templates/ny11/images/html-pre-bg.png') repeat top left;color:#b3e7a9;border:3px solid #d7d5d6;font-family:Verdana,Helvetica;padding:25px 35px;-webkit-border-radius:7px;-moz-border-radius:7px;overflow:auto;}h1,h1 a{font-weight:normal;color:black;font-size:22px;text-decoration:none;margin:0;}h1 a:hover{text-decoration:underline;}h2{color:#333333;font-size:18px;font-weight:normal;font-family:sans-serif;}h2,h2 a{color:black;text-decoration:none;margin:1em 0 0 0;}h2 a:hover{text-decoration:underline;}h3{color:#176c8f;font-size:14pt;font-weight:normal;}h4{color:#176c8f;font-size:12pt;font-weight:normal;}h5{color:#176c8f;font-size:10pt;font-weight:normal;}#offline{font-size:18px;color:white;}.container{width:984px;margin:0 auto;height:100%;}#header{background:transparent url('../images/border-grey.png') repeat-x bottom left;}header{display:block;height:85px;width:1024px;margin:0px auto;padding:0;background:transparent url('../images/bg.png') no-repeat top left;}#logo{padding:17px 0px;width:270px;float:left;}nav{display:block;height:84px;float:left;}nav ul{display:block;height:100%;margin:0;}nav ul li{display:block;float:left;list-style-type:none;height:100%;}nav ul li a{vertical-align:middle;height:44px;display:block;padding:38px 15px 0 16px;color:#eee;text-decoration:none;font-weight:bold;font-size:13px;text-transform:uppercase;}nav ul li.current,nav ul li.active{border-bottom:1px solid #0cafea;}nav ul li.current .arrow,nav ul li.active .arrow{border-color:transparent transparent #0cafea;border-style:solid;border-width:0 5px 5px;height:0;margin:0 auto;width:0;position:relative;top:-3px;}nav ul li a:hover{color:#c7e6ff;}nav ul li:hover{border-bottom:1px solid #c7e6ff;}nav ul li:hover .arrow{border-color:transparent transparent #c7e6ff;border-style:solid;border-width:0 5px 5px;height:0;margin:0 auto;width:0;position:relative;top:-3px;}#mod-search{float:right;height:50px;padding-top:32px;}#mod-search #mod_searchbox{border:0;background:transparent url('../images/search/box.png') no-repeat top right;font-size:10px;height:23px;width:132px;display:block;float:left;padding-left:10px;text-indent:12px;}#mod-search #searchbutton{background:none;height:23px;width:24px;padding:0;}#footer{background:transparent url('../images/border-grey.png') repeat-x top left;}footer{display:block;height:85px;width:1024px;background:transparent url('../images/bg.png') no-repeat top left;background-position:0px -84px;margin:0 auto;padding:15px 20px 20px 20px;}#copy{float:left;padding-right:5px;color:#c7e6ff;}#foot-logo{float:right;}footer ul{float:left;margin:0;padding:0;}footer ul li{display:inline;float:left;}footer ul li:before{content:"\002f";color:#326e85;}footer ul li a{color:white;text-decoration:none;padding:0 6px;}footer ul li.current a{color:#0cafea;}footer ul li a:hover{color:#c7e6ff;}#homepage{color:#fff;}#article1 #sm{display:block;height:48px;margin:0;padding:0;padding-top:16px;}#article1 #sm li{display:block;float:left;padding-right:23px;}#article1 #sm li a{background:transparent url('../images/sprites/sm.png') no-repeat top left;text-decoration:none;color:#acd2d1;font-size:12px;padding-left:43px;padding-top:6px;height:24px;display:block;padding-top:9px;}#article1 #sm li a:hover{text-decoration:underline;color:white;}#article1 #sm #newsletter a{background-position:0px -40px;}#article1 #sm #twitter a{background-position:0px -80px;}#article1 #sm #linkedin a{background-position:0px -200px;}#article1 #sm #feed a{background-position:0px -120px;}#article1 #sm #livechat a{background-position:0px -160px;}#slideshow{border:1px solid #838383;width:984px;height:521px;position:relative;}#slideshow div{display:block;position:absolute;top:5px;left:5px;z-index:1;}#slideshow #who{position:relative;top:-290px;left:-150px;float:right;margin-top:-64px;}#slideshow #canada{position:relative;top:-90px;left:-345px;float:right;margin-top:-64px;}#slideshow #ecom{position:relative;top:-215px;left:-550px;float:right;margin-top:-70px;}#slideshow #graphic{position:relative;top:-280px;left:-225px;float:right;margin-top:-71px;}#slideshow #hosting{position:relative;top:-155px;left:-550px;float:right;margin-top:-64px;}#slide-nav{clear:both;height:47px;line-height:47px;background:black url(/templates/ny11/images/front-slideshow/slide-bg.png) repeat-x top left;width:984px;border:1px solid #383838;font-size:10px;margin-bottom:2em;}#slide-nav a:hover .arrow{border-color:transparent transparent white;border-style:solid;border-width:0 5px 5px;height:0;margin:0 auto;width:0;position:relative;top:-5px;}#previous{float:left;padding-right:15px;padding-left:37px;line-height:47px;}#previous a{line-height:47px;height:47px;display:block;padding-left:42px;background:transparent url(/templates/ny11/images/front-slideshow/nav.png) no-repeat top left;background-position:0px 7px;}#next{float:right;padding-left:15px;padding-right:37px;}#next a{height:47px;display:block;background:transparent url(/templates/ny11/images/front-slideshow/nav.png) no-repeat top right;background-position:70px -43px;padding-right:55px;}#next a:hover,#previous a:hover{color:white;}#slide-nav ol{float:none;margin:0 auto;padding:0;width:675px;}#slide-nav ol li{display:block;float:left;}#slide-nav ol li div.li{float:left;width:25px;text-align:center;background:transparent url(/templates/ny11/images/front-slideshow/nav.png) no-repeat -2px -96px;margin-right:2px;}#slide-nav a{color:#b2b2b2;line-height:46px;height:46px;text-decoration:none;}#slide-nav li a:hover{color:white;border-bottom:1px solid white;line-height:46px;height:46px;}#slide-nav ol li a{display:block;float:left;padding:0 15px 0 15px;}#subpage{overflow:hidden;margin-bottom:20px;background-image:url('../images/blog/bg.png');}#subpage .col1{background-color:#ecedef;border-right:1px solid #dfe1e0;float:left;width:300px;padding-bottom:9000px;margin-bottom:-9000px;}#subpage .col2{background-color:white;border-left:1px solid #dbdddc;width:661px;float:right;padding:0px;padding-left:20px;padding-bottom:2000px;margin-bottom:-2000px;padding-top:13px;}#subpage .col2 .item-page{width:642px;}#subpage #head{margin-top:70px;height:43px;background-image:url('../images/blog/breadcrumb.png');}#subpage .rss{float:right;width:80px;line-height:43px;text-align:right;padding-right:20px;}.rss a{color:#c26601;text-decoration:none;background:transparent url('../images/blog/rss.png') no-repeat top left;padding-left:25px;height:42px;display:block;background-position:0 10px;}#subpage .breadcrumbs{width:70%;overflow:hidden;float:left;line-height:43px;margin-left:20px;color:#858583;}.breadcrumbs a{color:#83a5b1;}.col1 div{margin-left:20px;}.col1 h3{width:240px;background:white url('../images/blog/down-arrow.png') no-repeat top right;background-position:230px 15px;color:#676767;font-size:10pt;font-weight:bold;border-top:1px solid #ced0cf;border-left:1px solid #ced0cf;padding-left:18px;line-height:37px;-moz-border-radius:3px;border-radius:3px;margin-bottom:1px;}.col1 .menu li a{text-decoration:none;line-height:2em;color:black;}.col1 .menu li a:hover{color:#3991c3;text-decoration:underline;}.col1 ul.menu{list-style-image:url('../images/blog/bullet.png');}.col1 .feed ul{list-style-type:none;width:240px;margin:-5px 0 0 -5px;padding:0;}.col1 .feed ul li{background:transparent url('../images/blog/twitter-small.png') no-repeat top left;padding-left:20px;background-position:0 4px;line-height:20px;margin:0;}.col1 .feed a{text-decoration:none;font-size:8pt;color:black;}.col1 .menu li.active{font-weight:bold;}.col1 div.bannergroup{margin:15px 0 0 4px;padding:0;}.col1 div.banneritem{margin:0 5px 5px 0;float:left;padding:0;}.moduletable.google{clear:both;padding-top:20px;margin:0 0 10px 20px;}div.col1 div.bannergroup.google{border:1px solid #d0d0d0;height:235px;background-color:white;margin:0 0 0 0;width:258px;padding:5px 0 0 0;}.google h3{-moz-border-radius:0px;border-radius:0px;}.col1 .bannergroup.google .banneritem{margin:15px 0 0 27px;width:200px;}.col2 .item-separator{width:618px;height:7px;background-color:#f4f4f4;border-top:1px solid #ddd;clear:both;margin-bottom:20px;}.col2 img.company{border:1px solid #ddd;padding:2px;float:left;margin-right:10px;margin-bottom:20px;width:152px;height:135px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.col2 .article-info{font-size:8pt;color:#6d6d6d;}.story{margin-left:170px;margin-bottom:20px;width:470px;}.col2 .moduletable.google-before{border:1px solid #c8cccf;background-color:#edeef2;height:60px;width:642px;margin-bottom:35px;padding:1px 0;}.col2 .google-before .banneritem{width:470px;margin:0 auto;}.col2 .moduletable.google{border-top:1px solid #eaeaea;height:20px;margin-left:-20px;}.col2 .google .bannergroup{width:480px;margin:0 auto;}#subpage #foot{clear:both;}.portfolio .item p{padding-right:20px;}.preview{border:0px;margin:10px 20px 10px 0;float:left;height:202px;width:402px;background:white url('/templates/ny11/images/image_shadow.png') no-repeat bottom center;padding-bottom:25px;}.pagination ul{list-style-type:none;}.pagination ul li{display:inline;margin:0 10px;}#reference h2{border-top:1px solid #e4e4e4;border-bottom:1px dotted #d0d0d0;line-height:40px;font-weight:bold;color:#0e0e0e;padding:0;margin-top:50px;}#reference ul{list-style-type:none;padding-left:0;}#reference ul li{color:#d16304;line-height:1.5em;}#reference ul li:before{content:" \00BB \0020";font-weight:bold;}#reference a{text-decoration:underline;color:#2f4665;}#reference a:hover{color:#1f2f36;}#weblinks .link{margin-bottom:25px;}#weblinks .linkdate{width:80px;float:left;text-align:right;padding-top:5px;}#weblinks .linkdesc{border-left:5px solid #cecece;margin-left:95px;padding:5px 0 5px 15px;width:500px;}#weblinks .linkdesc h2,#weblinks .linkdesc p{width:90%;margin:0;padding:0;}#weblinks .linkdesc h2{margin-bottom:6px;}#weblinks .linkdesc h2 a{text-decoration:none;}#weblinks .linkdesc h2 a:hover{text-decoration:underline;}#weblinks .linkdesc h2 a:visited{color:#777;}#weblinks .hits{float:right;background-color:#cecece;padding:5px;}#weblinks>p{width:615px;}.bannergroup.bmads{border-left:5px solid #cecece;margin-left:95px;margin-bottom:25px;padding-left:15px;}ul.link-cats,ul.child-cats{list-style-type:none;margin:1em 0;padding:0;width:648px;}.child-cats>li{margin-bottom:1em;border-bottom:5px solid #cecece;}.child-cats>li ul{margin-bottom:1em;}.link-cats li{margin-bottom:1em;}.link-cats li a{background-color:#dfdfdf;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;display:block;padding:1px 10px 10px 10px;text-decoration:none;color:black;border:1px solid #dfdfdf;}.link-cats a:hover{border:1px solid #ccc;background-color:#ededed;}.pagination{background-color:#ebedee;height:40px;line-height:40px;width:618px;margin-bottom:1em;}.pagination ul{padding:0;}.pagination ul li{border-right:1px solid #d6d8d8;height:40px;line-height:40px;display:block;width:45px;float:left;margin:0;text-align:center;}.pagination .pagination-start,.pagination .pagination-prev,.pagination .pagination-next,.pagination .pagination-end{width:50px;}.pagination a{color:#383838;text-decoration:none;height:40px;line-height:40px;border-left:1px solid #fefefe;display:block;}.pagination a:hover{text-decoration:underline;color:black;}.pagination li:hover{background-color:#f2f4f5;}.pagination span.pagenav{color:#3a93c7;}.pagination .pagination-start span.pagenav,.pagination .pagination-prev span.pagenav,.pagination .pagination-next span.pagenav,.pagination .pagination-end span.pagenav{color:#ccc;}.fullwidth{width:100%}.hide{display:none;}.highlight{background-color:yellow;}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}.left{float:left}.msg-info,.msg-error,.msg-notice,.msg-success{margin-top:15px;text-align:left;padding:5px 20px 5px 45px;color:black;}.msg-error{background:#fff6bf url('images/error.gif') center no-repeat;border-top:2px solid #cc553c;border-bottom:2px solid #cc553c;}.msg-notice{background:#fff6bf url('images/notice.gif') center no-repeat;border-top:2px solid #ffd324;border-bottom:2px solid #ffd324;}.right{float:right}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}blockquote .fancy{margin:1em 3em;padding:.5em 1em;border-left:5px solid #fce27c;background-color:#f6ebc1;}blockquote .fancy p{margin:0;}.awesome,.awesome:visited{background:#222 url(..//images/alert-overlay.png) repeat-x;display:inline-block;padding:5px 10px 6px;color:#fff;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);text-shadow:0 -1px 1px rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);position:relative;cursor:pointer;}.awesome:hover{background-color:#111;color:#fff;}.awesome:active{top:1px;}.small.awesome,.small.awesome:visited{font-size:11px;padding:;}.awesome,.awesome:visited,.medium.awesome,.medium.awesome:visited{font-size:13px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}.large.awesome,.large.awesome:visited{font-size:14px;padding:8px 14px 9px;}.green.awesome,.green.awesome:visited{background-color:#91bd09;}.green.awesome:hover{background-color:#749a02;}.blue.awesome,.blue.awesome:visited{background-color:#2daebf;}.blue.awesome:hover{background-color:#007d9a;}.red.awesome,.red.awesome:visited{background-color:#e33100;}.red.awesome:hover{background-color:#872300;}.magenta.awesome,.magenta.awesome:visited{background-color:#a9014b;}.magenta.awesome:hover{background-color:#630030;}.orange.awesome,.orange.awesome:visited{background-color:#ff5c00;}.orange.awesome:hover{background-color:#d45500;}.yellow.awesome,.yellow.awesome:visited{background-color:#ffb515;}.yellow.awesome:hover{background-color:#fc9200;}.silver.awesome,.silver.awesome:visited{background-color:#7d818c;}.silver.awesome:hover{background-color:#676b74;}.triangle-border{position:relative;padding:15px;margin:1em 0 3em;border:5px solid #0dc2b7;color:#333;background:#fff;font-size:12pt;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.triangle-border:before{content:"\00a0";display:block;position:absolute;bottom:-40px;left:40px;width:0;height:0;border:20px solid transparent;border-top-color:#0dc2b7;}.triangle-border:after{content:"\00a0";display:block;position:absolute;bottom:-26px;left:47px;width:0;height:0;border:13px solid transparent;border-top-color:#fff;}p.site{font-size:12pt;font-weight:bold;position:relative;top:-20px;padding-left:10px;}p.site em{font-weight:normal;font-size:11pt;}p.site em a{text-decoration:none;}
