.sideleft {display: none;}
.tdright {display: none;}

body {font-family:Helvetica,Arial,sans-serif;  font-size:100%;    
  margin:0 0 2em 0; color:#110000; line-height:1.2;}
code {font-family:"courier new",courier,monospace;
  font-size:.8em; font-weight:bold;}
div, p, blockquote, ol, ul, dl, li, dt, dd, h1, h2, 
	{line-height:1.2;}
div {margin:1em 0 0 0; text-indent:1em;}
dt {display:inline; font-weight:bold; text-indent:none;}
dd {display:inline; margin-left:.5em;}
form {margin:0;}
ul li {margin:.2em 0}
ol li {margin:.5em 0; text-indent:0;}
 .listmark {width:.8em; height:.8em; margin:0;}
 .sideleft li, .sideright li 
   {margin:.5em 0 0 -3em; text-indent:-.5em;}
 .sideright ul {list-style-type:none;}
 .sideleft ul {list-style-type: none;}
ul {list-style-position: inside; text-indent:.2em;}
p {text-indent:1em;}
table {margin:0 0 -1em 0; width:100%;}
td {vertical-align:top; font-family:helvetica,arial,sans-serif;
  padding:0;}

.i {font-style:italic;}
.b {font-weight:bold;}
.c {text-align:center; text-indent:0;}
.u {text-decoration:underline;}

.date {font-size:.72em; font-family:helvetica,arial,sans-serif; font-weight:normal; white-space:nowrap;}
.description {font-size:.80em; font-family:helvetica,arial,sans-serif;}
	
.f1 {font-size:.65em;}
.f2 {font-size:.80em;}
.f3 {font-size:1.00em;}
.f4 {font-size:1.15em;}
.f5 {font-size:1.50em;}
.f6 {font-size:2.00em;}
.fancy {font-family:"comic sans ms","trebuchet ms",georgia,serif;}
.fbasic {font-family:helvetica,arial,sans-serif;}
.fserif {font-family:georgia,"times new roman",times,serif;}
.ftiny {font-size:.70em; font-family:helvetica,arial,sans-serif;}

h1 {font-weight:bold; margin:0; font-size:1em;
  font-variant:small-caps;}
h2 {display:inline; font-weight:normal; margin:0; font-size:1em;}
h3 {text-align:center; font-weight:normal; font-size:1.15em; margin:1em;
	font-family: "comic sans ms","trebuchet ms",georgia,serif;
	padding:.5em;
	background-color:#FFFACD; color:black;}
h4 {display:inline; font-weight:bold;}
.hbold {font-weight:bold; font-size:.80em; padding:0;}
.hbillboard {font-weight:normal; font-size:.80em; padding:.5em;
	background-color:yellow; color:black; border-style:ridge;}
.hborder {font-weight:bold; font-size:.80em; padding:.5em;
	border-width:1px; border-style:ridge;}
.hcaps {font-weight:bold; font-size:1em; padding: 0;
	text-align:center; font-variant:small-caps;}
.highlight {font-weight:normal; font-size:.80em;
	background-color: #FFFF99; color:black;}
.hnormal {font-weight:normal;}

.include {font-size:.65em; font-weight:bold; 
	font-family:verdana,"courier new",helvetica,sans-serif;}
.logotop {height:45px; width:45px; margin:.5em;}
.logotopdiv {float:left; margin:0; text-align:right; width:15%;
  padding:0 1em;}
.logobottom {height:45px; width:45px; margin:0;}

.m0 {margin:0;}
.m05 {margin-left:.5em; margin-right:.5em;}
.m10 {margin-left:1em; margin-right:1em;}
.m15 {margin-left:1.5em; margin-right:1.5em;}
.m20 {margin-left:2em; margin-right:2em;}
.m25 {margin-left:2.5em; margin-right:2.5em;}
.m30 {margin-left:3em; margin-right:3em;}

.notice, .text2 .notice, .text3 .notice
	{font-size:.8em;}
.notice	{margin:0 3em; padding:.5em 1em;
	border-style:solid; border-width:1px;}
.nowrap {white-space:nowrap;}
.pixmain {height:180px; width:180px; float:left; margin:0 1em .5em 0;}
.pixmain-wide {height:150px; width:200px; float:left; margin:0 1em .5em 0;}
.pixmain-tall {height:200px; width:150px; float:left; margin:0 1em .5em 0;}

.random-a {float:right; width:20%; margin:0;}
.random-b {margin:0; float:right; text-align:center; 
  font-size:.65em; font-style:italic; padding:0 2.5em 0 1.5em;
	font-family:georgia,"trebuchet ms",verdana,helvetica,sans-serif;}
.related-pages {font-size:.8em; margin:0 3em; padding:.5em 1em;
  border-style:solid; border-width:1px; text-align:center;}
.sideleft,.sideright,.text1,.text2,.text3,.text4,.notice,.dentout,.dentin
	{line-height:1.2;}
.sideleft, .sideright
	{color:#110000; background-color:#CCFCFF;
	background-image:url(/pix/background1.jpg);
	font-family:Helvetica,Arial,sans-serif; font-size:.80em;}

.sideleft {float: left; margin:0 2em .5em 0;
	padding:0 1em 0 1em; text-align:center;
	width: 8em;  /* content width for non-IE browsers */}

* html .sideleft  /* Tan Hack seen by IE only */
  {
  width: 10em;  /* total width, only for IE5.x/Win */
  w\idth: 8em; /* backslash must not precede A to F or 0 to 9 */
  }

.sideright {margin:0 1em 0 .4em; text-align:center; width:8em;
  float:left; color:#110000;}
.spacer {font-size:.2em;}

.tdtop {text-align:center; padding:1em 0;}
.sideleft, .tdtop, .tdright {background-color:#CCFCFF;
	background-image:url(/pix/background1.jpg);}
.text1 {margin:0 auto; width:55%; text-align:center; float:left;}
.text2 {margin:0 0 -.5em 0; padding:0 3em .5em 4em; font-weight:normal;}
.text3 {margin:-.5em 0 0 0; padding:0 3em 0 4em; font-weight:normal;}
.text4, .text5 {margin:0; padding:0 2em; text-align: center;
	font-family:Helvetica,Arial,sans-serif; font-size:.80em;}
body,.text2,.text3,.text4,.textpad,.notice
	{background-color:#FCFCFF;}

A:link {COLOR:#000066; text-decoration:none;}
A:visited {COLOR:#000099; text-decoration:none;}
A:active {COLOR:#CC00FF; text-decoration:underline;}
A:hover {COLOR:#FF0000; text-decoration:underline;} 
.sideleft A:link, .sideright A:link {COLOR:#110000; text-decoration:none; 
	white-space:nowrap;}
.sideleft A:visited, .sideright A:visited {COLOR:#330033; text-decoration:none; white-space:nowrap;}
.sideleft A:active, .sideright A:active {COLOR:#CC00FF; text-decoration:none; white-space:nowrap;}
.sideleft A:hover, .sideright A:hover {COLOR:#FF0000; text-decoration:none; white-space:nowrap;}
