 body{ color:black;  background: white; background-attachment: scroll;   }
.body{ color:black; padding:0; margin:auto; font:13px Verdana, sans-serif;   width:950px; border:solid 1px;}
#header{ color:black;  border-bottom:1px solid black;  margin:0; width:950px;}
#header h1{ color:navy; background:#ff8c00; padding:5px; margin:0; border-top:1px solid black; font:bold 18px Verdana, sans-serif; text-align: center; }
#menulinks{ float:left; width:130px; }
#menulinks ul{ width: 130px; margin:0; padding:4px 0 0 5px; list-style:none; }
#menulinks li{ width: 130px; padding:0 0 5px; margin:0; }
#menulinks a{ color:navy; background:white; border:solid 1px; font:normal 12px Verdana, sans-serif; text-decoration:none; text-align:left; width: 130px; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; display: block; }
#menulinks .heading{ color:navy; background:#ff8c00; border:solid 1px; font:bold 12px Verdana, sans-serif; text-decoration:none; text-align:left; width: 130px; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; display: block; }
#menulinks a:hover{ color:white; background:#9a9a9a; width: 130px; }
#breadcrumb { border-bottom:3px solid black; background:#ff8c00; font:normal 10px Verdana, sans-serif; width:950px; }
#breadcrumb a{ color:black; font:normal 10px Verdana, sans-serif; text-decoration:none; }
#menurechts{ float:right; width:130px;}
#menurechts ul{ margin:0; padding:4px 0 0 5px; list-style:none;}
#menurechts li{ padding:0 0 5px 0; margin:0;}
#menurechts a{ color:navy; background:white; padding:2px 20px; border:solid 1px; font:normal 12px Verdana, sans-serif; text-decoration:none; text-align:center; margin-right: 5px; display: block; }
#menurechts a:hover{color:white;background:#9a9a9a;}
#menurechts .heading{ color:navy; background:#ff8c00; border:solid 1px; font:bold 12px Verdana, sans-serif; text-decoration:none; text-align:left;  padding-top: 2px; padding-bottom: 2px; padding-left: 10px; display: block; }

#content{ color:black; text-align:left; background:white; margin:0 150px 0 150px; padding:20px; border-left:2px solid black; border-right:2px solid black;}
#content h2{ margin:0 0 10px; padding:2px 0 2px 5px; font:bold 16px Verdana, sans-serif; border-left:1px solid navy; border-bottom:1px solid navy;}
#content h3{ margin:25px 0 10px; padding:2px 0 2px 5px; font:bold 14px Verdana, sans-serif; border-left:1px solid navy; border-bottom:1px solid navy;}
#content h4{ margin:25px 0 10px; padding:2px 0 2px 5px; font:bold 12px Verdana, sans-serif; border-left:1px solid navy; border-bottom:1px solid navy;}
#footer{ color:white; font-size: 10px; font-style: italic; background:#ff8c00; padding:0; margin:0; border-top:2px solid black; }
#footer p{margin:0;padding:4px;}
a:link { color: navy; text-decoration: underline; }
a:hover { color: navy; text-decoration: none; }
a:visited { color: gray; text-decoration: underline; }
.fleft {
  float: left;
  margin: 0 1em 0.2em 0;
}
.fright {
  float: right;
  margin: 0 0 0.2em 1em;
  padding: 1px;
}
.blackcheck { background: #eeeeee; border: solid 1px; font: arial, 10/18px; width: 80%; margin: auto;}
ul span, ol span {
	color: #666666;
}

#content ul.check {
          list-style: none;
          margin: 0 0 8px 0;}

#content ul.check li { border-bottom: none;
	background: url(check.gif) no-repeat 2px 5px;
	padding: 0px 0px 0px 20px; }

         table {
 border-width:medium;
 border-color: red;
 border-style:dotted;
 padding:5px;
 margin-left: auto;
  margin-right: auto;
  
  font: 13px Verdana, sans-serif;
}

img {border: none; }