/* 
    Document   : Style
    Created on : Jun 9, 2008, 9:24:48 AM
    Author     : K. Rajan
    Description:
        Defines Workspace layout.
*/

.pageLayout
{
	margin-left:auto;
	margin-right:auto;
	/*text-align:left;*/ 
}
.workspace
{
   height:640px;
   width:982px;
   /*border:2px #1D7CF2 solid;
   border-style:solid solid none solid;*/
   
}
.help
{
	width:982px;
}
.top
{
	width:983px;
	height:60px;
    margin-top: -4px;
	margin-bottom: -4px; 
	background-color:#3399FF;
	position:relative;
}
.footer
{
	width:983px;
	text-align:center;
	color:#FFFFFF;
    margin-top: -4px;
	margin-bottom: -4px; 
	background-color:#3399FF;
	position:relative;
	border:1px #FFFFFF solid;
    border-style:solid none none none;
}
.logo
{
	 width:151px;
	 height:60px;
	 
}
.ads
{
	 width:862px; 
	 height:60px; 
	 background-color: #CAE1FF; 
}
.textadbig
{
	width:468px;
	height:60px;
}
.textadsmall
{
	width:234px;
	height:60px;
}
.textadfull
{
	width:728px;
	height:15px;
}
.center
{
   height:400px;
   width:970px;
}
.smallad
{
	text-align:center;
}
.button
{
	
	background-image:url('../images/button.png');
	border:none;
 	cursor:pointer;
 	font-weight:bold;
 	font-size:.75em;
 	padding:1px;
 	width:42px;
 	height:26px;
}

.mainArea
{
   width:981px;
   border:1px #ABABAB solid;
   border-style:solid solid none solid;

}
.menu 
{ 
	width:983px;
	height:25px;
	/*background-color:#3399FF;*/
	background-image:url('../images/menuheader.png'); 
	/*border:1px #FFFFFF solid;
    border-style:solid none solid none;*/
}
.menuBar 
{ 
    float: left;
    padding: 0px;
    white-space: nowrap;
}
.iceMnuBarItem a
{
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 1.1em;
    margin: 0px;
    border-right: 1px solid #FFFFFF;
    width: auto;
    float: left;
    display: block;
    text-decoration: none;
	background-image:url('../images/menuheader.png'); 
	/*background-color:#3399FF;*/
}
.spreadSheet
{
	border:none;
	width:620px;
	height:400px;
}
.faceplate
{
	width:350px;
	height:400px;
}
.upperplate
{
	width:328px;
	height:225px;
}

.lowerplate
{
	height:50px;
	border:1px #ABABAB solid;
	
	/*border-style:solid none solid solid;*/
}
.console
{
  	width:982px;
  	display:block;
  	border:1px #ABABAB solid;
   	border-style:none solid solid solid;
}
.consoleArea
{
	overflow:scroll;
	width:965px;
	height:175px;
}
table.sofT
{
	text-align: center;
	font-weight: normal;
	font-size: medium;
	color: #404040;
	width: 1690px;
	height: 1220px;
	border: 1px #CAE1FF solid;
	border-collapse: collapse;
	
}
.row
{
	height:20px;	
}
.cell
{ 
	border-collapse: collapse;
	font-weight: normal;
	font-size: medium;
	border: 1px #4F94CD solid;
	width:65px;
	height:20px;
	white-space: nowrap;
	
}
.fixedWidthCell
{ 
	border-collapse: collapse;
	font-weight: normal;
	font-size: medium;
	border: 1px #4F94CD solid;
	width:15px;
	height:20px; 
}

.inputGridElem
{
	width:100%;
	height:20px; 
	margin:0px;
	padding:0px;
	
}

.headercells
{
	border-collapse: collapse;
	font-weight: normal;
	font-size: medium;
	border: 1px #4F94CD solid;
	width:65px;
	height:20px;
	-moz-user-select:-moz-none;
}
.divScroll 
{
	overflow: auto;
	width: 620px;
	height: 400px;
	position: absolute;
	
	
}

.icePanelPopup a
{
	color: #666666;
	background-color: #000000;
	padding: 0px;
	z-index: 1000;
	top: 20%;
	left: 10%;
	position: absolute;
	width: 350px;
	height: 200px;
}

.aboutDialog
{
	z-index:1000;
	top: 30%;
	left: 10%; 
	position: absolute; 
	width: 320px; 
	height: 140px;
}
.fileOpenDialog
{
	z-index:100;
	position: absolute;
	width:477px; 
	height: 165px;
}
.fileSaveDialog
{
	z-index:100; 
	top: 30%; 
	left: 10%; 
	position: absolute; 
	width: 250px; 
	height: 115px;
}
.genPrefDialog
{
	padding: 0px;
	z-index:100; 
	top: 30%; 
	left: 10%; 
	position: absolute; 
	width: 350px; 
	height: 200px;
}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #3399FF }
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

