body {background:url('/mathematica/images/new-in-9/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-top: 4px; margin-bottom: 4px; 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/images/new-in-9/showInputRed.gif') no-repeat; }
	.hideButton { background:url('/mathematica/images/new-in-9/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: 0px; }	
table.inputTable td.number, table.outputTable td.number {width:50px;font-size:12px;}	
table.inputTable span.inputNumber, table.outputTable span.outputNumber {display:none;}	

.number { text-align: right; color: #4561ad; font: 9px/11px Verdana, Arial, sans-serif !important; padding-top: 4px; }
.specialoutputform { text-align: left; }
table.outputTable { margin-bottom: 20px; }

.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;
}

.aboveheader, .aboveheader a { color: #a3a3a3 !important; font-size: 14px; font-weight: bold; }
	.aboveheader a:hover { color: #b00 !important; outline: none; }
	
span.breadcrumbSep { font-family: Arial; font-size: 16px; }

.popupText { margin: 20px 0; }
.MenuName{ color: #545454; font-weight: bold; }
.MenuNameDelimiter { color: #888888; }