a.nav {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #666666;
	text-decoration: none;
}
a.nav-on {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 	color: #ff0000;
	text-decoration: none;
}
a.resources {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
 	color: #0000ff;
}
body {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0; 
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
}

h1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
 	color: #000000;
}

table.email-form{
			border: solid 1px #999999;
}
td.field {
	  	background-color: #e0e0e0;
}
td.warn{
			background-color: #ffff66;
			border: solid 1px #ff0000;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 12px;
			font-weight: bold;
			color: #ff0000;
}
td.white {
	background-color: #ffffff;
}
.form-label {
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: 12px;
			color: #000000;
}
.legal {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
 	color: #e0e0e0;
}
.msg-warn {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #ff0000;
}
.resources {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
 	color: #000000;
}
.subtitle {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #000000;
}
.text-base {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
 	color: #000000;
}
.title {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
 	color: #ff0000;
}

/* styles for DHTML drop-downs */

a.menu-item {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #cc0000;
			text-decoration: none;
}

a.menu-item:hover {
		color: #0000ff;
}

td.menu-item{
		background-color: #e0e0e0;
		border-bottom: 1px solid #cccccc;
		border-left: 1px solid #cccccc;
		border-right: 1px solid #cccccc;
}

/* styles for upload */

a.delete{
	background-color: #ff0000;
	color: #ffffff;
	text-decoration: none;
}

a.upload {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
  color: #000000;
}

table.upload {
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	color: #333333;
}

td.upload {
   font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	 font-size: 11px;
}

th.upload {
   font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	 font-size: 12px;
}

tr.header{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #e0e0e0;
}

tr.record{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffcc;
}
tr.record-alt{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
}
.nav-off{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.required{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.step{
	color: #ff0000;
}
.text{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.text-confirm{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6699ff;
}

.text-warn{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}

/* medical chart styles */

table.rx{
	border: solid 1px #999999;
}
td.rx-info{
	font-family: Times Roman; Times; serif;
	font-size: 12px;
  font-style: italic;
	color: #000000;
}
td.rx{
	font-family: lucida handwriting, brush script mt, comic sans ms, serif;
	font-size: 16px;
	color: #000000;
	padding: 20px;
}
td.score{
	border: solid 1px #ff0000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
th.score{
	background-color: #ff0000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

/* tooltip */
                    .tip {font:10px
                    Verdana,Arial,Helvetica,sans-serif; border:solid 1px
                    #000066; width:250px; padding:2px;
                    position:absolute; z-index:100;
                    visibility:hidden; color:#000033; top:20px;
                    left:90px; background-color:#ccccff;
                    layer-background-color:#ccccff;}
