#container{ width:995px; margin: 0px auto 0px; overflow: hidden; padding: 0 5px; height:100%; background-color:#FFFFFF; } body #container{ } #header-wrapper { background-color:#ffffff; } body { background-color:#F5F4EF; margin-top:0px; font: 12px/1.25 Helvetica,Arial,Verdana,sans-serif; } a { text-decoration:none; color:black; font-family:arial; } #logo{ margin-left:10px; width:240px; float:left; } #logo img{ } p { margin: 0 0 1em; } body:nth-of-type(1) #logo img{ margin-top:0px; } #welcome { font-family:arial; font-size:12px; margin-left:11px; text-align: left; } .banner-img { height:90px; } *{margin:0;padding:0} ul#navigation { width:995px; min-width:995px; list-style:none; height:24px; margin-top:13px; background:url('/images/navi_bg.jpg') ; } ul { list-style-type:none; } #navigation li{ display:inline; } ul#navigation li a { display:block; float:left; height:24px;font-weight:normal;text-indent:0;color:white;font-size:12px;font-family:Arial;text-align:center; text-decoration:none;cursor:hand; } ul#navigation li a.home{width:109px;line-height:24px;} ul#navigation li a.projects{width:140px;line-height:24px;} ul#navigation li a.blogs{width:98px;line-height:24px;} ul#navigation li a.downloads{width:134px;line-height:24px;} ul#navigation li a.whitepapers{width:129px;line-height:24px;} ul#navigation li a.newsletters{width:123px;line-height:24px;} ul#navigation li #gsearch{width:122px;float:left;height:12px;margin-top:4px;margin-left:60px;} ul#navigation li a.search{width:50px;line-height:24px;text-decoration: underline;} ul#navigation li a.spacer{width:2px;background:url('/images/navi_middle.jpg')} ul#sub-navigation { width:993px; list-style:none; height:25px; margin-top:0px; line-height:25px; background:url('/images/sub_navi_bg.jpg'); border-left:1px solid #BFBFBF; border-right:1px solid #BFBFBF; } #sub-navigation li{display:inline; } ul#sub-navigation li a { display:block; float:left; height:25px;font-weight:normal;text-indent:0;color:#003399;font-size:12px;font-family:Arial;text-align:center; text-decoration:none;font-weight:bold; } ul#sub-navigation li a.business-alignment{width:222px;line-height:25px;} ul#sub-navigation li a.business-integration{width:129px;line-height:25px;} ul#sub-navigation li a.governance{width:88px;line-height:25px;} ul#sub-navigation li a.infrastructure{width:95px;line-height:25px;} ul#sub-navigation li a.mobile{width:126px;line-height:25px;} ul#sub-navigation li a.security{width:67px;line-height:25px;} ul#sub-navigation li a.sourcing{width:70px;line-height:25px;} ul#sub-navigation li a.vendors{width:125px;line-height:25px;} ul#sub-navigation li a.more{width:61px;line-height:25px;} ul#sub-navigation li a.spacer-sub{margin:0 4px 0 4px;width:2px;height:25px;background:url('/images/sub_navi_main.jpg')} .dropmenudiv_a{ position:absolute; top: 0; border: 1px solid black; border-top-width: 1px; border-bottom-width: 0; font:normal 12px Arial; line-height:18px; z-index:100; background-color: white; color:#19417E; width: 200px; visibility: hidden; text-align:left; } .dropmenudiv_a a{ width: auto; display: block; text-indent: 5px; border-top: 0 solid #19417E; border-bottom: 1px solid #19417E; padding: 2px 0; text-decoration: none; color: #19417E; padding-left:10px; } * html .dropmenudiv_a a{ width: 100%; } .dropmenudiv_a a:hover{ background-color: #FFFFFF; color: #003399; font-weight:bold; } #like_us{ float:right; margin-right:30px; clear:both; background:url('/images/likeus.png'); margin-top:-2px; } #body-wrapper{ background-color:#FFFFFF; width:995px; height:100%; } #breadcrumbs{ font-family:arial; font-size:11px; color:#000099; } #breadcrumbs a{ font-family:arial; font-size:11px; font-weight:bold; text-decoration:underline; color:#000099; } #body-wrapper-left{ float:left; width:675px; } #main-body{ float:left; width:670px; text-align:left; margin-left:10px; background-color:#FFFFFF; } #body-wrapper-right{ float:right; width:300px; } #slideshow{ } #editor_box{ width:335px; margin-top:25px; } #most_popular{ width:335px; margin-top:25px; } #sectionHeader{ } .blog_archive, .blog_index, .blog_detail{ margin-left:10px; } #sectionHeader h2{ background:url('/images/box_shadow_image.jpg') repeat-x scroll 0 0 transparent; color: #FEF9F1; font-size: 15px; font-family: arial; height: 25px; line-height: 25px; margin: 0; padding: 0 8px; } #sectionContent{ margin-top:20px; padding: 0 8px; } #videosectionContent{ margin-top:0px; margin-left:0px; } a:link, a:visited { color: #000099; text-decoration: none; } h2 { font-size: 16px; } h3 { font-size: 13px; } h1, h2, h3, h4 { font-weight: bold; margin: 0 0 0.5em; font-family: arial; } p { margin: 0 0 1em; } .img_left { float: left; margin: 0 8px 8px 0; } .img_right { float: right; margin: 0 0 8px 8px; } img { border: 0 none; } #col_inner_337 { width: 341px; } #col_inner_335 { width: 335px; } #col_inner_325 { width: 325px; } #col_inner_170{ width: 170px; } #col_inner_490{ width: 490px; } #col_inner_315{ width: 315px; } #col_inner_460{ width: 460px; } .col_left_flush { margin-right: 12px; } .column { float: left; } .module_advert { margin-bottom: 20px; text-align: center; margin-top: 20px; } .module_box{ border: 1px solid #CCCCCC; clear: both; margin-bottom: 20px; padding-bottom: 10px; } .module_boxHP{ border-style:none; border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; clear: both; width:298px; margin-left:20px; } .videomodule_box{ border: 1px solid #CCCCCC; clear: both; margin-bottom: 20px; } #column-right{ width:300px; float:right; background-color:#FFFFFF; } .hr-class { background-color:#CCCCCC; height:4px; } .vr-class { height:10px; } .result-set h2{ color:#000099; font-size:16px; } .summary{ color:#000099; } .summary a{ color:#000099; font-weight:bold; } .summary p{ color:#000000; font-family:arial; font-size:12px; } .summary-date{ color:#CC8F24; font-weight:bold; } .summary-author{ color:#CC8F24; font-weight:bold; } .summary-head{ font-weight:bold; } .summary-content{ color:#000000; } .avatars { margin: 1em 0; } .avatars dt img { position: relative; top: -5px; } .list_thumbnails { margin: 10px 0 0; } .list_thumbnails dt { clear: left; float: left; margin: 0 0 10px; padding: 0; width: 80px; } .list_thumbnails dd { margin: 0 0 10px; height: 80px; } .sub_meta { color: #656565; font-size: 11px; line-height: 1; margin: 0.5em 0; text-transform: uppercase; } .rss_button { background: url("/imagesvr_ce/itbe/images/icons/sprites.gif") no-repeat scroll 0 -79px transparent; line-height: 15px; padding: 0 0 0 20px; margin-left: 7px; } .button_blue { background: none repeat scroll 0 0 #000099; border-color: #9999D6 #5A5ABD #5A5ABD #9999D6; border-style: solid; border-width: 1px; color: #FFFFFF; cursor: pointer; font-size: 12px; font-weight: bolder; line-height: 1; margin-left: 6px; margin-right: 10px; } .input { color: #656565; font-size: 11px; line-height: 1; padding: 3px 2px 2px; } #news_extra { clear: both; } #footer-wrapper{ clear:both; padding-top: 40px; } #footer-header{ background:url('/images/footer_image.jpg') repeat-x scroll 0 0 transparent; height:12px; } #footer-detail { background: none repeat scroll 0 0 #DCD9D4; border-top: 3px solid #D2D2D2; font-size: 12px; font-weight: bold; line-height: 1.8; padding: 4px; text-align: left; height: 220px; } #footer-detail ul { list-style-type: none; margin: 0; padding: 0 20px; width: 180px; } #footer-detail #corpo_sales { border-right: 1px dotted #000000; border-left: 1px dotted #000000; } #footer-detail ul li { margin-left: 0; } #footer-detail ul li .title{ } .post_tools a.comments { background: url("/imagesvr_ce/itbe/images/icons/comments.gif") no-repeat; clear: left; padding-left: 26px; } .post_tools a.trackback, .post_tools a.permalink { padding-left: 0; } .post_tools a { padding-right: 30px; } .most_recent{ font-size: 12px; font-weight: lighter; } .pre_info { color: #656565; font-size: 11px; margin-bottom: 0.5em; } .blog_index h2{ font-size: 14px; } .blog_index h3{ font-size: 12px; } .blog_result{ padding-bottom: 15px; } #all_blogs_index{ height: 775px; } .blog_detail h1{ font-size:18px; margin-top: 20px; } .blog_index_archive{ float:right; width:169px; height:21px; background:url('/images/blog_archive_link_2.jpg') repeat-x scroll 0 0 transparent; text-align: left; line-height: 18px; text-indent: 30px; } .blog_index_archive a{ color: white; } #footer_copy { margin-top: 10px; padding: 15px 0; text-align: center; } .share_this{ background-color:#e1e1e1; height: 40px; margin-top: 10px; line-height: 35px; text-indent: 10px; } .share_this img{ vertical-align: middle; } .article_info{ float: right; margin-top: 20px; width: 400px; } #blog_content{ clear: both; line-height:17px; padding-top: 30px; } #blog_content p { margin-bottom: 0.5em; } #blog_content ul, ol { list-style-type: disc; padding: 0 0 0 30px; } #blog_content ol { clear: both; display: block; list-style-type: decimal; } #blog_content li { margin: 0.2em 0 0.2em 0; } .jive-content-comment { background: none repeat scroll 0 0 #FFFFFF; clear: both; margin: 0 10px; padding: 12px 4px; } .jive-content-comment a.jive-comment-modification { color: #828282; display: block; font-size: 8pt; font-weight: normal; margin: 0 0 10px; text-decoration: none; } .jive-content-comment span a, .jive-content-commentbar a { cursor: pointer; text-decoration: underline; } .jive-content-comment img.jive-avatar { background-color: #FFFFFF; border: 1px solid #DADADA; display: block; float: left; margin: -3px 9px 6px 0; padding: 3px; } .jive-rendered-content { clear: both; overflow-x: auto; overflow-y: hidden; position: relative; line-height: 18px; } .jive-rendered-content p { height: auto !important; } .jive-rendered-content p { margin: 0; min-height: 8pt; padding: 0; } .jive-content-comment p { clear: both; } .jive-content-controls { display: block; font-size: 10px; padding: 10px 0 5px; text-align: right; } a.jive-content-comment-reply { background: url("/images/jive-icon-reply-13x13.gif") no-repeat scroll left center transparent; color: #355491 !important; font-weight: bold; margin-left: 10px; padding: 1px 5px 1px 18px; float: right; } .jive-content-comment-alt { background-color: #EBEBF7; } .even { background-color: #EBEBF7 !important; } .project_phase_title { color: #6f6f6f; } #project_phases li.even { background-color: #e9e9e9 !important; } #project_phases li.odd { background-color: #f5f5f5 !important; } #project_phases ul { list-style: none outside none; } #project_phases ul li { padding: 7px 0 15px 5px; } #topics_featured_blog { height: 280px; } #topics_featured_blog P { font-size: 11px; margin:0; } #topics_featured_blog h2 { margin:0; } .topics h2 { font-size: 13px; } #topics_featured_blog #col_inner_315, #topics_it_downloads #col_inner_315{ margin-left: 15px; margin-right: 20px; width: 290px; } #topics_it_downloads { height: 250px; } .about_us_left{ background-color: #E1F6FF; margin-left: 10px; padding: 20px 10px; } .about_us { margin-top: 20px; } .about_us_right{ width:250px; float: right; width: 250px; margin-top: 40px; background-color: #e9e9e9; padding-left:10px; padding-top: 20px; } .topic_experts{ margin-top: 20px; margin-bottom: 20px; color:#4d4d4d; } #subtopics ul{ width:290px; margin-bottom:20px; overflow:hidden; } #subtopics ul li{ line-height:2em; float:left; display:inline; width:142px; margin-right:3px; } .project-cat-phase-title { color: blue; font-size: larger; font-weight: bold; } .phases_smallcategory { border: 0 none; color: #0000AA; padding: 7px 0 0 5px; width: 192px; } .phases_thumbnail { margin-right: 8px; } .phases_smalltext { color: inherit; float: left; font-size: 13px; font-weight: bold; margin: 0; width: 155px; } .clear { clear: both; } .sponsoredHeading { color: #999999; font-size: 0.9em; text-align: right; width: 578px; } #ip-video-sponsor{ background: url("/images/sponsoredBy.png") repeat scroll 0 0 transparent; height: 18px; margin-left: 108px; margin-top: 30px; width: 125px; } #ip-video-sponsor img{ background-color: #BBD6E3; margin-left: 125px; margin-top: 2px; } .phases_column { margin: 0 0 10px 10px; width: 200px; float: right; } .project_header { font-size: 17px; font-weight: normal; } .padme { padding: 10px 0 0; } .phase_title { font-size: 18pt; font-weight: bold; margin: 15px 0 0.5em; padding: 0; } #ip-qmp-sponsored{ background: url("/images/sponsored.png") repeat scroll 0 0 transparent; height: 18px; margin-left: 254px; margin-top: 20px; width: 85px; } .qmp_module_box{ border: 1px solid #CCCCCC; clear: both; margin-bottom: 20px; } .explore_smallcategory { border: 0 none; color: #0000AA; margin-top: 3px; padding: 5px 0 5px 5px; width: 159px; } .explore_thumbnail { margin-right: 8px; } .explore_smalltext { color: inherit; float: left; font-size: 11px; font-weight: normal; margin: 0; width: 98px; } #project_content { font-size: 13px; margin-left:3px; } #phase_partner_bio { background-color: #FFFFFF; float: right; margin: 0; padding-left: 0; } #phase_partner_bio .desc { clear: left; font-size: 13px; line-height: 16px; padding: 20px; } #phase_partner_bio .desc h3 { font-size: 14px; font-weight: bold; margin: 0 0 1em; } #phase_partner_bio .desc .thumb { float: left; padding: 0 15px 10px 0; } .tab-bar-container { clear: both; width: 480px; } .tab-bar-arrow { margin: 0 1px; width: 30px; } .tab-bar-counter { color: #C68E33; font-size: 22px; font-weight: bold; text-align: center; vertical-align: middle; width: 80px; } .tab-bar-step { color: #69190C; font-size: 14px; font-weight: bold; } .tab-bar-text { padding: 0 20px 10px; } .project_title { display: inline; font-size: 18px; font-weight: bold; } .project_body { font-size: 13px; padding: 0 0 10px; } .project_body ul { list-style: disc outside none; margin: 6px 0 6px 5px; padding: 0 0 10px 15px; text-align: left; } .project_body ol { list-style: decimal outside none; margin: 6px 0 6px 5px; padding: 0 0 10px 18px; text-align: left; } .project_body blockquote { background-image: url("/images/quote-background-1.gif"); border-color: #EEEEEE #EEEEEE #EEEEEE #CCCCCC; border-style: solid; border-width: 1px 1px 1px 2px; font-size: 14px; line-height: 17px; margin: 10px 20px; padding: 10px; text-align: left; } .project-cat-pic { padding: 0 15px 10px 0; } .project-cat-title { color: #C68E33; font-size: 20px; font-weight: bold; padding: 0 0 5px; } .project-cat-title a:link { color: #C68E33; } .project-cat-title a:visited { color: #C68E33; } .project-cat-title a:hover { color: #C68E33; } .project-cat-phase-title { color: #C68E33; font-size: larger; font-weight: bold; } .project-cat-phaselist { font-size: 13px; font-weight: bold; line-height: 25px; } .project-cat-phaselist a:link { color: #0000AA; font-weight: normal; } .project-cat-phaselist a:visited { color: #0000AA; font-weight: normal; } .project-cat-phaselist a:hover { color: #0000AA; font-weight: normal; } .project-category { padding: 0 0 10px; } #project_most_popular { background: none repeat scroll 0 0 #FAF5EB; font-weight: bold; } #project_most_popular h2 { border-bottom: 1px solid #CCCCCC; margin: 5px 10px; padding: 6px 0; } #project_most_popular ul li { padding: 7px 0 15px 45px; } #project_most_popular li.alt { background-color: #F6ECD9 !important; } #project_most_popular li.num-01 { background: url("/imagesvr_ce/itbe/images/num-01.gif") no-repeat scroll 10px 8px transparent; } #project_most_popular li.num-02 { background: url("/imagesvr_ce/itbe/images/num-02.gif") no-repeat scroll 10px 8px transparent; } #project_most_popular li.num-03 { background: url("/imagesvr_ce/itbe/images/num-03.gif") no-repeat scroll 10px 8px transparent; } #project_most_popular li.num-04 { background: url("/imagesvr_ce/itbe/images/num-04.gif") no-repeat scroll 10px 8px transparent; } #project_most_popular li.num-05 { background: url("/imagesvr_ce/itbe/images/num-05.gif") no-repeat scroll 10px 8px transparent; } #project_most_popular li.num-06 { background: url("/imagesvr_ce/itbe/images/num-06.gif") no-repeat scroll 10px 8px transparent; } #project_most_popular li.num-07 { background: url("/imagesvr_ce/itbe/images/num-07.gif") no-repeat scroll 10px 8px transparent; } #project_most_popular li.num-08 { background: url("/imagesvr_ce/itbe/images/num-08.gif") no-repeat scroll 10px 8px transparent; } #project_most_popular li.num-09 { background: url("/imagesvr_ce/itbe/images/num-09.gif") no-repeat scroll 10px 8px transparent; } #project_most_popular li.num-10 { background: url("/imagesvr_ce/itbe/images/num-10.gif") no-repeat scroll 10px 8px transparent; } table { border-collapse: collapse; border-spacing: 0; } .proj_copy_small { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; text-align: left; vertical-align: top; } .proj_copy_med { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; text-align: left; vertical-align: top; } .proj_copy_large { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; text-align: left; vertical-align: top; } .proj_table { background-color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; padding: 8px; text-align: left; vertical-align: top; } .proj_td_small { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; padding: 8px; text-align: left; vertical-align: top; } .proj_td_med { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; padding: 8px; text-align: left; vertical-align: top; } .proj_td_large { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: normal; padding: 8px; text-align: left; vertical-align: top; } .proj_td_big_num { color: #CC0000; font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; padding: 10px; text-align: right; vertical-align: top; } .proj_td_note { background-color: #8CB3F2; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; padding: 10px; text-align: left; vertical-align: top; } .proj_td_download_promo { background-color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 15px; font-style: normal; font-weight: normal; padding: 10px; text-align: left; vertical-align: middle; } .proj_th_small { background-color: #0066CC; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold; padding: 5px; text-align: center; vertical-align: middle; } .proj_th_med { background-color: #0066CC; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; padding: 5px; text-align: center; vertical-align: middle; } .proj_th_large { background-color: #0066CC; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-weight: bold; padding: 5px; text-align: center; vertical-align: middle; } .proj_li_small { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; list-style-image: url("/imagesvr_ce/itbe/projects/proj-bullet-small.gif"); text-align: left; vertical-align: top; } .proj_li_med { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; list-style-image: url("/imagesvr_ce/itbe/projects/proj-bullet-med.gif"); text-align: left; vertical-align: top; } .proj_li_large { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; list-style-image: url("/imagesvr_ce/itbe/projects/proj-bullet-large.gif"); text-align: left; } .proj_image_icon { text-align: center; vertical-align: middle; } .proj_image_large { text-align: center; vertical-align: middle; } .proj_image_thumb_in_table { margin: 10px; } .proj_caption_small { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: italic; text-align: left; vertical-align: top; } .proj_caption_med { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: italic; text-align: left; vertical-align: top; } .proj_caption_large { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: italic; text-align: left; vertical-align: top; } .proj_link_in_table_small { font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-style: normal; font-weight: normal; padding: 8px; text-align: center; vertical-align: middle; } .proj_link_in_table_med { font-family: Arial,Helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: normal; padding: 8px; text-align: center; vertical-align: middle; } .proj_link_in_table_large { font-family: Arial,Helvetica,sans-serif; font-size: 16px; font-style: normal; font-weight: normal; padding: 8px; text-align: center; vertical-align: middle; } #col_left_filter { background: url("/images/itdownload_search.jpg") no-repeat scroll left top transparent; height: 42px; margin: 10px 0 10px 10px; padding: 20px 0 0 43px; width: 622px; } #col_left_filter .c-01 { display: block; float: left; height: 35px; padding: 10px 44px 0 0; position: relative; width: 160px; } #col_left_filter .c-01 span { line-height: 17px; padding-right: 30px; width: 115px; } .select { background: url("/imagesvr_ce/itbe/images/select.jpg") repeat scroll 0 0 transparent; color: #666666; font: 12px/15px arial,sans-serif; height: 19px; overflow: hidden; padding: 4px 0 0 8px; position: absolute; width: 145px; } select.styled { opacity: 0; position: relative; z-index: 5; } select { font-size: 11px; line-height: 1; padding: 2px 1px 1px; } #col_left_filter .c-02 { display: block; float: left; height: 35px; padding: 10px 37px 0 0; position: relative; width: 207px; } #col_left_filter .c-02 span { line-height: 17px; padding-right: 30px; width: 162px; } .c-02 .select { background: url("/imagesvr_ce/itbe/images/select-200.jpg") repeat scroll 0 0 transparent; width: 192px; } #col_left_filter .c-03 { display: block; float: left; height: 35px; padding: 10px 5px 0 0; position: relative; width: 108px; } #col_left_filter .c-03 span { line-height: 17px; padding-right: 30px; width: 62px; } .c-03 .select { background: url("/imagesvr_ce/itbe/images/select-100.jpg") repeat scroll 0 0 transparent; width: 92px; } #col_left_filter .c-04 { display: block; float: left; height: 35px; padding: 10px 0 0; position: relative; width: 55px; } .editorschoice_box{ border: 1px solid #CCCCCC; margin-bottom: 20px; padding-bottom: 10px; float:left; } #editor_intopics{ width:323px; } .mod_header { clear: both; height: 25px; } .mod_header h2 { -moz-background-clip: border; -moz-background-origin: padding; -moz-background-size: auto auto; background-attachment: scroll; background-color: transparent; background-image: url("/imagesvr_ce/itbe/images/module_header_bg.png"); background-position: 0 0; background-repeat: repeat-x; color: #FEF9F1; font-size: 13px; height: 25px; line-height: 25px; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; padding-left: 8px; width: 180px; } .mod_header h2 a, .mod_header h2 a:link, .mod_header h2 a:visited { color: #FEF9F1; } .mod_hdr_wide h2 { width: auto !important; } #prod_list .module { margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; } #prod_list ol li { clear: both; list-style-image: none; list-style-position: outside; list-style-type: none; } #prod_list ol li dt { -moz-background-clip: border; -moz-background-origin: padding; -moz-background-size: auto auto; background-attachment: scroll; background-color: transparent; background-image: url("/imagesvr_ce/itbe/images/prod_list_dt_bg.png"); background-position: center top; background-repeat: no-repeat; color: #FFFFFF; float: left; font-size: 14px; font-weight: bold; height: 76px; padding-top: 14px; text-align: center; width: 20px; } #prod_list ol li dd { -moz-background-clip: border; -moz-background-origin: padding; -moz-background-size: auto auto; background-attachment: scroll; background-color: transparent; background-image: url("/imagesvr_ce/itbe/images/module_bg.png"); background-position: -200px 0; background-repeat: no-repeat; float: left; padding-bottom: 16px; padding-left: 16px; padding-right: 16px; padding-top: 6px; width: 258px; } #prod_list h3 { padding-left: 20px; } #prod_list ul { clear: both; } #prod_list ul li { -moz-background-clip: border; -moz-background-origin: padding; -moz-background-size: auto auto; background-attachment: scroll; background-color: transparent; background-image: url("/imagesvr_ce/itbe/images/bullet.png"); background-position: 0 5px; background-repeat: no-repeat; padding-left: 7px; } #prod_list p.post_tools { border-bottom-color: -moz-use-text-color; border-bottom-style: none; border-bottom-width: medium; border-left-color-ltr-source: physical; border-left-color-rtl-source: physical; border-left-color-value: -moz-use-text-color; border-left-style-ltr-source: physical; border-left-style-rtl-source: physical; border-left-style-value: none; border-left-width-ltr-source: physical; border-left-width-rtl-source: physical; border-left-width-value: medium; border-right-color-ltr-source: physical; border-right-color-rtl-source: physical; border-right-color-value: -moz-use-text-color; border-right-style-ltr-source: physical; border-right-style-rtl-source: physical; border-right-style-value: none; border-right-width-ltr-source: physical; border-right-width-rtl-source: physical; border-right-width-value: medium; border-top-color: -moz-use-text-color; border-top-style: none; border-top-width: medium; line-height: 16px; padding-top: 0; } #prod_list .post_tools a, #prod_list .post_tools a:link, #prod_list .post_tools a:visited { margin-bottom: 0; margin-left: 0; margin-right: 24px; margin-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 0; } .mod_content:after, .gray_module:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; } .mod_content { height: 1%; } #itdownloads_features #sectionContent { height: 250px; } .itdownload_left { float: left; width:250px; } .itdownload_right { float: right; width:211px; } .article-detail { height: 120px; margin: 0 0 10px; width: 660px; } .article-detail .summary { float: left; padding: 0 10px 0 0; width: 468px; } .article-detail .download { float: left; width: 180px; } .article-detail h1 { font-size:18px; } .nl_error_container label { background-color: #EEEEEE; display: block; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; margin-top: 5px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; text-align: center; } .nl_error_container label.error { border-bottom-color: red; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: red; border-left-style: solid; border-left-width: 1px; border-right-color: red; border-right-style: solid; border-right-width: 1px; border-top-color: red; border-top-style: solid; border-top-width: 1px; } .nl_error_container label.success { border-bottom-color: green; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: green; border-left-style: solid; border-left-width: 1px; border-right-color: green; border-right-style: solid; border-right-width: 1px; border-top-color: green; border-top-style: solid; border-top-width: 1px; } .bottom_ad{ position:relative; margin-bottom: 10px; margin-top: 20px; } #featurebox { border: 1px solid #A4A4A4; height: 175px; margin: 10px 0 0 0px !important; width: 681px; } #featurebox .wrap { height: 175px; overflow: hidden; } #featurebox .feature_items { height: 150px; overflow: hidden; position: relative; } #featurebox .feature_nav { font-family: Arial; font-size: 11px; height: 25px; line-height: 25px; } #featurebox .feature_item { height: 150px; width: 595px; margin-left: 80px; } #featurebox .feature_item .item_text { float: right; height: 150px; width: 395px; } #featurebox h1 { color: #A30010; font-family: Arial,Helvetica,sans-serif; font-size: 22px; line-height: 30px; margin: 4px 0 0 10px; padding: 0; } #featurebox h2 { color: #A30010; font-family: Arial,Helvetica,sans-serif; font-size: 22px; line-height: 30px; margin: 4px 0 0 10px; padding: 0; } #featurebox .feature_item .item_text p { color: white; font-size: 12px; line-height: 19px; margin: 4px 0; padding: 0 10px; } #featurebox h1 a { color: white; } #featurebox h2 a { color: white; } #featurebox .feature_nav .nav { float: right; background-color: blue; width: 100px; padding-bottom: 5px; } #featurebox .feature_nav .nav ul { float: right; } #featurebox .feature_nav .nav ul, #featurebox .feature_nav .nav ul li { list-style: none outside none; margin: 0; padding: 0; } #featurebox .feature_nav .nav ul, #featurebox .feature_nav .nav ul li { list-style: none outside none; margin: 0; padding: 0 2px 0 0; } #featurebox .feature_nav .nav li { float: left; } #featurebox .feature_nav .nav li a { color: #A6A6A6; float: left; font-size: 15px; height: 16px; line-height: 16px; margin-left: 6px; margin-top: 4px; text-align: center; text-decoration: none; width: 16px; } #featurebox .feature_nav .nav li a.active { background-position: 0 -16px; background: none repeat scroll 0 0 white; color: black; } #slideshow h1 { color: Black; font-size: 24px; line-height: normal; } #slideshow h2 { font-size: 20px; line-height: 1.25em; padding: 5px 12px; } #slideshow table { border: medium none; margin: 0; padding: 0; width: 100%; } #slideshow td { border: medium none; margin: 0; padding: 0; text-align: center; vertical-align: middle; } #slideshow td.arrow { padding: 0 13px 0 12px; width: 29px; } #slideshow td.arrow a { display: block; height: 50px; width: 29px; } #slideshow ul { list-style: disc outside none; margin: 6px 0 6px 5px; padding: 0 0 0 15px; text-align: left; } #slideshow ol { list-style: decimal outside none; margin: 6px 0 6px 10px; padding: 0 0 0 15px; text-align: left; } #slideshow .arrow-next a { background: url("http://img.itbe.com/images/btn-next.png") no-repeat scroll 0 50% transparent; } #slideshow .arrow-prev a { background: url("http://img.itbe.com/images/btn-prev.png") no-repeat scroll 0 50% transparent; } #slideshow .arrow-next a:hover, #slideshow .arrow-prev a:hover, #slideshow .arrow-next a:active, #slideshow .arrow-prev a:active { background-position: 100% 50%; } #slideshow .caption { font-size: 1.1em; padding: 10px 12px; text-align: left; } #slideshow .slide-subtitle { margin: 1px 3px; } #slideshow #border { border: 1px solid #999999; margin: 1em 0 1em 12px; overflow: auto; padding: 0; } #slideshow #slideshow-body { margin: 1em 0 0 12px; padding: 0; } #slideshow #slideno { font-size: 0.8em; padding: 0.75em; text-align: center; } #slideshow-sponsored { margin: 0 17px 20px 5px; } #slideshow_landing h1 { display: inline; font-size: 1.5em; margin: 0; padding: 0; } #slideshow_landing p { font-size: 1.1em; margin-bottom: 0.2em; } #slideshow_landing .desc { padding: 5px 7px; } #slideshow_landing .sponsored { background-color: #FFF8E6; } #slideshow_landing .sponsoredlabel { color: #898994; font-size: 85%; font-weight: 200; } #slideshow blockquote { background-color: #FFFFFF; background-image: url("/images/quote-background-1.gif"); background-repeat: repeat; border-color: #EEEEEE #EEEEEE #EEEEEE #CCCCCC; border-style: solid; border-width: 1px 1px 1px 2px; line-height: 18px; margin: 10px 20px; overflow: auto; padding: 10px; text-align: left; } #it_downloads_article { border-top-color: #CCCCCC; border-top-style: solid; border-top-width: 1px; font-size: 12px; line-height: 18px; margin-top: 10px; padding-bottom: 0; padding-left: 0; padding-right: 0; padding-top: 15px; } #it_downloads_article ul { list-style-image: none; list-style-position: outside; list-style-type: disc; margin-bottom: 6px; margin-left: 5px; margin-right: 0; margin-top: 6px; padding-bottom: 10px; padding-left: 15px; padding-right: 0; padding-top: 0; text-align: left; } #it_downloads_article ol { list-style-image: none; list-style-position: outside; list-style-type: decimal; margin-bottom: 6px; margin-left: 5px; margin-right: 0; margin-top: 6px; padding-bottom: 10px; padding-left: 15px; padding-right: 0; padding-top: 0; text-align: left; } #it_downloads_download { -moz-background-clip: border; -moz-background-origin: padding; -moz-background-size: auto auto; background-attachment: scroll; background-color: #FAF4E9; background-image: none; background-position: 0 0; background-repeat: repeat; font-size: 13px; font-weight: bold; line-height: 16px; margin-bottom: 15px; margin-left: 0; margin-right: 0; margin-top: 0; overflow-x: auto; overflow-y: auto; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; width: 640px; } #it_downloads_download .c-01 { float: left; width: 180px; } #it_downloads_download .c-02 { float: left; width: 460px; } .bio_left { float: left; width: 135px; padding: 5px 5px 0 5px; margin: 0 15px 15px 0; background: #E1E7F4; } .module_hilite{ margin-top:20px; margin-left:15px; margin-right:10px; background-color: #E1E7F4; } .ACL_FormLabel{ margin: 10px; font-weight: bold; } .ACL_FormField_Container{ background-color: #E1E7F4; vertical-align: middle; padding-top: 5px; font-family: arial; color: #000099; text-decoration: none; } .ACL_FormField_Container input[type=checkbox] { margin-bottom: 9px; margin-top: 10px; vertical-align: middle; margin-left:10px; margin-bottom: 4px\9; margin-top: 2px\9; } .newsletters h1{ font-size:18px; } .newsletter_main { padding-bottom: 24px; padding-left: 0px; padding-right: 0px; padding-top: 0px } .newsletter_main #col_left { padding-bottom: 0px; margin: 0px; padding-left: 12px; width: 290px; padding-right: 12px; padding-top: 0px } .newsletter_main #col_right { margin: 0px; width: 670px; padding-right: 10px } .newsletter_main .module_hilite { padding-bottom: 30px; background-color: #E1E7F4; padding-left: 10px; padding-right: 10px; padding-top: 10px } .newsletter_main #col_left .module_hilite { min-height: 420px } .newsletter_main .module_plain { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px } #newsletter_email{ margin-top:10px; } #itbeEmail{ margin-left: 10px; } .loading{ border:2px solid red; float: left; margin-bottom: 3px; margin-left: 3px; margin-right: 3px; margin-top: 3px; } .nl_error label { background-color: #EEEEEE; display: block; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; margin-top: 5px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px; text-align: center; } .nl_error label.error { border-bottom-color: red; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: red; border-left-style: solid; border-left-width: 1px; border-right-color: red; border-right-style: solid; border-right-width: 1px; border-top-color: red; border-top-style: solid; border-top-width: 1px; } .pullquote_right { float: right; padding-bottom: 15px; padding-left: 15px; padding-right: 0; padding-top: 0; width: 190px; } .pullquote_right p { font-size: 16px; font-weight: bold; line-height: 24px; text-align: center; } .pullquote_right dl { line-height: 16px; text-align: right; } .pullquote_right dt { font-size: 14px; font-weight: bold; } .pullquote_right dd { font-size: 12px; } #col_inner_340{ width: 340px; } h6 { font-size: 10pt; } #it_downloads_extra { background-color: #FFFFFF; float: right; margin-bottom: 15px; margin-left: 15px; margin-right: 0; margin-top: 10px; padding-left: 15px; padding-top: 15px; width: 360px; border-top-color: #CCCCCC; border-top-style: solid; border-top-width: 1px; } #it_downloads_extra .photo { margin-bottom: 20px; margin-left: 0; margin-right: 0; margin-top: 0; } .commentDate { color: #828282; display: block; font-size: 8pt; font-weight: normal; margin: 0 0 10px; text-decoration: none; } .jive-link-blog-small, .jive-link-profile-small, .jive-link-wiki-small, .jive-link-community-small, .jive-link-thread-small { background-color: transparent; background-position: left center; background-repeat: no-repeat; padding-bottom: 1px; padding-left: 17px; padding-right: 0; padding-top: 1px; } .jive-link-blog-small { background-image: url("/images/jive-icon-blog-12x12.gif"); } .jive-link-thread-small { background-image: url("/images/jive-icon-forum-12x12.gif"); } .jive-link-community-small { background-image: url("/images/jive-icon-community-12x12.gif"); } .jive-link-wiki-small, .jive-link-document-small { background-image: url("/images/jive-icon-wiki-12x12.gif"); } .jive-link-profile-small { background-image: url("/images/jive-icon-profile-12x12.gif"); } .list_disc li{ list-style-type: disc; } #hedaer-banner div div.prWrap div.prWrap { width: 490px !important; } #hedaer-banner div{ float:left; height:100px; overflow:visible; width:728px; margin-left:5px; }.pullquote_box_right { float: right; width: 142px; padding: 8px 8px 0 8px; margin: 0 0 15px 15px; background: #dfdcd7; border: 1px solid #ccc; } .pullquote_box_right p { font-size: 12px; } .pullquote_box_right ul li { font-size: 11px; padding: 0 0 10px 7px; background: url( "/images/bullet_purple.gif" ) no-repeat 0 5px; } .pullquote_box_right h3 { font-size: 16px; margin-bottom: 4px; } .pullquote_box_right h4 { font-weight: bold; font-size: 13px; margin-bottom: 10px; } .pullquote_box_right img { margin-bottom: 14px; } .jive-rendered-content ul { list-style-type: disc; padding: 0 0 0 30px; } .blog_content ul { list-style-type: disc; padding: 0 0 0 30px; } .jive-pre { background-image: url("/images/jive-bg-pre.gif"); } .jive-quote { background-image: url("/images/quote-background-1.gif"); overflow-x: auto; overflow-y: auto; margin: 10px 20px 10px 20px; padding: 10px; border:1px solid #EEEEEE; border-left:2px solid #CCCCCC; } .jive-quote .jive-quote { background-image: url("/images/quote-background-2.gif"); border-bottom-color: #EEEEFF; border-left-color-ltr-source: physical; border-left-color-rtl-source: physical; border-left-color-value: #CCCCFF; border-right-color-ltr-source: physical; border-right-color-rtl-source: physical; border-right-color-value: #EEEEFF; border-top-color: #EEEEFF; } .jive-quote .jive-quote .jive-quote { background-image: url("/images/quote-background-3.gif"); border-bottom-color: #EEFFEE; border-left-color-ltr-source: physical; border-left-color-rtl-source: physical; border-left-color-value: #CCFFCC; border-right-color-ltr-source: physical; border-right-color-rtl-source: physical; border-right-color-value: #EEFFEE; border-top-color: #EEFFEE; } .jive-quote .jive-quote .jive-quote .jive-quote { background-image: url("/images/quote-background-4.gif"); border-bottom-color: #FFEEEE; border-left-color-ltr-source: physical; border-left-color-rtl-source: physical; border-left-color-value: #FFCCCC; border-right-color-ltr-source: physical; border-right-color-rtl-source: physical; border-right-color-value: #FFEEEE; border-top-color: #FFEEEE; } .jive-quote pre { background-color: #FFFFFF; background-image: url("/images/jive-bg-pre.gif"); background-repeat: repeat; border-bottom-color: #EEEEEE; border-bottom-style: solid; border-bottom-width: 1px; border-left-color-ltr-source: physical; border-left-color-rtl-source: physical; border-left-color-value: #CCCCCC; border-left-style-ltr-source: physical; border-left-style-rtl-source: physical; border-left-style-value: solid; border-left-width-ltr-source: physical; border-left-width-rtl-source: physical; border-left-width-value: 2px; border-right-color-ltr-source: physical; border-right-color-rtl-source: physical; border-right-color-value: #EEEEEE; border-right-style-ltr-source: physical; border-right-style-rtl-source: physical; border-right-style-value: solid; border-right-width-ltr-source: physical; border-right-width-rtl-source: physical; border-right-width-value: 1px; border-top-color: #EEEEEE; border-top-style: solid; border-top-width: 1px; margin-bottom: 10px; margin-left: 20px; margin-right: 20px; margin-top: 10px; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; } #comment_wrapper { font-family: arial, helvetica, sans-serif; font-size: 9pt; margin: 0 0 5px 10px; width: 590px; } #comment_form { font-weight: bold; font-size: 14pt; font-family: arial, helvetica, sans-serif; color: black; background-color: rgb(255, 255, 255); width: 100%; } .pgnumber_holder { background: url("/images/pageing_bg.jpg") repeat-x scroll center top transparent; border: 1px solid #CCCCCC; float: left; font-size: 10px; font-weight: bold; padding: 0 5px; } .pgnumber_holder a { border-color: -moz-use-text-color #F7F7F7; border-left: 1px solid #F7F7F7; border-right: 1px solid #F7F7F7; border-style: none solid; border-width: medium 1px; color: #008CB4; float: left; font-size: 10px; font-weight: bold; padding: 1px 7px; text-decoration: none; } #comment_wrapper a:link,#comment_wrapper a:visited { color: #333333; font-size: 8pt; } #comment_wrapper a:active,#comment_wrapper a:hover { color: #333333; font-size: 8pt; } #commentform { width: 80%; margin-left: 10px; } .comment { background-color: #EFEFEF; margin-top: 10px; overflow: hidden; padding: 10px; } .even { background-color: #CCCCCC; } div.userinfo { color: #333333; font-family: arial, helvetica, sans-serif; font-size: 9pt; } .userinfo a:link,.userinfo a:visited { color: #333333; font-size: 9pt; } .userinfo a:active,.userinfo a:hover { color: #333333; font-size: 9pt; } .commentChild{ margin-left:25px; } span.username { color: #333333; font-weight: bold; } input.error { border: 1px dotted red; } #comment_wrapper .error { margin: 0; width: auto; color: red; } #comment_wrapper .error ul { margin-left: 10px; } #comment_wrapper .error ul li{ list-style-type: none; } #message_counter { margin: 0; font-size: 8pt; } #comment_wrapper .success { color: green; display: none; } #comment_wrapper .success img { margin-left: 7px; } #comment_wrapper .success span { bottom: 1px; margin-left: 3px; position: relative; } #comment_wrapper .fail { color: red; display: none; } #comment_wrapper .fail img { margin-left: 7px; } #comment_wrapper .fail span { bottom: 1px; margin-left: 3px; position: relative; } #comment_pagination_top #top_loading{ vertical-align: middle; margin-top: 3px; margin-left: 6px; text-align: center; display: none; } #comment_pagination_bottom #bottom_loading{ vertical-align: middle; margin-top: 3px; margin-left: 6px; text-align: center; display: none; }#email_friend, #feedback { font-family: Arial, Helvetica, sans-serif; font-size: 13px; padding: 1px; } #email_friend div, #feedback div{ clear: both; margin: 1em 0; } #email_friend .error, #feedback .error { color: red; font-weight: 700; width: auto; margin-left: 133px; } #feedback p, #email_friend p{ margin-top: -10px; padding: 0; } #recaptcha_area div { margin: 0; } #email_friend ul, #feedback ul { list-style-type: none; } #email_friend ul li, #feedback ul li{ margin-top: 2px; } #email_friend label, #feedback label{ display: inline-block; float: none; font-weight: 700; text-align: right; width: 125px; } form#email_friend input,form#email_friend textarea, form#feedback input, form#feedback textarea { border-color: #B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7; border-style: solid; border-width: 1px; color: #333; margin-left: 5px; padding: 3px; width: 200px; } form#email_friend textarea, form#feedback textarea{ vertical-align: top; width: 300px; } .blue { color: blue; text-align: center; } .red { color: red; text-align: center; } #email_container a { color: blue; text-decoration: underline; } #email_friend input[type="radio"],#email_friend input[type="checkbox"] { margin: 3px 3px 0 5px; width: auto; } #email_friend .nolabel, #feedback .nolabel { margin-left: 127px; } #email_friend .nolabel label, #feedback .nolabel label { width: auto; } #email_friend input[type="submit"],#email_friend input[type="reset"], #feedback input[type="submit"],#feedback input[type="reset"] { cursor: pointer; margin: 3px 3px 0 5px; width: auto; } #email_container fieldset { width: 100%; }