/*Page styles*/

BODY
{
	background-color:#fff2d2;
}


.cssButton
{
	font-size:10px;
	font-family:Verdana;
	background-color:#d8cdb2;
	border:solid 1px #A1A1A1;
	width:77px;
	margin:2px;
}

.cssButtonWide
{
	font-size:10px;
	font-family:Verdana;
	background-color:#d8cdb2;
	border:solid 1px #A1A1A1;
	margin:2px;
}
.cssButtonWideRed
{
	font-size:10px;
	font-family:Verdana;
	font-weight:bold;
	color:white;
	background-color:red;
	border:solid 1px #A1A1A1;
	margin:2px;
}

.cssButtonSmall
{
	font-size:10px;
	font-family:Verdana;
	background-color:#d8cdb2;
	border:solid 1px #A1A1A1;
	  width:57px;
}


.cssDropDown {
	font-size: 10px;
	font-family: Verdana;
	background-color: #fffaf0;
	border: solid 1px #A1A1A1;
}

.cssDropDown_RO {
	font-size: 10px;
	font-family: Verdana;
	background-color: #d8cdb2;
	border: solid 1px #A1A1A1;
	border: solid 1px #A1A1A1;
	padding: 1px;
}
.cssRadioButton
{
	font-size:10px;
	font-family:Verdana;
}

.cssMenuTitle
{
	font-weight: bold;
	font-size: 16px;
	color: midnightblue;
	font-family: Verdana;
}

.cssPageTitle
{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:Black;
}

.cssMediumLabel
{
	font-size:12px;
	font-family:Verdana;
	color:Black;
}
.cssMediumLabelBold
{
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	color:Black;
}
.cssLink
{
	font-size:11px;
	font-family:Verdana;
	color:Maroon;
	white-space:nowrap;
}
.cssLinkButton
{
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
	color:Maroon;
	text-decoration : none;
	white-space:nowrap;
}
.cssLinkButtonSmall
{
	font-size:9px;
	font-family:Verdana;
	font-weight:bold;
	color:Maroon;
	text-decoration : none;
	white-space:nowrap;
}

.cssEditFieldLabel
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
}
.cssEditFieldLabel_MonoSpace
{
	font-size:11px;
	font-family:Courier New;
	color:Black;
}
.cssLabelError
{
	font-size:12px;
	font-family:Verdana;
	color:red;
	font-weight:bold;
}

.cssLabelErrorSmall
{
	font-size:10px;
	font-family:Verdana;
	color:red;
}
.cssLabelOk
{
	font-size:12px;
	font-family:Verdana;
	color:Green;
	font-weight:bold;
}
.cssLabelBold
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
	font-weight:bold;
}
.cssLabel
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
}
.cssLabelSmallGreen
{
	font-size:9px;
	font-family:Verdana;
	color:Green;
}
.cssLabelSmallBlue
{
	font-size:9px;
	font-family:Verdana;
	color:Blue;
}

.cssData
{
	font-size:11px;
	font-family:Verdana;
	color:Maroon;
}
.cssDataH
{
	font-size:11px;
	font-family:Verdana;
	color:Maroon;
	overflow:hidden;
	white-space:nowrap;
}
.cssYellow
{	
	/*background-color:#fafaa0;*/
}
.cssGreen
{	
	background-color:#daf2c0;
}

.cssRed
{
	color:Red;
}

.cssDataBold
{
	font-size:11px;
	font-family:Verdana;
	color:Maroon;
	font-weight:bold;
}

.cssLabelNoColorStyle
{
	font-size:10px;
	font-family:Verdana;
}
.cssTable
{
	font-size:10px;
	font-family:Verdana;
	text-align:left;
  border-color:Black;
}

.cssTableHeading
{
	font-size:10px;
	font-family:Verdana;
	text-align:center;
	font-weight:bold;

	background-color:#9cb293;
	color:#ffff00;
}

.cssTableRow
{
	font-size:10px;
	font-family:Verdana;
	//overflow:hidden;
	background-color:#F9F7E0;
	white-space:nowrap;
}
.cssTableRowA
{
	font-size:10px;
	font-family:Verdana;
	//overflow:hidden;
	background-color:#F9F7d0;
	white-space:nowrap;
}
.cssTableRowA1
{
	font-size:10px;
	font-family:Verdana;
	//overflow:hidden;
	background-color:#e9e7c0;
	white-space:nowrap;
}
.cssTableRowA2
{
	font-size:10px;
	font-family:Verdana;
	//overflow:hidden;
	background-color:#ff0000;
	white-space:nowrap;
}
.cssTableRowSelected
{
  font-size:11px;
	font-family:Verdana;
	color:Black;
	background-color:#b7dbff;
}


.cssEditField_NoSize
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
	background-color:#fffaf0;
	border:solid 1px #A1A1A1;
}
.cssEditField
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
	width:150px;
	background-color:#fffaf0;
	border:solid 1px #A1A1A1;
}

.cssEditField_RO
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
	width:100px;
	background-color:#d8cdb2;
	border:solid 1px #A1A1A1;
	padding:1px;
}
.cssDateEditField
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
	width:75px;
	background-color:#fffaf0;
	border:solid 1px #A1A1A1;
}
.cssDateEditField_RO
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
	width:70px;
	background-color:#d8cdb2;
	border:solid 1px #A1A1A1;
	padding:1px;
}
.cssShortEditField
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
	width:60px;
	background-color:#fffaf0;
	border:solid 1px #A1A1A1;
}

.cssDisabledEditField
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
	background-color:#BBBBBB;
	border:solid 1px #A1A1A1;
}
.cssReadOnlyField
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
	background-color:#d8cdb2;
	border:solid 1px #A1A1A1;
	padding:1px;
}
.cssCheckbox
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
}
.cssCheckbox_RO
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
}
.cssTabPage
{
	background-color:#d8cdb2;
	border:solid 1px #A1A1A1;
	border-top:none;
	padding:5px;
}
.cssPlainText
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
}
.cssSection
{
	background-color:#d8cdb2;
	border:solid 1px #A1A1A1;
	padding:5px;
}
.cssHiddenField
{
	width:0px;
	height:0px;
}
.cssPageViewTable
{
	width:100%;
	table-layout:fixed;
}
.cssListBox
{
	font-size:11px;
	font-family:MQ SansSerif;
	color:Black;
}
.cssFieldLabel
{
	font-size:10px;
	font-family:Verdana;
	color:Black;
}
.cssFieldLabelHelp
{
	text-decoration:underline;
	cursor:hand;
	color:blue;
	position:relative;
    top:-5px
}
.cssUserName
{
  font-family:Verdana;
  font-size:9px;
  padding:5px;
  padding-left:10px;
  padding-right:10px;
  cursor:default;
}

.cssStandardBackground
{
	background-color:#fff2d2;
}

.cssBorderColor
{
	background-color:#ddd0a0;
}

.cssInvTitle
{
	font-size:12px;
	font-family:Verdana;
	color:Black;
	font-weight:bold;
}

.cssInvData
{
	font-size:12px;
	font-family:Verdana;
	color:Black;
}

.cssInvRow
{
	font-size:9px;
	font-family:Verdana;
	color:Black;
}
.cssInvRowGrey
{
	font-size:9px;
	font-family:Verdana;
	color:Black;
	background-color: #eeeeee;
}


.cssInvLabel
{
	font-size:12px;
	font-family:Arial;
	color:Black;	
}
P.breakhere
{
	page-break-before: always
}


.cssBorderColor_public
{
	background-color:#DDDDDD;	
}
.cssStandardBackground_public
{
	background-color:#fffffA;	
}
.ui-widget input, .ui-widget select,.ui-widget button  {font-family: arial; padding: 2px 2px; font-size: 12px; }  
.ui-dialog-content td {font-weight: normal; line-height: normal; font-family: verdana; font-size: 10pt; } 
.ui-widget-content {font-weight: normal; line-height: normal; font-family: verdana; font-size: 8pt;} 
