#attent-an-envent-top {background:transparent url("/imagesrv/research/images/attend_an_event_top2.gif"); background-repeat:no-repeat; background-position:top left; height:1%; padding:42px 10px 0px 15px; margin:10px 0px -2px 0px;} 

#banner .sp_title {color:#98c7e0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:66px 0px 0px 25px; width:543px;}

#banner {background:url("/imagesrv/research/competitive-advantage/hdr-competitive-advantage.jpg") no-repeat; height:90px; margin:0px; padding:0px; width:990px;}

#bottom-bg {background:url("/imagesrv/research/images/white-bg.jpg") no-repeat 0px 0px; margin:0px; padding:0px;}

#gartner_blog_network_top {background:transparent url("/imagesrv/research/images/gartner_blog_network_top.gif"); background-repeat:no-repeat; background-position:top left; height:1%; padding:57px 10px 0px 17px; margin:10px 0px -2px 0px;}

#related-event {background:url("/imagesrv/research/application-overhaul/images/related-events-bg-a.gif") no-repeat 0 top; display:inline; float:left; margin:0px; padding:0px; width:598px; height:62px;}

#related-event a {font-size:12px; text-decoration:none;}

#related-event a:hover {font-size:12px; text-decoration:underline;}

#related-event h4 {color:#5C6970; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:10px 0px 0px 46px; padding:0px 0px 4px 0px; text-transform:uppercase;}

#related-event p {font-size:12px; margin:0px 0px 0px 46px; padding:0px 0px 2px 0px;}

#webinar-top {background:transparent url("/imagesrv/research/images/attend_a_webinar_top.gif"); background-repeat:no-repeat; background-position:top left; height:1%; padding:53px 10px 0px 15px; position:relative;}

#wrapper {background-color:#fff; height:auto; margin:0 auto; padding:0; width:990px;}

.access {color:#96BC44; margin:3px 0 0 0; font:bold 11px/14px Verdana,Arial,Helvetica,sans-serif;}

.buttons-area {margin:16px 0px 0px 0px; padding:0px;}

.buttons-wrapper {margin:0; padding:0; position:relative;}

.dotted {background-image:url("/imagesrv/images/blueDot.gif"); background-repeat:repeat-x; background-position:bottom; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

.dropdownwrap {float:right; margin:0px 0px 0px 0px; padding:72px 16px 0px 0px;}

.entitlement {color:#96BC44; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold;}

.ev-tab {margin:0px; padding:0px;}

.feat-buttons {float:left; margin:0px; padding:0px;}

.featured-box {float:left; margin:41px 0px 0px 0px; padding:0px;}

.featured-box2 {margin:30px 0px 0px 0px; padding:0px; width:459px;}

.featured-box-text {float:left; margin:0px; padding:0px; width:447px;}

.featured-box-text h4, .featured-box2 h4, .prospect-featured-box h4 {color:#5c6970; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin:0px 0px 11px 0px; padding:2px 0px 0px 0px; text-transform:uppercase;}

.featured-box-text li.summary, .featured-box2 li.summary, .prospect-featured-box li.summary {color:#2c363b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:14px; margin:0px; padding:0px;}

.featured-box-text li.title, .featured-box2 li.title, .prospect-featured-box li.title {font-size:12px; font-weight:bold; line-height:15px; margin:0px; padding:0px 0px 6px 0px;}

.featured-box-text ul, .featured-box2 ul, .prospect-featured-box ul {margin:0px; padding:0px;}

.featured-box-text ul.links, .featured-box2 ul.links, .prospect-featured-box ul.links {margin:18px 0px 0px 0px; padding:0px;}

.featured-box-wrapper {margin:0px; padding:0px;}

.green_arrow {background-image:url("/imagesrv/images/arrow-green.gif"); background-repeat:no-repeat; background-position:center; height:6px; padding:0px 0px 2px 6px; margin:0px;}

.gutter10px {float:left; height:0px; margin:0px; padding:0px; width:12px;}

.hr-dotted {float:left; margin:15px 0px 0px 0px; padding:0px; width:960px;}

.hr-dotted .sr-title {float:left; margin:0px; padding:0px;}

.hr-dotted .sr-title h1 {color:#8598a2; font-family:Arial, Helvetica, sans-serif; font-size:27px; font-weight:normal; margin:0px; padding:0px 0px 8px 10px; float:left;}

.hr-dotted .stayconnected {float:right; margin:0px; padding:0px;}

.iconscontainer {float:right; margin:0px; padding:0px 10px 0px 0px; width:225px;}

.ind_contactUsBottom {margin:0px; padding:14px 0px 14px 0px;}

.ind_contactUsBottom h4.rail_hdr {border-bottom:solid 1px #b9d0dc; font-size:11px; margin:0px 0px 4px 0px; padding:0px 0px 4px 0px; text-transform:uppercase;}

.ind_contactUsBottom ul.rail_list {margin:8px 0 0 0; padding:0px;}

.ind_contactUsBottom ul.rail_list li {line-height:17px; margin:0px; padding:0px 0px 4px 0px;}

.ind_rail_item {font-size:11px; margin:0px; padding:0px 15px 4px 15px;}

.intro-text {color:#5c6970; font-size:18px; margin:27px 0px 0px 0px; padding:0px;}

.intro-text h2 {color:#5c6970; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:0px 0px 13px 0px; padding:0px; text-transform:none;}

.intro-text p {font-size:13px; line-height:18px; margin:0px; padding:0px;}

.mid_box {background:url("/imagesrv/research/application-overhaul/images/featured_box_mid.gif") repeat-y 0px 13px; float:left; height:auto; padding:0px 0px 0px 0px; width:459px;}

.none {margin:16px 0 0;}

.padd {padding-right:18px;}

.promo_bottom {color:#fff; background:transparent url("/imagesrv/research/images/rr_promo_bottom.gif"); background-repeat:no-repeat; background-position:top left; font-weight:bold; height:46px; padding:0px 10px 0px 17px; margin:-2px 0px 10px 0px;}

.promo_bottom a {color:#fff; text-decoration:none;}

.promo_bottom a:hover {text-decoration:underline;}

.promo_bottom p {padding:23px 0px 0px 0px; margin:0px;}

.promo-wrapper {margin:0px; padding:0px;}

.prospect-featured-box {margin:28px 0px 0px 0px; padding:0px; width:459px;}

.prospect-intro-text {color:#6f6f6f; font-size:18px; margin:32px 0px 0px 0px; padding:0px;}

.prospect-intro-text h1 {margin:0px 0px -10px 0px; padding:0px; font-weight:bold; font-size:16px;}

.prospect-intro-text h2 {color:#96bc44; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; margin:21px 0px 5px 0px; padding:0px; text-transform:none;}

.prospect-intro-text p {font-size:12px; line-height:15px; margin:0px 50px 0px 10px; padding:0px 0px 21px 0px;}

.prospect-intro-text span {margin-left:10px;}

.prospect-intro-text ul.link {margin:5px 0px 0px 0px; padding:0px;}

.prospect-intro-text ul.link li {font-size:11px; font-weight:bold; margin:0px; padding:0px;}

.rail_item {margin:0px; padding:0px;}

.red {color:red; font-size:10px;}

.research-details {float:left; margin:0px 0px 0px 0px; padding:8px 0px 0px 9px; width:340px;}

.research-details h5, .research-details-b h5 {font-size:11px; font-weight:bold; line-height:14px; margin:0px; padding:0px 8px 0px 0px;}

.research-details p.date, .research-details-b p.date {color:#999999; margin:4px 0px 10px 0px; padding:0px;}

.research-details p.summary, .research-details-b p.summary {color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:14px; margin:0px; padding:0px 8px 8px 0px;}

.research-details-b {float:left; margin:0px 0px 0px 3px; padding:8px 0px 0px 9px; width:330px;}

.research-details-hover {background-color:#f7f7f7;}

.research-dotted {background-image:url("/imagesrv/images/blueDot.gif"); background-position:bottom; background-repeat:repeat-x; float:left; margin:0px; padding:0px; width:691px;}

.research-dotted-none {background-image:none; float:left; margin:0px; padding:0px; width:691px;}

.research-dotted-none {padding:0 0 20px;}

.research-tabs {margin:0px 0 20px 0; float:left; width:691px;}

.research-tabs a {background-color:#8598a2; color:#FFFFFF; margin:0 1px 0 0; padding:6px 10px; float:left; width:152px; height:24px; text-transform:uppercase;}

.research-tabs a {width:142px;}

.research-tabs a:hover {text-decoration:none; background-color:#96bc44;}

.research-tabs p {font-weight:bold;}

.research-wrapper {float:left; margin:0px 0px 23px 0px; /* margin:24px 0px 4px 0px; */ padding:0px; width:700px;}

.research-wrapper h4 {background:url("/imagesrv/images/blueDot.gif") repeat-x bottom; color:#8598a2; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; margin:0px; padding:0px 0px 5px 0px; width:691px;}

.research-wrapper p {font-size:13px; line-height:18px; margin:0px 0px 10px 0px; padding:0px;} 

.research-wrapper span.green {color:#96bc44; font-size:13px; font-weight:bold; margin:0px; padding:0px; text-transform:uppercase;}

.right-rail {font-size:11px; margin:25px 0px 0px 0px; padding:0px;}

.round {-moz-border-radius:7px; -webkit-border-radius:7px;}

.rr_icons {float:right; margin:0px; padding:0px;}

.rr_icons img {margin:0px; padding:0px;}

.special_report_bg1 {background:url("/imagesrv/research/images/special_report_bg1.gif") no-repeat left bottom; height:auto; padding:0px 0px 20px 0px;}

.special_report_bg1-b {background:url("/imagesrv/research/images/special_report_bg1.gif") no-repeat left bottom; height:auto; padding:0px 0px 93px 0px; _padding:0px 0px 77px 0px;}

.special_report_bg2 {background:url("/imagesrv/research/images/special_report_bg2.gif") no-repeat scroll left top #FFFFFF; float:left; height:auto; padding:0 0 20px; width:990px;}

.summary {color:#5c6970; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:20px; margin:14px 0px 0px 0px; padding:0px;}

.tabList {width:677px; float:left; background-color:#8598a2; height:30px; margin:0 0 22px 0; padding:0px 0px 0px 12px;}

.tab-list {width:960px;float:left;background-color:#cedee6;margin:0px;} 

.tab-list ul {height:28px;margin:0;}

.tab-list ul li {background-color:#CEDEE6; width:162px;}

.tab-list ul li {background-color:#cedee6;border-right:1px solid #FFFFFF;color:#666;margin:0;padding:10px 10px;float:left;width:152px;font-weight:bold;}

.tab-list ul li a {color:#666; text-decoration:none;}

.tab-list ul li a:hover {text-decoration:underline;}

.tab-list ul li.active {background:url("/imagesrv/research/ipad-media-tablet/images/tab-bg-gradient.gif") repeat-x 0px 0px; border-right:1px solid #FFFFFF; color:#000; margin:0; padding:10px 10px; float:left; font-weight:bold;}

.tabList ul {height:28px; margin:2px 0 0 0;}

.tabList ul li {float:left; font-weight:bold; background-color:#FFFFFF; height:25px; padding:3px 12px 0 12px; width:142px;}

.tabNav-hover {text-decoration:underline;}

.tabNav-hover {text-decoration:underline;}

.tabNav-hover-none {text-decoration:none;}

.tabNav-hover-none {text-decoration:none;}

.vertical-bg {background-image:url("/imagesrv/research/images/vertical_dotted_bg.gif"); background-position:top; background-repeat:repeat-y; float:left; height:auto; margin:8px 0px 10px 0px; padding:0px; width:700px;}

.video-area {float:right; margin:20px 0px 0px 0px; padding:0px; width:320px;}

.video-area p {color:#232b30; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin:4px 0px 0px 0px; padding:0px;}

.wrapper h4 {color:#444e57; font-family:arial,helvetica,sans-serif,verdana; font-size:14px; font-weight:bold; line-height:1.1em; margin:0px 0px 4px 0px; padding:0px; text-transform:uppercase;}

.wrapper p {line-height:14px; color:#29323a;}

a {color:#006DD2; text-decoration:none;}

a:hover {text-decoration:underline;}

body {background-color:#BBBBBB; font-family:verdana,arial,helvetica,sans-serif; font-size:11px; margin:0 auto; padding:0;}

h4.connectedTitle {color:#5c6970; float:left; font-size:12px; font-family:arial, sans-serif, verdana; font-weight:bold; letter-spacing:-.01em; padding:4px 0px 0px 0px; margin:0px; text-align:right; text-transform:uppercase; width:122px;}

img.hdr {margin-bottom:-2px; padding:0px;}

li.chicklet-1 {background-image:url("/imagesrv/research/images/chicklet-1.gif"); background-position:0 0; background-repeat:no-repeat; height:1%; margin:0px; padding:5px 0 28px 31px;}

li.chicklet-2 {background-image:url("/imagesrv/research/images/chicklet-2.gif"); background-position:0 0; background-repeat:no-repeat; height:1%; margin:0px; padding:5px 0 28px 31px;}

li.chicklet-3 {background-image:url("/imagesrv/research/images/chicklet-3.gif"); background-position:0 0; background-repeat:no-repeat; height:1%; margin:0px; padding:5px 0 28px 31px;}

li.chicklet-4 {background-image:url("/imagesrv/research/images/chicklet-4.gif"); background-position:0 0; background-repeat:no-repeat; height:1%; margin:0px; padding:5px 0 28px 31px;}

li.chicklet-5 {background-image:url("/imagesrv/research/images/chicklet-5.gif"); background-position:0 0; background-repeat:no-repeat; height:1%; margin:0px; padding:5px 0 28px 31px;}

ol {list-style-type:none; padding:0; margin:0;}

ul.promo-text {margin:0px; padding:2px 0px 5px 0px;}

ul.promo-text li.author {font-weight:bold; line-height:14px; margin:8px 0px 10px 0px; padding:0px;}

ul.promo-text li.date {line-height:14px;}

ul.promo-text li.date_time {line-height:14px;}

ul.promo-text li.events-title {font-weight:bold; line-height:14px; margin:4px 0px 0px; padding:0px;}

ul.promo-text li.location {line-height:14px;}

ul.promo-text li.summary {font-size:11px; font-weight:normal; line-height:14px; margin:8px 0px 0px 0px; padding:0px;}

ul.promo-text li.title {color:#5c6970; font-weight:bold; line-height:14px; margin:4px 0px 0px 0px; padding:0px;}

/* Green Buttons css */
a.btn {display:inline-block;padding:7px 19px 0 0px;height:25px;float:left;font: 16px/1em Helvetica, Arial, sans-serif;color:#fff;text-decoration:none;margin:8px 8px 0 0;
background: rgb(153,188,76); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5YmM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4MGEwMzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(153,188,76,1) 0%, rgba(128,160,57,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(153,188,76,1)), color-stop(100%,rgba(128,160,57,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(153,188,76,1) 0%,rgba(128,160,57,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(153,188,76,1) 0%,rgba(128,160,57,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(153,188,76,1) 0%,rgba(128,160,57,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(153,188,76,1) 0%,rgba(128,160,57,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99bc4c', endColorstr='#80a039',GradientType=0 ); /* IE6-8 */
border:1px solid #96aa6a;border-radius:4px;position:relative;}

a.btn:hover {
text-decoration: none;
background: rgb(137,171,63); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5YWIzZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3MThmMzEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(137,171,63,1) 0%, rgba(113,143,49,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(137,171,63,1)), color-stop(100%,rgba(113,143,49,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(137,171,63,1) 0%,rgba(113,143,49,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(137,171,63,1) 0%,rgba(113,143,49,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(137,171,63,1) 0%,rgba(113,143,49,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(137,171,63,1) 0%,rgba(113,143,49,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89ab3f', endColorstr='#718f31',GradientType=0 ); /* IE6-8 */ }

a.btn.btnTall {padding:7px 20px 7px 7px;width:232px;height:auto;font-weight:bold;}
a.btnTall span {display:block;padding-top:5px;font-weight:normal;color:#222b30;font-size:14px;}
a.btnTall.none {margin:8px 0px 0 10px; padding:7px 0px 7px 7px; width:252px;}
.btn .corner {width: 4px;height: 4px;position: absolute;display: block;background: url("/imagesrv/images/icons/white-corners.png") 0 0 no-repeat;z-index: 25;}
.btn .cornerTL {top: 0;left: 0;background-position: top left;}
.btn .cornerTR {top: 0;right: 0;background-position: top right;}
.btn .cornerBL {bottom: 0;left: 0;background-position: bottom left;}
.btn .cornerBR {bottom: 0;right: 0;background-position: bottom right;}



