body {background:url('/mathematica/new-in-8/images/popup-headerBG.gif') repeat-x; margin:0 0 20px 0; padding:10px 20px 0 60px;}
a {text-decoration:none; }
img {border:0; }
h1 { color:#e00400; font-size:24px; font-weight:bold; margin:0; line-height:26px;}

.popupbody {margin:40px 0px 0px 0; }
	.popupbody td { vertical-align:top; }
.popupText { margin-top:20px; width:600px; }

.showHideButton { cursor:pointer; margin-top:20px; height:17;}
	.showButton { background:url('/mathematica/new-in-8/images/showInputRed.gif') no-repeat; }
	.hideButton { background:url('/mathematica/new-in-8/images/hideInputRed.gif') no-repeat; }
	.showHideCont { display:none; }
		.showHideCont table{ margin-top:20px; }

.showHideInput { cursor:pointer; position:relative; }
.hideInput { display:none; position:absolute; z-index:10000; width:420px; border:3px solid #ccc; background-color:#efefef;}
.hideInput .closeX {text-align:right; margin-right:10px;}
	.hideInput .closeX span{cursor:pointer;color:#e00400; font-weight:bold;}
.inputCode { border:1px solid #ddd; margin:0 10px 10px 10px; padding:10px 0 10px 10px; background-color:#fff;}
	.inputCode textarea { border:0px; font:11px/12px Arial,Verdana,Geneva,sans-serif; width:100%; overflow:hidden;}

table.headerTable { width:100%; }
	table.headerTable td.headerCellLeft {text-align:left;}
	table.headerTable td.headerCellRight {text-align:right;}

table.outputTable, table.inputTable { margin-top:20px; }	
table.inputTable td.number, table.outputTable td.number {width:50px;font-size:12px;}	
table.inputTable span.inputNumber, table.outputTable span.outputNumber {display:none;}	


.playAnimation {background-color:#ccc; border:1px solid #aaa; color:#e00400; font-size:10px; padding:2px 0 0 2px; cursor:pointer; width:90px;}
.stopAnimation {display:none; background-color:#ccc; border:1px solid #aaa; color:#e00400; font-size:10px; padding:2px 0 0 2px; cursor:pointer; width:90px;}

.flashImage { cursor:pointer; }
.flash { display:none; cursor:pointer; }

.KeyEvent {background:#FAFAFA; font-family:Verdana, Arial, Helvetica, sans-serif; /* font-weight:bold;*/ border: 1px solid #ccc; padding:1px; font-size:10px;
padding-left:2px; padding-right:2px;}
.KeyEventDelimiter {/*color:#D6A508;*/ font-family:Verdana, Arial, Helvetica, sans-serif; /*font-weight:bold;*/ font-size:90%}
.PointerEvent {color:#996666; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; /*font-size:90%*/}

.MarketingExampleDetail {
font-weight:normal;
}
