body{margin:0;padding:0;background-color:#fff;font:100%/1.125em Arial, Verdana, Georgia, Times New Roman;font-size:12px;color:#333;line-height:18px;background-image:url(/site_images/bg_gradient.jpg);background-position:top center;background-repeat:no-repeat}img{border:none}a:link,a:visited{font-weight:bold;color:#002776;text-decoration:none}a:hover,a:active{font-weight:bold;color:#002776;text-decoration:none}p{margin:0
0 18px 0;padding:0}.hide{overflow:hidden;position:absolute;width:0}h1{margin:0;padding:0;height:50px;background-image:url(/site_images/logo_deloitte_blog.gif);background-position:3px 17px;background-repeat:no-repeat}h1 a:link, h1 a:visited{display:block;width:212px;height:50px}h1
span{overflow:hidden;position:absolute;width:0}h2,h3,h4,h5{margin:0;padding:0;font-family:Arial,Verdana,Georgia,TimesNewRoman;font-size:14px;line-height:normal;font-weight:bold}h2{font-size:20px;margin-bottom:8px;line-height:45px;border-bottom:1px solid #e5e5e5;color:#00a1de}.content-primary
h3{font-size:16px;color:#333;line-height:17px;border-bottom:1px solid #e5e5e5;line-height:29px}.content-primary
h3.blue{margin-top:19px;border:0;line-height:22px;color:#002776}.content-secondary
h3{margin-top:19px;border-bottom:1px solid #e5e5e5;line-height:29px;margin-bottom:6px}h3.blue{font-size:16px;color:#002776}.content-primary
img{margin-bottom:4px;padding:2px;border:1px
solid #e5e5e5}.wrapper{width:965px;margin:0
auto}.header{height:58px;background-image:url(/site_images/bg_header.gif);background-position:top left;background-repeat:repeat-x}.maincontent{clear:both;position:relative;overflow:hidden;margin-top:20px;padding-top:5px;background-image:url(/site_images/bg_content_top.png);background-position:top right;background-repeat:no-repeat}.subnav{position:absolute;z-index:4;top:0;left:0;width:170px}.content{width:730px;min-height:500px;margin-left:165px;padding:11px
35px 7px 35px;overflow:hidden;background-image:url(/site_images/bg_content.png);background-position:top left;background-repeat:repeat-y}.content-primary{float:left;width:490px}.content-secondary{float:right;width:210px;padding-top:12px}.footer{position:relative;clear:both;overflow:hidden;padding-top:30px;background-image:url(/site_images/bg_content_bottom.png);background-position:top right;background-repeat:no-repeat}ul.nav{float:left;display:block;width:590px;list-style:none;margin:0
0 0 200px;padding:0}ul.nav
li{list-style:none;margin:0;padding:0;display:inline}ul.nav a:link, ul.nav a:visited{float:left;display:block;line-height:31px;font-size:16px;margin-right:30px;font-weight:normal}ul.nav a:hover, ul.nav a:active, ul.nav li.active a:link, ul.nav li.active a:visited{color:#92d400;text-decoration:none}.header
.search{float:right;width:170px}.subnav-heading{display:block;padding:32px
0 4px 0;color:#002776}.subnav
ul{list-style:none;margin:0
0 0 10px;padding:0}.subnav ul
li{list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5}.subnav ul a:link, .subnav ul a:visited{display:block;line-height:29px;font-weight:normal}.subnav ul a:hover, .subnav ul a:active{}.subnav ul li.active a:link, .subnav ul li.active a:visited{background-image:url(/site_images/img_subnav_arrow.png);background-position:center right;background-repeat:no-repeat}.syndication{background-color:#f2f2f2;padding:0
10px}.syndication a:link, .syndication a:visited{display:block;border-bottom:1px solid #e7e7e7;line-height:39px;padding-left:33px;font-weight:normal;color:#00a1de}.syndication a:hover, .syndication a:active{color:#00a1de}.syndication a.last:link, .syndication a.last:visited{border-bottom:0}.syndication
a.rss{background-image:url(/site_images/logo_rss.png);background-position:left center;background-repeat:no-repeat}.syndication
a.twitter{background-image:url(/site_images/logo_twitter.png);background-position:left center;background-repeat:no-repeat}.syndication
a.hyves{background-image:url(/site_images/logo_hyves.png);background-position:left center;background-repeat:no-repeat}.tagcloud{list-style:none;margin:0;padding:0}.tagcloud
li{display:inline;list-style:none;margin:0;padding:0}.tagcloud a:link, .tagcloud a:visited{font-weight:normal}.tagcloud a:hover, .tagcloud a:active{text-decoration:none;font-weight:normal;color:#00a1de}.tagcloud .tag-s{font-size:14px}.tagcloud .tag-m{font-size:16px}.tagcloud .tag-l{font-size:18px}.tagcloud .tag-xl{font-size:20px}.tagcloud .tag-xxl{font-size:22px}.listing{list-style:none;margin:0;padding:0}.listing
li{list-style:none;margin:0
0 10px 0;padding:0;font-weight:bold;line-height:16px}.listing a:link, .listing a:visited{display:block;font-weight:normal}.listing-blog{list-style:none;margin:0;padding:0}.listing-blog
li{list-style:none;margin:0
0 20px 0;padding:0
0 3px 0;border-bottom:1px solid #e5e5e5}.listing-blog
li.last{border-bottom:0;margin-bottom:0}.listing-authors{list-style:none;margin:0;padding:0;overflow:hidden}.listing-authors
li{list-style:none;margin:10px
70px 10px 0;padding:0;float:left;width:210px;margin-right:70px;overflow:hidden}.listing-authors
li.even{margin-right:0}.listing-authors
img{float:left;margin-right:5px}.listing-authors
div{float:left;width:145px}.listing-authors a:link, .listing-authors a:visited{display:block;font-size:14px}.content-secondary .listing-authors
li{list-style:none;margin:0
0 10px 0;padding:0
0 10px 0;float:none;width:100%;border-bottom:1px solid #e5e5e5}.author-details
img{float:left;margin-right:10px}.author-details .personal-info{float:left;width:348px}.author-details .personal-details{clear:left}.author-details .author-name{display:block;font-weight:bold;font-size:16px;color:#002776}.author-details .author-function{display:block;font-weight:bold}.author-details .author-teaser{display:block;margin-bottom:5px}.author-external
img{margin-right:5px;padding:0;border:0}.blog-details
h3{border-bottom:0;color:#002776;margin:0;line-height:22px}.blog-details
.author{overflow:hidden;margin-bottom:8px}.blog-details .author
img{float:left;margin-right:10px}.blog-details .author
div{float:left;width:433px}.blog-details
.intro{display:block;font-weight:bold;margin-bottom:8px}.blog-details
.title{display:block;font-size:14px;font-weight:bold}.blog-details .author-name{display:block;font-weight:bold}.blog-details .addthis_button
img{border:0}.reactions-bar{clear:right;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height:38px;margin:0
0 17px 0;overflow:hidden}.reactions-bar
.left{float:left;font-size:14px;font-weight:bold}.reactions-bar
.right{float:right}.reactions-bar
.reply{display:block;width:142px;height:36px;background-image:url(/site_images/btn_place_link.gif);background-position:top right;background-repeat:no-repeat;overflow:visible}.reactions-bar .reply
span{display:none}ul.blog-reactions{list-style:none;margin:0;padding:0;color:#616161}ul.blog-reactions
li{position:relative;list-style:none;margin:0
0 10px 25px;padding:20px
20px 2px 20px;display:block;background-color:#f3f3f3;border:1px
solid #e5e5e5}ul.blog-reactions
span{color:#8f8f8f;font-weight:bold}ul.blog-reactions span
strong{color:#333}ul.blog-reactions
div.balloon{position:absolute;top: -1px;left: -26px;width:26px;height:35px;background-image:url(/../site_images/img_reaction.gif);background-position:top left;background-repeat:no-repeat}div.banner{margin-top:19px}.archive{list-style:none;margin:0
0 10px 0;padding:0;overflow:hidden}.archive
li{list-style:none;margin:0;padding:0;display:inline}.archive a:link, .archive a:visited{display:block;width:50%;float:left;font-weight:normal}.meta{display:block;margin-bottom:11px;color:#b1b1b1;font-weight:normal}.meta a:link, .meta a:visited{color:#b1b1b1;font-weight:normal;display:inline}.meta a:hover, .meta a:active{color:#b1b1b1}.divider{padding:0
6px}.grey{color:#b1b1b1}ul.paging{list-style:none;margin:0
0 17px 0;padding:0;overflow:hidden;float:right}ul.paging
li{list-style:none;margin:00;padding:0;display:inline}ul.paging a:link, ul.paging a:visited{float:left;display:block;width:21px;line-height:21px;margin-left:2px;text-align:center;color:#3e3e3e;background-color:#e5e5e5;font-weight:normal}ul.paging a:hover, ul.paging a:active, ul.paging li.active
a{color:#fff;background-color:#92d400;text-decoration:none}.footer{font-size:10px;color:#999}.footer a:link, .footer a:visited{color:#999;text-decoration:underline}.footer a:hover, .footer a:active{color:#999}.footercontent{border-top:1px solid #e5e5e5;padding-top:2px}ul.footerlinks{list-style:none;margin:0;padding:0}ul.footerlinks
li{list-style:none;margin:0;padding:0;display:inline}ul.footerlinks a:link, ul.footerlinks a:visited{float:left;display:block;margin-right:20px}.copyright{float:right;width:312px}.copyright
p{margin:5px
0 15px 0;line-height:10px;text-align:right}#atffc{display:none}form,fieldset,legend{overflow:hidden;border:0;margin:0;padding:0}legend
span{position:absolute;width:0;overflow:hidden}form
p{overflow:hidden;clear:both;margin:0;padding:0
0 10px 0}form
p.nolabel{padding-left:170px}label{display:block;float:left;width:170px;font-weight:bold}label
span{position:absolute;width:0;overflow:hidden;margin:0;padding:0}p.radio_select
span{display:block;float:left;width:170px;font-weight:bold}p.radio_select
span.content{float:left;width:auto;padding:0}p.radio_select
label{float:left;width:auto;margin-right:15px;font-weight:normal}p.radio_select
input{float:left}.fullwidth{width:80% !important}input.fields_off,select.fields_off,textarea.fields_off{float:left;width:223px;padding:2px
2px 3px 2px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#444}input.fields_on,select.fields_on,textarea.fields_on{float:left;width:223px;padding:2px
2px 3px 2px;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#f2f2f2;color:#0073c6}input.small{width:73px}select.small{width:79px}form
span.error{clear:left;display:block;padding-left:170px;font-weight:normal;font-style:italic;color:red}.btn{cursor:pointer}.captcha
img{padding:0;border:0}form.searchform{padding-top:6px}form.searchform
label{width:16px;height:17px;margin:2px
5px 2px 2px;background-image:url(/site_images/img_magnify.gif);background-position:top left;background-repeat:no-repeat}form.searchform
.fields_off{float:left;width:120px;margin-right:4px;padding:2px;color:#666}form.searchform
.btn{float:left;margin-top:3px}form.blog_archive_form
.fields_off{float:none;width:120px !important;margin-bottom:4px}form.blog_archive_form
.btn{float:none;display:block}form.form-reaction input.fields_off, form.form-reaction select.fields_off, form.form-reaction
textarea.fields_off{float:right;width:310px}form.form-reaction input.fields_on, form.form-reaction select.fields_on, form.form-reaction
textarea.fields_on{float:right;width:310px}form.form-reaction
input.captcha{width:100px;float:left}form.form-reaction
.submit{float:right;border-style:none}