@charset "UTF-8";
/* CSS Document */

	body {
   		behavior: url("/Scripts/csshover3.htc");
		margin:0px;
		padding:0px;
		background-color:#5d84ab;
		text-align:center;
	}
	
	#site_wrapper {
		width:950px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		position:relative;
		background-color:#FFFFFF;
	}
	
	#logo {
		position:absolute;
		top:10px;
		left:15px;
		width:137px;
		height:134px;
		margin-bottom:10px;
		z-index:100;
	}
	
	#page-title {
		position:relative;
		top:25px;
		left:155px;
		width:244px;
		height:61px;
	}
	
	#better-health {
		position:relative;
		left:410px;
		top:8px;
		width:179px;
		height:14px;
	}
	
	#contact-info {
		position:relative;
		left:725px;
		width:195px;
		height:18px;
		top:-10px;
		text-align:right;
	}
	
	#frontpage {
		position:relative;
		width:1px;
	}
	
	#frontpage-content {
		width:525px;
		position:relative;
		/*top:-450px;*/
		text-align:left;
		vertical-align:top;
	}
	
	#directory-tree {
		float:left;
		position:relative;
		left:35px;
		border:1px solid #333333;
		padding:5px;
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		color:#000000;
	}
	
	.tree_link {
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		color:#003399;
		text-decoration:none;
	}
	.tree_link:hover {
		color:#003366;
		text-decoration:underline;
	}
	
	.loginstatus {
		font-family:Verdana, Arial, sans-serif;
		font-size:11px;
		color:#990033;
		padding:6px;
		position:relative;
		top:3px;
		left:40px;
	}
	
	#content-area {
		text-align:left;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		padding:30px 50px 50px 50px;
		position:relative;

	}

	#copyright {
		width:280px;
		/*position:absolute;
		top:510px;
		left:610px;*/
		position:relative;
		top:35px;
		display:block;
		text-align:center;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#333333;
	}

	#wktu {
		width:280px;
		position:relative;
		top:45px;
		/*position:absolute;
		top:545px;
		left:610px;*/
		display:block;
		text-align:right;
	}

	#wktu2 {
		text-align:right;
		font-family:Tahoma, Geneva, sans-serif;
		font-size:9px;
		color:#000;
	}

	h1 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		font-weight:bold;
	}
	
	p {
		padding:7px 0px 5px 0px;
		line-height:1.5em;
	}
	h2 {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#006699;
	}
	
	h3 {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#009933;
		font-weight:bold;
	}
	
	
	#content-area ul {
		padding:0px 0px 0px 20px;
		list-style:circle;
	}
	
	#content-area ul li {
		line-height:1.5em;
	}
	
	.smallpad {
		padding:4px;
		vertical-align:inherit;
	}
	.tinypad {
		padding:2px;
	}
	
	.vertalign-wpad {
		padding:4px;
		vertical-align:top;
	}
	
	.box {
		border:1px solid #333333;
	}
	.staff_header {	
		padding:8px;
		background-color:#006699;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		border-bottom:1px solid #333333;
	}
	
	.staff_info {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		vertical-align:middle;
		text-align:left;
		padding:10px;
		border-bottom:1px dashed #333333;
	}
	
	.staff_info-nb {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		vertical-align:middle;
		text-align:left;
		padding:10px;
	}
	
	.inputbox {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#003366;
		padding:2px 10px 2px 10px;
		background-color:#DEDEDE;
		border:1px solid #000000;
		text-decoration:none;
	}

	.inputbox_submit {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#003366;
		padding:5px 15px 5px 15px;
		background-color:#DEDEDE;
		border:1px solid #000000;
		text-decoration:none;
	}
	
	.inputbox_submit:hover {
		background-color:#999999;
	}
	
	.valign-mid {
		vertical-align:middle;
	}
	
	.patientlinks {
		vertical-align:middle;
		cursor:pointer;	
		width:450px;
		padding:10px;
	}
	.patientlinks:hover {
		background-color:#CCCCCC;
	}

	.calendarlinks {
		vertical-align:middle;
		cursor:pointer;	
		width:275px;
		padding:10px;
	}
	.calendarlinks:hover {
		background-color:#CCCCCC;
	}
	
	.iconlink {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#003399;
		text-decoration:none;
	}
/*	.iconlink:hover {
		color:#000000;
		text-decoration:underline;
	}
*/	.std_text {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
	}
	
	.links_text {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
	}
	
	.std_link {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#006699;
		text-decoration:underline;
	}
	.std_link:hover {
		color:#003399;
		text-decoration:underline;
	}
	
	.referral_search {	
		padding:10px 0px 10px 25px;
		border:1px dotted #666666;
		width:600px;
		margin-left:35px;
	}
	
	.medium_text {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
	}
	.results_box {	
		padding:10px;
		border:1px dotted #333333;
		width:450px;
	}
	
	.align-left {
		text-align:left;
	}
	
	.align-right {
		text-align:right;
	}

	.align-center {
		text-align:center;
	}
	
	.links_header {
		padding:4px 20px 4px 4px;
		border-bottom:1px dashed #333333;
	}
	
	.largepad {
		padding:12px;
	}
	
	.medium_link {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#003399;
		text-decoration:none;
	}
	.medium_link:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		text-decoration:underline;
	}
	
	.largelogin_box {	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		padding:10px;
		vertical-align:middle;
	}

	.notice_message {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#990000;
		text-decoration:none;
	}
	
	.rates {	
		border:1px dashed #333333;
	}
	
	.rates_header {
		padding:8px;
		background-color:#006699;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		text-align:left;
		border-bottom:1px solid #333333;
	}
	.rates_info {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#000000;
		vertical-align:top;
		text-align:left;
		padding:16px;
	}
	
	.iconlink_sm {
		vertical-align:middle;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#003399;
		text-decoration:none;
		line-height:1.2em;
	}

	.rounded_tl {
		width:25px;background-image:url(/images/roundedbox/tl.gif);
		background-repeat:repeat-x;
		background-position:top left;
		text-align:left;
		vertical-align:top;
	}
	
	.rounded_t {
		background-image:url(/images/roundedbox/t.gif);
		background-repeat:repeat-x;
		background-position:top;
	}
	
	.rounded_tr {
		width:25px;background-image:url(/images/roundedbox/tr.gif);
		background-repeat:repeat-x;
		background-position:top right;
		text-align:right;
		vertical-align:top;
	}
	.rounded_l {
		background-image:url(/images/roundedbox/l.gif);
		background-repeat:repeat-y;
		background-position:left;
	}
	
	.rounded_r {
		background-image:url(/images/roundedbox/r.gif);
		background-repeat:repeat-y;
		background-position:right;
	}
	
	.rounded_bl {
		width:25px;
		background-image:url(/images/roundedbox/bl.gif);
		background-repeat:repeat-x;
		background-position:bottom left;
		vertical-align:bottom;
	}
	
	.rounded_b {
		background-image:url(/images/roundedbox/b.gif);
		background-repeat:repeat-x;
		background-position:bottom;
	}
	
	.rounded_br {
		width:25px;
		background-image:url(/images/roundedbox/br.gif);
		background-repeat:repeat-x;
		background-position:bottom right;
		vertical-align:bottom;
	}

	.article {
		padding:6px;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		line-height:1.5em;
	}
	.dashed {
		border:1px dashed #333333;
		padding:1px;
	}
	.dashed:hover {
		border:1px solid #000000;
		padding:1px;
	}
	.conference_pic_r {
		border:1px solid #333333;
		margin-left:25px;
	}
	
	.conference_pic_l {
		border:1px solid #333333;
		margin-right:25px;
	}
	
	.fp_header {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#369;
		font-weight:bold;
	}
	.fp_articletitle {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#369;
	}
	
	.fp_articletext {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333;
		line-height:14px;
	}
	.fp_articlelink {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#69C;
		text-decoration:underline;
	}
	.fp_articlelink:hover {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000;
		text-decoration:underline;
	}	