/* CSS Document */

#box1
  {
	padding:1px;
	font-size:18px;
	font-weight:bold;
    border:1px solid #000;
  }
  
#box2
 {
	padding:1px;
	font-weight:bold;
    border:1px solid #B84348;
	border-bottom:0px;
  }
  
 #box2 h1
 {
 padding-top:5px;
 padding-bottom:5px;
 }



#box
  {
	padding:5px;
	vertical-align:middle;
    border:1px solid #B84348;
  } 
  
#tab
  {
    border:1px solid #000;
	border-top:0px;
	padding:5px;
	text-align:inherit;
  }
  
#top
  {
    font-size:16px;
	padding:0px;
	font-weight:bold;
	text-align:center;
  }

#bod1
  { 
    border:1px solid #000;
  }

#bod2
   {
     border-right:1px solid #000;
	 border-left:1px solid #000;
   }
  
#bod3
   {
     border:1px solid #000;
	 border-left:0px;
   }
#bod4
    {
     border-bottom:1px solid #000;
	}
#bod5
   {
     border:1px solid #000;
	 border-top:0px;
   }	
   
#bod6
   {
     border:1px solid #000;
	 border-left:0px;
	 border-top:0px;
   }
      
#left_column
   {
     width:400px;
	 float:left;
   }

#middle
   {
	 padding:0px;
	 margin:0px;
   }
 
#right_column
   {
     width:266px;
	 float:right;
   }

/*Text inputs*/
.textinput, .textinputHovered {
	width:236px;
	height:15px;
	background:url(../images/input.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}

.textinput1, .textinput1Hovered {
	width:102px;
	height:15px;
	background:url(../images/input2.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}

.textinput2, .textinput2Hovered {
	width:102px;
	height:15px;
	background:url(../images/input2.gif) no-repeat left top;
	border:none;
	padding:4px 0px;
	padding-left:5px;
}

.textinput3, .textinput3Hovered {
	width:122px;
	height:15px;
	background:url(../images/input4.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textinputHovered {
	background-position:left bottom;
}

.textinput1Hovered {
	background-position:left bottom;
}

.blank{color:#000000; background-color:#FF8F8F;}
.error{color:#FF0000; text-decoration:blink; font-weight:bold;}
		
/*Text areas*/
.textarea, .textareaHovered {
	width:336px;
	height:125px;
	background:url(../images/textarea.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textareaHovered {
	background-position:left bottom;
}   	  
.text{border:0; border-bottom:1px solid #000;}
#Content { margin:0; padding:0;}

.green{ font-weight: bold; color: #389D63; }

.describe
{
font-weight:bold; 
font-style:italic;
}

.cash
{
text-align:right; 
font-size:10px;
}

.refills{line-height:16px; margin-top:5px; padding-top:0;}

.required
{
color:#B62B2F;
font-size:11px;
}

.text_center
{
text-align:center;
}

.text_left
{
text-align:left;
}

.text_right
{
text-align:right;
}

.align_top
{vertical-align:top;}

.logo
{margin-top:70px; vertical-align:bottom;}
