﻿.AccountContainer 
	{
	position:relative;
	width:800px;
	height:625px;
	background-color:white;
	}

.AccountPageTitle
  {
  position: relative;
  color: brown;
  font-size: 16px;
  font-weight:bold;
  margin-top:25px;
  margin-left:20px;
  float:left;
  }  

/*NewAccountsOverview-----------------------------------------------------------------*/
#accountNewAccountsForCreation
  {
  position: relative;
  margin-top:20px;
  width:780px;
  }

#accountNewAccountCreateButton
  {
  position: relative;
  margin-top:10px;
  margin-left:10px;
  float:left;
  }

/*CreateAccountGAC-----------------------------------------------------------------*/
#accountCreateLeftBlock
  {
  position:relative;
  float:left;
  left:5px;
  width:390px;
  height:560px;
  background-color:white;
  }

#accountCreateRightBlock
  {
  position:relative;
  float:right;
  right:5px;
  width:390px;
  height:560px;
  background-color:white;
  text-align:center;
  }

#accountCreateGenearlInfoBlock
  {
  position:relative;
  margin-top:20px;
  background-color:white;
  width:380px;
  height:90px;
  text-align:left;
  }

.AccountCreateInfoBlockLarge
  {
  position:relative;
  margin-top:20px;
  background-color:white;
  width:380px;
  height:190px;
  text-align:left;
  border-right: silver 1px solid;
  border-top: silver 1px solid;
  border-left: silver 1px solid;
  border-bottom: silver 1px solid;
  }

.AccountCreateInfoBlockSmall
  {
  position:relative;
  margin-top:20px;
  background-color:white;
  width:380px;
  height:130px;
  text-align:left;
  border-right: silver 1px solid;
  border-top: silver 1px solid;
  border-left: silver 1px solid;
  border-bottom: silver 1px solid;
  }
.AccountCreateInfoBlockMedium
  {
  position:relative;
  margin-top:20px;
  background-color:white;
  width:380px;
  height:160px;
  text-align:left;
  border-right: silver 1px solid;
  border-top: silver 1px solid;
  border-left: silver 1px solid;
  border-bottom: silver 1px solid;
  }
.AccountCreateInfoBlockContent
  {
  position:relative;
  margin-left:5px;
  width:100%
  }
.AccountCreateInfoBlockTitle
  {
  position:relative;
  top:-10px;
  left:5px;
  background-color:white;
  color:blue;
  }

/*Clear On hold orders-----------------------------------------------------------------*/

#accountOnHoldOrders
  {
  position: relative;
  margin-top:20px;
  width:780px;
  }

#accountSearchOnHoldOrderBlock
  {
  position:relative;
  clear:both;
  margin-top:20px;
  width:740px;
  height:60px;
  text-align:left;
  z-index:10;
  border-right: silver 1px solid;
  border-top: silver 1px solid;
  border-left: silver 1px solid;
  border-bottom: silver 1px solid;
  }

.AccountSearchDateOnHoldOrder
  {
  position:relative;
  float:left;  
  margin-left:15px;
  }

.AccountSearchDateOnHoldOrderBlockTitle
  {
  position:relative;
  top:-10px;
  left:5px;
  background-color:white;
  color:blue;
  }

#AccountClearOnHoldOrder
  {
  position:relative;
  margin-top:10px;
  margin-left:10px;
  float:left;
  }

/*Account info search-------------------------------------------------------------------------*/
#AccountInfoSearchBlock
  {
  position:relative;
  clear:both;
  float:left;
  margin-top:10px;
  margin-left:20px;
  width:700px;
  height:125px;
  text-align:left;
  }

.AccountInfoSearchColumn1
  {
  position:relative;
  float:left;
  margin-left:5px;
  margin-top:2px;
  width:150px;
  height:22px;
  }

.AccountInfoSearchColumn2
  {
  position:relative;
  float:left;
  margin-left:5px;
  margin-top:2px;
  width:300px;
  height:22px;
  }

.AccountInfoSearchColumnLarge
  {
  position:relative;
  float:left;
  margin-left:5px;
  margin-top:2px;
  width:300px;
  height:75px;
  }


.AccountInfoSearchControlColumn21
  {
  position:relative;
  float:left;
  margin-left:0px;
  margin-top:2px;
  width:100px;
  height:22px;
  }
.AccountInfoSearchControlColumn22
  {
  position:relative;
  float:left;
  margin-left:0px;
  margin-top:2px;
  width:190px;
  height:22px;
  }

#accountInfoSearchResults
  {
  position: relative;
  margin-top:5px;
  width:780px;
  }

#AccountInfoDetails
  {
  position:relative;
  margin-top:5px;
  margin-left:10px;
  float:left;
  }

.AccountInfoSearch
  {
  position:relative;
  margin-left:10px;
  float:left;
  }

/*AccountDetails-----------------------------------------------------------------*/
#accounDetailsLeftColumn
  {
  position:relative;
  float:left;
  margin-top:20px;
  margin-left:5px;
  width:380px;
  height:500px;
  }

#accounDetailsRightColumn
  {
  position:relative;
  float:right;
  margin-top:20px;
  margin-right:5px;
  width:380px;
  height:500px;
  }

#accounDetailsGeneralBlock
  {
  position:relative;
  margin-top:20px;
  width:350px;
  height:150px;
  text-align:left;
  }

#accounDetailsShippingBlock
  {
  position:relative;
  margin-top:20px;
  width:350px;
  height:200px;
  text-align:left;
  border-right: silver 1px solid;
  border-top: silver 1px solid;
  border-left: silver 1px solid;
  border-bottom: silver 1px solid;
  }

#accounDetailsDoctorBlock
  {
  position:relative;
  margin-top:20px;
  width:350px;
  height:180px;
  text-align:left;
  border-right: silver 1px solid;
  border-top: silver 1px solid;
  border-left: silver 1px solid;
  border-bottom: silver 1px solid;
  }


#accounDetailsContactBlock
  {
  position:relative;
  margin-top:20px;
  width:350px;
  height:150px;
  text-align:left;
  border-right: silver 1px solid;
  border-top: silver 1px solid;
  border-left: silver 1px solid;
  border-bottom: silver 1px solid;
  }

.AccountDetailsBlockTitle
  {
  position:relative;
  top:-10px;
  left:5px;
  background-color:white;
  color:blue;
  }

.AccountDetailsLabel
  {
  position:relative;
  float:left;
  width:120px;
  margin-top:5px;
  margin-left:5px;
  }

.AccountDetailsTextBox
  {
  position:relative;
  width:200px;
  float:right;
  margin-top:5px;
  margin-right:5px;
  }


/*---------------------------------------------------------------------------*/

.SearchOrderContainer 
	{	
	position:relative;
	width:800px;
	height:625px;	
	background-color:White;	
	}
	
div.SearchFieldContainer
	{
		float:none;
		margin-left:10px;
    }

div.WhoContainer
	{
		float:left;
		margin-left:11px;
    }

div.WhenContainer
	{
		float:right;
		margin-right:20px;
		margin-bottom:5px;
		padding-bottom:5px;
    }
    
.ChooseODTypeInfo
	{
		float:left;
		text-align:left;
    }

.LoginName
	{
		float:right;
		text-align:left;
    }
    
.DetailsButton
	{
		float:left;
		clear:both;
	}
	
.ToLable
	{
		text-align:left;
	}
	
.FromLable
	{
		text-align:left;
	}
	
.FromBlockL
	{
		float:left;
	}
	
.FromBlockB
	{
		float:left;
	}
.startDateImageButton
	{
		float:right;
	}	
.finishDateImageButton
	{
		float:right;
	}
	
.SearchOrderCaption
	{
	 text-align:left;
	 font-size:large;
	 font-weight:bold;
	 margin-top:10px;
	 margin-bottom:10px;
	}
	
.WCButtonBlock
	{
		margin-top:-15px;
	}
	
.OutPutContainer
	{
		margin-top:10px;
	}
	
.OrdersList
	{
		/*height:450px;*/
	}
/*---------------------------------------------------------------------------*/

.TextLeft
	{
		text-align:left;
	}
	
.AccountInfoBlock
	{
		float:left;
		margin-left:50px;
	}
	
.OrderInfoBlock
	{
		float:right;
		margin-right:50px;
	}
	
.CasesInOrderButtons
	{
		float:right;
		margin-top:10px;
		margin-right:10px;
	}	
	
.OrderDetailContainer 
	{	
	position:relative;
	width:800px;
	height:625px;	
	background-color:White;	
	}
	
.PageCaption
	{
	text-align:left;
	font-size:large;
	font-style:bold;
	margin-top:10px;
	/*margin-bottom:10px;*/
	margin-left:10px;
	height:40px;
	}
	
.OrderDetails
	{
		height:80px;
	}

.CasesInOrder
	{		
		height:380px;
		margin-left:2px;	
		margin-right:2px;
	}
	
.CasesInOrderGridView
	{
		height:400px;
		margin-top:5px;		
	}
	
.ViewOrderDetailsSplitter
	{
		width:800px;			
	}
	
.CasesInOrderButtons
	{
		height:25px;			
	}

