body 			{font-family:Verdana,Arial,Helvetica,sans-serif;margin:0px;padding:0px;
				 color:#40566E;background-color:#40566E;font-size:10pt;}
#main			{width:900px;position:absolute;top:10px;left:50%;margin-left:-450px;}
ul, li, p		{}

a:link			{text-decoration:none;color:#ff4444;}
a:visited		{text-decoration:none;color:#ff4444;}
a:hover			{text-decoration:none;background-color:#111111;color:lime;}
a:active		{text-decoration:none;color:#ff4444;}

#copy			{background-color:transparent;color:lime;text-align:center;}
				
#head			{width:900px;height:120px;
                 color:#30465E;background: transparent url('images/head.png') no-repeat top left;}
#head1			{margin:0px;font-size:1.2em;font-weight:bold;letter-spacing:3px;padding:5px;text-align:center;}
#head2			{margin:0px 0px 0px 0px;font-size:1.1em;padding:5px;letter-spacing:3px;text-align:center;}

h1				{text-align:center;margin:10px;font-size:1.2em;padding:5px;letter-spacing:3px;font-weight:bold;}		

h2 				{position:relative;color:#40566E;text-align:left;font-size:1.1em;margin:20px 0px 30px 20px;
				 border:none;padding:5px 0px;}
h2 span 		{position:absolute; left:-1px; top:-1px;color:#40566E;width:400px;border-bottom:1px solid #40566E;
				 padding:5px 0px;}
h2:before 		{content:attr(title);position:absolute;left:0px;top:0px;color:#aaaaaa;padding:5px 0px;}

h3 				{font-size:1.0em;color:#444444;width:400px;
				 margin:20px 0px 10px 20px;padding:5px 0px;font-weight:bold;}
li 				{}

/* navigation */  
#mainNavBar			{position:absolute;top:85px;left:55px;height:35px;z-index:10;}
#mainNav		 	{margin:0px 0px;}
					 
#mainNav ul 		{margin:0;padding:10px 0px;list-style:none;}
#mainNav li 		{float:left;background:url("images/left.gif") no-repeat left top;margin:0px 0px;
					padding:0 0 0 9px;font-size:1em;text-transform:lowercase;}
#mainNav a 			{float:left;display:block;background:url("images/right.gif") no-repeat right top;
					 padding:5px 15px 4px 6px;text-decoration:none;font-weight:bold;color:rgb(39,116,159);}
#mainNav a:hover 	{color:#000;}
#mainNav #current	{background-image:url("images/left_on.gif");border-bottom:1px solid white;}
#mainNav #current a	{background-image:url("images/right_on.gif");color:#000;padding-bottom:4px;}

.uO				{float:left;margin:-15px 20px 0px 20px;}

.subBox 		{width:900px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:0px;
				background-color:#ffffff;clear:both;}
.c 				{text-align:center;}
.b				{font-size:120%;font-weight:bold;}
.rTab			{border:none;font-size:1.0em;}
.rTab td		{padding:10px;vertical-align:top;}
.re				{padding-left:20px;font-size:0.9em;}
.nom			{margin:10px 30px;font-size:0.9em;text-align:justify;}
.ind			{margin-left:20px;margin-right:30px;text-align:left;}

#copy 			{font-size:0.9em;line-height:30px;background-image:url('images/copy.png');width:100%;}
#copy a:link, #copy a:visited	
				{text-decoration:none;color:lime;padding:0px;}
#copy a:hover	
				{background-color:lime;text-decoration:none;color:#000000;}
#copy a:active	
				{text-decoration:none;color:lime;}

/* Bio page */
.bioImg			{float:right;margin:0px 0px 10px 20px;padding:5px;}

/* Research Page */
.rind			{padding:5px 0px 5px 30px;margin:0px 30px;text-align:left;
				 list-style-image:url('images/check.gif');}
.pp	 			{width:800px;padding:0px 0px 5px 80px;font-size:0.9em;
				 text-align:justify;text-indent:-30px} /* references */


#help1			{width:600px;margin:10px auto;}
.aImg			{border:none;vertical-align:text-bottom;height:16px;width:16px;}
.i1				{margin-left:30px;line-height:18px;}
.cb				{clear:both;}
.lnk			{cursor:help;}
  

/* Main Page pop-up */
#newsBox 		{position:absolute;right:30px;top:205px;padding:2px;z-index:1000;
				 background-color:#ffffff;display:none;}
#newsCount 		{text-align:left;font-size:0.9em;color:#40566E;}
.newsitem 		{font-size:0.95em;color:lime;font-weight:bold;text-align:center;padding:5px;background-color:#40566e;}
.newsline 		{font-size:0.9em;color:#40566e;font-weight:normal;text-align:left;padding:8px 20px;}
.x				{font-size:0.95em;}


/* back to top  */
#toTop			{position:absolute;bottom:20px;right:20px;width:21px;z-index:0;}
.toTopImg		{border:none;height:11px;width:21px;margin:40px 0px;padding:0px;}
#toTop a:hover	{background-color:transparent;}
