body, body p, #body, #body p, #body #content, #body #content p{
	font-family: Tahoma, Arial; 
	font-size: 12pt;
	color: #000000; 
	line-height: 150%; 
}

#body #content p{
	margin-top: 5; 
	margin-bottom: 5;
}

#body #content p{
	margin-top: 5; 
	margin-bottom: 5;
}

#content a:link, #content a:visited       { 
	color: #00CCFF; 
	text-decoration: none; 
}

#content a:hover      { 
	color: #FF9933; 
	position:relative; 
	left:1; 
	top:1;
}

#content a:active     { 
	color: #00CC00; 
}

#nav_link_tab {
	font-family: Arial; 
	font-size: 12pt; 
	color: #666666; 
	font-style: italic; 
	font-weight:bold;
	width: 100%;
}

#nav_link_tab a:link, #nav_link_tab a:visited {
	color: #663300; 
	text-decoration: none;
	cursor: crosshair;
}

#nav_link_tab a:hover, #nav_link_tab a:active {
	color: #008000;
	position: relative;
	left: 1;
	top: 1;
	cursor: crosshair;
}

h1 {
	font-size: 22pt; 
	color:#008000; 
	margin-top:0; 
	margin-bottom:30;
}

h2 {
	font-size: 18pt; 
	color: #00BB00; 
	font-weight: bold; 
	margin-top:0; 
	margin-bottom:20;
}

h3 {
	font-size: 12pt; 
	font-weight: bold; 
	margin-top:0; 
	margin-bottom:10; 
	text-decoration:underline;
}

h4 {
	font-size: 10pt; 
	font-weight: bold; 
	margin-top:20; 
	margin-bottom:15;
}

.illus {
	margin: 5 5 5 5;
	border: solid 1px black;
}

.img-shadow {
	float:left;
	background: url('shadow1.gif') no-repeat bottom right !important;
	/* background: url('shadow1.png') no-repeat bottom right; */
 	margin-left:5px !important; margin-right:5 !important; margin-top:10px !important; margin-bottom:5 !important
 }
  
.img-shadow img {
	display: block;
	position: relative;
	background-color: #FFFFFF;
	border: 1px solid black;
	padding: 4px; margin-left:-8px; margin-right:8px; margin-top:-8px; margin-bottom:8px
 }

.tabbg {
	background-image: url('bubblebg2.png');
	background-repeat:repeat-x;
	background-position-y:top;
}