/* CSS Document */
BODY				{
					background-color: #E5E6E1 ; /* #E8E8E8 , #8C8A6F */
					margin: 25px 0px; 
					padding:0px;
					font: 12px arial, sans-serif;
					text-align: center;
					}
					
H1					{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 17px;
					margin: 0px 0px 10px 0px;
					padding: 0px 0px 0px 0px;
					
					}	
H2					{
					background-color: #F1F0EC;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #333333;
					padding: 5px;
					margin-top: 30px;
					}									
				
/* #siteMap			{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #333333;
					text-align: right;
					padding: 2px 0px 3px 0px;
					width: 853px;
					} */	
				
#bannerContainer 	{	
					background-color: #FFFFFF; 
					margin: 0px auto;
					padding: 20px 0px 2px 0px;
					border-top: 1px solid #CCCCCC;
					border-left: 1px solid #CCCCCC;
					border-right: 1px solid #CCCCCC;
					width: 853px;
					}
					
#banner				{
					background-color: #BDC1A0;
					margin: 0px auto 0px auto;
					width: 816px;
					text-align: left;
					}
					
#tabContainer		{
					background-color: #FFFFFF;
					margin: 0px;
					padding: 0px;
					width: 527px; height: 24px;
					/* border: 1px solid #333333; */
					}			
			
#tabs 				{
					background-color: #E5E6E1; 					/* Controls background color of tabs container */
					font: 11px Verdana, Helvetica, sans-serif;
					margin: 0px auto 0px auto;
					padding-top: 5px;
					padding-bottom: 5px;
					text-align: left;
					/* width: 678px; */
					}

#tabs ul 			{
					margin-left: 0px;
					padding-left: 0px;
					display: inline;
					} 

#tabs ul li 		{
					background-color: #E5E6E1;					/* controls background color of tabs */
					margin: 0px;
					padding: 5px 5px;  						
					border-right: 2px solid #FFFFFF;			/* controls spacing between tabs*/
					list-style: none;
					display: inline;
					}

#tabs ul li.on 		{
					background-color: #FFFFFF;
					}
#tabs ul li.on A, A:LINK, A:ACTIVE, A:VISITED		
					{
					background-color: #FFFFFF;
					}
		
#tabs ul li.first 	{
					margin-left: 0;
					border-left: none;
					list-style: none;
					display: inline;
					}
	
#tabs A, A:LINK, A:ACTIVE, A:VISITED 			
					{
					background-color: #E5E6E1;
					color: #333333; 							/* controls color of active link text on tabs */
					font-weight: normal;						/* cotnrols font weight on active link text on tabs */
					text-decoration: none;
					}
					
#tabs A:HOVER			{
					text-decoration: underline;
					}					
					
#contentContainer 	{
					background-color: #FFFFFF; 
					margin: 0px auto;
					padding: 0px 0px 2px 0px;
					border-left: 1px solid #CCCCCC;
					border-right: 1px solid #CCCCCC;
					border-bottom: 1px solid #CCCCCC;
					width: 853px;
					}
					
.leftcol			{
					background-color: #BDC1A0;
					}
					
#rightCol			{
					margin: 0px;
					padding: 0px;
					text-align: right;
					}
									
#menu				{
					background: #E5E6E1;
					margin: 0px 0px 30px 0px;
					padding: 0px 0px 0px 0px;
					text-align:left;
					height: 25px;
					}
					
#copyContainer		{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					margin: 20px 0px 20px 20px;
					padding: 20px 0px 20px 0px;
					color: #333333;
					text-align: left;
					line-height: 18px;
					height:auto;/* height: 100%;*/
					/* border: 1px solid #333333; */
					}
#copyContainer	A, A:LINK, A:VISITED
					{
					background-color: #FFFFFF;
					text-decoration: none;
					}
#copyContainer	A:HOVER
					{
					background-color: #FFFFFF;
					text-decoration: underline;
					}					
						
#indexCopycontainer		{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					margin: 20px 0px 20px 20px;
					padding: 0px 0px 5px 0px;
					color: #333333;
					text-align: left;
					line-height: 18px;
					height:auto;/* height: 100%;*/
					/* border: 1px solid #333333; */
					}
#indexCopycontainer	A, A:LINK, A:VISITED
					{
					background-color: #FFFFFF;
					text-decoration: none;
					}
#indexCopycontainer	A:HOVER
					{
					background-color: #FFFFFF;
					text-decoration: underline;
					}		
				
#subMenu			{
					background-color: #E5E6E1;
					font-family: Verdana, Helvetica, sans-serif;
					font-size: 11px;
					padding: 0px 0px 20px 0px;
					text-align: right;
					border-bottom: 2px solid #FFFFFF;
					/* margin-bottom: 40px; */
					}

#subMenu UL			{
					font-family:Verdana, Helvetica, sans-serif;
					font-size: 11px;
					margin: 0px;
					padding: 0px;
					list-style: none;
					line-height: 25px;
					}
																				
#subMenu LI			{
					border-bottom: 1px solid #FFFFFF;
					}					
					
.active				{
					background-color: #FFFFFF;
					}
										
#subMenu A, A:LINK, A:ACTIVE, A:VISITED		
					{
					background-color: #E5E6E1;
					color: #333333;
					text-decoration: none;
					}
					
#subMenu A:HOVER		
					{
					background-color: #E5E6E1;
					color: #999999;
					text-decoration: underline;
					}																					
					
.papers td			{
					border-bottom: 1px solid #CCCCCC;
					}

.papers	td A, A:LINK, A:ACTIVE, A:VISITED		
					{
					color: #333333;
					text-decoration: none;
					}
					
.papers td A:HOVER		
					{
					color: #999999;
					text-decoration: underline;
					}
					
.biolinks 			{}
UL.biolinks  		{
					margin-left: 0px;
					padding-left: 20px;
					list-style-image: url(../images/arrow_left.gif);
					}
.biolinks A, A:LINK, A:ACTIVE, A:VISITED		
					{
					color: #333333;
					text-decoration: none;
					}
					
.biolinks A:HOVER		
					{
					color: #999999;
					text-decoration: underline;
					}
					

.staffContainerTop		{
					/* margin-top: 50px; */	
					padding: 5px 0px;
					/* border-top: 1px solid #CCCCCC; */
					border-bottom: 1px solid #CCCCCC;
					}
.staffContainer		{	
					padding: 5px 0px;
					border-bottom: 1px solid #CCCCCC;
					}

.staffContainer td	
					{
					padding-bottom: 5px;
					}	
					
.staffContainer td A, A:LINK, A:ACTIVE, A:VISITED	
					{
					color: #333333;
					text-decoration: none;
					}
.staffContainer td A:HOVER	
					{
					color: #999999;
					text-decoration: underline;
					}
					
#contact			{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #333333;
					padding: 20px;
					margin: 0px;
					text-align: right;
					line-height: 18px;
					background-color: #BDC1A0;
					}
#contact A, A:LINK, A:ACTIVE, A:VISITED
					{
					background-color: #BDC1A0;
					text-decoration: underline;
					margin-bottom: 10px;
					}
					
#contactOrtho		{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #333333;
					padding: 20px;
					margin: 0px;
					text-align: right;
					line-height: 18px;
					background-color: #BDC1A0;
					}
#contactOrtho A, A:LINK, A:ACTIVE, A:VISITED
					{
					background-color: #BDC1A0;
					text-decoration: underline;
					margin-bottom: 10px;
					}
					
#contactIndex		{
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #333333;
					padding: 20px;
					padding-right: 0px;
					margin: 0px;
					text-align: right;
					line-height: 18px;
					}
#contactIndex A, A:LINK, A:ACTIVE, A:VISITED
					{
					text-decoration: underline;
					margin-bottom: auto;
					}
					
#footer				{
					/* background-color: #BDC1A0; */
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #333333;
					margin: 10px auto 20px auto;
					padding: 10px;
					border-top: 2px solid #BDC1A0;
					width: 796px;
					text-align: center;
					line-height: 15px;
					}
					
#footer A, A:LINK, A:ACTIVE, A:VISITED		
					{
					background-color: #FFFFFF;
					color: #333333;
					text-decoration: none;
					padding: 2px 2px 2px 2px;
					}
					
#footer A:HOVER		
					{
					background-color: #999999;
					color: #FFFFFF;
					text-decoration: none;
					padding: 2px 2px 2px 2px;
					}
