/*Live chat menu fix removed bottom margin of 30px becasue it was pushing page down oddly*/.livechatMenu {background: url(/solutions/images/solutions/chatMenuBG.gif) no-repeat;display:none;height:22px;margin:0 0 0 0;width:100%;}.newinPrevNext {display:block;left:580px;position:absolute;top:190px;width:300px;z-index:20;}.IF {font-family: monospace;}.IF a, .IF a:link, .MenuName a:link, .MenuName a {color:#bb0000;}.IF a:hover, .IF a:active {color:#D86C00;}.platform {background:#FFFFFF url(/mathematica/newin7/images/platformTopBg.gif) no-repeat scroll 4px 0;margin-left:0;padding-left:10px;padding-top:7px;width:648px;margin-top:30px;}table.headingHolderTable {background:#BB162A url(/mathematica/newin7/images/popupbar.gif) repeat-x scroll 0 50%;}img {border:0px;}#marketingpopup main.page-wrapper {    width: 650px;    margin: 0px;}#main main.page-wrapper {    width: 1000px;    margin: 120px auto 50px;}main.page-wrapper {    width: 920px;    margin: 120px auto 50px;}hr.divider {    display: block;    left: 184px;    position: absolute;    z-index:20;    margin-left: 39px;    border:none;    border-bottom:1px solid #cccccc;    padding-bottom:0px;    width:640px;    margin-top: -32px;}table.toplinks {    position: absolute;    margin-top: -100px;    margin-left: 35px;    padding-top:21px;}