﻿/* CSS Document */
/* Amcal Pharmacy */
/* 27 June 2007 */
/* hairyLemon Media Solutions */
body {
background-color:#fff;
font: 11px/14px Arial, Helvetica, san-serif;
color: #004b7c;
}
td,th {
font-size:0.8em;
color: #004b7c;
}
/* form styles*/
form {
	margin: 0;
	padding: 0;
}
form label {
float:left;
display:block;
width:12em;
padding-right:1em;
font-weight:bold;
}
form label.sameline {
float:none;
display:inline-block;
width:100px;
padding-right:1em;
vertical-align:top;
text-align:right;
}

form br {
margin-bottom:10px;
clear:both;
}
/*validation*/
.required {
color:#f00;
font-weight:bold;
}
.error {
display:block;
width:80%;
color:#f00;
font-weight:bold;
padding:5px 2em;
background-color:#f5f5f5;
}
.status {
font-weight:bold;
}
