.header .search input.swap{padding-top: 3px; height: 18px;}
.nav{padding-top:4px;}
.threeCol{ width: 910px;}

.subNav li{margin-bottom: -2px;}
.subNav li.active li a {margin-bottom: 0;}

#thumbs a{background-image: url(/images/PPDI/sub/rotatorIE6.gif);
}
#rotator p a{min-height: 1%; }
.portlet h2 a{padding-bottom: 9px;}


.slider .leftArrow, .slider .rightArrow { background-image: url(/images/PPDI/home/prevNextIE6.png) ;}
.flyover{background-image: url(/images/PPDI/layout/flyoverIE6.png) }
.flyover .col1{margin-left: 12px;}
.flyover .col1 li{margin-bottom: 3px;}
.portlet a span.arrow { background-image: url(/images/PPDI/home/newsArrowIE6.gif);}

#rotator p a span.arrow {background-position: 0px 1px; padding-right: 0px; background-image: url(/images/PPDI/home/rotatorArrowIE6.gif); zoom: 1; width: 16px; height: 15px;}
#rotator p a:hover span.arrow{background-image: url(/images/PPDI/home/rotatorArrowHoverIE6.gif);}

#theCount a{background-image: url(/images/PPDI/home/rotatorButtonsIE6.gif)}
.news li .arrow { background: url(/images/PPDI/home/newsArrow.png) no-repeat 100% 6px; padding-right: 13px; }
#bg{margin: auto; left: 0; overflow: hidden; text-align: left;}

#homepageRotator li {text-align: center;}

.slideHover { background: #FFF; }
.slideHover h2, .slideHover h3, .slideHover h3 a, .slideHover .content ul.more a { color: #768FA2; text-shadow: none; }

.slideHover .content p, .slideHover .content p.date { color: #333333; }
.slideHover .content h2, .slideHover .content h3, .slideHover .content h3 a, .slideHover .content .content ul.more a { color: #768FA2; text-shadow: none; }
.slideHover .content a h2:hover, .slideHover .content h3 a:hover, .slideHover .content .content ul.more a:hover { color: #4f1c91; }
.slideHover p, .slideHover p.date { color: #333333; }
.slideHover a:hover, .slideHover a:focus { color: #75E200; }
.slideHover a h2.hover, .slideHover h3 a:hover, .slideHover .content ul.more a:hover { color: #4f1c91; cursor: pointer; }
.slideHover a p{cursor: pointer;}

.portlets .thePortlet ul.links li span.pdf, {background-position: 100% 100%;  zoom: 1;}
li span.podcast,li span.video,li span.pdf,li span.ask_expert{zoom: 1;}
ul.peices li span.podcast,ul.peices li span.pdf{ background-position: 100% 6px; }
ul.peices li span.video { background-position: 100% 100%; padding: 0px; margin: 0px 0px 0px 8px; width: 14px; height: 14px; line-height: 0px; font-size: 0px; }
ul.peices li span.ask_expert { background-position: 100% 8px; }

.blocks{height: 140px;}
.inpageNav ul{padding-bottom: 9px;}

.theGoogle{display:none}
.theTabs a{
	display:inline-block;
}

.connected a.rss { margin-left: 8px; }

.form input.submit {
    background: url("/images/PPDI/sub/submit.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    font-size: 0;
    height: 32px;
    line-height: 9999px;
    margin: 5px 0 6px;
    overflow: hidden;
    text-indent: 0;
    width: 94px;
}

.form .description { padding-top: 3px;  } 

.twoCol h1 { margin-top: -3px; padding-bottom: 5px; }
h1 a.therss { font-size: 0;line-height: 0;  }
.moreContent .recruitingEvents { margin-top: -5px; }
h3 a.therss { display: inline-block; font-size: 0; width: 14px; height: 14px; line-height: 0; padding: 2px; margin-bottom: -4px; line-height: 1.4em;margin-top: 0px; }

.news .pagination { height: 28px; padding: 8px 14px 0px}
.pagination .sort select { margin-top: 0px;  }
.news .paginate { width: 280px; text-align: right;margin-top: 4px;  }
.news .paginate ul { margin-right: 6px;}
.paginate ul li.prev a, .paginate ul li.next a { font-size: 0;line-height: 0; }

.main .article { position: relative; }
.main .article p.date { float: none; position: absolute; top:16px; left: 0px; }
.articleInfo div { float:left; width: 179px;}
.articleInfo div div { float: none;width: auto; }
.main .newsArticle .article { padding-top: 28px; }
.main .newsArticle .article p.date  { margin-top: -18px; }
.main img.fl { position: relative; }

.hasarrow, .buttonhasarrownotext{ padding: 0px; font-size: 22px;}
.buttonnoarrownotext, .buttonnoarrownotextlinkedIn { padding-top: 2px; }
.subNav .buttonregister { background: #fafafa; padding: 8px 12px 2px 12px; width: 150px }
.buttonregister .title { color: #5A7690; font-weight: bold; font-size: 16px; line-height:1; display:block; float:none; padding:5px 0px 0px 1px; margin: 0px; width: auto; }
a.buttonregister:hover .title { color: #4F1C91; }
.buttonsignup .title { width: 130px; }

.questions span.toggle { display: inline-block; background-position:right 4px; padding: 0px 8px; }
.questions { border-top: 1px #D3D3D3 solid; }
.theTabs a span { position: relative; }

div.shadow .corner { z-index: 999; }
.subNav ul li.services  { height: 50px;} 
.main .features h3 { padding-top: 6px; }

.filters .options fieldset label { float:right; width: 125px; }
.main .expertFeed li .tweet { padding-left: 8px; float:left; }
.main .expertFeed li { height: 36px; }
.whatsNew .last { width: 218px; border-right: 0px; }
.main .portlets .lastPortlet { padding-right: 0px; width: 166px; }
.filters .options fieldset input.button { display:block; float:none; color: #587590; border:0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 14px; cursor:pointer; width: 146px; height: 32px; background: url(/images/PPDI/sub/button-filter.png) 0px 0px no-repeat; text-align:left; margin: 11px 0px 0px 1px; padding: 0px 0px 0px 15px; }

.filters .selected a  { padding-top: 3px; padding-bottom: 3px; background-position: right center; line-height: 18px; }
.event div.meta p { clear:left; }
.event div.meta p.date label { padding-bottom: 0px; }
.main .portlets .thePortlet .seeAll { clear:left; padding-top: 6px; }
.main .portlets .thePortlet ul.shows h3 { margin-top: 1px; }

.expertList { padding-bottom: 5px; }
div.square_button a span {display: inline; line-height: 30px; padding: 7px 18px 7px 15px; }

.main #comments ul.response li div.content { margin-left: 118px; width: 550px;  }
.main #comments ul.response ul li div.content { margin-left: 112px; width: 450px;  }
.main #comments ul.response ul li.ppd div.content { margin-left: 112px; width: 550px }
#comments .checkbox label { top: 5px; }
#comments input.submit { margin-left: 85px; }

li.pdf { background-position: 0px 4px; margin-top: -2px; }
li.pdf a { background: url(/images/PPDI/icons/pdf.png) no-repeat 100% 0px; line-height: 15px;}

.clearFix, ul.breadcrumbs, .twoCol,  .flyover, .footer, .row, #theCount, .bg, .flyover li, .subNav li,.subNav li a , li,  .inpageNav ul, .button, .twoCol, .threeCol, #rotator .message, .moreContent .columns, .theBlocks,  .pagination, .event, .eventDetail, .speakerList .speaker, .speakerInfo, .theTabs, .articleInfo, .bottomPortlets, .subNav ul li.services .gradient, .features, .fancyHat, .simple-block, .expertList, #comments ul.response li div.content { zoom: 1; }