body {
	margin: 0px;
	background-color: #A8A8A8;
}
select {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
form input{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000000;
}
form {
	margin: 0px;
}
ul {
	list-style: square outside;
	margin-left: 20px; padding-left: 0;
}
td {
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;

}
td a:link {
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;
}

td a:visited {
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;
}
td a:hover {
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
}	
td a:active {
	font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;

}	
.footer{
	font: normal 10px/normal Verdana, Arial, sans-serif;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
}
.footer a:link {
	font: normal 10px/normal Verdana, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:visited {
	font: normal 10px/normal Verdana, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:hover {
	font: normal 10px/normal Verdana, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}	
.footer a:active {
	font: normal 10px/normal Verdana, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.green-grad {
	background: url(http://vitalscans.com/Library/images/green-gradient-bkgrd.jpg) repeat-x bottom;
}
.yellow-grad {
	background: url(http://vitalscans.com/Library/images/yellow-gradient-bkgrd.jpg) repeat-x bottom;
}
.home-slideshow-bkgrd {
	background: url(http://vitalscans.com/Library/images/home-slideshow/message-bkgrd.jpg) no-repeat;
	height: 177px;
	font: 16px/normal "trebuchet MS", Verdana, Arial, sans-serif;
	color: #FFFFFF;
	letter-spacing: -1pt;
	padding: 0px 0px 10px 15px;
}
.p-purplerule {
	background: #660099 repeat-x;
	line-height: 1px;
	font-size: 1px;
}
.blue-box {
	background: #F1F8FE url(http://vitalscans.com/Library/images/blue-box-repeat.jpg) repeat-x bottom;
	padding: 10px;
	border: 2px solid #FFFFFF;
}
.sub-rotatingimage-textbox {
	font: 16px/normal "trebuchet MS", Verdana, Arial, sans-serif;
	color: #FFFFFF;
	background: url(http://vitalscans.com/Library/images/sub-rotating/text-bkgrd.jpg) no-repeat;
	padding: 30px 0px 15px 20px;
}
.sub-top-dropshadow-repeat {
	background: url(http://vitalscans.com/Library/images/sub-top-drop-shadow-repeat.jpg) repeat-x top;
}
.home-top-dropshadow-repeat {
	background: url(http://vitalscans.com/Library/images/home-top-drop-shadow-repeat.jpg) repeat-x top;
	height: 14px;
}
.portal-green-bkgrd {
	background: url(http://vitalscans.com/Library/images/portal/green-repeat.jpg) repeat-x bottom;
	height: 139px;
}
.portal-yellow-bkgrd {
	background: url(http://vitalscans.com/Library/images/portal/yellow-repeat.jpg) repeat-x bottom;
	height: 311px;
}
