/* colors */
.c_gray
	{
		color: #454545;
	}
.gray
	{
		color: #707071;
	}
	
.green
  {
		color: #006600;
  }
	
.white
	{
		color: #ffffff;
	}
	
.warning
	{
		color: #ff0000;
	}
	
/* font vars */
.bold
	{
		font-weight: bold;
	}
	

/* hor, vert space */
.hspace_1
	{
		height: 1px;
	}
	
.hspace_5
	{
		height: 5px;
	}
	
.hspace_10
	{
		height: 10px;
	}
	
.hspace_20
	{
		height: 20px;
	}

.hspace_30
	{
		height: 30px;
	}
	
.hspace_40
	{
		height: 40px;
	}
	
.wspace_1
	{
		padding-right: 1px;
	}

.wspace_10
	{
		padding-right: 10px;
	}
	
.wspace_20
	{
		padding-right: 20px;
	}

.wspace_30
	{
		padding-right: 30px;
	}
	
.wspace_40
	{
		padding-right: 40px;
	}
	

/* margin padding */
.padding_l5
	{
		padding-left: 5px;
	}
	
.padding_r5
	{
		padding-right: 5px;
	}
	
.padding_r8
	{
		padding-right: 5px;
	}
	
.padding_l10
	{
		padding-left: 10px;
	}
	
.padding_r10
	{
		padding-right: 10px;
	}
	
.padding_l15
	{
		padding-left: 15px;
	}
	
.padding_l20
	{
		padding-left: 20px;
	}
	
.padding_l25
	{
		padding-left: 25px;
	}
	

/* lines */
.vert_dash
	{
		background-image: url(../images/vert_dash.gif);
		background-repeat: repeat-x;
		text-align: center;
	}
	
	
	
	
/* Forms */
.button
  {
		font-family: Arial, Verdana, Sans-Serif, Helvetica;
		border-right: #00000 1px solid;
		border-top: #c0c0c0 1px solid;
		font-size: 11px;
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#c0c0c0);
		border-left: #c0c0c0 1px solid; 
		cursor: hand; 
		border-bottom: #000000 1px solid
  }
  
.button_lg
  {
		font-family: Arial, Verdana, Sans-Serif, Helvetica;
		border-right: #00000 1px solid;
		border-top: #c0c0c0 1px solid;
		font-size: 12px;
		filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#c0c0c0);
		border-left: #c0c0c0 1px solid; 
		cursor: hand; 
		border-bottom: #000000 1px solid
  }
  
.ifield
  {
		font-family: Verdana, Arial, Sans-Serif, Helvetica;
		font-size: 90%;
		border: 1px solid #000000;
  }
  
.ifield_sm
  {
		font-family: Verdana, Arial, Sans-Serif, Helvetica;
		font-size: 80%;
		border: 1px solid #000000;
		height: 13px;
  }
  
.mi_ifield
  {
		font-family: Verdana, Arial, Sans-Serif, Helvetica;
		font-size: 90%;
		border: 1px solid #000000;
		width: 23px;
  }
  
.ifield_login
  {
		font-family: Verdana, Arial, Sans-Serif, Helvetica;
		font-size: 90%;
		width: 45px;
		border: 1px solid #000000;
  }
  
.sifield
  {
		font-family: Verdana, Arial, Sans-Serif, Helvetica;
		font-size: 11px;
		border: 1px solid #000000;
  }
  
.zip_ifield
  {
		font-family: Verdana, Arial, Sans-Serif, Helvetica;
		font-size: 90%;
		border: 1px solid #000000;
		width: 60px;
  }
  
.dob_ifield
  {
		font-family: Verdana, Arial, Sans-Serif, Helvetica;
		font-size: 90%;
		border: 1px solid #000000;
		width: 100px;
  }
 
  
.ifield_zip
  {
		font-family: Verdana, Arial, Sans-Serif, Helvetica;
		font-size: 70%;
		width: 62px;
		border: 1px solid #000000;
  }