body{	background-color: #999;	margin: 10px;}#outer{	width: 780px;	background-color: #fff;	padding: 10px;	margin: 0 auto;}#outergray{	width: 780px;	background-color: #999;	margin: 0 auto;	padding: 0 0 5px 0;}#left{	width: 460px;	background-color: #00b300;	padding: 15px;}#left2{	width: 460px;	background-color: #7fd93f;	padding: 15px;	border-bottom: 10px solid #00b300;	font-family: georgia,times,serif;	font-style: italic;	font-size: 20px;	text-align: center;	line-height: 24px;	letter-spacing: .01em;}#left3{	width: 460px;	background-color: #7fd93f;	padding: 15px;	font-family: 'lucida grande', verdana, arial;	font-size: 14px;	color: #000;	line-height: 18px;}#left4{	width: 760px;	background-color: #7fd93f;	padding: 15px;	font-family: 'lucida grande', verdana, arial;	font-size: 14px;	color: #000;	line-height: 18px;}#left3 a:link{	color: #0000cc;}#left3 #photo{	float: left;	margin: 0 10px 5px 0;}#spacer{	width: 10px;}#right{	width: 250px;	background-color: #ffff00;	padding: 15px;	font-family: georgia,times,serif;	font-size: 14px;	line-height: 17px;	letter-spacing: .02em;}#right2{	width: 250px;	background-color: #ffff3f;	padding: 15px;	font-family: georgia,times,serif;	font-style: italic;	font-size: 14px;	line-height: 17px;	letter-spacing: .02em;	border-bottom: 10px solid #ffff00;}#right2 #photo{	float: right;	margin: 0 0 5px 5px;}#right2 #attribute{	font-family: 'lucida grande', verdana, arial;	font-size: 12px;	color: #333;	text-transform: uppercase;	font-style: normal;}#right a.doctor:link{	display: block;	margin: 0 0 10px 0;	padding: 2px 0 2px 3px;}#right a.doctor:visited{	display: block;	margin: 0 0 10px 0;	padding: 2px 0 2px 3px;}#right a.doctor:hover{	display: block;	background-color: #ff0000;	color: #fff;}#welcome{	position: relative;	float: left;	top: -210px;	left: 270px;	z-index: 100;	width: 155px;	height: 1px;	font-family: 'lucida grande', verdana, arial;	font-size: 14px;	color: #333;	line-height: 18px;	display: block;}#feature{	z-index: 1;}.featured{	background: #ffff00 url(images/bkg-featured.gif) no-repeat 0 0;	width: 150px;	height: 68px;	padding: 0px 0 0 100px;	margin: 10px 0 0 0;}a:link{	color: #ff0000;	text-decoration: underline;	font-weight: bold;}a:visited{	color: #333;	text-decoration: underline;	font-weight: bold;}a:hover{	color: #ff0000;	text-decoration: none;	font-weight: bold;}h2{	font-family: 'lucida grande', verdana, arial;	font-size: 15px;	color: #000;	margin: 10px 0 5px 0;}#subheader{	font-family: georgia,times,serif;	font-style: italic;	font-size: 18px;	text-align: left;	line-height: 24px;	letter-spacing: .01em;	margin: 0;	border-bottom: 1px solid #333;}#subheader2{	font-family: georgia,times,serif;	font-style: italic;	font-size: 18px;	text-align: center;	line-height: 24px;	letter-spacing: .01em;	margin: 10px 0 0 0;}#footer{	margin: 10px 0 0 0;	padding: 10px 0 0 0;	border-top: 5px solid #ff0000;	font-family: 'lucida grande', verdana, arial;	font-size: 12px;	color: #333;	text-align: right;}#footer a:link{	color: #333;}#footer a:visited{	color: #666;}#footer a:hover{	color: #333;	text-decoration: none;}#photo_doctor{	float: left;	padding: 0 10px 5px 0;}#right dt{	font-weight: bold;	font-family: 'lucida grande', verdana, arial;}#right dd{	padding: 0 0 5px 0;}h2{	border-bottom: 1px dotted #333;	}#dosage{	border-top: 1px solid #fff;	border-right: 1px solid #fff;	font-size: 90%;}#dosage td{	text-align: center;	border-left: 1px solid #fff;	border-bottom: 1px solid #fff;	padding: 5px;}#dosage .headerrow{	font-size: 125%;	font-weight: bold;}#search{	padding:0;	text-align: right;	background-color: #999;}.toast{	float: left;	margin: 0;	padding: 0;}blockquote{	background-color: #ffff99;	margin: 20px 0 20px 0;	padding: 10px;	color: #000;	font-size: 13px;	line-height: 18px;}#two-column{	width: 740px;}#two-column td{	width: 50%;}#two-column td.leftside{	padding: 0 10px 0 0;	border-right: 1px solid #333;}#two-column td.rightside{	padding: 0 0 0 10px;}.label{	font-size: 11px;	text-transform: uppercase;	font-weight: bold;	background-color: #9fe26e;	padding: 4px;	border-bottom: 1px solid #bfec9f;}.formfield{	font-size: 11px;	font-weight: normal;	background-color: #9fe26e;	padding: 4px;	border-bottom: 1px solid #bfec9f;}.medium{	width: 200px;}.onlineservicestabs{}