html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;overflow:hidden}#cboxLoadedContent{overflow:auto}#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}#cboxOverlay{background:#fff}#cboxTopLeft{width:25px;height:25px;background:url(../images/colorbox/border1.png) 0 0 no-repeat}#cboxTopCenter{height:25px;background:url(../images/colorbox/border1.png) 0 -50px repeat-x}#cboxTopRight{width:25px;height:25px;background:url(../images/colorbox/border1.png) -25px 0 no-repeat}#cboxBottomLeft{width:25px;height:25px;background:url(../images/colorbox/border1.png) 0 -25px no-repeat}
#cboxBottomCenter{height:25px;background:url(../images/colorbox/border1.png) 0 -75px repeat-x}#cboxBottomRight{width:25px;height:25px;background:url(../images/colorbox/border1.png) -25px -25px no-repeat}#cboxMiddleLeft{width:25px;background:url(../images/colorbox/border2.png) 0 0 repeat-y}#cboxMiddleRight{width:25px;background:url(../images/colorbox/border2.png) -25px 0 repeat-y}#cboxContent{background:#fff}#cboxLoadedContent{margin-bottom:20px}#cboxTitle{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:#999}#cboxCurrent{position:absolute;bottom:0;left:100px;color:#999}#cboxSlideshow{position:absolute;bottom:0;right:42px;color:#444}#cboxPrevious{position:absolute;bottom:0;left:0;color:#444}#cboxNext{position:absolute;bottom:0;left:63px;color:#444}#cboxLoadingOverlay{background:url(../images/colorbox/loading.gif) 5px 5px no-repeat #fff}#cboxClose{position:absolute;bottom:0;right:0;display:block;color:#444}.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/colorbox/colorbox/internet_explorer/borderTopLeft.png,sizingMethod='scale')}
.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/colorbox/colorbox/internet_explorer/borderTopCenter.png,sizingMethod='scale')}.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/colorbox/colorbox/internet_explorer/borderTopRight.png,sizingMethod='scale')}.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/colorbox/colorbox/internet_explorer/borderBottomLeft.png,sizingMethod='scale')}.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/colorbox/colorbox/internet_explorer/borderBottomCenter.png,sizingMethod='scale')}.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/colorbox/colorbox/internet_explorer/borderBottomRight.png,sizingMethod='scale')}
.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/colorbox/colorbox/internet_explorer/borderMiddleLeft.png,sizingMethod='scale')}.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../../images/colorbox/colorbox/internet_explorer/borderMiddleRight.png,sizingMethod='scale')}.content,.content input{color:#555;font:normal 13px/21px Arial,arial,sans-serif}.content a{color:#b5111b;text-decoration:none}.content a:hover{text-decoration:underline}.content sup,.content sub{font-size:80%;line-height:0}.content sup{vertical-align:super}.content sub{vertical-align:sub}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#b5111b;font-weight:normal;font-family:'LeagueGothic',Helvetica,helvetica,sans-serif;line-height:1;margin-bottom:21px}.content p,.content ul,.content ol,.content pre{margin-bottom:21px}
.content ul,.content ol{margin-left:20px}.content h1,.content h1 a{color:#333;font-size:48px}.content h2{font-size:24px}.content header h2{margin-bottom:11px}.content header h2 a{color:#333}.content h3{font-size:22px}.content h4{font-size:20px}.content h5{font-size:18px}.content h6{font-size:16px}.content blockquote{margin:0 0 20px 0;background:#eee;background:rgba(0,0,0,.05);border-left-color:#ccc;border-left:4px solid rgba(0,0,0,.1);padding:20px;font-style:italic}.content blockquote p{margin:20px 0 0}.content blockquote p:first-child{margin:0}.content pre{background:black;background:rgba(0,0,0,.8);color:#eee;padding:20px;line-height:20px;font-size:12px}.content form{margin-bottom:21px}.content form p{margin:0}.content label{display:block}.content .checkbox input,.content .checkbox label{display:inline}.content .checkbox input{vertical-align:baseline}.content input{display:block}.content input[type=text],.content input[type=email],.content input[type=url],.content input[type=password],.content textarea{margin:6px 0;width:380px;height:30px;background:#f5f5f5;border:1px solid #9a9a9a;color:#929292;font-size:14px;line-height:30px;padding:0 10px}
.content textarea{height:160px;width:450px;font-size:14px;line-height:16px;padding:10px}.content .submit input{border:0;cursor:pointer;display:block;font-size:12px;font-weight:bold;height:24px;line-height:14px;padding:0 10px}.content label.error{width:400px;text-align:right;color:#a00}.content label.error:before{content:"▲ "}.content input.error,.content textarea.error{border-color:#a00}.column{float:left;width:45%;padding-right:5%}.column ul{list-style:square}.community ul{font-size:11px}.community li{line-height:16px;padding:2px 0}body{color:#555;font:normal 13px/21px Arial,arial,sans-serif;line-height:21px;padding:20px;position:relative}.full{clear:both;margin:0 auto;position:relative;width:900px;z-index:1}.left{float:left;position:relative;width:595px;z-index:1}.right{float:right;position:relative;width:265px;z-index:1}#banner{height:66px;margin-bottom:30px;position:relative;width:900px;z-index:1000}#banner #logo{position:absolute;top:25px}#banner form{position:absolute;right:-8px;top:-9px;height:26px;width:220px}
#banner form label.error{color:#a00;position:absolute;top:28px;left:0}#banner form input{padding:0;line-height:24px;height:24px}#banner form .query{background:#efefef;border:1px solid #9a9a9a;color:#929292;height:24px;line-height:24px;padding:0 10px;position:absolute;width:170px;color:#999}#banner form .submit{background:#fff url(../images/search.png) 50% 50% no-repeat;border:0;cursor:pointer;display:block;height:26px;position:absolute;right:0;top:0;text-indent:-9999em;width:26px}#nav{position:absolute;right:10px;top:37px;z-index:250;height:30px}#nav ul{position:relative}#nav li{display:inline;float:left;margin-left:16px;padding:4px 10px;position:relative}#nav a{font-size:22px;font-family:'LeagueGothic',Helvetica,helvetica,sans-serif;display:block;color:#959595;position:relative;text-transform:uppercase;transition:400ms;-o-transition:400ms;-moz-transition:400ms;-webkit-transition:400ms;z-index:300}#nav .hover{background:#f6f6f6;background:rgba(246,246,246,.9)}#nav .hover a{color:#111}#nav .active a{color:#b5111b}
#nav .hover ul{display:block}#nav li ul{background:#f6f6f6;background:rgba(246,246,246,.9);display:none;height:auto;left:0;margin:0;padding:16px 0 10px 0;position:absolute;top:28px}#nav .aboutabout-us ul{width:200px!important}#nav .practice-groups ul{width:448px!important;left:auto;right:-132px}#nav .practice-groups ul div{float:left;width:50%}#nav .articles ul{width:106px}#nav li li{background:0;border:none!important;display:block;float:none;line-height:16px;padding:0 0 0 16px;margin:0 0 10px!important;height:auto}#nav .hover .hover{background:0}#nav li li a{color:#333!important;height:auto;font:bold 13px/16px Arial,arial,sans-serif;text-transform:none}#nav li .hover a,#nav li .active a{color:#b5111b!important}#splash{display:block;margin-bottom:42px;min-height:212px}#quick-links{background:#efefef;margin-bottom:48px;padding:20px}.no-margin #quick-links{margin-bottom:0}#quick-links h2{margin-bottom:0}#quick-links ul{margin:0}#quick-links li{list-style:none;margin-top:11px}#quick-links a{background:url(../images/quick-links-a.png) no-repeat;color:#555;display:block;height:16px;line-height:16px;padding-left:28px}
#quick-links .contact{background-position:0 0}#quick-links .annual{background-position:0 -16px}#quick-links .careers{background-position:0 -32px}.rss{background:url(../images/rss.gif) 0 50% no-repeat;display:inline-block;margin-left:4px;overflow:hidden;text-indent:-9999em;width:16px}.feed{font-size:12px;line-height:21px!important}.feed artcle{margin:0}.feed h3{color:#333!important;font-size:12px;line-height:18px!important;font-family:Arial,arial,sans-serif;font-weight:bold;margin:0}.feed p{font-size:12px}.feed h3 a{color:#333;display:block;margin:0!important}.feed .meta{color:#333!important;font-style:italic;line-height:24px!important;margin:0 0 10px!important}.feed .more{background:#262626;color:#fff;display:block;float:left;font-weight:bold;height:24px;line-height:24px;padding:0 20px;margin-bottom:36px}aside{margin-bottom:21px}#breadcrumbs{display:block;font-size:11px;height:15px;line-height:15px;margin-bottom:21px;text-transform:uppercase}#breadcrumbs a{color:#555}#breadcrumbs a:link:hover{text-decoration:underline}
footer{border-top:1px solid #dfdfdf;color:#777;font-size:11px;padding:25px 15px}footer nav{position:absolute;top:30px;right:15px;margin-bottom:10px}footer nav li{border-left:1px solid #777;height:11px;line-height:11px;float:left;margin-left:10px;padding-left:10px}footer .first{border:0}footer nav a:hover{text-decoration:underline}footer p{background:url(../images/footer-p.jpg) no-repeat;height:23px;line-height:23px;padding-left:65px}footer a{color:#777}footer span{font-size:12px;font-weight:bold;position:absolute;right:15px;top:50px}#f-credit{background:0}#f-credit a:hover{color:#333}#slideshow{height:350px;width:900px;margin-bottom:48px}#slideshow article{position:absolute;top:0;left:0;width:900px;height:350px}#slideshow article div{position:absolute;width:425px;height:125px;top:185px;left:30px;background:#fff;background:rgba(255,255,255,.75);filter:alpha(opacity=75);//ie6 and 7 -ms-filter:"alpha(opacity=75)";//ie8}#slideshow h2{font:normal 50px/1 'LeagueGothic',Helvetica,helvetica,sans-serif;height:125px;position:absolute;z-index:100;width:425px}
#slideshow h2 a{color:#b5111b;display:block;height:95px;padding:20px 15px}#slideshow p{color:#444;font:normal 22px 'LeagueGothic',Helvetica,helvetica,sans-serif;left:15px;position:relative;top:75px}#pager{z-index:100;position:absolute;right:20px;top:320px}ol#pager li{background:#fff;float:left;list-style:none!important;margin-left:16px;padding:5px;position:relative;margin-top:0;transition:200ms;-o-transition:200ms;-moz-transition:200ms;-webkit-transition:200ms}ol#pager li.hover{margin-top:-5px}.pagerlink{background:white;background:rgba(255,255,255,.8);filter:alpha(opacity=75);display:block;width:60px;height:46px;position:relative;overflow:hidden;text-indent:-9999em;z-index:100}#pager .activeSlide .pagerlink{background:0}#pager img{position:absolute;top:5px;left:5px}.right{width:323px;margin-left:20px}#home-columns{clear:both}#home-columns .feed{float:left;height:400px;margin-right:50px;margin-top:25px;width:425px;position:relative}#home-columns .last{margin-right:0;float:left}#home-columns .feed article{margin:0}
#home-columns .feed .meta{color:#b5111b;margin:0!important;padding:0;font-style:italic}#home-columns .more{position:absolute;top:320px;left:0}#viewall{margin-top:21px}.meta{color:#666}
