@charset "utf-8";
/* CSS Document */
/* Clinical Informatics Consulting*/
/* Clinical Informatics Consulting*/
html {	padding:0;
		margin:0;}

body {	font-family:Arial, sans-serif;
		text-align:left;
		font-size:12px;
		background-color:#c7cea7;
		padding:0;
		margin:0;}
	  	  
div#outer {	width:763px;
				margin:0 auto;
				text-align:left;
				padding:0;
				border:0;}

div#content {width:100%;
             background-color:#63684c;}				
				
div#focus {	background-color:#c7cea7;
				padding:0 0 5px 0;}
	 
#nav {	background-color:#fff;
		overflow:hidden;
		float:left;}
#nav ul {	margin: 0;
			padding: 0;
			list-style-type: none;
			font-family: arial, sans-serif;
			font-size:small;}
#nav li {	margin: 0 0 1px 0;
			letter-spacing:.1em;}
#nav a {	display: block;
			padding: 5px 10px;
			width: 170px;
			color: #fff;
			background-color:#212803;
			text-decoration: none;}
#nav a:hover {	color: #fff;
				background-color: #909d54;
				text-decoration: none;}
#nav ul ul li {margin: 0 0 1px 0;}
#nav ul ul a {
	display: block;
	padding: 5px 5px 5px 30px;
	width: 155px;
	color: #fff;
	background-color:#b2b899;
	text-decoration: none;
	font-size:small;
}
#nav ul ul a:hover {	color: #fff;
						background-color: #909d54;
						text-decoration: none;}


div#foot_nav {	width:100%;
				background-color:#212803;
				text-align:center;
				clear:both;}
div#foot_nav ul{margin:0;
				padding:.25em .75em;
				line-height:1.5em;}
				
div#foot_nav ul, div#foot_nav li {display:inline;
                                  margin:0;
								  padding:0 .5em;
								  list-style-type:none;}															  
div#foot_nav a:link {color:#fff;
                     text-decoration:none;
					 font-weight:bold;
					 font-size:12px;}
div#foot_nav a:visited {color:#fff;
                        text-decoration:none;
						font-weight:bold;}
div#foot_nav a:hover {color:#FFFF66;
                      text-decoration:none;
					  font-weight:bold;}
div#foot_nav a:active {color:#ff3;
                       text-decoration:none;
					   font-weight:bold;}


a#current:link{color:#fff;
               text-decoration:none;
               font-weight:normal;
               background-color:#8b9d3b;}
a#current:visited{color:#fff;
                 text-decoration:none;
                 font-weight:normal;
                 background-color:#8b9d3b;}
a#current:hover{color:#fff;
                text-decoration:none;
                font-weight:normal;
                background-color:#8b9d3b;}
a#current:active{color:#fff;
               text-decoration:none;
               font-weight:normal;
               background-color:#8b9d3b;}
			   
a#subcurrent:link{color:#fff;
               text-decoration:none;
               font-weight:normal;
               background-color:#909d54;}
a#subcurrent:visited{color:#fff;
                 text-decoration:none;
                 font-weight:normal;
                 background-color:#909d54;}
a#subcurrent:hover{color:#fff;
                text-decoration:none;
                font-weight:normal;
                background-color:#909d54;}
a#subcurrent:active{color:#fff;
               text-decoration:none;
               font-weight:normal;
               background-color:#909d54;}

div#main_body {	float:right;
				width:573px;
				margin:0;
				padding:0;
				background-color:#fff;
				text-align:left;}
table#events {margin:20px 20px;}

p#footnote {clear:both;
			font-size:small;
			font-family:arial, helvetica, sans-serif;}
span#footnote {	vertical-align:super;
				font-size:smaller;}
a#footnote {text-decoration:none;}


img.inline {float:left;
			margin:5px 10px 5px 0;}

div.center {text-align:center;
			width:100%;}							

p {margin:.25em 15px;
   padding:.25em .5em;
   line-height:1.5em;
   text-align:left;}
ul, li {text-align:left;}
   
a:link {color:#212803;
		text-decoration:underline}
a:visited {	color:#8b9d3b;
			text-decoration:none;}
a:hover {	color:#212803;
			text-decoration:underline;}
a:active {	color:#212803;
			text-decoration:underline;}


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;}
