@import url(/css/header.css);
@import url(/css/sidenav.css);
@import url(/css/footer.css);
@import url(/css/colorbox.css);
/* CSS Document */
/*Standard Styles*/

/*****************************************************************
	BASIC FORMATTING STYLES
*****************************************************************/

/* Highlights links that have rel="nofollow" */
/*a[rel~="nofollow"] {
  border: thin dashed firebrick ! important;
  background-color: rgb(255, 200, 200) ! important;
}*/

/* Clear fix (also in r46-ie.css) */
	.clearfix:after {
		clear:both;
		content:".";
		display:block;
		height:0;
		margin-left:-300px;
		visibility:hidden;
		}
	/* .clearfix {display: inline-block;} */  /* for IE/Mac */

	body {
		background:#f1f1e8 url(/images/main-bg.gif);
		color:#555;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		margin:0 auto !important;
		padding:26px 0 10px;
		position:relative;
		}
	p {
		color:#555;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		line-height:15px;
		margin:0;
		padding:5px 0 3px;
		}
	a {outline:0;}
	a:link,a:visited {
		color:#f90;
		text-decoration:none;
		}
	a.roi-link {
		background:no-repeat left url(/images/roi/icon-roi-small.png);
		padding-left:15px;
		}
	h1,.sectionTitle {
		color:#555;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:200%;
		font-weight:400;
		margin:0;
		padding:20px 0 10px;
		}
	h2 {
		font:normal 13px Verdana, Arial, Helvetica, sans-serif;
		margin:0 auto;
		padding:9px 10px 6px;
		}
	h3 {
		border-bottom:1px dotted #C2C2B5;
		color:#333333;
		font:normal 100% Georgia, "Times New Roman", Times, serif;
		margin:10px 10px 0;
		padding:0 0 3px;
		}
	h4 {
		border-bottom:1px dotted #C2C2B5;
		color:#555;
		font:normal 13px Georgia, "Times New Roman", Times, serif;
		margin:0 0 5px;
		padding:0 0 3px;
		}
	h5 {
		color:#666;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		margin:10px 0 5px;
		}
	h6 {
		border-bottom:1px dotted #C2C2B5;
		color:#fff;
		margin:3px 0;
		padding:0;
		}

/*****************************************************************
	MISCELLANEOUS
*****************************************************************/
	.clear {clear:both;}
	.new {color:#f00;}
	
/*****************************************************************
	CATEGORY NAVIGATION STYLES
*****************************************************************/
	#catnavshell {
		border-right:1px solid #fff;
		float:left;
		margin:0;
		padding:0;
		width:157px;
		w\idth:158px;
		}
	.catnavheader {
		border-bottom:1px dotted #C6C3B5;
		color:#333;
		font:normal 15px Georgia, "Times New Roman", Times, serif;
		margin:0;
		padding:7px 10px 6px 0;
		text-align:right;
		}
	.catnav a:link,.catnav a:visited {
		color:#f90;
		text-decoration:none;
		}
	.catnav a:hover,.catnav a:active {
		color:#f90;
		text-decoration:underline;
		}
	.catnav ul li {
		border-bottom:1px dotted #C6C3B5;
		color:#555;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		line-height:15px;
		list-style-type:none;
		margin:0 0 0 5px;
		padding:7px 10px 7px 5px;
		text-align:left;
		text-decoration:none;
		}
	.catnav ul li ul li {
		border-bottom:none;
		color:#555;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		list-style-type:none;
		margin:0;
		padding:3px 0 2px 10px;
		text-align:left;
		text-decoration:none;
		}
	a:hover,a:active,.logotag a:hover,.logotag a:active {
		color:#f90;
		text-decoration:underline;
		}
	.catnavheader a:link,.catnavheader a:visited,.catnavheader a:hover,.catnavheader a:active {
		color:#333;
		text-decoration:none;
		}
	.catnav,.catnav ul,.catnav ul li ul {
		margin:0;
		padding:0;
		}
/*end catnav*/

/*body*/
	.mainbody {
		background-color:#fff;
		border-left:1px solid #fff;
		border-right:1px solid #fff;
		margin:0 auto;
		overflow:hidden;
		padding:0 0 15px;
		width:759px;
		}

/*body content*/
	.contentheader {
		border-bottom:1px dotted #C2C2B5;
		color:#fff;
		font:normal 11px Georgia, 'Times New Roman', Times, serif;
		line-height:15px;
		margin:0 auto;
		padding:8px 10px;
		text-align:right;
		width:580px;
		}

	#supportheader{background:url(/images/support/support_header_image.jpg) left top no-repeat;}
	#nandeheader{background:url(/images/newsandevents/n_e_header_skinny.jpg) left top no-repeat;}
	#r48img {background: url(/images/newsandevents/launch/r48/winter_07_index_head.jpg) left top no-repeat;}
	#partnerheader{background:url(/images/partners/partner_header_image.jpg) left top no-repeat; color:#555;}
	#supplierheader {background:url(/images/suppliers/supplier_header_image.gif) right top no-repeat; background-color:#960;}

	.indeximg {
		color:#fff;
		font:normal 17px Georgia, 'Times New Roman', Times, serif;
		height:106px;
		margin:0 auto 10px;
		position:relative;
		width:600px;
		}
	.indeximg h1 {
		bottom:0 !important;
		color:#fff !important;
		font-size:140% !important;
		margin:0 0 10px 10px !important;
		padding:0 !important;
		position:absolute !important;
		}
	.leadtext1 {
		color:#333;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:160%;
		line-height:22px;
		position:relative;
		}
	#left-column .leadtext1 {
		line-height:22px;
		}
	.leadtext1 a {
		border-bottom:1px dashed #d4d4d4;
		color:#6c6c6c;
		text-decoration:none;
		}
	.leadtext1 a:hover {
		border-bottom:1px solid #d4d4d4;
		color:#333;
		text-decoration:none;
		}
	.leadtext2 {
		font-size:13px;
		line-height:18px;
		position:relative;
		color:#666666;
		}
	#tapindeximg {background:url(/images/partners/tap_index.jpg) left top no-repeat;}
	.content {
		margin:0;
		padding:0;
		}
	.content p {
		margin:0;
		padding:5px 11px;
		}

	.addthis-medium {
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		background-color:#f1f1f1;
		float:left;
		height:15px;
		margin-bottom:15px;
		margin-top:10px;
		padding:5px;
		position:relative;
		width:395px;
		z-index:50;
		}
	.addthis-large {
		-moz-border-radius:10px;
		-webkit-border-radius:10px;
		background-color:#f1f1f1;
		float:left;
		height:15px;
		margin-bottom:15px;
		margin-top:10px;
		padding:5px;
		position:relative;
		width:550px;
		z-index:50;
		}

/*****************************************************************
	REVISED MAIN CONTENT STYLES
*****************************************************************/
	#mainbody {
		background-color:#fff;
		border-left:1px solid #fff;
		border-right:1px solid #fff;
		margin:0 auto;
		overflow:hidden;
		padding:0 0 15px;
		width:759px;
		}
	#content-top {
		margin:0;
		_margin-right:-10px;
		padding:0 30px 20px;
		}
	#content-top h1,#content-top .sectionTitle {
		color:#000000;
		font-size:250%;
		margin-left:0;
		padding-left:0;
		padding-top:30px;
		position:relative;
		}
	.globalnav-company #content #content-top h1, .sidenav-partners h1 {
	    color: #333;
	    font: bold 33px/38px Helvetica, Arial, Verdana, sans-serif;
	    letter-spacing: -1px;
	    padding: 30px 0 0 0;
	}

	.padding-bottom#content-top {padding-bottom:20px;}
	#content-top p {
		margin:0;
		padding:5px 0;
		}
	#content-def {
		display:block;
		padding:0 30px 20px;
		}
	#content-bottom {
		display:block;
		padding:20px 0 0 0px;
		margin-left:30px;
		}
	.border-top#content-bottom {
		border-top:1px dotted #d3d3c3;
		padding-top:0;
		}
	.sidenav-careers #left-column p.border-top {
		border-top:1px dotted #d3d3c3;
		margin-top:20px !important;
		}
	#content-bottom h2 {
		border-bottom:1px dotted #adad9c;
		color:#69665c;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		margin:0;
		padding:0 0 6px;
		}
	.sectionPR #content-bottom h1 {padding-left:0;}
	.sectionPR #content-bottom h2 {
		border:none;
		color:#333;
		font-size:20px;
		margin:10px 0 0;
		}
	#left-column {
		float:left;
		width:405px;
		}
	#left-column h3 {
		border:0;
		border-bottom:1px dotted #d3d3c3;
		clear:both;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		margin:0;
		padding:20px 0 1px;
		}
	#left-column h4 {
		border:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:700;
		margin:0;
		padding:10px 0 0;
		}
	#left-column p {
		line-height:15px;
		margin:0;
		padding:5px 0 7px;
		}
	#left-column ul {
		margin:0 0 7px 10px;
		padding:0 10px;
		}
	#left-column ul li {
		color:#555;
		line-height:15px;
		list-style-type:square;
		margin:0;
		padding:5px 0 3px;
		}

/* Detail Screenshot for the Product Feature pages */
	#featuredetail {
		float:right;
		margin:0;
		padding:30px 0 20px 20px;
		width:242px;
		}
	#featuredetail a.top-link {
		display:block;
		font-weight:700;
		margin-bottom:3px;
		text-align:right;
		}
	#featuredetail a.bottom-link {
		background:url(/images/templates/icon_is.gif) no-repeat right;
		display:block;
		font-weight:700;
		margin-top:4px;
		padding-bottom:3px;
		padding-right:27px;
		text-align:right;
		}
	#featuredetail a.bottom-link img {
		border:0 !important;
		margin-bottom:-6px;
		}
	#featuredetail p {
		margin:0;
		padding:5px 0;
		text-align:center;
		}
	#intscreen {
		background-color:#e8e9e1;
		border:1px solid #C2C2B5;
		margin:0 auto;
		padding:11px 11px 5px;
		position:relative;
		z-index:100;
		}
	#intscreen img {border:7px solid #fff;}
/*Feature Videos*/
	#featureVideo {
		background:#fff url(/images/feature_video/bgFV.gif) bottom repeat-x;
		border:1px solid #eaeadb;
		float:right;
		margin:30px 0 20px 20px;
		padding:10px 0;
		position:relative;
		width:160px;
		z-index:100;
		}
	#featureVideo #videoTime {
		background:#fff url(/images/feature_video/iVideo.gif) 10px center no-repeat;
		color:#4e4e42;
		display:block;
		font-size:10px;
		line-height:14px;
		padding-left:60px;
		}
	#featureVideo img {clear:both;}
	#featureVideo h3 {
		border-bottom:1px solid #d3d3d3;
		color:#4e4e42;
		font-family:Georgia, 'Times New Roman', Times, serif;
		font-size:14px;
		line-height:20px;
		margin:0 10px;
		padding-bottom:5px;
		}
	#featureVideo a.watch-now {
		background:url(/images/icon-watch.png) left 10px no-repeat;
		border-top:1px solid #fff;
		display:block;
		font-size:10px;
		font-weight:700;
		line-height:18px;
		margin:0 10px;
		padding:10px 0 0 22px;
		}

/* Jquery toggle show default styles */
	.toggle-details {
		background:url(/images/arrow-down.png) no-repeat left;
		border:1px solid #d3d3c3;
		border-right:0;
		border-top:0;
		color:#adad9c;
		cursor:pointer;
		margin-bottom:15px;
		padding:3px 3px 5px 22px;
		text-align:left;
		}
	.toggle-details:hover {
		background-color:#f9f9f1;
		color:#69665c;
		cursor:pointer;
		}

/* Styles for new Time to Market pages.  */
	#resources_container {
		background-color:#fff;
		border:1px solid #ccc;
		float:left;
		margin-bottom:20px;
		padding-bottom:10px;
		width:100%;
		}
	#resources_container h3 {
		background-color:#f1f1f1;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		padding:5px 5px 5px 10px;
		}
	#resources_container h4,#customer_spotlight h4 {
		font-size:11px;
		margin-left:10px;
		}
	#customer_spotlight {
		background-color:#fff;
		border:1px solid #f58233;
		float:left;
		margin-bottom:20px;
		padding-bottom:10px;
		width:100%;
		}
	#customer_spotlight h3 {
		background-color:#f58233;
		color:#fff;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		padding:5px 5px 5px 10px;
		}
	#resources_container p,#customer_spotlight p {
		margin-left:10px;
		margin-right:10px;
		}
	#resources_container ul,#customer_spotlight ul {
		list-style-type:square;
		margin:0 0 0 20px;
		}
	#customer_spotlight blockquote {
		background:url(/images/homepage/tabs/quote-left.png) top left no-repeat;
		padding:10px;
		}
	#customer_spotlight blockquote p {
		background:url(/images/homepage/tabs/quote-right.png) bottom right no-repeat;
		color:#969285;
		font-family:Georgia,"Times New Roman",Times,serif;
		font-size:14px;
		font-weight:400;
		line-height:26px;
		padding-right:10px;
		}
	#customer_spotlight blockquote cite {
		color:#b7b79f;
		float:right;
		font-size:10px;
		font-style:normal;
		font-weight:700;
		line-height:12px;
		margin-top:10px;
		padding-bottom:10px;
		text-align:right;
		}
	#resources_container ul li ul {margin-left:20px;}
	#resources_container ul li ul li {
		font-weight:400;
		list-style-type:circle;
		}

	.backtoindex {
		margin:0 auto;
		padding:7px 10px 7px 0 !important;
		text-align:right;
		}

	/* Compare Features Table */
	.tabdata {
		margin:0 30px;
		}
	.tabdata th {
		border-bottom:1px solid #C2C2B5;
		border-right:1px solid #C2C2B5;
		color:#666;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		margin:0;
		padding:5px 5px 5px 3px;
		text-align:left;
		}
	.tabdata h3 {
		border:0;
		color:#265f99;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:160%;
		letter-spacing:1px;
		margin:5px 0;
		}
	.tabdata td {
		border-bottom:1px solid #C2C2B5;
		border-right:1px solid #C2C2B5;
		margin:0;
		padding:3px 5px 5px 3px;
		vertical-align:top;
		}

	.columnshell {
		margin:0 auto;
		padding:20px 0;
		width:543px;
		_width:540px;
		}
	.columnshell p {
		color:#555;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		line-height:16px;
		margin:0;
		padding:0;
		}
	.columnshell ul {
		margin:0;
		padding:0;
		}
	.columnshell li {
		list-style-type:none;
		margin:0;
		padding:5px 0 3px;
		}
/*end*/

	.seemore {
		background:url(/images/body_linkArrow.gif) center right no-repeat;
		padding-right:13px;
		}
	.bodyimg {
		float:left;
		height:50px;
		margin:0;
		padding:0;
		width:123px;
		}
	.bodyimg img {
		background-color:#FFF;
		border:0;
		padding-right:20px;
		}

/*****************************************************************
	WORKGROUP TRIAL
*****************************************************************/
	.f90bdrlft {
		border-left:1px solid #f90;
		margin:0;
		padding:0;
		}
	#col1of3wbdr {
		float:left;
		margin:0 12px 0 0;
		padding:0 0 10px 12px;
		width:160px;
		}
	#col1of2why {
		float:left;
		margin:0 10px 0 0;
		padding:41px 0 43px 10px;
		width:270px;
		}
	#col2of2why {
		float:right;
		margin:0;
		padding:41px 0 43px 10px;
		width:270px;
		}
	#col1of2wbdr {
		float:left;
		margin:0 15px 0 0;
		padding:0;
		width:256px;
		_width:246px;
		}
	#col2of2wbdr {
		border-left:1px solid #f90;
		float:right;
		margin:0;
		padding:0 0 0 15px;
		width:256px;
		}
	#col2of3wbdr {
		float:left;
		margin:0 12px 0 0;
		padding:0 0 10px 12px;
		width:160px;
		}
	#col1of2 {
		float:left;
		margin:0 10px 0 0;
		padding:0;
		width:280px;
		}
	#col2of2 {
		float:right;
		margin:0;
		padding:0;
		width:280px;
		}
	#col1of3 {
		float:left;
		margin:13px 13px 0 0;
		padding:0;
		width:185px;
		}
	#col2of3 {
		float:left;
		margin:13px 12px 0 0;
		padding:0;
		width:185px;
		}
	#col3of3 {
		float:right;
		margin:13px 0 0;
		padding:0;
		width:185px;
		}
	#col3of3wbdr {
		float:left;
		margin:0;
		padding:0 0 10px 12px;
		width:160px;
		}
	#col1of3wbdr,#col2of3wbdr,#col3of3wbdr{
		_width:159px;
	}

/*****************************************************************
	CUSTOMERS SECTION
*****************************************************************/
	.customer .clear strong {
		display:block;
		font-size:1.2em;
		}
	.customer p.customerName {
		margin:-3px 5px 10px 0;
		text-align:left;
		}

/*****************************************************************
	.left-column
*****************************************************************/
	.left-column {
		float:left;
		margin:0;
		width:405px;
		}
	.left-column .partlisting {
		width:405px;
		}
	.left-column ul {
		display:inline;
		margin:0;
		padding:0;
		width:255px;
		}
	.left-column ul li {
		display:block;
		float:right;
		list-style-type:none;
		margin:0;
		padding:0;
		width:60px;
		}
	.left-column .customer ul li {
		display:block;
		float:right;
		list-style-type:none;
		margin:0;
		padding:0;
		width:70px;
		}
	.left-column ul.def li {
		display:list-item;
		float:left;
		list-style-type:disc;
		margin:0 0 10px 20px;
		_margin-left:0;
		width:385px;
		}

/*****************************************************************
	PARTNERS SECTION
*****************************************************************/
	.partlisting {
		background: url(/images/templates/f90_ctrline_1x50.gif) left 1px repeat-x;
		height:50px;
		margin:10px 0 0 0;
		padding:0;
		width:405px;
		}
	.partlisting img {border:0px;}
	.partlisting p {clear:both;}

/*****************************************************************
	SUPPLIERS SECTION
*****************************************************************/
	#supdetail {
		background:url(/images/customers/f90_line_bg_img.gif) left top repeat-x;
		height:75px;
		margin:0 auto;
		}
	#supdetail ul {
		float:right;
		margin:0 auto;
		padding:18px 0 0;
		}
	#supdetail ul li {
		display:block;
		margin:0;
		padding:0;
		width:60px;
		}
	#compo {background:url(/images/suppliers/icon_comp.gif) right bottom no-repeat;}
	#manu {background:url(/images/suppliers/icon_manu.gif) right bottom no-repeat;}
	#indu {background:url(/images/suppliers/icon_indu.gif) right bottom no-repeat;}
	#mfab {background:url(/images/suppliers/icon_mfab.gif) right bottom no-repeat;}
	#dser {background:url(/images/suppliers/icon_dser.gif) right bottom no-repeat;}
	#misc {background:url(/images/suppliers/icon_misc.gif) right bottom no-repeat;}

/*****************************************************************
	SIDE BAR PROMO STYLES
*****************************************************************/
	#promoshell {
		float:right;
		margin:0;
		padding:0;
		width:148px;
		}
	* html .seo-page #promoshell{
		margin-left:-148px;
	}
	#promoshell p {
		margin:0 auto;
		padding:7px 8px;
		}
	#promoshell ul {
		margin:0;
		padding:10px;
		}
	#promoshell ul li {
		margin:0;
		padding:0;
		}
	#promoshell img {border:0;}
	.promoimg {
		background:url(/images/templates/promo_bg_grad.jpg) top left repeat-x;
		font:normal 11px Verdana, Arial, Helvetica, sans-serif;
		margin:0;
		padding:0;
		text-align:left;
		width:148px;
		}
	.promoimg ul#suplist {
		margin:0;
		padding:7px 8px;
		}
	.promoimg ul#suplist li {
		border-bottom:1px dotted #C6C3B5;
		line-height:15px;
		list-style-type:none;
		margin:0;
		padding:3px 0;
		}
	.promobuttons {
		border-bottom:1px dotted #C2C2B5;
		margin:0 auto;
		padding:0;
		text-align:center;
		}
	.promotitle {
		background-color:#c2c2c2;
		border-bottom:1px solid #fff;
		border-top:1px dotted #c2c2c2;
		color:#fff;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		padding:5px 0 5px 10px;
		text-transform:uppercase;
		}
	#spotlight {background-color:#f58233;}
	.butpromoframetop {
		margin:0;
		padding:0 0 15px;
		text-align:center;
		}
	.butpromoframe {
		margin:0;
		padding:15px 0;
		text-align:center;
		}

/* arena related links general*/
	#promoshell ul#arena-related {
		list-style-type:none;
		padding-bottom:0;
		padding-top:0;
		}
	#promoshell ul#arena-related li {
		border-bottom:1px dotted #d3d3c3;
		display:block;
		}
	#promoshell ul#arena-related li.no-bottom-border {border-bottom:0;}
	#promoshell ul#arena-related span {
		color:#8c8c8c;
		display:block;
		font-size:10px;
		padding-top:8px;
		text-transform:uppercase;
		}
	#promoshell ul#arena-related span + a {
		padding-bottom:8px;
		padding-top:0;
		}
	#promoshell ul#arena-related a {
		display:block;
		padding-bottom:5px;
		padding-top:5px;
		}

/* Next Steps Default */
	#promoNextSteps {
		background:#fff;
		border-bottom:1px solid #e6e6e6;
		border-left:1px solid #e6e6e6;
		margin:0 0 10px;
		padding: 1px 0 1px 1px;		
		width:146px;
		}
	#promoNextSteps span {
		background:#fff;
		display:block;
		width:146px;
		}
	#promoNextSteps h3 {
		background:#8FCAFF;
		border:0;
		color:#fff;
		display:block;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		margin:0;
		padding:4px 6px 5px;
		padding:5px 6px 6px 6px\9;
		position:relative;
		z-index:1;
		text-transform:uppercase;
		letter-spacing:1px;
		}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
     #promoNextSteps h3 {
     	padding: 5px 6px 6px;
     }
	}
	#promoNextSteps h4{
		text-indent:-9999px;
		border:0 none;
		margin-bottom:0;
		padding-bottom:0;
		margin-top:-3px\9;
	}
	#promoNextSteps h4 a{
		border:0;
		color:#8c8c8c;
		display:block;
		font-family:Verdana,Arial,Helvetica,sans-serif;
		font-size:10px;
		font-weight:700;
		margin: 9px 0px 9px 9px !important;
		padding:0;
		text-align:center;
		width:127px;
		height:77px;
		background:url(/images/templates/next-steps-video.png) 0 0 no-repeat;
		}
	#promoNextSteps h4 a:hover{
		background:url(/images/templates/next-steps-video.png) 0 -77px no-repeat;
	}
	#promoNextSteps #promoVideo {padding:0 0 9px 30px;}
	#promoNextSteps #promoVideo a {
		display:block;
		width:87px;
		}
	#promoNextSteps ul {
		margin-top:-9px;
		margin-top:-14px\9;
		_margin-top:-11px;
		padding:8px 0 0;
		display:inline-block;
		}
	#promoNextSteps ul li {
		list-style-type:none;
		border-top:1px dotted #d3d3c3;
		display:inline-block;
		margin-left:9px;
		width: 125px;
	}
	#promoNextSteps li a {
		background:url(/images/templates/next-steps-arrow.png) 100% 14px no-repeat;
		background:url(/images/templates/next-steps-arrow.png) 100% 13px no-repeat\9;
		_background:url(/images/templates/next-steps-arrow.png) 100% 14px no-repeat;
		color:#8c8c8c;
		display:block;
		float:left;
		font-size:11px;
		font-weight:700;
		line-height:16px;
		padding:8px 8px 8px 0;
		text-shadow: 0px 1px 1px #fff !important;
		}
	ul#buttons{
		margin:0;
		padding:0;
	}
	#promoNextSteps ul#buttons li{
		border: 1px solid #D8D8D8;
		width:124px;
		margin:10px;
		margin-top:0;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px; 
		border-radius: 4px;
	}
	#promoNextSteps ul#buttons li a{
		background-image:none;
		background-color: #f1f1f1;
		background: -moz-linear-gradient(100% 100% 90deg, #ECECEC, #FFFFFF);
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#ECECEC));
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#ECECEC');
		border-bottom: 1px solid #fff;
		border-right: 1px solid #fff;
		width:115px;
		font:bold 12px/12px Verdana, Helvetica, Arial, sans-serif;
		color:#494949;
		padding:8px 8px 7px 0;
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px; 
		border-radius: 4px;
		text-shadow:0 1px 1px #fff;
	}
	#promoNextSteps ul#buttons li a:hover{
		background-color: #e4e4e4;
		background: -moz-linear-gradient(100% 100% 90deg, #e0e0e0, #fdfdfd);
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fdfdfd), to(#e0e0e0));
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#e0e0e0');
		cursor:pointer;
		color:#333;
		text-decoration:none;
	}
	#promoNextSteps ul#buttons li a:active{
		background-color: #ECECEC;
		background: -moz-linear-gradient(100% 100% 90deg, #eeeeee, #ECECEC);
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ECECEC), to(#eeeeee));
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#eeeeee');
	}
	#promoNextSteps ul#buttons li a#linkChat{
		height:16px;
	}
	#promoNextSteps ul#buttons li a span{
		background:url(/images/templates/next-steps-buttons.png) 0 0 no-repeat;
		margin-left:9px;
		padding-left:25px;
		height:14px;
		padding-top:2px;
		width:81px;
	}
	#promoNextSteps ul#buttons li a#linkTrial span{
		background-position: 0 0;
	}
	#promoNextSteps ul#buttons li a#linkChat span{
		background-position: 0 -18px;
	}
	#promoNextSteps ul#buttons li a#linkQuote span{
		background-position: 0 -36px;
	}
	/* end arena related links */

/* new styles for press releases (01/02/2008) - Ian A. */
	body.press_release dl {
		border-bottom:1px dotted #CCC;
		padding-bottom:1px;
		}
	body.press_release dt {
		font-weight:700;
		padding-bottom:3px;
		}
	body.press_release dd {
		line-height:16px;
		margin:0 0 20px;
		}
	body.press_release dd a {
		background:url(/images/body_linkArrow.gif) right no-repeat;
		padding-right:10px;
		}
	body.press_release h2 {
		color:#69665c;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:170%;
		}
	body.press_release #content-bottom h2 {
		border-bottom:0;
		clear:left;
		margin-left:0;
		margin-top:15px;
		padding-left:0;
		}
	body.press_release .year-nav {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:13px;
		padding-bottom:3px;
		padding-top:5px;
		}

/* styles for targeted offers started 3.5.08 - Ian A. */
	#target_offer_one {
		display:block;
		margin:20px 0 0;
		padding:20px 20px 0;
		}
	#target_offer_one img {
		border:0;
		float:left;
		margin-right:20px;
		}
	#target_offer_one h3 {
		border:0;
		color:#f8981d;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:18px;
		margin:3px 0 0;
		padding:0;
		}
	#target_offer_one h4 {
		border:0;
		color:#999;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		letter-spacing:1px;
		margin:0;
		padding:4px 0 0;
		text-transform:uppercase;
		}
	#target_offer_one p {
		color:#999;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:18px;
		}
	#target_offer_one p img {
		float:none;
		margin:0;
		}
	.top-border#target_offer_one {
		border-top:1px dotted #d3d3c3;
		}
	.bottom-border#target_offer_one {
		border-bottom:1px dotted #d3d3c3;
		margin-bottom:20px;
		padding-bottom:20px;
		}
/*related link*/
	#target_offer_one p#related-link {
		border-top:1px solid #ebebde;
		color:#adad9c;
		display:block;
		float:left;
		font-size:10px;
		line-height:12px;
		margin:0;
		padding:6px 0 0 2px;
		}
	#target_offer_one p#related-link img {
		float:left;
		margin:-2px 5px 0 0;
		}
/* small, unobtrusive, long head offer */
	#target_offer_two {
		display:block;
		margin-bottom:35px;
		padding-left:25px;
		width:550px;
		}
	#target_offer_two img {
		border:0;
		float:left;
		margin-right:5px;
		}
	#target_offer_two h3 {
		border:0;
		color:#f8981d;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		margin:3px 0 0;
		padding:0;
		}
	#target_offer_two h3 img {
		float:none;
		margin:0;
		padding-bottom:1px;
		}
	#target_offer_two h4 {
		border:0;
		color:#999;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		letter-spacing:1px;
		margin:0;
		padding:6px 0 0;
		text-transform:uppercase;
		}
/* full head target offer, modified for resource center */
	#target_offer_three {
		display:block;
		float:left;
		margin-bottom:30px;
		margin-top:5px;
		padding-left:10px;
		padding-top:15px;
		width:290px;
		}
	#target_offer_three img {
		border:0;
		display:block;
		float:left;
		margin-right:10px;
		}
	#target_offer_three h3 {
		border:0;
		color:#f8981d;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:16px;
		margin:2px 0 0;
		padding:0;
		}
	#target_offer_three h4 {
		border:0;
		color:#ccc;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		letter-spacing:1px;
		margin:0;
		padding:16px 0 0;
		text-transform:uppercase;
		}
	#target_offer_three p {
		clear:left;
		color:#999;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:15px;
		margin-top:6px;
		padding:0;
		}
	#target_offer_three p img {
		display:inline;
		float:none;
		margin:0;
		}
	.top-border#target_offer_three {
		border-top:1px dotted #d3d3c3;
		clear:both;
		margin-top:15px;
		}
	#target_offer_three p a {font-weight:700;}
	.no-right-margin#target_offer_three {margin-right:0;}
	
	/* new styles for press releases (20110728) - sharley */
	.sidenav-pressreleases #content-bottom h2{ margin: 0 0 15px; padding: 0 0 15px; line-height: 21px; font-size: 16px; }
	.sidenav-pressreleases #left-column p{ font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;  }


/*****************************************************************
	RESOURCES INDEX PAGE 10.3.08 - Ian
*****************************************************************/
	#resources-index {
		padding-left:10px;
		padding-right:10px;
		}
	#resources-index .resource {
		border-top:1px dotted #d3d3c3;
		float:left;
		margin-bottom:20px;
		padding-left:10px;
		padding-right:10px;
		padding-top:20px;
		width:540px;
		}
	#resources-index .resource h2 {
		color:#69665c;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:700;
		margin:10px 0 3px;
		padding:0;
		}
	#resources-index .resource h2 a {color:#69665c;}
	#resources-index .resource h2 a:hover {color:#f58233;}
	#resources-index p.description {
		color:#858276;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		line-height:15px;
		margin:0 0 0 110px;
		padding:0;
		}
	#resources-index p.description a {
		background:url(/images/body_linkArrow.gif) right no-repeat;
		font-weight:700;
		padding-right:12px;
		}
	#resources-index .resource img {
		border:0;
		float:left;
		margin-right:25px;
		}

/*****************************************************************
	RESOURCES NEW OVERALL STYLES - 12.22.08
*****************************************************************/

/* Quick links for long collateral sections */
	#left-column #resource-categories {
		background-color:#f8f8f8;
		border-bottom:1px solid #f1f1f1;
		color:#adad9c;
		font-size:10px;
		font-weight:700;
		margin:0 -15px 0 0;
		padding:5px 5px 5px 10px;
		}
	#left-column.resources {padding:10px;}
	#left-column.resources h3 {border-bottom-style:solid;}
	#left-column.resources h4 {
		color:#9c988c;
		float:left;
		font-size:10px;
		margin:0;
		padding:15px 0 0;
		}
	#left-column.resources h4 + ul.resources-list {margin-left:15px;}
	#left-column ul.resources-list {
		clear:left;
		list-style-type:none;
		margin:0;
		padding:0;
		}
	#left-column ul.resources-list li {
		border-bottom:1px dashed #cdcdbd;
		float:left;
		list-style-type:none;
		margin:0;
		padding:15px 0 10px;
		}
	#left-column ul.resources-list li.new {
		background:url(/images/resources/new.png) no-repeat left top;
		margin-top:5px;
		}
	#left-column ul.resources-list li img.screenshot {
		border:1px solid #ccc;
		float:left;
		margin-right:15px;
		}
	#left-column ul.resources-list li img.logo {
		border:0;
		float:left;
		margin-right:15px;
		}
	#left-column ul.resources-list li .date {
		color:#999;
		font-size:10px;
		text-transform:uppercase;
		}
	#left-column ul.resources-list li .date + a.title {margin-top:4px;}
	#left-column ul.resources-list li a.title {
		display:block;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:700;
		margin-bottom:0;
		}
	#left-column ul.resources-list li p,#left-column ul.resources-list li ul li {color:#757268;}
	#left-column ul.resources-list li ul {
		list-style-type:disc;
		padding:0 0 0 20px;
		}
	#left-column ul.resources-list li ul li {
		border-bottom:0;
		float:none;
		list-style-type:disc;
		margin:0 0 4px;
		padding:0;
		}
/* Download now link to go at end of paragraph */
	#left-column ul.resources-list li p a.download-now {
		background:url(/images/body_linkArrow.gif) right no-repeat;
		padding-right:10px;
		}
/* specific to webinars page */
	#left-column ul.webinars ul {margin-left:130px;}
	#left-column ul.webinars p {margin-left:127px;}
/* specific to case studies page */
	#left-column ul.casestudies li p {margin-left:98px;}

/* New page layout 5/14/09 */
	#page-container {
		/* background:#fff url(/images/bgSideNav.gif) top left repeat-y; */
		background:#ffffff;
		margin:0 auto;
		padding:0 0 25px;
		width:761px;
		border:1px solid #e7e7e7;
		border-bottom:0 none;
		border-top:0 none;
		}
	#content {
		margin-left:158px;
		padding:0 0 40px;
		}


/* Resource Center Registered Message Box */
	.registered{display:none;}
	.globalnav-resources .registered p,#democenter .registered p{
		background:#d1f5ad url(/images/resources/registration-pages/iChecked.gif) 15px center no-repeat;
		color:#658a42;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:400;
		/* margin-left:-15px; */
		padding:5px 15px 5px 35px;
		}
	#index-resources.globalnav-resources .registered p,#democenter .registered p{
		margin-left:0px;
		_margin-left:10px;
		}
	#democenter .registered p{_margin-left:0;}
	.globalnav-resources .registered img{
		float:left;
		margin:-2px 5px 0 0;
		}
	.globalnav-resources .resources-list p.registered{
		color:#f0941d;
		font-size:11px;
		line-height:20px;
		}

/* Download Offer */
	#panel.downloadOffer{
		background:#f8f8f0 url(/images/resources/bgPanelDL.gif) left bottom repeat-x;
		border-top:1px solid #e6e6d8;
		height:299px;
		list-style-type:none;
		margin:0;
		padding:0;
		width:761px;
		overflow:hidden;
		}
	#panel.downloadOffer ul{
		margin:0;
		padding:0;
		}
	#panel.downloadOffer li{
		border-right:1px solid #e1e1ce;
		display:block;
		height:203px;
		float:left;
		position:relative;
		text-align:center;
		width:253px;
		}
	#panel.downloadOffer h2{
		color:#5b5b50;
		font-family:Helvetica,Verdana,Arial,sans-serif;
		font-size:20px;
		padding:96px 0 10px;
		}
	#panel.downloadOffer h3{
		border:0;
		color:#b0b09d;
		display:block;
		font-family:Helvetica,Verdana,Arial,sans-serif;
		font-size:18px;
		line-height:65px;
		padding:0;
		text-align:center;
		}
	#panel.downloadOffer p{
		color:#3e3e35;
		font-size:11px;
		line-height:15px;
		padding:0;
		}
	#panel.downloadOffer a{
		display:block;
		font-size:11px;
		font-weight:700;
		left:0;
		padding:172px 0 37px;
		position:absolute;
		text-align:center;
		top:0;
		width:253px;
		}
	#panel.downloadOffer a:hover{
		background:url(/images/resources/bgPanelHoverDL.gif) left bottom repeat-x;
		color:#40bdf3;
		}
	#panel.downloadOffer #panel1{
		background:url(/images/resources/iTour.png) center 32px no-repeat;
		}
	#panel.downloadOffer #panel2{
		background:url(/images/resources/iDemoCenter.png) center 32px no-repeat;
		}
	#panel.downloadOffer #panel3{
		background:url(/images/resources/iKit.png) center 32px no-repeat;
		border:0;
		}
	#panel.downloadOffer #panel1 p,#panel.downloadOffer #panel2 p{
		padding:0 55px;
		width:142px;
		}
	#panel.downloadOffer #panel3 p{
		padding:0 35px;
		width:182px;
		}
		
/*****************************************************************
	SEO PAGES
*****************************************************************/
		
	.seo-page #content-top h1{
		color:#333;
		font-size:30px;
		line-height:34px;
		/* border-bottom:1px dotted #ccc; */
		/*
padding-bottom:20px;
		margin-bottom:10px;
*/
		}
	.seo-page #content-top p.leadtext2{
		color:#333;
		line-height:22px;
		}
	.seo-page #contents{
		position:relative;
		float:right;
		width:146px;
		border:1px solid #dde5ed;
		border-right:0;
		margin:30px -30px 10px 10px;
		_margin-right:-10px;
		background-color:#f5f9fd;
		z-index: 1000;
		}
	.seo-page #contents p{
		border:0;
		font-weight:normal;
		font-size:10px !important;
		color:#fff;
		display: block;
		background-color:#6fafef;
		padding-left:8px;
		}
	.seo-page #contents ul{
		list-style-type: none;
		margin:2px 8px;
		padding:0;
		}
	.seo-page #contents ul li{
		border-bottom:1px dotted #ccc;
		}
	.seo-page #contents ul li.last{
		border-bottom:0;
		}
	.seo-page #contents ul li a{
		padding:5px 0;
		display: block;
		font-weight:bold;
		color:#6fafef;
		}
	.seo-page h2{
		padding-bottom:0px !important;
		border:0 !important;
		font-family: Verdana !important;
		font-weight: bold !important;
		font-size:14px !important;
		color:#333 !important;
		margin:0 !important;
		padding:0 !important;
		margin-top:25px !important;
		}
	.seo-page #content-bottom p, .seo-page #content-top p{
		font-size:12px;
		line-height: 20px;
		}
		
	.seo-page .speciallist{
		margin-top:20px;
		}
	.seo-page .speciallist h3{
		display:inline;
		font-family:verdana !important;
		font-size:12px !important;
		font-weight:bold;
		border:0 !important;
		display:inline !important;
		color:#333 !important;
		}
	.seo-page .speciallist p{
		display:inline;
		}
		
	.seo-page .speciallist li{
		margin-bottom:15px;
		line-height: 20px !important;
		font-size:12px !important;
		}

	.seo-page #bomtable{
		border-top:1px solid #ccc;
		border-left:1px solid #ccc;
		margin-top:20px;
		}
		
	.seo-page #bomtable td{
		vertical-align:top;
		border-bottom:1px solid #ccc;
		border-right:1px solid #ccc;
		
		}
	.seo-page #bomtable td.hdr{
		background-color:#5fb0ff;
		color:#fff;
		font-weight:700;
		}
	.seo-page #bomtable .hdr td{
		vertical-align:bottom;
		}
	.seo-page .cta{
		border-top:1px dotted #ccc;
		border-bottom:1px dotted #ccc;
		padding:10px 0;
		margin-top:10px;
		margin-bottom:25px;
		margin-left:20px;
		margin-right:20px;
		}
	.seo-page .cta img{
		float:left;
		margin-right:8px;
		border:1px solid #ccc;
		}
	.seo-page .cta span{
		display:block;
		font-family:verdana;
		letter-spacing:1px;
		color:#999999;
		font-size:10px;
		text-transform:uppercase;
		padding-bottom:3px;
		}
	.seo-page .cta a{
		font-family:georgia;
		color:#f8981d;
		font-size:14px;
		}
	.seo-page #target_offer_one p{
		line-height:16px;
		font-size:11px;
		}
	.seo-page #content-bottom blockquote p{
		border-left:1px solid #ccc;
		font-style:italic !important;

		padding-left:10px;
		}
	.seo-page #arena-box{
		border-top:1px solid #f8981d;
		border-bottom:1px solid #f8981d;
		width:530px;
		margin-top:30px;
		padding-bottom:15px;
		}
	.seo-page #arena-box h2{
		color:#f8981d !important;
		font-family: Georgia !important;
		font-size: 28px !important;
		font-weight: normal !important;
		padding-bottom:5px !important;
		}
		

	/* AddThis Vertical Layout Menu */
	/* Used on the SEO pages to go undert the "next steps" sidebar on the right side */
	
	.addthis_toolbox{
		margin-top:10px;
		background-color:#fff;
	    border: 1px solid #e6e6e6;
	    border-right:0;
	    _float:right;
		}
	.addthis_toolbox .title{
		background-color:#ccc;
		display:block;
		padding:5px 6px;
		margin:1px;
		color:#fff;
		}
	.addthis_toolbox .vertical {
	    width: 143px;
	    padding: 1px;
	    margin:1px;
		background-color:#F6F6F6;
	}
	
	.addthis_toolbox .vertical a {
	    position: relative;
	    display: block;
	    width: 90px;
	    padding: 7px 0 4px 29px;
	    text-decoration: none;
	    color: #00bff3;
	    font-weight:bold;
	}
	
	.addthis_toolbox .vertical a:hover {    
	    background: #f5f5f5;
	    color: #027999;
	    text-decoration: none;
	    -moz-border-radius: 4px;
	    -webkit-border-radius: 4px;
	}
	
	.addthis_toolbox .vertical span {
	    position: absolute;
	    left: 6px;
	    top: 6px;
	}
	
	.addthis_toolbox .vertical .more {
	    border-top: dotted 1px #ccc;
	    padding: 0px 0 0 0;
	    margin: 10px 10px 0 7px;
	    text-align: left;
	}
	
	.addthis_toolbox .vertical .more a {
	    padding: 4px 0;
	    margin: 0;
	}
	.addthis_toolbox .vertical .more a:hover {
	    background: none;
	}
	
	.addthis_toolbox .vertical .more span {
	    display: none;
	}		
	a.ext{background:url("/images/external-link.png") no-repeat scroll 99% 4px transparent;}
	.sidenav-training .wrap-1, .sidenav-training .wrap-2{
		top:-34px !important;
	}
	/* 	we're hiring banner */
	.globalnav-company #content-bottom #careers{
		width:128px;
		background:#A0CAFB;
		float:right;
		padding:15px 10px;
	}
	.globalnav-company #content-bottom #careers h2{
		font:bold 23px/21px Helvetica, Arial, Verdana, sans-serif;
		color:#fff;
		border-bottom:0 none;
	}
	.globalnav-company #content-bottom #careers p{
		font: 13px/16px Helvetica, Arial, Verdana, sans-serif;
		font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
		color:#fff;
		padding-bottom:12px;
	}
	.globalnav-company #content-bottom #careers a{
		font:bold 13px/16px Helvetica, Arial, Verdana, sans-serif;
		background: url('/images/link_arrow_white.gif') no-repeat 100% 5px;
		display:block;
		float:left;
		padding-right:9px;
		color:#fff;
	}
	#footer-container #careers{
		background:#93BBEC;
		padding:0;
		margin:20px 0 12px 0;
		display:inline-block;
	}
	#footer-container #careers h3, .seo-page #footer-container #careers h2{
		font:bold 23px/21px Helvetica, Arial, Verdana, sans-serif !important;
		color:#fff;
		border-bottom:0 none;
		padding:0;
		margin:20px 15px 0 30px;
		_margin-left:10px;
		_padding: 0px 0px 4px;
		width:215px;
		float:left;
		text-align:right;
		clear:none !important;
		background:none;
	}
	#footer-container #careers p{
		font: 15px/19px Helvetica, Arial, Verdana, sans-serif;
		font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Arial, Helvetica, sans-serif;
		color:#fff;
		padding:5px 0 15px 0;
		width:215px;
		float: left;
		clear:left;
		margin:0 15px 0 30px;
		_margin-left:10px;
		text-align:right;
	}
	#footer-container #careers ul{
		background:#ADD2FE url(/images/arrow_right_blue.gif) no-repeat -1px 26px;
		padding: 19px 0 38px 30px;
/* 		padding: 22px 0 22px 30px; */
		list-style-type:none;
		display:inline-block;
		margin:0;
		float:right;
		width:472px;
	}
	#footer-container #careers ul li{
		font: 13px/21px Helvetica, Arial, Verdana, sans-serif;
		width:235px;
		margin-left:0;
		margin-top:0;
	}
	#footer-container #careers ul li.col-2 { margin-left: 245px; }
	#footer-container #careers ul li.reset { margin-top: -84px; }
	#footer-container #careers a:hover{
		text-decoration:underline !important;
	}
	#footer-container #careers a{
		color:#fff;
		background: url('/images/link_arrow_white.gif') no-repeat 100% 7px;
		padding-right:9px;
	}
	#footer-container #careers li a{
		color:#fff;
		background:none;
		padding-right:0;
		width:auto;
		font-weight:bold;
	}
	.sidenav-careers p.border-top{
		font-weight:bold;
	}
	.seo-page #left-column .cr, #left-column .cr, .cr{
		border-top:1px dotted #d7d7d7;
		font-size:10px;
		line-height: 13px !important;
		margin:30px 0 6px 0;
		padding:10px 0 0 0;
		text-align: center;
		clear:both;
		color:#999;
		font-style:italic; 
	}
	.seo-page #left-column .cr-2, #left-column .cr-2, .cr-2{
		font-size:10px;
		line-height:13px !important;
		text-align: center;
		padding:0 !important;
		color:#888;
	}
	*:first-child+html #domain-links{
		top:-19px;
	}
/* New footer for trial 20110527*/
	#other-offers{display:block;background:#fff;margin:0 auto;overflow:hidden;padding:0;width:761px;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
	#other-offers p{display:block;color:#444;padding-top:36px; padding-bottom:18px;border-top:1px solid #e7e7e7; text-align:center;font-size:22px; font-family:helvetica, arial, verdana, sans-serif;margin:0 30px;width:701px;}
	#other-offers a.trial-sign-up{top:-10px;position:relative;background:url('/images/trial-sign-up.png') no-repeat 0 0;text-indent: -9999px;display:inline-block;height:35px;width:100px;}
	*:first-child+html #other-offers a.trial-sign-up{top:10px;}
	#other-offers.trial p{padding-top:36px; padding-bottom:36px;}

