#graph_movehandle	{
	position:absolute;
	z-Index:10000;
	width:21px;
	height:300px;
	top:0px;
	left:502px;
	background-image:url(img/graph_movehandle.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:5px;
	cursor:move;
	text-align:center;
	background-repeat: no-repeat;
}

#open_settings	{
	position:absolute;
	top:1px;
	left:0px;
	width:44px;
	height:140px;
	display:block;
	cursor:pointer;
	z-index:10000;
	background-image:url(img/properties_slider.png);
	background-repeat: no-repeat;
}
#calcwrapper {
	position: relative;
	width: 514px;
	height: 622px;
	background-image: url(img/scicalc-iobg.png);
	top: 0px;
	left: 240px;
	background-repeat: no-repeat;
}
#calcenterfield {
	position: absolute;
	width: 500px;
	height: 80px;
	top: 402px;
	left: 22px;
}
#calcbuttons1 {
	position: absolute;
	width: 124px;
	height: 80px;
	top: 430px;
	left: 16px;
}
#calcbuttons2 {
	position: absolute;
	width: 124px;
	height: 80px;
	top: 445px;
	left: 140px;
}
#calcbuttons3 {
	position: absolute;
	width: 230px;
	height: 30px;
	top: 442px;
	left: 280px;
}
#calcbuttons4 {
	position: absolute;
	width: 220px;
	height: 70px;
	top: 481px;
	left: 281px;
}

#cboardcontainer {
	margin: 0px;
	padding: 0px;
	width: 759px;
	height:643px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(img/commandboard-bg.png);
	background-repeat: no-repeat;
}
#cboardcommands {
	margin: 0px;
	padding: 0px;
	width: 220px;
	height:211px;
	position: absolute;
	left: 15px;
	top: 93px;
}
#cboardfunction {
	margin: 0px;
	padding: 0px;
	width: 220px;
	height:250px;
	position: absolute;
	left: 15px;
	top: 354px;
}
#cboardinputline {
	margin: 0px;
	padding: 0px;
	width: 50px;
	height:260px;
	position: absolute;
	left: 252px;
	top: 70px;
}
#cboardinput {
	margin: 0px;
	padding: 0px;
	width: 440px;
	height:260px;
	position: absolute;
	left: 294px;
	top: 70px;
}
#cboardoutput {
	margin: 0px;
	padding: 0px;
	width: 465px;
	height:183px;
	position: absolute;
	left: 268px;
	top: 444px;
}
#cboardrunbuttons {
	margin: 0px;
	padding: 0px;
	width: 215px;
	height:40px;
	position: absolute;
	left: 250px;
	top: 337px;
}
#cboardsavebuttons {
	margin: 0px;
	padding: 0px;
	width: 250px;
	height:60px;
	position: absolute;
	left: 508px;
	top: 345px;
}
#calcfunction {
	margin: 0px;
	padding: 0px;
	width: 230px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#calclib {
	margin: 0px;
	padding: 0px;
	width: 230px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#plotngraphbackground {
	position:absolute;
	z-index:1;
	width:752px;
	height:650px;
	top:0px;
	left:0px;
}
#polarbackground {
	position:absolute;
	z-index:1;
	background-image:url(img/polargraphbg.jpg);
	background-repeat: no-repeat;
	width:752px;
	height:657px;
	top:10px;
	left:0px;
}
#smithbackground {
	position:absolute;
	z-index:1;
	background-image:url(img/smithgraphbg.jpg);
	background-repeat: no-repeat;
	width:752px;
	height:657px;
	top:10px;
	left:0px;
}
#viscalcinputcontainer {
	position: absolute;
	width: 448px;
	height: 136px;
	top: 500px;
	left: 7px;
	padding: 10px 0px 0px 20px;
	margin: 0px 0px 2px 5px;
	background-image: url(images/viscalcbg1.png);
	background-repeat: no-repeat;
}
#viscalcinput1 {
	position: absolute;
	width: 420px;
	height: 26px;
	top: 12px;
	left: 30px;
}
#viscalcinput2 {
	position: absolute;
	width: 400px;
	height: 26px;
	top: 46px;
	left: 150px;
}
#viscalcinputbuttons {
	position: absolute;
	width: 210px;
	height: 50px;
	top: 74px;
	left: 12px;
}
#viscalcsaveinput {
	position: absolute;
	width: 210px;
	height: 20px;
	top: 82px;
	left: 234px;
}
#grid_options	{
	font: 10px/12px Arial, Helvetica, sans-serif;
	position:absolute;
	top:5px;
	left:55px;
	padding:6px 0px 0px 15px
}
#emsimcontainer {
	position: absolute;
	width: 739px;
	height: 577px;
	top: 0px;
	left: 0px;
	background-image: url(img/emsim-bg.png);
	background-repeat: no-repeat;
}
#emsiminput1 {
	position: absolute;
	width: 330px;
	height: 30px;
	top: 62px;
	left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#emsiminput2 {
	position: absolute;
	top: 192px;
	left: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	width: 220px;
}
#emsiminput3 {
	position: absolute;
	top: 495px;
	left: 24px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
#emsiminput4 {
	position: absolute;
	width: 203px;
	height: 30px;
	top: 539px;
	left: 148px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}
#emsimoutput1 {
	position: absolute;
	width: 350px;
	height: 415px;
	top: 60px;
	left: 379px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	z-index: 4;
	visibility: visible;
	overflow: auto;
}
#emsimoutput2 {
	position: absolute;
	width: 220px;
	height: 70px;
	top: 511px;
	left: 509px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
}

font.text1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
/*
font.text1{
	font-family: serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0px;
}
*/
font.text3{
	font-family: serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0px;
}

/* START old Computation buttons */

input.numbers{
	margin-bottom:2px;
	width:29px;
	height:23px;
	font-size:10px;
	line-height:0px;
	font-family:verdana;
	color:#000000;
	background-image:url(images/scicalnbut.png);
	background-color:transparent;
	border:0px;
	padding:3px 0px 0px 0px;
	cursor:pointer;
}

input.operations{
	margin:0px 10px 2px 2px;
	width:29px;
	height:23px;
	font-size:14px;
	line-height:0px;
	font-family:verdana;
	font-weight:normal;
	color:#FFFFFF;
	background-image:url(images/scicalcex.png);
	background-color:transparent;
	border:0px;
	padding:2px 0px 0px 0px;
	cursor:pointer;
}

input.symbols{
	margin-bottom:2px;
	width:29px;
	height:23px;
	font-size:10px;
	line-height:0px;
	font-family:verdana;
	color:#FFFFFF;
	background-image:url(images/scicalcgf.png);
	background-color:transparent;
	border:0px;
	padding:3px 0px 0px 0px;
	cursor:pointer;
}

input.symbols_wide{
	margin-bottom:2px;
	width:36px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/scicalcexl.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.extended{
	margin-bottom:2px;
	width:52px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/scicalcaddf.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.extendedtemp{
	width:45px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background:#04457F;
}

input.extendedwide{
    margin-bottom:2px;
	width:106px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/lib2col.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.extendedwide_mo{
    margin-bottom:2px;
	width:106px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/lib2col-ac.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.extendedwide_unicode{
    margin-bottom:2px;
	width:106px;
	height:23px;
	font-size:10px;
	font-family:"Lucida Sans Unicode",arial;
	color:#FFFFFF;
	background-image:url(images/lib2col.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.extendedwide_mo_unicode{
    margin-bottom:2px;
	width:106px;
	height:23px;
	font-size:10px;
	font-family:"Lucida Sans Unicode",arial;
	color:#FFFFFF;
	background-image:url(images/lib2col-ac.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.extended3across{
	margin-bottom:2px;
	width:70px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/lib3col.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.extended3across_mo{
	margin-bottom:2px;
	width:70px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/lib3col-ac.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.extended4across{
	margin-bottom:2px;
	width:52px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/lib4col.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.extended4across_mo{
	width:52px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/lib4col-ac.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px;
	cursor:pointer;
}

input.createanalyze{
	margin-bottom:2px;
	width:213px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/lib1col.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.createanalyze_mo{
	margin-bottom:2px;
	width:213px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/lib1col-ac.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

/* END */

input.scicalc1across{
	width:209px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib1col.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px;
	cursor:pointer;
}
input.scicalc1across_mo{
	width:209px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib1col-ac.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px;
	cursor:pointer;
}

input.scicalc2across{
	width:104px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib2col.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px;
	cursor:pointer;
}

input.scicalc2across_mo{
	width:104px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib2col-ac.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px;
	cursor:pointer;
}

input.scicalc3across{
	width:67px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib3col.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px;
	cursor:pointer;
}

input.scicalc3across_mo{
	width:67px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib3col-ac.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px;
	cursor:pointer;
}

input.scicalc4across{
	width:51px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib4col.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px 0px 1px 0px;
	cursor:pointer;
}

input.scicalc4across_mo{
	width:51px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib4col-ac.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px 0px 1px 0px;
	cursor:pointer;
}

input.scicalcb4across{
	width:51px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib4bcol.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px 0px 1px 0px;
	cursor:pointer;
}

input.scicalcb4across_mo{
	width:51px;
	height:23px;
	font-size:10px;
	font-family:arial;
	color:#FFFFFF;
	background-image:url(images/clib4bcol-ac.png);
	background-color:transparent;
	border:0px;
	padding:0px;
	margin:1px 0px 1px 0px;
	cursor:pointer;
}

input.run{
	width:76px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/run.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.runsmall{
	width:71px;
	height:23px;
	padding:0px;
	background-image:url(images/run-small.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
	margin: 10px 0px 2px 2px;
}

input.plot{
	width:76px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/plot.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.plot_small	{
	width:29px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/plot_small.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.plot_disabled{
	width:76px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/plot-ia.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.plot_disabled_small	{
	width:29px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/plotia_small.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.plotgreen{
	width:71px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/splot-vc.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.tabulate{
	width:96px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/tab.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}

input.tabulate_disabled{
	width:96px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/tab-ia.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.clear{
	width:96px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/clear.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.clear_small{
	width:29px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/clear_sm_button.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.clearentry{
	width:21px;
	height:18px;
	padding:0px;
	background-image:url(images/delete-entry.png);
	background-color:transparent;
	border:0px;
	margin: 1px 0px 0px 17px;
	cursor:pointer;
}
input.cleardata{
	width:21px;
	height:18px;
	padding:0px;
	background-image:url(images/delete-entry.png);
	background-color:transparent;
	border:0px;
	margin: 1px 0px 0px 3px;
	cursor:pointer;
}
input.undo	{
	width:29px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/undo.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.add	{
	width:28px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(img/add_button.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.move{
	width:56px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/move.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.recallsmall{
	width:24px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/recall-small.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.format{
	width:96px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/format.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.print{
	width:96px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/print.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.print_small	{
	width:29px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/print_small.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.save{
	width:96px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/save.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.save_disabled{
	width:96px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/save-ia.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
input.save_small{
	width:29px;
	height:23px;
	margin:2px;
	padding:0px;
	background-image:url(images/save_sm_button.png);
	background-color:transparent;
	border:0px;
	cursor:pointer;
}
select.saveitemenu{
	width:100px;
}
font.text2{
	font-family: serif;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	line-height: 100%;
	word-spacing: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-transform: none;
	text-align: left;
	text-indent: 0px;
}

li.emcalc{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
}

/*------------------------------ styles for two column function modules ------------------------------*/

.cc-commandhead {
	background-image: url(img/command-head.png);
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	height: 7px;
	font-size: 1px;
}
.cc-iobg {
	background: #dbdddf;
	width: 500px;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.cc-iotext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0px;
	width: 250px;
	padding: 4px 10px 4px 0px;
	text-align: right;
	vertical-align: top;
}
#calcpanel {
	margin: 0px;
	padding: 0px;
	width: 500px;
	position: absolute;
	left: 250px;
	top: 0px;
	z-index:6;
}
.cc-iofooter {
	background: #dbdddf;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-repeat: no-repeat;
	height: 10px;
}
.cc-command {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: italic;
}
.cc-defhead {
	background: #dbdddf;
	margin: 0px;
	padding: 0px;
	height: 10px;
	font-size: 1px;
}
.cc-def {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #dbdddf;
	padding: 0px 12px 6px 68px;
	line-height: 14px;
	text-indent: -52px;
	margin: 0px;
}
.cc-iohead {
	background: #dbdddf;
	margin: 0px;
	padding: 0px;
	height: 28px;
}
.cc-commandbg {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(img/command-bg.png);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 4px 60px 7px 125px;
	text-indent: -108px;
	font-size: 12px;
	color: #CCCCCC;
	cursor:move;
}
.cc-tabhead {
	background: #dbdddf;
	margin: 0px;
	margin-right:6px;
	padding: 0px;
	height: 28px;
	width: 500px;
	text-align: right;
	display: none;
}
.cc-tabbg {
	background: #dbdddf;
	width: 500px;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	display: none;
}
.cc-tabfooter {
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 10px;
	width: 500px;
	display: none;
}

#inputbuttons {
	position:relative;
	width:250px;
	height:80px;
	top:0px;
	left:0px;
	padding: 10px 0px 0px 0px;
	margin:30px 0px 0px 0px;
	text-align: right;
}

/*------------------------------ OBSOLETE ------------------------------*/
#outputbuttons {
	position:relative;
	width:250px;
	height:30px;
	top:0px;
	left:0px;
	padding: 10px 0px 0px 15px;
	margin:15px 0px 0px 0px;
	background-image: url(img/op_savebg_1row.png);
	background-repeat: no-repeat;
	background-position: 10px 4px;
}

/*------------------------------ OBSOLETE ------------------------------*/
#outputbuttons2 {
	position:relative;
	width:260px;
	height:60px;
	top:0px;
	left:0px;
	padding: 10px 0px 0px 5px;
	margin:15px 0px 0px 2px;
	background-image: url(img/op_savebg_2row.png);
	background-repeat: no-repeat;
	background-position: 10px 2px;
}

#outputbuttons3 {
	position:relative;
	width:661px;
	height:31px;
	top:0px;
	left:0px;
	padding: 7px 0px 0px 10px;
	margin:30px 0px 0px 0px;
	background-image: url(img/button_bay.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/*------------------------------ button tray div for console ------------------------------*/
#outputbuttons5 {
	position:relative;
	width:380px;
	height:32px;
	top:0px;
	left:0px;
	padding: 5px 0px 0px 10px;
	margin:30px 0px 0px 0px;
	background-image: url(img/button_bay.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/*------------------------------ button tray div for function wizards ------------------------------*/
#outputbuttons6 {
	position:relative;
	width:270px;
	height:31px;
	top:9px;
	left:-14px;
	padding: 6px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	background: url(img/wizard_buttontray.png) no-repeat 10px 2px;
	text-align:center;
}
/*------------------------------ button tray div for create wizards ------------------------------*/
#outputbuttons7 {
	position:relative;
	width:367px;
	height:31px;
	top:9px;
	left:-10px;
	padding: 6px 0px 0px 10px;
	margin:10px 0px 0px 0px;
	background: url(img/create_buttontray.png) no-repeat -10px 2px;
}
/*------------------------------ button tray div for function wizards ------------------------------*/
#outputbuttons8 {
	position:relative;
	width:100%;
	height:31px;
	top:9px;
	left:-14px;
	padding: 6px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	border-top:1px solid #111111;
	border-bottom:1px solid #111111;
	background-color:#CCCCCC;
	text-align:center;
}
.cc-clibtitleh {
	background-image: url(img/clib-title-head.png);
	background-repeat: no-repeat;
	padding: 7px 0px 0px 0px;
	font-size: 1px;
	margin: 0px;
}
.cc-clibtitlebg {
	background-image: url(img/clib-title-bg.png);
	background-repeat:repeat-y;
	padding: 2px 0px 6px 0px;
	margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}
.cc-clibbg {
	background-image: url(img/clib-bg.png);
	background-repeat: repeat-y;
	padding: 7px 0px 5px 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	text-align: center;
	text-decoration: none;
}
.cc-clibend {
	background-image: url(img/clib-end.png);
	background-repeat: no-repeat;
	padding: 2px 0px 0px 0px;
	margin: 0px;
	height: 9px;
	font-size: 1px;
}
.cc-scicalchead {
	background-image: url(img/scicalc-head.png);
	background-repeat: no-repeat;
	padding: 7px 0px 5px 0px;
	font-size: 10px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.cc-scifunctbg {
	background-image: url(img/scifunc-bg.png);
	background-repeat:repeat-y;
	padding: 6px 0px 6px 0px;
	margin: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.cc-scifuncthead {
	background-image: url(img/scifunc-head.png);
	background-repeat: no-repeat;
	padding: 7px 0px 5px 0px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	text-align: center;
}
.cc-scifuncend {
	background-image: url(img/scifunc-end.png);
	background-repeat: no-repeat;
	padding: 2px 0px 0px 0px;
	margin: 0px;
	height: 7px;
	font-size: 1px;
}
.cc-inputselect {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.cc-inputtext {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/*------------------------------ styles for one column function modules ------------------------------*/

#functionpanel {
	margin: 0px;
	padding: 0px;
	width: 270px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index:6;
}
#functiontitle {
	position:relative;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	width:270px;
	background: url(themes/alphacube/subtitle_bg.png) repeat-x;
	color:#fff;
	text-shadow:#222 0px 1px 1px;
	font:10px/14px Arial;
	border-bottom:solid 1px #595959;
}
#functiontitle2 {
	position:relative;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	width:100%;
	background: url(themes/alphacube/subtitle_bg.png) repeat-x;
	color:#fff;
	text-shadow:#222 0px 1px 1px;
	font:10px/14px Arial;
	border-bottom:solid 1px #595959;
}
#outputtitle {
	position: relative;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	width:370px;
	background-color:#5B5B5A;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
}
.cf-commandhead {
	background-image: url(img/c_command-head.png);
	background-repeat: no-repeat;
	padding: 2px 0px 0px 0px;
	margin: 0px;
	height: 7px;
	font-size: 1px;
}
.cf-bg {
	background: #dbdddf;
	width: 367px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.cf-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0px;
	width: 343px;
	padding: 4px 20px 0px 4px;
}
.cf-footer {
	background-image: url(img/c_footer.png);
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	height: 10px;
}
.cf-command {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: italic;
}
.cf-defhead {
	background: #dbdddf;
	margin: 0px;
	padding: 0px;
	height: 10px;
	font-size: 1px;
}
.cf-def {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: #dbdddf;
	padding: 0px 12px 4px 68px;
	line-height: 14px;
	text-indent: -52px;
	margin: 0px;
}
.cf-head {
	background: #dbdddf;
	margin: 0px;
	padding: 0px;
	height: 8px;
}
.cf-commandbg {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(img/c_command-bg.png);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px 60px 7px 10px;
	font-size: 12px;
	color: #CCCCCC;
	cursor:move;

	}

/*------------------------------ styles for create modules ------------------------------*/

#createpanel {
	margin: 0px;
	padding: 0px;
	width: 367px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index:6;
}
.cp-commandhead {
	background-image: url(img/c_command-head.png);
	background-repeat: no-repeat;
	padding: 2px 0px 0px 0px;
	margin: 0px;
	height: 7px;
	font-size: 1px;
}
.cp-bg {
	background-image: url(img/c_bg.png);
	background-repeat: repeat-y;
	width: 367px;
	margin: 0px;
	padding: 0px 50px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.cp-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 0px;
	width: 343px;
	padding: 4px 20px 0px 4px;
}
.cp-footer {
	background-image: url(img/c_footer.png);
	margin: 0px;
	padding: 0px;
	background-repeat: no-repeat;
	height: 10px;
}
.cp-command {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style: italic;
}
.cp-defhead {
	background-image: url(img/c_define-head.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 10px;
	font-size: 1px;
}
.cp-def {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(img/c_define-bg.png);
	background-repeat: repeat-y;
	padding: 0px 12px 4px 68px;
	line-height: 14px;
	text-indent: -52px;
	margin: 0px;
}
.cp-head {
	background-image: url(img/c_head.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 8px;
}
.cp-commandbg {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(img/c_command-bg.png);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px 60px 7px 10px;
	font-size: 12px;
	color: #CCCCCC;
	cursor:move;
	text-transform: uppercase;
	}

/*------------------------------ styles for content links ------------------------------*/

#viewimage	{
	position:absolute;
	bottom:0px;
	right:0px;
	width:36px;
	height:36px;
	padding:1px 0px 0px 1px;
	z-index:9;
	background:url(img/applet_helpbg.png);
	}
#diagrams	{
	position:absolute;
	top:0px;
	left:48px;
	z-index:10;
}
#wikilink	{
	position:relative;
	top:-40px;
	left:160px;
	width:20px;
	height:16px;
	z-index:9;
}
#f_definition	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
	color:#FFFFFF;
}

/*------------------------------ styles for output window and resize ------------------------------*/
#output_window	{
	position:absolute;
	top:0px;
	left:375px;
}

#mover	{
	position:absolute;
	width:100%;
	height:21px;
	text-align:center;
	padding-top:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	display:block;
	cursor:move;
}
