/*SWG-specific styles, last update Nov14, 2009, EPS-PO module added*/
/*stacked brandmarks module*/
div#swg-brands {border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; padding-top:6px; margin-bottom:1.2em;}
div#swg-brands p {margin:0; padding-bottom:4px !important; display:block;}
div#swg-brands img {padding:0 0 6px 0;margin:0; display:block;}
div#swg-brands p.ibm-ind-link {background:url('../../../../i/dotted.gif') repeat-x; padding-top:2px !important; padding-bottom:1px !important;}

/*alternative A-Z list without background and outlines*/
div.ibm-link-list-az-alt  {background:#FFF; color:#b4c3d4; display:block;}
div.ibm-link-list-az-alt  ul.ibm-link-list {height:1%;}
div.ibm-link-list-az-alt  ul.ibm-link-list li {display:inline; float:left; padding:0px !important;}
div.ibm-link-list-az-alt  ul.ibm-link-list li a {padding:4px !important; display:block;}
div.ibm-link-list-az-alt  ul.ibm-link-list a:hover {border:1px solid #94a4b1; background-color:#c4d7e5; padding:3px !important; text-decoration:none;}
div.ibm-link-list-az-alt  ul.ibm-link-list span.ibm-no-anchor {display:block; padding:4px !important;}
div.ibm-link-list-az-alt  ul.ibm-link-list li.ibm-highlight-link a:link,
div.ibm-link-list-az-alt  ul.ibm-link-list li.ibm-highlight-link a:visited,
div.ibm-link-list-az-alt  ul.ibm-link-list li.ibm-highlight-link a:hover {padding:4px !important; border:1px solid #94a4b1; background-color:#98b1c4 !important; color:#FFF; text-decoration:none;}
div.ibm-link-list-az-alt  ul.ibm-link-list:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
div.ibm-link-list-az-alt ul.ibm-link-list li {font-size:0.9em; font-weight:bold;}
* html div.ibm-link-list-az-alt ul.ibm-link-list li a {float:left;}

/*alternative A-Z list with option for vertical deviders*/
div.ibm-link-list-az-alt-2  {background:#FFF; color:#b4c3d4; display:block;}
div.ibm-link-list-az-alt-2  ul.ibm-link-list {height:1%;}
div.ibm-link-list-az-alt-2  ul.ibm-link-list li {display:inline; float:left; padding:0px !important;}
div.ibm-link-list-az-alt-2  ul.ibm-link-list li a {padding:4px !important; display:inline !important;}
div.ibm-link-list-az-alt-2  ul.ibm-link-list a:hover {border:1px solid #94a4b1; background-color:#c4d7e5; padding:3px !important; text-decoration:none;}
div.ibm-link-list-az-alt-2  ul.ibm-link-list span.ibm-no-anchor {display:block; padding:4px !important;}
div.ibm-link-list-az-alt-2  ul.ibm-link-list li.ibm-highlight-link a:link,
div.ibm-link-list-az-alt-2  ul.ibm-link-list li.ibm-highlight-link a:visited,
div.ibm-link-list-az-alt-2  ul.ibm-link-list li.ibm-highlight-link a:hover {padding:4px !important; border:1px solid #94a4b1; background-color:#98b1c4 !important; color:#FFF; text-decoration:none;}
div.ibm-link-list-az-alt-2  ul.ibm-link-list:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
div.ibm-link-list-az-alt-2 ul.ibm-link-list li {font-size:0.9em; font-weight:bold;}
* html div.ibm-link-list-az-alt-2 ul.ibm-link-list li a {float:left;}


/*LIVEPerson invitation layer*/
#ibm-dialog {background:#FFF; color:#000; position: absolute; z-index: 100;}
#ibm-dialog div#ibm-top {background-image:none; margin:0px; width:390px; padding:0px; border:0; border-left:solid 1px #000; border-right:solid 1px #000;}
* #ibm-dialog #ibm-masthead {height:1%;}
#ibm-dialog #ibm-masthead,
#ibm-dialog #ibm-footer-d {background:#000 url("../../../../i/v16/t/template-gradient.gif") repeat-x 0% 22%; clear:both; color:#CCC; width:auto;}
#ibm-dialog #ibm-logo {float:none; height:26px; margin:0px; width:54px;}
#ibm-dialog #ibm-masthead h1 {float:right; margin:-23px 0px 0px; padding:0px 10px; text-align:right; 
font-size:1em; font-weight:bold;}
#ibm-dialog #ibm-content-head h1 {font-size:1.4em; line-height:1em;}
#ibm-dialog #ibm-content-body {width:100% !important;}
#ibm-dialog #ibm-top,
#ibm-dialog #ibm-pcon,
#ibm-dialog #ibm-content,
#ibm-dialog #ibm-content-head,
#ibm-dialog #ibm-content-body,
#ibm-dialog #ibm-content-main {float:none; position:static;}
#ibm-dialog #ibm-pcon {margin:0px; padding:0px; width:auto;}
#ibm-dialog #ibm-content {/*background:transparent url(https://spss-asp.com/software/statistics/bootstrapping/button_code/ibm-popup-content-gradient.gif) repeat-x 0% 100%;*/ padding:7px 0px 26px;}
#ibm-dialog #ibm-content-head {padding:0px 20px 10px; width:auto;}
#ibm-dialog #ibm-content-head h1 {margin:0px; padding:10px 0px 4px;}
#ibm-dialog #ibm-content-main {padding:0px 20px; width:auto;}
#ibm-footer-d {background:#000 url("../../../../i/v16/t/template-gradient.gif") repeat-x 0% 22%; border-top:1px solid #FFF; clear:both; color:#CCC; margin:0px; padding-top:1px; height:auto;}
#ibm-footer-d ul {font-family:arial,sans-serif; font-size:0.7em; font-weight:bold; list-style-type:none; margin:0px; padding:0px; height:1%;}
#ibm-footer-d li {float:left; overflow:inherit; padding:3px 10px 5px 14px; white-space:nowrap;}
#ibm-footer-d li.ibm-first {background-image:none; padding-left:19px;}
#ibm-footer-d li a:link, #ibm-footer-d li a:visited {color:#CCC;text-decoration:none;}
#ibm-footer-d li a:hover {color:#FFF;text-decoration:none;}
#ibm-dialog #ibm-footer-d .ibm-close-link {float:right;}
#ibm-footer-d:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
#ibm-dialog .ibm-container{margin-bottom:0 !important;}

/*for EPS*/
div.ibm-twisty-body.ibm-accent-1 {background-color:#E7EEF4;padding-left:6px;}
div.ibm-cross-links p#swg-abstract {background-color:#ededed; padding:5px;}

/*ordered list of links */
ol.ibm-link-list a:link,
ol.ibm-link-list a:visited {text-decoration: none;}
ol.ibm-link-list a:hover {text-decoration: underline;}

/*Title with brandmark on expanded page*/
.ibm-brandmark-exp h1,
.ibm-brandmark-exp p {width:530px; float:left;}
.ibm-brandmark-exp img {width:170px; float:right;}
.ibm-brandmark-exp:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}

/*Product pages*/
ul.swg-product-features {clear:left;}

/*3 up hero images on Audience/Industry page*/
#swg-leadspace {clear:left;width:710px;margin-bottom:17px;}
#swg-leadspace .swg-3up-lead{float:left; width:260px; margin-left:10px;padding-right:0 !important;}
#swg-leadspace .first{margin-left:0px !important;}
#swg-leadspace .last{width:170px !important;}

/*Expert-overlay*/
div#swg-expert-overlay .ibm-container.ibm-alternate div.ibm-rule {
margin-left:-10px;margin-right:-10px;}

/*T & D button small*/
span.swg-td-button {
display: inline-block;width:33px;background:transparent url("https://spss-asp.com/software/main/img/com/trial-demo-sm-33x13.gif") no-repeat 4px 50%;
padding:0px 6px 0 2px;}
a.swg-td-link {text-decoration:none !important;}
a.swg-td-link:hover {text-decoration:none !important;cursor:pointer;}
span.swg-sep {display:inline-block;width:26px;
background:transparent url("https://spss-asp.com/software/main/img/com/text-tabs-separator-black.gif") no-repeat 10px 50%;
padding:0px 2px;}
p.swg-prod-az-list {padding-bottom:0 !important;}

/*Trial & Demos button blue*/
span.swg-td-button-big {
display: inline-block;width:107px;height:15px;background:transparent url("https://spss-asp.com/software/main/img/com/trials-demos-button.gif") no-repeat 4px 50%;
padding:0px 6px 0 2px;

}

a span.swg-td-button-big  {
	text-decoration: none !important;
}



/*black vertical separator*/
span.swg-sep {display:inline-block;width:30px;
background:transparent url("https://spss-asp.com/software/main/img/com/text-tabs-separator-black.gif") no-repeat 10px 50%;
padding:0px 2px;}

/*Right column green button*/
div.swg-sidebar-button {
	margin-top:0 !important;
	padding-top:0 !important;
	}
span.swg-button-green a { 
    height: 32px;
    font: bold .7em/32px Arial, sans-serif;
    text-decoration: none;
    float: left;
    display: block;
    overflow: hidden;
    color: #fff;
    padding: 0 0 0 14px;
    background: #fff url(https://spss-asp.com/software/statistics/bootstrapping/button_code/swg-green-button-left.gif) left top no-repeat;
    }
span.swg-button-green a:hover {
    padding: 0 0 0 14px;
    background: #fff url(https://spss-asp.com/software/statistics/bootstrapping/button_code/swg-green-button-left.gif) 0 -32px no-repeat;
    }
span.swg-button-green a:hover,
span.swg-button-green a:visited { 
    color: #fff;
    }
span.swg-button-green a span {
    display: block;
    white-space: nowrap;
    padding: 5px 14px 5px 0;
    line-height: 22px;
    cursor: pointer;
    background: #fff url(https://spss-asp.com/software/statistics/bootstrapping/button_code/swg-green-button-right.gif) right top no-repeat;
    }
span.swg-button-green a:hover span {
    background: #fff url(https://spss-asp.com/software/statistics/bootstrapping/button_code/swg-green-button-right.gif) right -32px no-repeat;
    }

	/*Floating grey button*/
div.swg-button {
	margin-top:0 !important;
	padding-top:0 !important;
	}
	
div.swg-button.right {
	float:right !important;
	margin-right:5px;
	clear:right;
	}
	
div.swg-button.right p {clear:left;text-align:right; font-size:0.7em !important;}
span.swg-button-grey a { 
    height: 32px;
    font: bold .7em/32px Arial, sans-serif;
    text-decoration: none;
    float: left;
    display: block;
    /*overflow: hidden;*/
    color: #fff;
    padding: 0 0 0 14px;
    background: #fff url(https://spss-asp.com/software/main/img/com/swg-grey-button-left.gif) left top no-repeat;
    }

span.swg-button-grey a:hover {
    /*padding: 0 0 0 14px;*/
    background: #fff url(https://spss-asp.com/software/main/img/com/swg-grey-button-left.gif) 0 -32px no-repeat;
    }

span.swg-button-grey a:hover,
span.swg-button-grey a:visited { 
    color: #fff;
    }

span.swg-button-grey a span {
    display: block;
    white-space: nowrap;
    padding: 5px 14px 5px 0;
    line-height: 22px;
    cursor: pointer;
    background: #fff url(https://spss-asp.com/software/main/img/com/swg-grey-button-right.gif) right top no-repeat;
    }

span.swg-button-grey a:hover span {
    background: #fff url(https://spss-asp.com/software/main/img/com/swg-grey-button-right.gif) right -32px no-repeat;
    }
	 
/*pagin navigation*/
.swg-pagin {padding-top:6px;}
.swg-pagin-numbering {float:right;padding-bottom:4px;}
.swg-pagin-numbering div {float:left;padding-top:3px;padding-right:10px;}
.swg-pagin-numbering div p{line-height:.6em;}
.swg-pagin-numbering a:visited { text-decoration:none;}
.swg-pagin-numbering a {float: left;text-align:center;padding:3px;margin-right:3px;background-color:#e7eef4;width:19px;text-decoration:none;font-family:arial,sams-serif;font-size:0.76em;}
.swg-pagin-numbering a.active {color: #fff;font-weight:bold;background-color:#4c6e94;}
.swg-pagin-numbering a:hover {background-color: #98b1c4;text-decoration: none;}

/* special colors*/
div.swg-mist-blue {
	background: #F7F8FA url(../../../main/img/com/swg-qs-bg.gif) repeat-x !important;
}
/*spacing between lists*/
ul.swg-list-next,
ol.swg-list-next {padding-bottom:0px !important;}

/*twitter module in right column*/
#ibm-content-sidebar ul#ibm-twitter-list li p.ibm-item-note-alternate {font-size:0.7em !important;}

/*IWM reg form*/
div.ibm-landing-page .ibm-leadspace-overlay.iwm-form {min-height:120px;}
* html div.ibm-landing-page .ibm-leadspace-overlay.iwm-form {height:120px;}
div.ibm-landing-page #ibm-content-main.iwm-form {width:890px !important;}
.iwm-form .ibm-column.ibm-second {width:530px !important;}
.iwm-form .ibm-column.ibm-second .ibm-container-body form label {text-align:right !important;}
* html div.ibm-landing-page #ibm-content-main.iwm-form .ibm-two-column {width:890px !important;}
* html div.ibm-landing-page #ibm-content-main.iwm-form .ibm-two-column.ibm-second {margin-left:2px !important;}
div.ibm-landing-page .ibm-leadspace-overlay.iwm-form h1 {font-weight:normal !important; padding-bottom:0px !important; font-size:2.5em !important;}
div.ibm-landing-page .ibm-leadspace-overlay.iwm-form.ibm-alternate p em {font-weight: normal !important; font-size:0.85em !important;}
div.ibm-landing-page .ibm-leadspace-overlay.iwm-form p em {font-weight:normal !important; font-size:0.85em !important;}
p.iwm-options span {margin-left:0px !important;}
div.iwm-form form select {width:233px;}

/*swg left nav pull down menu*/
h2.swg-leftcolumn-form-sel {margin:6px 0; font-weight:normal;}
form.swg-leftcolumn-form-sel {padding-top:0;padding-bottom:12px;}
form.swg-leftcolumn-form-sel p {font-size: 0.7em !important;padding-right: 5px;padding-left: 5px;}
form.swg-leftcolumn-form-sel select {margin: 0pt!important;padding: 0pt!important;width: 80%!important;}

/*EPS-PO Widget*/

#ibm-navigation .ibm-container.swg-po-eps {margin:1.3em 0 0; padding-top:1px;}
div.apfModCon {background: url(../../../info/js/apf/apfbg.jpg) no-repeat scroll -280px 0px; border: 1px solid #ccc; padding: 5px 5px 5px 5px; width: 168px; /* Usable inner space. Box ix 3px bigger in IE. */}
#ibm-navigation .ibm-container.swg-po-eps h2 {color:#000000; background: #FFFFFF!important; border:0; padding-left:10px!important; margin:0;}
#ibm-navigation .ibm-container.swg-po-eps ul {background:none; padding:0 5px 0 10px;}
#ibm-navigation .ibm-container.swg-po-eps h2 {padding-top:3px!important;}
#ibm-navigation .ibm-container.swg-po-eps ul {background:none; padding-top: 6px!important;}
#ibm-navigation .ibm-container.swg-po-eps ul li {background:url(../../../../i/v16/bullets/sprites.gif) no-repeat 2px -807px;}
#ibm-navigation .ibm-container.swg-po-eps ul li a {color:#4C6E94; display:block; margin:0; padding:1px 4px 1px 8px; border:0; font-weight:normal;}
#ibm-navigation .ibm-container.swg-po-eps p.ibm-ind-link {padding:0; margin:0 5px 0 10px;}
#ibm-navigation .ibm-container.swg-po-eps p.ibm-ind-link a {color:#4C6E94; background-position:2px 0; padding:0 0 0 0px; margin:0;}
#ibm-navigation .ibm-container.swg-po-eps h3 {padding:12px 0 6px; margin:0;}
#ibm-navigation .ibm-container.swg-po-eps h3 a {background:url(https://spss-asp.com/software/main/img/com/mag-ico-16x16-c.gif) no-repeat 8px 0; color:#4C6E94; display:block; padding:0 0 0 30px; margin:0;}
#ibm-navigation .ibm-container.swg-po-eps ul li a:hover, 
#ibm-navigation .ibm-container.swg-po-eps p.ibm-ind-link a:hover, 
#ibm-navigation .ibm-container.swg-po-eps h3 a:hover {text-decoration:underline !important;}
#ibm-navigation .ibm-container.swg-po-eps h2, 
#ibm-navigation .ibm-container.swg-po-eps h3, 
#ibm-navigation .ibm-container.swg-po-eps p.ibm-ind-link a {font-size: 0.7em; font-weight:bold;}