

object {padding: 0; margin: 0;}

#ad-container {float: left;  width: 771px; height: 108px; border: 1px solid #ccc; background: #fff;}
    *html #ad-container {width: 771px; height: 108px}
    .ad-728 {position: absolute; top: 105px ; left: 209px; width: 728px;}
/*    .ad-350 img {width: 300px; height: 250px; border: 0;} */
    .ad-300 img {width: 300px; height: 250px; border: 0;}
    .ad-160 img{border: none; top: 1030px; left: 20px;}
        *html .ad-160 img{top: 1088px;}

#ad-containert{float: left;  width: 771px; height: 108px; border: 1px solid #ccc; background: #fff;}
    *html #ad-containert {width: 771px; height: 108px}
    .ad-728t {position: absolute; top: 105px ; left: 209px;}
    .ad-350t img {width: 300px; height: 250px; border: 0;}
    .ad-160t {border: none; top: 1030px; left: 20px;}
        *html .ad-160t {top: 1088px;}  

 #left-col {width: 170px; float: left; margin-right: 8px;}
#content-box {border: solid 1px #666; padding: 10px; margin: 8px 0 8px 0;}
#content-box .hdr {font: bold 16px/19px arial, sans-serif; color: #666;}
#content-box .pict {text-align: center; margin-top: 4px;}
.site_search {height: 96px; border: 1px solid #ccc; padding: 6px;}
#hdr {width: 951px; background: #fff;}
.logo {width: 651px; float: left;}
.top-right {width: 300px; float: left;}
.top-right .txt-content {float: right; padding-top: 20px;}
#tab-1 {float: left; width: 149px; height: 26px; background: transparent url(/images/Global/tab.gif) no-repeat; position: absolute; text-align: center; top: 70px; left: 662px;}
#tab-2 {float: left; width: 149px; height: 26px; background: transparent url(/images/Global/tab.gif) no-repeat; position: absolute; text-align: center; top: 70px; left: 812px;}
#tab-1 .label-tab {margin-top: 6px;}
#tab-2 .label-tab {margin-top: 6px;}
#content {width: 773px; float: left;}
#center-col {float: left; width: 473px;}

#center-content {padding: 8px 0px 20px 6px; width: 457px; overflow: visible;}
#right-col {width: 300px; float: left;}
.module-right {width: 95%; padding: 7px 3px 7px 12px; margin-bottom: 10px; border-top: 2px solid #fff; background-image: url(/images/Global/bg_module_right.gif); background-repeat: repeat-x;}
.module-right-fff {width: 100%; padding: 10px 0 10px 0; margin: 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background-color: #fff;}
.module-right .infocus-pict {width: 150px; height: 90px; margin-bottom: 8px; border: solid 2px #fff;}
form {margin: 0; padding: 0;}
.module-right-sponsors {float:left; width: 298px; padding: 10px 0 10px 0; margin: 0; border: 1px solid #ccc; text-align: center; background-color: #fff;}

#content-hdr {width: 100%; height: 42px; background-color: #fff;}
    *html #content-hdr {height: 41px}
#content-hdr .link {float: left; padding: 15px 0 0 0; margin: 0;}

/* ADDED JUNE 2ND, 2008 */
#content-hdr .breadcrumbs {float: left; padding: 15px 0 14px 0; margin: 0;}
*html #content-hdr .breadcrumbs {padding-bottom: 12px;}

#content-hdr .hp-date {float: right; padding: 15px 0 0 8px;}
#content-hdr .sponsor {width: 171px;height: 36px; float: right; background-color: #fff; text-align: right; padding-top:6px;}
    
#page-hdr {height: 28px; background: transparent url(/images/Global/bg_page_title_hdr.gif); background-repeat: repeat-x;}
    *html #page-hdr {height: 26px; background: transparent url(/images/Global/bg_page_title_hdr.gif); background-repeat: repeat-x;}
#page-hdr .title-page {padding: 1px 0 1px 5px;}
.feature {padding: 8px 0 8px 0; clear: both;}
.feature .ar-date {display: inline; color: #666;}
.feature .label-section {display: inline;}
.img-70 img {width: 70px; height: 70px; float: left; padding: 10px 10px 10px 0;}
.img-100 img {width: 100px; height: 100px; float: left; margin: 10px 10px 10px 0;}
.img-70 a img {border: 0;}
.img-100 a img {border: 0;}
.tools {width: 100%; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; font: 10px arial, sans-serif; color: #999; padding: 6px 0 4px 0; margin: 3px 0 20px 0;}
.tools {font: 10px arial, sans-serif; color: #999;}
.tools a {color: #006699; text-decoration: none;}
.tools a:hover {color: #006699; text-decoration: underline;}
a.rss {font: 10px verdana; color: #006699; text-decoration: none; padding: 2px 0 2px 16px; background-image: url(/images/Global/icon_rss.gif); background-repeat:no-repeat; background-position: 0 2px;}
a.rss:hover {text-decoration: underline;}
a.print {padding: 0 10px 0 12px; background-image: url(/images/Global/icon_print.gif); background-repeat:no-repeat;}
a.email {padding: 0 10px 0 15px; background-image: url(/images/Global/icon_email.gif); background-repeat:no-repeat;}
a.contact {padding: 0 10px 0 12px; background-image: url(/images/Global/icon_contact.gif); background-repeat:no-repeat;}
a.digg {padding: 0 10px 0 18px; background-image: url(/images/Global/icon_digg(1).gif); background-repeat:no-repeat;}
a.delicious {padding: 0 10px 0 14px; background-image: url(/images/Global/icon_delicious(1).gif); background-repeat:no-repeat;}
#footer {width: 951px; background-color: #fff; border-top: 1px solid #ccc;}
.separator {color: #999; padding: 0 3px 0 3px;}
.break {margin-bottom: 8px;}
.hr {border-bottom: 1px solid; color: #ccc; margin-bottom: 8px;}
* html .hr {margin-top: 0; padding: 0;}    
.clear {clear: both; margin: 0; padding: 0;}

/****** Added 09/28/2006 ******/
.section-hdr {border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; margin-top: 14px; height: 22px; background: transparent url(/images/Global/bg_section_hdr.gif); background-repeat: repeat-x; padding: 3px 0 0 8px;}
.section-archive {border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; padding: 0 8px 8px 12px;}
.more-features a {color: #006699;}
.more-features {font: 12px/16px arial, sans-serif; color: #333; list-style: none; margin: 0; padding: 0;}
.more-features li {padding: 0 0 6px 0;}
.more-features .label-section a {color: #666; text-decoration: none;}
.more-features .label-section a:hover {text-decoration: underline;}
.label-more-features {font: bold 16px Myriad, Arial, sans-serif; color: #990000;}
 
#article-footer {margin-top: 40px;}
#article-footer #left {float: left; width: 210px; padding-right: 10px;}
#article-footer #right {float: left; width: 210px; border-left: 1px solid #ccc; padding: 0 10px;}
#article-footer ul {margin: 10px 0 0 0; padding: 0; list-style: none;}
#article-footer li {padding: 3px 0;}

/******************************/

/****** Added 10/17/2006 ******/
#events-hp {padding: 8px 4px 0 6px; margin-bottom: 8px;}
#events-hp .label-section-red {font: 10px/11px arial, sans-serif; color: #cc0000;}
#events-hp .label-sm {padding-top: 12px;}
#events-hp .hr {padding: 0; margin: 12px 0 12px 0;}
#events-hp .link {margin-bottom: 12px;}
#events-hp .link a {font-weight: bold;}
 
#newsletter-hp {padding: 8px 4px 8px 6px; margin: 16px 0 8px 0; font-size: 11px; border: 1px solid #ccc;}
#newsletter-hp a {color: #006699;}
#newsletter-hp .channel-link {margin-bottom: 4px;}
#newsletter-hp .learn-more {margin-bottom: 10px;}
#newsletter-hp .text-box {border: 1px solid #006699; width: 140px; margin-bottom: 6px;}
#newsletter-hp .link {margin-bottom: 12px;}
/******************************/
/****** Added 10/18/2006 ******/
.list-blt-grey a {color: #006699;}
.list-blt-grey {margin: 0; padding: 0 2px 4px 0; list-style: none;}
.list-blt-grey li {margin: 0; padding: 0 0 0 10px; line-height: 20px; background: url(/images/Global/bullet_arrow_grey.gif) no-repeat; background-position: 0 4px;}
.list-blt-red a {color: #006699; font-weight: normal;  text-decoration: none;}
.list-blt-red a:hover {text-decoration: underline;}
.list-blt-red {margin: 0; padding: 0 2px 4px 0; list-style: none;}
.list-blt-red li {margin: 0; padding: 0 0 0 10px; line-height: 20px; background: url(/images/Global/bullet_arrow_red.gif) no-repeat; background-position: 0 7px;}

.list-blt-link a {font: bold 10px/14px verdana, sans-serif; color: #006699; text-decoration: none; margin-bottom: 10px;}
.list-blt-link a:hover {text-decoration: underline;}
.list a {color: #006699;}
.list a:hover {text-decoration: underline;}
.list {list-style: none; margin: 0; padding: 0;}
.list li {padding: 0 0 6px 0;}
.list .link a {font-weight: bold;}
.list .label-section a {color: #666; text-decoration: none;}
.list .label-section a:hover {text-decoration: underline;}
.label-more-features a:link, .label-more-features a:visited {font: bold 16px Myriad, Arial, sans-serif; color: #990000; text-decoration: none;}
.label-more-features a:hover {text-decoration: underline;}

/******************************/
#footer-container {border-top: 1px solid #ccc; width: 951px; background: #fff; padding-bottom: 10px;}
.footer-element {clear: left; padding-top: 12px;}
.footer-element A:link {color: #006699; text-decoration: none;}
.footer-element A:visited {text-decoration: none;}
.footer-element A:hover {text-decoration: underline;}
.footer-element .floatbox {padding: 0; FLOAT: left; font: 12px arial, sans-serif; WIDTH: 8px; color: #666;}
 HTML .footer-element P {HEIGHT: 1%;}
.footer-element P {padding: 0; margin: 0 0 0 15px; font: 10px/12pt Verdana, sans-serif; color: #666;}
 
/********* iMedia Spot *********************/
.ims-feature {background-image: none; margin-top: 0px; margin-right: 0; margin-bottom: 8px; margin-left: 0; padding-top: 0px; padding-right: 8px; padding-bottom: 5px; padding-left: 0px;}
.ims-added-by {font: 12px arial, sans-serif; color: #666; padding-bottom: 6px;}
.ims-added-by a {color: #006699;}
.ims-video-icon {width: 90px; height: 68px; border: 3px solid #999; float: left;}
.ims-no-wrap {margin-left: 106px;}
.ims-spot-title {font: bold 12px arial, sans-serif; color: #333;} 
.ims-spot-title a:link, .video-title a:visited {text-decoration: none; color: #006699;}
.ims-spot-title a:hover {text-decoration: underline; color: #006699;} 
.ims-spot-title a:visited {text-decoration: none;}
.ims-watch-video {padding: 6px 0 0 0;}
.ims-watch-video img {vertical-align: text-top; padding-right: 5px;}
.ims-watch-video a img {border: 0px;}
 
/* COMMENTS */
/* #login also in peopleconnection.css, eventually remove and add to global.css */
#login {font: 10px verdana; color: #333; margin-top: 23px;}
#login a {color: #006699;}
#container-form {padding: 0; margin: 0;}
#comments {padding-bottom: 25px;}
#comments a {color: #006699;}
.hr-dotted {margin: 0;}
.sign-in {font: bold 14px arial, sans-serif; padding: 20px 0 6px 0;}
.password {padding-top: 14px;}
.submit {margin: 16px 0 20px 0;}
.title-comment {font: 18px arial; color: #999; padding: 16px 0 12px 0;}
.add-comment {font: 12px arial;}
.not-author {font: 10px verdana; color: #999; padding-left: 3px;}
.not-author a {text-decoration: none;}
.not-author a:hover {text-decoration: underline;}
.textarea-reg {width: 420px; height: 90px; margin-top: 6px;}
#comments .title-archive {padding: 8px 0 2px 0;}
#comments .title-archive a {color: #333;}
#comments .title-archive a:hover {text-decoration: underline; color: 006699;}
.byline-comment {background: #ececec; padding: 2px; margin: 4px 0;}
.byline-comment .post-info {float: left; color: #666;}
.byline-comment .reply {float: right; font: 10px verdana, sans-serif; padding-top: 1px;}
.byline-comment .reply a {text-decoration: none;}
.byline-comment .reply a:hover {text-decoration: underline;}
.txt-comment {margin-bottom: 6px; padding-bottom: 0;}
.txt-comment p {padding: 0px 0 8px 1px; margin: 0;}
#comments .link {padding-left: 4px;}
.tools-comment {margin: 4px 0 24px 0; font: 10px verdana;}
.tools-comment a {text-decoration: none;}
.tools-comment a:hover {font: 10px verdana; text-decoration: underline;}
.report-offensive-post {float: left; margin-left: 16px; padding: 0 0 0 16px; background: url(../images/icon_warning.gif) no-repeat top left; background-position: 0 1px;}
.permalink {float: left; margin-left: 20px; padding: 0 0 0 18px; background: url(../images/icon_permalink.gif) no-repeat top left; background-position: 0 3px;}
#article-footer {margin-top: 22px;}
#article-footer .more-features a {color: #006699;}
#article-footer .label-section a {color: #666;}
 
/* ALL NEW PEOPLE CONNECTION RIGHT-MODULE */
.pc-feature {background-image: none; margin-top: 0px; margin-right: 0; margin-bottom: 8px; margin-left: 0; padding-top: 0px; padding-right: 8px; padding-bottom: 5px; padding-left: 0px;}
.pc-title {padding: 3px 0 8px 0; margin-right: 10px; border-top: 1px dotted; color: #ccc;}
.pc-txt-content{padding: 8px 0 8px 0; font-size:13px;}
.pc-sponsor {display: inline; margin: 0 0 0 25px;}
.pc-btn {float:left; margin: 0; padding: 4px;}/* Temporary for right column summit coverage, austin. */
    .link-blt {font: bold 13px arial, sans-serif; background: transparent url(../images/bullet_arrow_red.gif) no-repeat; background-position: 0 6px; padding-left: 10px; margin-top: 6px;}
    .link-blt a {text-decoration: none; color: #006699;}
    .link-blt a:hover {text-decoration: underline;}
/* ADD ALL BELOW FOR INTERNATIONAL, THIS IS GOING TO BE USED GLOBALLY */
 
#right-col .pc-feature {width: 260px;}
.more-features {width: 97%; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 10px 0;}
.label-archive {font: 14px arial, sans-serif; color: #666; padding-top: 20px;}
 
 
/* NEW RIGHT COL MODULES */ 
.module-spacer {padding-top: 20px; background: #fff; border: 1px solid white;}
.module-spacer-sm {padding-top: 10px; background: #fff; border: 1px solid white;}
.events-attended {font: bold 12px arial, sans-serif; padding: 4px 0 0 24px; margin: 0 0 8px 0; background: url(../images/peopleconnection/events_attended.gif) no-repeat;}
.my-invites {font: bold 12px arial, sans-serif; padding: 8px 0 0 30px; margin: 0 0 8px 0; background: url(../images/peopleconnection/my_invites.gif) no-repeat;}
.my-links {font: bold 12px arial, sans-serif; padding: 0 0 0 28px; margin: 0 0 8px 0; background: url(../images/peopleconnection/my_links.gif) no-repeat; background-position: 0 1px;}
.list-blt-grey li {line-height: 16px; margin: 5px 0; background-position: 0 5px;}
.module_t {background: url(../images/module_dot.gif) 0 0 repeat-x; width: 100%; width: 300px;}
.module_b {background: url(../images/module_dot.gif) 0 100% repeat-x;}
*html .module_b {padding-bottom: 1px;}
.module_l {background: url(../images/module_dot.gif) 0 0 repeat-y;}
.module_r {background: url(../images/module_dot.gif) 100% 0 repeat-y;}
.module_bl {background: url(../images/module_bl.gif) 0 100% no-repeat;}
.module_br {background: url(../images/module_br.gif) 100% 100% no-repeat;}
.module_tl {background: url(../images/module_tl.gif) 0 0 no-repeat;}
.module_tr {background: url(../images/module_tr.gif) 100% 0 no-repeat; padding:10px}
 
/* PAGINATION */
#archive-pagination {font: 14px/20px arial; margin: 14px 0 20px 0;}
#archive-pagination a {padding-left: 3px; color: #006699;}
#archive-pagination .pipe {color: #999; padding: 0 2px 0 5px;}

/* Right Column Commenting Module */
.latest-comment-txt {font: 13px arial; padding: 0 10px 10px 0; line-height: 16px; border: 1px solid #eee; word-wrap: break-word;}
.latest-comment-txt a {color: #006699; text-decoration: none; word-wrap: break-word;}
.latest-comment-txt a:hover {text-decoration: underline;}
.latest-comment-by {font: 10px verdana;}
.latest-comment-article a {font: 10px verdana; color: #006699; text-decoration: none; font-weight: bold;}
.latest-comment-article a:hover {text-decoration: underline;}

.label {background: url(/images/hp_label_bg.gif) repeat-x; background-position: 10px 0 3px 0; color: #333333; font: bold 12px trebuchet ms; height: 27px; margin: 30px 0 10px 0; padding: 7px 0 0 0}
.label a {color: #333333; text-decoration: none;}
.news {padding-right: 20px}
.news a {color: #006699; text-decoration:none}
.news a:hover {text-decoration:underline}
.news ul {font: bold 14px arial,verdana; list-style:none; margin:0; padding:0}
.news li {margin: 0; padding: 0 0 8px 10px; background: url(/images/bullet_grey_sm.gif) no-repeat; background-position: 0 5px;}
.international {float:left; width: 210px; margin-right: 10px;}
.international a {color: #006699; text-decoration:none}
.international a:hover {text-decoration:underline}
.international ul {font: 13px arial,verdana; list-style:none; margin:0; padding:0}
.international li {margin: 0; padding: 0 0 6px 10px; background: url(/images/bullet_grey_sm.gif) no-repeat; background-position: 0 6px;}
.international h4 {font: bold 13px arial,verdana; margin: 0 0 8px 0;padding:0}
.more {font: 10px verdana; margin-top: 5px}

/* MOST READ */
.most-read {font:12px arial;margin:0 0 0 17px;padding:0 10px 0 0;color:#333;}
*html .most-read {margin-left:25px;}
.most-read a {color:#006699; text-decoration: none;}
.most-read a:hover {text-decoration: underline;}
.most-read li {padding:0 0 6px 0;}

/* White Papers */
.advertisement {font: normal 12px/16px arial, sans-serif; color: #ccc; text-align: center; margin: 12px 0 0;}
.whitepapers-cent {border: 1px solid #ccc; padding: 10px; position: relative; margin: 0 0 15px 0;}
.whitepapers-cent h5 {font-size: 11px; border: 1px solid #ccc; border-width: 0 0 1px; color: #000; margin: 0;  padding: 0 0 4px;}
.whitepaper-col { font: normal 12px/16px arial, sans-serif; }
.whitepaper-col h4 {margin: 10px 0 0;}
.whitepaper-col h4 a{font-size: 11px; color: #0003ff; text-decoration: none;}
.whitepaper-col h4 a{font-size: 11px; color: #0003ff; text-decoration: none;}
.whitepaper-col p a {font-size: 11px; text-decoration: none; color: #000; }
.whitepaper-col p a {font-size: 11px; text-decoration: none; color: #000; }
.whitepaper-col p {margin: 0px;}
.whitepaper-col table { float: left; width: 30%; margin: 0 8px 0 0; }
.whitepaper-col-last table { float: left; width: 34%; margin: 0; }
.whitepaper-more { position: absolute; top: 0; right: 12px; clear: both; margin: 6px 0 0; }
* html .whitepaper-more { margin: 0 12px 0 0; }
.whitepaper-more a {color: #0003ff; font: normal 11px/24px arial, sans-serif; text-decoration: none; }