/******************************************************************************
// 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.) for all pages.*/

@media screen
{
	
form
{
  margin: 0px;
  padding: 0px;
}

input.button, input.cmpbutton, input.disabled_button
{
  background: url("../../pages/images/button.gif") repeat-x;
  background-color: #f3fbfd;
  background-position: 0% 50%;
  font-size: 80%;
}

input.disabled_button
{
	border-color:Gray;
	color:Gray;
	cursor:default;
}

input.button, input.disabled_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; 
}

.btnact1
{
  margin: 0px;
  background-position: 0% 50%;
  border: 1px solid rgb(108, 135, 165);
  background-color: rgb(108, 135, 165);
  color: white;
  cursor: default;
}

.tmpbut_hover {
  margin: 0px;
  color: white;
  cursor: default;
  border: 1px solid #b2bbb8;
}

.tmpbutspan_hover {
  border-color: #b2bbb8 !important;
  cursor: default; 
}

td#treug
{ margin: 0px; 
  border: 1px solid rgb(108, 135, 165);
  background: url("../../pages/images/arrow.gif") no-repeat;
  background-position: 50% 50%;
}

td#treug_wo
{ margin: 0px; 
  border: 1px solid rgb(108, 135, 165);
  background: url("../../pages/images/arrow.gif") no-repeat;
  background-position: 50% 50%;
}

div#cmpbut span
{
  margin: 0px;
  padding: 0px;
  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%;
}

.inputtext, .fileinput
{
 /* background-color: #F1F7FE; */
  border: 1px solid #AEAEAE; /*#AAAAAA;*/
  font-size: 11px !important;
}

input.readonlytext, input.readonlytxt
{
  /*background-color: #F9F9F9;   
  border: 1px solid #AAAAAA; */
  background-color: #FBFBFB;
  font-weight: bold;   

  border: 1px solid white;
  background-color: white; 
  
  font-size: 90%;
}

input.readonlytext 
{ 
  width: 100%; 
}

div.button_input input.readonlytxt
{
	border: 1px solid #AEAEAE;
}	

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;
  font-size: 11px !important;
}

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%; }

/* selro.xml & selrequester.xml*/
tbody.top_txt input.button { font-size: 120%; }

textarea
{
  background-color: #F9F9F9;   
  border: 1px solid #AAAAAA;
}

td.td_space
{width: 1% !important;}

}