/* all pages */
#InventoryApp .warning 
{
  color:red;
}


#InventoryApp h2
{
  color:#006699;
  font-size:15px;
}

#InventoryApp th
{
  color:#006699;
  font-size:12px;
  font-weight:bold;
}

#InventoryApp input,
#InventoryApp select
{
  border:solid 1px #006699;
}

#InventoryApp p 
{
  margin-top:0px;
  margin-bottom:10px;
  
}

#InventoryApp .button
{
  clear:both;
  background-color: #006699;
  background-image:url('inventoryApp/images/bg_bluebutton.gif');
  color:white;
  width:140px;
  height:14px;
  padding:6px;
  line-height:14px;
  display:block;
  text-align:center;
  font-size:14px;
  font-family: Georgia, "Times New Roman", Times, serif;
  text-decoration:none;
  letter-spacing: 1px;
}

#InventoryApp .buttonGray
{
  background-color: #999999;
  background-image:url('inventoryApp/images/bg_graybutton.gif');
}

/* order online page and delivery page*/
#InventoryApp.orderOnline div 
{
  color:#006699;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  float:left;
  height:50px;
  width:180px;
  margin-bottom:10px;
}

#InventoryApp.orderOnline div input,
#InventoryApp.orderOnline div select 
{
  display:block;
  border:solid 1px #006699;
  width:160px;
}


#InventoryApp.orderOnline  #Zip,
#InventoryApp.orderOnline #State
{
  width:70px;
  margin-right:20px;
}

#InventoryApp.orderOnline #Zip input,
#InventoryApp.orderOnline #State select
{
  width:70px;
}

#InventoryApp.orderOnline #WholesaleCode
{
  margin-top:25px;
	line-height: 16px;
	padding:0px;
}

#InventoryApp.orderOnline #WholesaleCode
{
  width:343px;
}

#InventoryApp.orderOnline #DeliveryMethod
{
  margin-left:20px;
}

#InventoryApp.orderOnline #WholesaleCode p
{
  margin-top:-8px;
  width:160px;
  float:left;
}

#InventoryApp.orderOnline #WholesaleCode input
{
  float:right;
  margin:0px;
}

#InventoryApp.orderOnline #checkbox
{
  display:block;
  float:none;
  width:320px;
  height:auto;
}

#InventoryApp.orderOnline #checkbox input
{
  display:inline;
  float:none;
  width:auto;
  padding:0px;
  margin:0px;
  border:none;
}

/* send order page */
#InventoryApp #DeliveryInfo,
#InventoryApp #ContactInfo
{
  height:auto;
  line-height:14px;
  margin-bottom:20px;
}

#InventoryApp #ContactInfo
{
  float:left;
  width:390px;
  margin-right:20px;
}

#InventoryApp #ContactInfo .subContent,
#InventoryApp #DeliveryInfo .subContent
{
  height:70px;
  color:#006699;
  font-size:12px;
  font-weight:bold;
}

#InventoryApp #ContactInfo p 
{
  float:left;
  width:50%;
  
}

#InventoryApp #DeliveryInfo
{
  float:left;
  width:300px;
  padding-left:20px;
  border-left:solid 1px #006699;
}


#InventoryApp #PlantSelector,
#InventoryApp #OrderGrid
{
  clear:both;
  width:740px;
}


#InventoryApp #PlantSelector p
{
  border-bottom:solid 1px #666666;
  padding-bottom:20px;
  margin-bottom:20px;
  width:740px;
}

#InventoryApp #PlantSelector #OrderDDL
{
  float:left;
  margin-right:20px;
}
#InventoryApp #PlantSelector #OrderQTY
{
  float:left;
  margin-right:20px;
}

#InventoryApp #PlantSelector #OrderDDL select
{
  display:block;
  width:470px;
}
#InventoryApp #PlantSelector #OrderQTY input
{
  display:block;
  width:50px;
}

#InventoryApp #PlantSelector #OrderBTN
{
  clear:none;
  float:right;
  display:block;
  margin-top:19px;
}

#InventoryApp #OrderGrid
{
  margin:20px 0px;
}

#InventoryApp #OrderGrid td
{
  padding-top:5px;
}


#InventoryApp #OrderGrid .tdDescription
{
  width:400px;
}
#InventoryApp #OrderGrid .tdQty
{
  width:100px;
}
#InventoryApp #OrderGrid .tdSubtotal
{
  width:100px;
}
#InventoryApp #OrderGrid .tdButton
{
   text-align:right; 
   width:140px;
}

#InventoryApp #OrderGrid .tdGTText
{
  text-align:right;
  padding-right:20px;
}


