		a.surveylink,a.surveylink:visited,a.surveylink:hover
		{
			color : #000000;
			text-decoration : none;
		}
		a.backtotop, a.backtotop:visited, a.backtotop:active
		{
			clear : both;
			float: right;
			text-align : right;
			color : #000000;
			font-size : 9pt;
			line-height : 11pt;
			padding : 10px 0px 10px 0px;
			text-decoration: underline;
		}
		a.medlinks, a.medlinks:visited, a.medlinks:active
		{
			color : #000000;
			font-size : 12pt;
			line-height : 16pt;
			font-weight : bold;
			font-family : arial, sans-serif;
			text-decoration: none;
		}
		p
		{
			font-size : 10pt;
			line-height : 12pt;
		}
		#html, body {
		  top: 0px;
		  right: 0px;
		  bottom: 0px;
		  left: 0px;
		  width:1000px;;
		  height: 100%;
		  margin: auto;
		  padding-top : 20px;
		}
		#banner
		{
			border : 0px dotted orange;
			background-color : #698dcd;
			width : 1000px;
			height : 130px;
			clear : both;
			float : left;
		}
		#logo
		{
			border : 0px dotted black;
			float : left;
			width : 200px;
			height : 100px;
			margin : 25px 5px 10px 15px;
		}
		#slides
		{
			border : 0px dotted #a9a9a9;
			float : left;
			width : 390px;
			height : 100px;
			margin : 15px 5px 10px 5px;
		}
		#location
		{
			border : 0px dotted black;
			float : left;
			width : 320px;
			height : 120px;
			margin : 5px 5px 5px 5px;
			font-family : arial, sans-serif;
			font-size : 8pt;
			color : #ffffff;
			line-height : 9pt;
			padding : 5px 5px 5px 5px;
			text-align : center;
		}
		#mainAddress
		{
			font-family : arial, sans-serif;
			font-size : 11pt;
			font-weight : bold;
			color : #ffffff;
			line-height : 11pt;
			/*width : 180px;*/
			clear : none;
			float : left;
			text-align : left;
			margin : 0px 20px 10px 0px;
		}
		#nextAddress
		{
			font-family : arial, sans-serif;
			font-size : 11pt;
			font-weight : bold;
			color : #ffffff;
			line-height : 11pt;
			/*width : 180px;*/
			/*clear : right;*/
			text-align : left;
			margin : 0px 10px 10px 10px;
		}
		#officeHours
		{
			float : left;
			clear : left;
			width : 140px;
			text-align : left;
			margin : 5px 20px 5px 0px;
		}
		#labHours
		{
			float : left;
			clear : right;
			width : 150px;
			text-align : left;
			margin : 5px 0px 5px 30px;
		}
		.labelHours
		{
			text-align : left;
		}
		.listHour
		{
			text-align : left;
		}
		.header
		{
			clear : both;
			width : 100%;
			text-align : center;
		}
		#headernavbar
		{
			height : 20px;
			text-align : center;
			background-color : #5975ad;
			padding : 5px 0px 5px 15px;
		}
		.headnav
		{
			width : 120px;
			text-align : center;
			float : left;
			clear : none;
			border : 1px solid pink;
		}
		#headright
		{
			width : 220px;
			float : right;
			text-align : right;
			margin-right : 5px;
		}
		#leftpane
		{
			border : 0px dotted red;
			width : 195px;
			float : left;
			margin-right: 5px;
		}
		#leftnavbar
		{
			margin : 10px 0px 15px 0px;
		}
		.leftnavbutton
		{
			margin : 2px 0px 2px 5px;
			float : left;
			clear : left;
		}
		.leftnavsubbutton
		{
			margin : 2px 0px 2px 10px;
			float : left;
			clear : left;
		}
		#uptodate
		{
			float : left;
			clear : left;
			border : 0px dotted purple;
			width : 100%;
			height : 300px;
		}
		#centerpane
		{
			padding : 10px 10px 10px 10px;
			border : 0px dotted purple;
			width : 570px;
			clear : none;
			float : left;
			background-image : url(image/ribbons.png);
			background-color : #FFE3FD;
			background-position : top center;
			background-repeat : repeat-y;
			text-align : justify;
		}
		h1
		{
			text-align : left;
			font-family : arial, sans-serif;
			font-size : 16pt;
			line-height : 18pt;
			margin : 0px 0px 10px 0px;
		}
		h2
		{
			text-align : left;
			font-family : arial, sans-serif;
			font-size : 14pt;
			line-height : 16pt;
		}
		#featuredcontent
		{
			border-bottom : 3px solid #0000ff;
			margin : 5px 10px 20px 0px;
			padding : 5px 0px 20px 0px;
			clear : both;
			text-align : center;
		}
		#featured
		{
			text-align : center;
			border : 1px solid #000000;
		}
		#maincontent
		{
			margin : 5px 10px 20px 0px;
			padding : 5px 0px 20px 0px;
			border : 0px dotted black;
			clear : both;
			float : left;
			font-size : 12pt;
			font-family : sans-serif;
		}
		#rightpane
		{
			clear : right;
			float : left;
			width : 200px;
			padding-left : 10px;
			padding-top : 10px;
		}
		#calendar
		{
			border : 0px dashed brown;
			width : 200px;
			height : 220px;
			margin : 15px 0px 5px 0px;
			padding : 0px 0px 0px 0px;
		}
		#payment
		{
			font-family : arial, sans-serif;
			font-size : 12pt;
			font-weight : bold;
			line-height : 14pt;
			border : 0px dotted pink;
			width : 200px;
			height : 200px;
			margin : 15px 0px 10px 0px;
		}
		#lock
		{
			float : left;
			clear : left;

		}
		#ad
		{
			float : left;
			clear : right;
			padding : 0px 0px 0px 5px;
		}
		#survey
		{
			border : 0px solid gray;
			width : 200px;
			font-family : arial, sans-serif;
			font-size : 12pt;
			font-weight : bold;
			line-height : 14pt;
			text-align : center;
			margin-top : 10px;
		}
		.footer
		{
			padding : 10px 0px 0px 0px;
			clear : both;
			width : 100%;
			height : 40px;
			/*background-color : #d3d3d3;*/
			text-align : center;
			margin : auto;
		}
		#footernavbar
		{
			width : 850px;
			text-align : center;
			margin : auto;
		}
		.labelField
		{
			font-size : 8pt;
			padding : 0px 0px 2px 0px;
			text-align : left;
			clear : both;
		}
		#buttonRow
		{
			text-align : center;
			margin : 10px 2px 2px 2px;
		}
		.formButton
		{
			font-size : 9pt;
			font-weight : bold;
			float : left;
			margin : 1px 3px 0px 3px;
		}
		#payPal
		{
			padding : 2px 5px 0px 2px;
			float : left;
			clear : left;
		}
		#search
		{
			float : left;
			clear : both;
			margin : 5px 0px 3px 0px;
			font-family : arial, sans-serif;
			font-weight : bold;
			color: #a3a3a3;
		}
		image
		{
			border : 0px;
		}
		.bio
		{
			font-weight : normal;
			font-size : 12pt;
			line-height : 14pt;
			padding : 10px 0px 10px 0px;
			font-family : arial,sans-serif;
		}
		.biophoto
		{
			float : left;
			clear : left;
			padding : 2px 10px 5px 0px;
		}
		.bioblurb
		{
			line-height : 14pt;
		}
		ul.biolist
		{
			float : left;
			clear : both;
			padding : 10px 5px 5px 0px;
		}
		li.biolist
		{
			clear : both;
			margin : 3px 5px 5px 30px;
		}
		h4
		{
			font-weight : normal;
			font-size : 22pt;
			line-height : 22pt;
			font-family : arial,sans-serif;
			padding : 0px 0px 3px 0px;
			margin : 0px 0px 0px 0px;
		}
		.links
		{
			clear : both;
			border-bottom : 1px #000000 solid;
			margin : 20px 0px 0px 0px;
		}
		.linkheader
		{
			font-size : 18pt;
			line-height : 18pt;
			font-family : arial,sans-serif;
			padding : 5px 5px 5px 5px;
			text-align : center;
		}
		.leftlinks
		{
			width : 300px;
			padding : 5px 0px 0px 10px;
			font-size : 8pt;
			text-align : left;
		}
		.rightlinks
		{
			width : 300px;
			padding : 5px 0px 0px 0px;
			font-size : 8pt;
			text-align : left;
		}
		#surveyicon
		{
			border : 0px solid #000000;			
		}
		td
		{
			text-align : left;
			vertical-align: top;
			border: 1px groove #C1C1C1;
		}

