/******************************************************************************
// Alloy Navigator 5
//
// Copyright (c) 2002-2007 Alloy Software Inc.
// All Right Reserved
//
// The entire contents of this file is protected by U.S. and
// International Copyright Laws. Unauthorized reproduction, 
// reverse-engineering, and distribution of all or any portion of 
// the code contained in this file is strictly prohibited and may 
// result in severe civil and criminal penalties and will be 
// prosecuted to the maximum extent possible under the law. 
//
// RESTRICTIONS 
// 
// The source code contained within this file and all related 
// files or any portion of its contents shall at no time be 
// copied, transferred, sold, distributed, or otherwise made 
// available to other individuals without express written consent 
// and permission from Alloy Software Inc. 
*/

/* The stylesheet defines the styles of controls (such as Buttons, 
   Inputs, List Boxes, Menus, etc.) on all printed pages.*/

@media print
{

form
{
  margin: 0px;
  padding: 0px;
}

input.button, input.cmpbutton
{
  background: url("pages/images/button.gif") repeat-x;
  background-color: #f3fbfd;
  background-position: 0% 50%;
  font-size: 80%;
}

input.button
{
  border: 1px solid #b2bbb8;
  font-size: 80%;
}

input.cmpbutton
{  
  border-style:none solid none none !important;
  border-right: 1px solid #b2bbb8;
  display: inline;
}

div#cmpbut
{
  margin: 0;
  padding: 0;
  background: url("pages/images/button.gif") repeat-x;
  background-position: 0% 50%;
  border: 1px solid #b2bbb8;
  cursor: default; 
}

div#cmpbut span
{
  margin: 0;
  padding: 0;
  border: 0px none;
  background: url("pages/images/arrow.gif") no-repeat;
  background-position: 50% 50%;
}

div#cmpbut span:active { background-position: 80% 62%; }

.menu_separator
{
  background: url("pages/images/separator.gif") repeat-x;
  background-position: 0% 50%;
  font-size: 5px !important;
}

input.graybutton
{
  background-color: #ECE9D8;
  border: 1px solid #AAAAAA;
  padding-left:  5px;
  padding-right: 5px;
  height: 20px;
  vertical-align: middle;
  font-size: 100%;
}

input.inputtext, textarea.inputtext
{
 /* background-color: #F1F7FE; */
  border: 1px solid #AEAEAE; /*#AAAAAA;*/
  font-size: 100%;
}

input.readonlytext, input.readonlytxt, textarea.readonlytext
{
  background-color: #FBFBFB;
  font-weight: bold;   
  border: 1px solid white;
  background-color: white; 
  font-size: 90%;
}

input.readonlytext, .bl_top_arc input.readonlytxt, textarea.readonlytext 
{ 
  width: 100%; 
}


input.jumptext
{
  /*background-color: #F1F7FE; */
  border: 1px solid #AEAEAE;  
}

#jumpfrm
{
  font-family: Verdana;
  padding-top: 3px;
  margin: 0px 0px 5px 0px;
  padding-right: 0px;  
}

span.jmptxt { color: #FFFFFF; }

select.selList
{
/*  background-color: #F1F7FE; */
  border: 1px solid #AAAAAA;
  scrollbar-base-color: #663366; 
}

td.lf { font-size: 70%; }

td.al
{
  text-align: left;
  font-size: 70%;
}
td.em { width: 3px; }
td.bf
{
  width: 150px;
  font-size: 80%;
}
td.bf select { width: 100%; }

td.td_space
{width: 1% !important;}

}