noSuchBody  { background: url('../_themes/zaplana-woodworking/bg_chalk.jpg'); }

h1, h2, h3, h4 {
	color: #FFF;
	background-color: #6494FF !important ;
	padding: 2px 0.5em;
	margin-bottom: 0.5em;
	clear: both;
}

.intro { font-size: 10pt; margin: 6pt 1pt; }
li p.intro { margin: 0 ; }

.tb_button, .tb_act_button
            { background-image: url('/images/Ctopbar_inact.gif'); background-repeat: no-repeat; 
			 width: 100px; line-height: 21px; height: 25px; overflow: hidden;
             margin: 0 0; padding: 0 0; text-align: center; 
             font-family: Trebuchet MS, Arial, Helvetica,sans-serif; font-size: 12px; }

.tb_act_button { background-image: url('/images/Ctopbar_act.gif'); font-weight: 800; }

.blue { color: #00C !important ; }

.rightSidebar { position: absolute; top: 0px; right: 0px; width: 15em;
  border: 2px outset #FFDB8E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }

.rightSidebar, .sbSection span, .activeElement { background-color: #FFDB8E; }

.sidebarText, .sbSection { font-size: 8pt; padding: 0.2em 0.5em; margin: 0px 0px; }
.sbSection { font-weight: 900; text-align: center; padding: 0.2em 1em; margin: 0 0.5em;
  background: url('/images/Backgrounds/blackdot.gif') center left repeat-x; }
  
#breadcrumbs, #largecrumbs { margin: 0.6em 0; }
#breadcrumbs p { font-size: 8pt; margin: 0 0; padding: 0 2px; }

#largecrumbs p { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#largecrumbs p span { font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; padding-top: 0.3em; padding-bottom: 0.3em; }

#body { width: 70em; }

a { color: #0046E3; text-decoration: none; }
a:hover { color: #0000EE; text-decoration: underline; font-weight: bold; }

@media print { .btn100, .btn170 { display: none; } }
@media print { .noPrint, .formNoPrint { display: none; } }