

body, html {
	font-size: 10px;
	font-family: verdana;
	text-align: center;
	background-color: #be4237;
}
form {
	width: 600px;
	margin: 0px auto;
	margin-top: 15px;
	background-color: white;
	border: 3px solid #ccc;
}
#content h3 { 
	font-size: 15px; 
	font-weight: bold;
	margin: 0; 
	padding: 0;
}
a { color: #900; }
a:hover { color: #666; }

#header {
	text-align: left;
}
#header br {display: none;}
/* .blockImport signifies imported rich text. See the hack below */
#header .blockImport {
	font-weight: bold;
	font-size: 24px;
}
.redtab {
	font-family: verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: white;
	padding-left: 6px;
	margin-top: 5px;
	background-color: #990000; 
}

#linksbar { clear: both; border-top: 1px solid black; padding-top: 10px }
#linksbar ul { display: inline; margin: 0; padding: 0 }
#linksbar li { display: inline; list-style-type: none }
#linksbar a { margin: 0 7px; font-size: 10px; font-weight: bold; }

#content {
	text-align: left;
	/*margin: 60px 0 0 0;*/
	padding: 10px;
	padding-top: 0;
}
#content ul {
	margin-left: 18px;
	padding: 0;
	font-size: 10px;
}
#content ul li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	/*list-style-image: url("/PharmaVoice/Model-N.nsf/Files/bullet.gif/$FILE/bullet.gif");*/
	list-style-type: square;
}

.bottomredbox {
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	float:left; width:425px; background-color: #990000; margin-left:10px; margin-top:5px; padding:8px; margin-bottom: 10px;
}

div.EventSetBox input {
	float: left;
}
div.EventInfo {
	margin-left: 30px;
	margin-bottom: 1em;
}

.eventChoices {
	font-family: verdana, sans-serif;
	font-size: 100%;
}
table.eventChoices tr.first td {
	font-weight: bold;
	border-top: 0;
}
table.eventChoices td {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 10px;
	border-top: 1px solid rgb(200, 200, 200);
	border-right: 1px solid rgb(220, 220, 220);
}
table.eventChoices td.last {
	border-right: 0;
}
table.eventChoices tr td.first {
	padding-left: 0;
}
.warning {
	color: red;
	font-weight: bold;
}
.missingRequiredField { border: 2px inset red; }
select.missingRequiredField { background-color: red; color: white; }

/****** Here there be special settings for rich text templates *******/
#eventInfoBox, #fieldsBox { display: none; }

/****** Let's handle our Notes-related hacks down here *******/
/* There are a number of line breaks that Notes puts between subforms. This clears them all out */
br { display: none; }
#linksbar br, #content br, #footer br { display: inline; }
p { display: none; }
#header p, #linksbar p, #content p, #footer p { display: block; }


/* Rich text drawn into a computed field loses its font information */
.blockImport, table { font-family: verdana; font-size: 100%; }


.redtab { margin-top: 25px }
