body
{
	font-size: 8pt;
	margin: 0px;
	font-family: Arial;
}

.Unbold_link
{
	font-weight: normal;
	text-decoration: underline;
}

.linkText
{
	font-size: 8pt;
	color: #0000ff;
	font-family: Arial;
	text-decoration: underline;
	cursor:hand;
}

.linkImage
{
	cursor:hand;
}

Title
{
	font-size: 16px;
	color: white;
}

.TableBorderStyle
{  
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
}

.page_Title
{	
	font-size: 16px;
	color: black;
	font-weight: bold;
	padding-top:2px;

	padding-left: 2px;

	padding-right:2px;
}

.banner_Down
{
	padding-top: 50px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}
.logInfo_UserName
{	
    color: white;
       font-size: 8pt;
       background:#889964;
}

.logInfo
{
	font-size: 8pt;
	padding-bottom: 2px;
}

.link_NavLinks
{
	font-size: 8pt;
	color:#666666;
	font-weight: bold;
	font-family: Arial;
}

.link_LogOff
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial;
}

.customer_Tag
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
}

.gridTitle_Row
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	height:15px;
}

.customer_Controls
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
}

.customer_Controls_Border
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	border-left: solid 1px #666666;
	padding-left: 10px;
	padding-top:10px;
}


.customer_Label
{
	font-size: 8pt;
	color: black;
	font-weight: bold;
	font-family: Arial;
}

.orderNumber_Tag
{
	border-top: black thin solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: black thin solid;
	color: black;
	border-bottom: black thin solid;
	font-family: Arial;
	background-color: #e8feeb;
}

.orderNumber_Number
{
	border-top: black thin solid;
	border-bottom: black thin solid;
	border-right: black thin solid;
	font-weight: bold;
	font-size: 8pt;
	color: black;	
	font-family: Arial;
	background-color: #e8feeb;
}

.orderNumber_Label
{
	font-size: 8pt;
	color: #a57c1a;
	font-weight: bold;
	font-family: Arial;
}

.breadCrumb
{
	font-size: 8pt;
	padding-top: 2px;
	background-color: #ffffff;
}

.pageFooter
{
	font-size: 8pt;

	background-color: white;
}

.pageHeader
{
	font-size: 8pt;
	font-family: Arial;
	color: White;
}

.labelMessage
{
	font-weight: bold;
	font-size: 8pt;
	color: #a57c1a;
	font-family: Arial;
}

/* DataGrid Styles */

.DGrid
{
	border-left-style:solid;
	border-color:Black;
}
.DGridHeader
{
	font-size: 8pt;
	color:black;
	font-family: Tahoma;
	background-color: #C8C8C8;
	font-weight: bold;
}

.DGridItem
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #ffffff;
	text-indent:2px;
	padding-left: 4px;
	padding-right: 4px;
}


.DGridSelectedItem
{
	border-right: black thin solid;
	border-top: black thin solid;
	font-size: 8pt;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: Tahoma;
	background-color: #ffcccc;
	text-indent:2px;
}

.DGridAlternating
{
	font-size: 8pt;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: Tahoma;
	text-indent:2px;
	background-color:#ECE9D8;
}

.DGridNegativeMissing
{
	font-size: 8pt;
	border-right: black thin solid;
	border-top: black thin solid;	
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: Tahoma;
	background-color: #ffb2b5;
}

.DGridPositiveMissing
{
	border-right: black thin solid;
	border-top: black thin solid;	
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #b5dbb5;
}

/* End of DataGrid Styles */

/* Detail DataGrid Styles */

.DGridDetail
{
	border-left-style:solid;
	border-color:Black;
}
.DGridHeaderDetail
{
	font-size: 8pt;
	color:black;
	font-family: Tahoma;
	background-color: #C8C8C8;
	font-weight: normal;
}

.DGridItemDetail
{
	font-size: 8pt;
	font-family: Tahoma;
	background-color: #ffffff;
	text-indent:2px;
	padding-left: 4px;
	padding-right: 4px;
}

.DGridAlternatingDetail
{
	font-size: 8pt;
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: Tahoma;
	text-indent:2px;
	background-color:#ECE9D8;
}

/* End of DataGrid Styles */

/* DIV styles */

.TableStyleDiv
{
	border-right: #000000 3px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #000000 3px solid;
	background-color:#ffffff;
}

.TitleDiv
{
	font-weight: bold;
	font-size: 12pt;
	color: #a57c1a;
	font-family: Arial;
}

/* End of DIV styles */

/* Calendar form styles */

.CalendarTitle
{
	font-size: 8pt;
	color: white;
	font-family: Tahoma;
	background-color: black;
}

.CalendarNextPrev
{
	font-size: 8pt;
	color: white;
	font-family: Tahoma;
}

.CalendarText
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
}

.CalendarDayHeader
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: #ffae4e;
}

.CalendarWeekendDay
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: lightyellow;
}

.CalendarSelectedDay
{
	font-size: 8pt;
	color: black;
	font-family: Tahoma;
	background-color: antiquewhite;
}

/* End of Calendar form styles */

/* Table borders*/
.border_left
{  
    border-left: solid 1px #666666;
    font-size: 8pt;
	color: black;
	font-family: Arial;
	padding-left: 10px;
}
.border_right
{  
    border-right: solid 1px #666666;
    font-size: 8pt;
	color: black;
	font-family: Arial;
}
.border_bottom
{  
    border-bottom: solid 1px #666666;
    font-size: 8pt;
	color: black;
	font-family: Arial;
	padding-bottom:10px;
}
.border_bottomSO
{  
    border-bottom: solid 1px #666666;
    font-size: 8pt;
	color: black;
	font-family: Arial;
}
.border_bottom_all
{  
    border-bottom: solid 1px #666666;
    border-right: solid 1px #666666;
    border-left: solid 1px #666666;
    font-size: 8pt;
	color: black;
	font-family: Arial;
	padding-bottom:10px;
}
.border_top
{  
    border-top: solid 1px #666666;
    font-size: 8pt;
	color: black;
	font-family: Arial;
	padding-top: 10px;
}
.border_all
{
    border: solid 1px #666666;
    font-size: 8pt;
	color: black;
	font-family: Arial;
}
.border_left_bottom
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	border-bottom: solid 1px #666666;
	padding-left: 10px;
}
.border_top_left
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	border-left: solid 1px #666666;
	border-top: solid 1px #666666;
	padding-left: 10px;
	padding-top:10px;
}
.border_top_right
{
	font-size: 8pt;
	color: black;
	font-family: Arial;
	border-right: solid 1px #666666;
	border-top: solid 1px #666666;
	padding-top:10px;
}

.border_bottom_right
{  
    border-bottom: solid 1px #666666;
    border-right: solid 1px #666666;
    font-size: 8pt;
	color: black;
	font-family: Arial;
	vertical-align:bottom;
	padding-bottom:4px;
}
.border_bottom_left
{  
    border-bottom: solid 1px #666666;
    border-left: solid 1px #666666;
    font-size: 8pt;
	color: black;
	font-family: Arial;
	padding-left: 10px;
	padding-bottom:10px;
}

/* End of Table borders*/

.dataGridTitle
{
	font-weight: bold;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}
/************************************************Status*******************************************/
.pending
{	
	/*background-color: #ffb2b5;*/
	background-color: #EBC4B1;
}
.pendingSales
{
	/*background-color:Aqua;*/
	background-color: #EBC4B1;
}
.cancelledOrder
{
	/*background-color:Yellow;*/
	background-color: #D5B5BB;
}
.receivedOrder
{
	/*background-color:Blue;*/
	background-color: #D9EFB1;
}
.processingOrder
{
	/*background-color:Teal;*/
	background-color:Transparent;
	
}
.pendingProcuremt
{
	background-color:Gray;
}
.completedOrder
{
	/*background-color:Red;*/
	background-color: #D9EFB1;
}
.completedOrderDetail
{
	/*background-color:Green;*/
	background-color: #D9EFB1;
}
.cacelledOrderDetail
{
	/*background-color:Gray;*/
	background-color:Transparent;
	
}
.noSendToFarm
{
	/*background-color:Lime;*/
	background-color: #D5B5BB;
}
.receivedOrderShipment
{
	/*background-color:Maroon;*/
	background-color: #D9EFB1;
}
.farmDeclined
{
	/*background-color:Silver;*/
	background-color: #EBC4B1;
}
.farmConfirmed
{
	/*background-color:Transparent;*/
	background-color: #D9EFB1;
}
.pendingFarm
{
	/*background-color:Red;*/
	background-color:Transparent;
}

.pendingFarmCancel
{
	/*background-color:Red;*/
	background-color:Transparent;
}
				
.PartiallyConfirmed
{
	/*background-color:Yellow;*/
	background-color: #D5B5BB;
}

.Exported
{
	/*background-color:Transparent;*/
	background-color: #D9EFB1;
}

.NotExported
{
	/*background-color:Silver;*/
	background-color: #EBC4B1;
}

.PendingManager
{
	/*background-color:Silver;*/
	background-color: #A6CAA6;
}

.ManagerRejected
{
	/*background-color:Silver;*/
	background-color: #FFEB99;
}

.ProcurementRejected
{
	background-color: #FF9900;
}

.ConfirmedCancellation
{
	background-color: #669999;
}

.FarmRejected
{
	background-color: #cc9966;
}
.FarmCancelled
{
	background-color: #669999;
}
/********************************* Shipment time ****************************************/

.ShipmentNotViewed
{
	background-color: #cad67a;	
}

.ShipmentNew
{
	background-color: #cad67a;
}

.ShipmentMiddleAged
{
	background-color: #e6ce6f;
}

.ShipmentOldAged
{
	background-color: #dd9fbb;
}

.LinkButoom2
{
 font-weight: normal;
 font-size: 11px;
 color: #000000;
 font-family: Arial;
 text-align: Center;
 text-decoration: none;
 cursor: hand;
}
 
.LinkButoom2:link {
  color: #000000;
}
 
.LinkButoom2:visited {
  color: #000000;
}
 
.
Butoom2:hover {
  color: #000000;
}

.TextoPiePag2
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
 
    text-align: right;
    vertical-align:middle
}
.TextLogin
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
    text-align: left;
    vertical-align:middle;
    background-color:#889964;
    text-decoration: bold;
    
    
}

.textR
{
	font-size: 11px;
	color: #333333;
	font-family: Arial;
	padding-right: 7px;
    text-align: Right;
}

.textR1
{
	font-size: 11px;
	color: #ECE9D8;
	font-family: Arial;
	padding-right: 7px;
    text-align: Right;
}

.textL
{
	font-size: 11px;
	color: #333333;
	font-family: Arial;
	padding-left: 7px;
    text-align: Left;
}

.textL1
{
	font-size: 11px;
	color: #ECE9D8;
	font-family: Arial;
	padding-left: 7px;
    text-align: Left;
}

.TextoPiePag
{
	font-size: 11px;
	color: #000000;
	font-family: Arial;
    text-align: left;
}

/* Menu Styles (Solpart menu) */

.MenuCurrent
{
	/*background-image:  url(../Images/ImgMenu-03.gif);*/
	font-weight: bold;
	font-size: 11px;
	color: #889964;
	font-family: Arial;
	text-decoration: none;
	cursor: hand;
}
.MenuCurrent2
{
	/*background-image:  url(../Images/ImgMenu-03.gif);*/
	font-weight: bold;
	font-size: 11px;
	color: #889964;
	font-family: Arial;
	text-decoration: none;	
}

.MenuItem
{
	/*background-image:  url(../Images/ImgMenu-03.gif);*/
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	text-align: Left;
	padding-left: 10px;
	text-decoration: none;
	vertical-align: sub;
	cursor: hand;
}

.MenuItemSel
{
	/*background-image:  url(../Images/ImgMenu-03.gif);*/
	color: #ffffcc;
	padding-bottom: 0px;
	margin: 0px;
	border-left: 0px;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
	text-align: Left;
	padding-left: 10px;
	text-decoration: none;
	vertical-align: sub;
	cursor: hand;
}

.MenuSubMenu
{
	background-color: #ffec9d;
}

/* End menu styles */

/* Calendar Styles. These styles are required by the calendar to work properly */

#CalendarControlIFrame {
  display: none;
  left: 0px;
  position: absolute;
  top: 0px;
  height: 250px;
  width: 250px;
  z-index: 99;
}

#CalendarControl {
  position:absolute;
  background-color:#FFF;
  margin:0;
  padding:0;
  display:none;
  z-index: 100;
}

#CalendarControl table {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 8pt;
  border-left: 1px solid #336;
  border-right: 1px solid #336;
}

#CalendarControl th {
  font-weight: normal;
}

#CalendarControl th a {
  font-weight: normal;
  text-decoration: none;
  color: #FFF;
  padding: 1px;
}

#CalendarControl td {
  text-align: center;
}

#CalendarControl .header
{
	background-color: #889964;
}

#CalendarControl .weekday {
  background-color: #E7E1D3;
  color: #000;
}

#CalendarControl .weekend {
  background-color: #FFF4CC;
  color: #000;
}

#CalendarControl .current {
  border: 1px solid #339;
  background-color: #BEAE89;
  color: #FFF;
}

#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current {
  display: block;
  text-decoration: none;
  border: 1px solid #FFF;
  width: 2em;
}

#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
  color: #FFF;
  background-color: #BEAE89;
  border: 1px solid #999;
}

#CalendarControl .previous {
  text-align: left;
}

#CalendarControl .next {
  text-align: right;
}

#CalendarControl .previous,
#CalendarControl .next {
  padding: 1px 3px 1px 3px;
  font-size: 1.4em;
}

#CalendarControl .previous a,
#CalendarControl .next a {
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}

#CalendarControl .title {
  text-align: center;
  font-weight: bold;
  color: #FFF;
}

#CalendarControl .empty {
  background-color: #CCC;
  border: 1px solid #FFF;
}

/* End Calendar Styles */

/* Tab Menu Styles */

.linkMenu1
{
 font-weight: normal;
 font-size: 11px;
 color: #4B5731;
 font-family: Arial;
 font-weight:bold;
 text-decoration: none;
 text-align:center;
 cursor:hand;
}

.linkMenuAlert
{
 font-weight: normal;
 font-size: 11px;
 color: #FF0000;
 font-family: Arial;
 font-weight:bold;
 text-decoration: none;
 text-align:center;
 cursor:hand;
}

.linkMenu1:link {
  color: #4B5731;
}
 
.linkMenu1:visited {
  color: #4B5731;
}
 
.linkMenu1:hover {
  color: #000000;
}

.linkMenu2
{
 font-weight: normal;
 font-size: 11px;
 color: #000000;
 font-family: Arial;
 font-weight:bold;
 text-decoration: none;
 text-align:center;
 cursor:hand;
}
 
.linkMenu2:link {
  color: #000000;
}
 
.linkMenu2:visited {
  color: #000000;
}
 
.linkMenu2:hover {
  color: #4B5731;
}

.DetailsTable
{  
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family:Arial;
	font-size:8pt;
}

