.button
	{
		border-right: #c34b2a 1px solid;
		padding-right: 5px;
		border-top: #ca5840 1px solid;
		padding-left: 5px;
		font-size: 11px;
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#fffafe, EndColorStr=#f7dcd3);
		border-left: #ca5840 1px solid; 
		cursor: hand; 
		border-bottom: #c34b2a 1px solid
	}
	
.green
	{
		color: #4e8027;
	}
	
.divLogout
	{
		border: solid 1px #006600;
		padding: 2px 4px 2px 4px;
		width: 700px;
	}
	
.divError
	{
		border: solid 1px #f51f46;
		padding: 2px 4px 2px 4px;
		font-size: 80%;
		width: 400px;
	}
	
.divLError
	{
		border: solid 1px #f51f46;
		padding: 2px 4px 2px 4px;
		width: 310px;
	}
	
.errorheading
	{	
		background-color: #f51f46;
		padding: 2px 4px 2px 6px;
		width: 400px;
		font-family: Verdana, Arial;
		font-weight: bold;
		font-size: 80%;
		color: #ffffff;		
	}
	
.divGo
	{
		border: solid 1px #006600;
		padding: 2px 4px 2px 4px;
		font-size: 80%;
		width: 400px;
	}
	
.errorGo
	{	
		background-color: #006600;
		padding: 2px 4px 2px 6px;
		width: 400px;
		font-family: Verdana, Arial;
		font-weight: bold;
		font-size: 80%;
		color: #ffffff;		
	}
	
.emptygrid
	{
		width: 95%;
	}
	
.rad_ifield
	{
		font-size: 10px;
	}
	
.O_ifield
	{
		width: 20px;
		font-size: 10px;
	}
	
.warning
	{
		color: #ff0000;
	}

.tiny
	{
		font-size: 25%;
	}

.smallest
	{
		font-size: 50%;
	}
	
.smaller
	{
		font-size: 60%;
	}
	
.small
	{
		font-size: 65%;
	}
	
.normal
	{
		font-size: 75%;
	}
	
.normal_sm
	{
		font-size: 70%;
	}
	
.large
	{
		font-size: 85%;
	}
	
.larger
	{
		font-size: 100%;
	}
	
.largest
	{
		font-size: 110%;
	}
	
.bold
	{
		font-weight: bold;
	}
	
.ybox
	{
		border: solid 1px #000000;
		width: 450px;
		background-color: #fff1d0;
		padding: 2px 6px 2px 6px;
	}
	
.ybox_border
	{
		/*border: solid 1px #86299c;*/
		border: solid 1px #000000;
	}
	
.yheader
	{
		background-color: #fff1d0;
	}
	
.pharm_tab
  {
		background-image: url(images/pharm_top_back.gif);
		height: 22px;
		font-family: Verdana, Arial;
		font-weight: bold;
  }
  
.pharm_search_sort
  {
		background-color: #fddf9e;
		font-family: Verdana, Arial;
		font-size: 10px;
		padding: 2px;
		
  }
  
.gridData_search
  {
		border-top: solid 1px #FFBD2C;
		border-left: solid 1px #FFBD2C;
		border-right: solid 1px #FFBD2C;
		padding-bottom: 3px;
  }
  
.gridData_search_bottom
  {
		border-bottom: solid 1px #FFBD2C;
		border-left: solid 1px #FFBD2C;
		border-right: solid 1px #FFBD2C;
  }
	
.btop
	{
		border-top: solid 1px #000000;
	}
	
.bright
	{
		border-right: solid 1px #000000;
		padding: 0px 5px 0px 5px;
	}
	
.padding_5
	{
		padding: 5px 5px 5px 5px;
	}
	
.paddingl10
	{
		padding-left: 10px;
	}
	
	
/* home page */
.menu
	{
		width: 100%;
		height: 40px;
	}

.menuhome
	{
		width: 100%;
		height: 40px;
	}
	
.menuhome A:link {
	COLOR: #ffffff
}
.menuhome A:visited {
	COLOR: #ffffff
}
.menuhome A:active {
	COLOR: #ffffff
}
.menuhome A:hover {
	COLOR: #ffffff
}
	
.disclaimer
	{
		position: relative; 
		bottom: 0px; 
		width:80%; 
		text-align: center; 
		margin-top: 20px;
		padding-left: 25px;
	}

.homecontent
	{
		background-color: #569bbd;
		width: 100%;
		color: #ffffff;
	}
	
.divContent
	{
		padding: 0px 0px 0px 0px;
	}

.toptier1_bold_white font
	{
		color: #ffffff;
	}
	
.drugName
	{
		width: 348px; 
		border-left: solid 1px #000000; 
		border-right: solid 1px #000000; 
		border: solid 1px #000000; 
		text-align: left;
	}
	
.drugNamePad
	{
		padding: 5px 0px 5px 5px;
		text-align: left;
	}
	
.freetextrad
	{
		position: relative; 
		top: -36px; 
		left: 24px;
	}
	
.freetextrad_button
	{
		position: relative; 
		top: -34px; 
	}

.freetext
	{
		position: relative;
		top: 0px;
		left: 10px;
	}
	
.freetext_button
	{
		position: relative;
		top: 0px;
	}
	
.pricecell_left
    {
    	border-left: solid 1px #000000;
    	border-bottom: solid 1px #000000;
    	padding: 6px 6px 6px 6px;
    }
    
.pricecell_right
    {
    	border-right: solid 1px #000000;
    	border-bottom: solid 1px #000000;
    	padding: 6px 6px 6px 6px;
    }

.drugResultsHead
	{
		border-top: solid 1px #000000; 
		border-right: solid 1px #000000; 
		border-left: solid 1px #000000; 
		border-bottom: solid 1px #000000; 
		background-color: #cccccc; 
		font-weight: bold;
		padding: 3px 0px 3px 5px;
	}
	
.picker
	{
		border-top: solid 1px #000000;
		border-right: solid 1px #000000;
		border-left: solid 1px #000000;
		background-color: #fff1d0;
		padding: 2px 0px 0px 6px;
		width: 400px; 
		text-align: left;
	}
	
.pickerbutton
	{
		border-bottom: solid 1px #000000;
		border-right: solid 1px #000000;
		border-left: solid 1px #000000;
		background-color: #fff1d0;
		width: 400px;
		padding: 2px 0px 5px 6px;
		text-align: right;
	}