body {
background-color: #BBBBBB;
font-family: verdana,arial,helvetica,sans-serif;
font-size:11px;
margin: 0 auto;
padding: 0;
}

a {
color: #006DD2; 
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

#wrapper { 
background-color: #fff; 
height:auto;
margin: 0 auto; 
padding: 0;
width: 990px;
}

#bottom-bg {
	background:url("/imagesrv/research/images/white-bg.jpg") no-repeat 0px  0px;
	margin:0px;
	padding:0px;
}

#banner {
background: url("/imagesrv/research/microsoft/images/win8-hdr.jpg") no-repeat;
height: 90px;
margin: 0px;
padding: 0px;
width: 990px;
}

.dropdownwrap {
float:right; 
margin:0px 0px 0px 0px; 
padding:72px 16px 0px 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;
}

.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;
}

.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;
}

.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;
}

.featured-box-wrapper {
margin:0px; 
padding:0px;
}

.buttons-area { 
margin:16px 0px 0px 0px; 
padding:0px;
}

.feat-buttons {
float:left;
margin:0px; 
padding:0px;
}

.padd {
padding-right:18px;
}

.featured-box {
float:left;
margin:41px 0px 0px 0px; 
padding:0px;
}

.featured-box2 {
margin:30px 0px 0px 0px;  
padding: 0px;
width: 459px;
}

#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 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;
}

#related-event a {
font-size:12px;
text-decoration:none;
}

#related-event a:hover {
font-size:12px;
text-decoration:underline;
}

.prospect-featured-box {
margin:28px 0px 0px 0px;  
padding: 0px;
width: 459px;
}

.round	{ -moz-border-radius:7px; -webkit-border-radius:7px; }

.featured-box-text {
float:left;
margin:0px; 
padding:0px;
width:447px;
}

.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-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 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 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;
}

img.hdr {
margin-bottom: -2px; 
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; 
}

.bottom_box {
background: url("/imagesrv/research/application-overhaul/images/featured_box_bottom.gif") no-repeat 0 bottom; 
float:left;
height: auto; 
padding: 0px 0px 18px 11px;
width: 459px; 
}

.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;
}

.intro-text {
color:#5c6970;
font-size:18px;
margin:0px;
padding:25px 0px 0px 0px;
}

.intro-text p {
font-size:13px;
line-height:18px;
margin: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;
}

.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;
}

.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-details {
float:left;
margin:0px 0px 0px 0px;
padding:8px 0px 0px 9px;
width:340px;
}

.research-details-b {
float:left;
margin:0px 0px 0px 3px;
padding:8px 0px 0px 9px;
width:330px;
}

.research-details-hover {
background-color:#f7f7f7;
}

.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;
}

.gutter10px {
float:left;
height:0px;
margin:0px;
padding:0px;
width:12px;
}

.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;
}

.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;
}

.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;
}

.rail_item {
margin:0px; 
padding:0px;
}

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;
}

.iconscontainer {
float:right; 
margin:0px; 
padding:12px 0px 0px 0px; 
width:225px;
}

.rr_icons {
float:right; 
margin:0px; 
padding: 0px;
}

.rr_icons img {
margin:0px; 
padding:0px;
}

.right-rail {
font-size:11px;
margin:25px 0px 0px 0px;
padding:0px;
}

.promo-wrapper {
margin:0px; 
padding: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;
}

#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; 
} 

#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; 
}

.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;
}

ul.promo-text {
margin:0px;
padding:2px 0px 5px 0px;
}

ul.promo-text li.title {
color:#5c6970;
font-weight:bold;
line-height:14px;
margin:4px 0px 0px 0px;
padding:0px;
}

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.date {
line-height:14px;
}

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.author {
font-weight:bold;
line-height:14px;
margin: 8px 0px 10px 0px;
padding: 0px;
}

.ind_rail_item {
font-size:11px;
margin:0px;
padding:0px 15px 4px 15px;
}

.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;
}


.prospect-button1 {
  display:block;
  width:261px;
  height:67px;
  margin:0 auto;
  background:url("/imagesrv/research/business-gets-social/images/buttons.gif") no-repeat -261px 0px;
  float:left
}
.prospect-button1 a {
  display:block;
  width:261px;
  height:67px;
  background:url("/imagesrv/research/business-gets-social/images/buttons.gif") no-repeat 0 0px;
  text-indent:-9999px;
}
.prospect-button1 a:hover {
  background-position: -261px 0px;
}

.prospect-button2 {
  display:block;
  width:261px;
  height:67px;
  margin:0 auto;
  background:url("/imagesrv/research/business-gets-social/images/buttons.gif") no-repeat -261px -67px;
  float:left
}
.prospect-button2 a {
  display:block;
  width:261px;
  height:67px;
  background:url("/imagesrv/research/business-gets-social/images/buttons.gif") no-repeat 0px -67px;
  text-indent:-9999px;
}
.prospect-button2 a:hover {
  background-position: -261px -67px;
}

.prospect-intro-text {
color:#6f6f6f;
font-size:18px;
margin:32px 0px 0px 0px;
padding:0px;
}

.prospect-intro-text p {
font-size:12px;
line-height:15px;
margin:0px 50px 0px 10px;
padding:0px 0px 21px 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 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;}


.five-phases-wrapper {
float:left;
margin:0px;
padding:0px;
}

.five-phases-wrapper h4 {
color:#4e5861;
font-family:arial,helvetica,sans-serif,verdana;
font-size:15px;
font-weight:bold;
line-height:1.1em;
margin:29px 0px 10px 0px;
padding:0px;
text-transform:none;
}

.fivephases-box {
margin:0px;
padding:0px;
width:700px;
}

.five-phases-top {
background: transparent url("/imagesrv/research/images/five-phases-top.gif"); 
background-repeat: no-repeat; 
background-position: top left;
height:1%;
padding: 21px 9px 0px 9px; 
margin: 0px 0px -2px 0px; 
} 

.five-phases-bottom {
color: #fff;
background:transparent url("/imagesrv/research/images/five-phases-bottom.gif"); 
background-repeat: no-repeat; 
background-position: top left;
font-weight:bold; 
height:4px;
padding: 0px 10px 0px 17px; 
margin: -2px 0px 10px 0px; 
}

.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;
}

.phases-img {
margin:0px 0px 9px 0px;
padding:0px;
}

.five-phases-top .wrapper {
float:left;
margin:23px 0px 0px 0px;
padding:0px;
width:324px;
display:inline;
}

.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;
}

ol {
list-style-type: none;
padding: 0;
margin: 0;
}

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;
}

.research-tabs{
	margin:0px 0 20px 0;
	float:left;
	width:691px;
}
.research-tabs p{
	font-weight:bold;
}
.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:hover{
	text-decoration:none;
	background-color:#96bc44;
}

.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;border-right:1px solid #FFFFFF;color:#666;height:11px;margin:0;padding:10px 10px;float:left;font-weight:bold;}
.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;}
.tab-list ul li a {color:#666; text-decoration:none;}
.tab-list ul li a:hover {text-decoration:underline;}
.tabNav-hover {
	text-decoration:underline;
}

.tabNav-hover-none {
	text-decoration:none;
}

.greenBtn {
	background: url("/imagesrv/research/images/green-button.gif") no-repeat 0px 0px;
	float:left;
	height:67px;
	margin:16px 18px 0px 0px;
	padding:0px;
	width:261px;
}

.greenBtn h4 {
	color:#fff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:8px 10px 4px 10px;
}

.greenBtn h3 {
	color:#475157;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin:0px;
	padding:0px 10px 0px 10px;
}

.greenBtn h3 a {
	color:#475157;
	text-decoration:none;
}

.greenBtn h3 a:hover {
	text-decoration:underline;
}

.none {margin:16px 0px 0px 0px;}

.buttons-wrapper {
	margin:0px;
	padding:0px;
	position:relative;
}

.entitlement {font-family:verdana,arial,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#96BC44;}
.research-details .date {display:none} 
.research-details h5 {margin-bottom:10px}
.research-dotted-none {padding:0 0 20px 0}
.special_report_bg1-b {padding: 0 0 20px}
.ev-tab {margin: 0px;padding: 0px;}			
.access {color: #96BC44;margin: 3px 0 0 0;font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;}
.entitlement {padding-bottom:8px}	
.iconscontainer {padding: 0px 10px 0px 0px;}			
.red {color: red;font-size: 10px;}	
.tab-list{background-color:transparent}

/* 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 {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;}
	
