* {
	margin:0;
	padding:0;
	}
body {font: 76% verdana,arial,sans-serif;}
p {margin:0 10px 10px;}
a {
	display:block;
	color: #006;
	padding:0px;
	}
hr {margin-bottom:5px;}
img {
	border:0;
	padding: 5px 0;
	margin-left:10px;}
.float-left {float:left;}
.bold {font-weight:600;}
.printbutton {
	margin-left:10px; 
	margin-bottom:.5em;  /* was .25em */
}
/* li.padleft {padding-top:4px;} */

div#header {
	position:relative;
	background:#B0C0cc;
	}
div#header h1 {
	height:60px;
	line-height:60px;
	margin:0;
	padding-left:10px;
	background:#B0C0cc; /* was #EEE; */
	color:blue;
	font-size:1.8em;
	/* border-bottom: 5px #333 solid; */
	}
div#header img {margin-left:10px;}
/* div#header a {
		position:absolute;
		right:0;
		top:23px;
*/

/* Content area */
#ad-top {margin-left:10px;}

div#content h2 {
	color:#f00; /* red */
	font-size:1.4em;
	margin-bottom:.5em;
	margin-top: 5px;}

div#content h4 {font-size:1.2em;}

div#content h5 {margin-bottom:.25em;}

div#content h2,h3,h4,h5 {padding-left:10px;}

div#content p {line-height:1.3;}  /* was 1.4 */

div#content p a {
	color: #006;
	display:inline;
	/* padding:0; */}

div#content p.intro {font-size:.9em;}
div#content p.comment {margin-top:1.5em;}

div#content ul,ol {
	margin-left:40px;
	margin-bottom:1em;
	}

div#content ul li,ol li {line-height:1.2;}

div#navigation {background:#B9CAFF;}
div#navigation ul{
	margin-top:5px;
	margin-bottom:5px;
	list-style:none;
	}
div#navigation ul li {
	/* padding-left:10px; */
	}
div#navigation a {
	display:block;
	color: #981793;
	padding:0px 5px 5px 15px; /* was 10px */
	}

div#rightcol {background:#C3D9FF;}
div#footer {
	background: #333;
	color: #FFF;
	}
div#footer p {
	margin:0;
	padding:5px 10px;
	}
div#footer a {
	display:inline;
	padding:0;
	color: #C6D5FD;
	}

/* Positioning */
div#wrapper {
	float:left;
	width:100%;
	}

/* #rightcol unused so this rt marg extended */
div#content {margin: 0 100px 0 200px;} /* was 0 200px */

div#navigation {
	float:left;
	width:200px;
	margin-left:-100%;
	}

/* #rightcol unused so commented out in HTML */
div#rightcol {
	float:left;
	width:200px;
	margin-left:-200px;
	}

div#footer {
	clear:left;
	width:100%;
	text-align:center;
	}

/* Breadcrumbs CSS */
/* From: http://www.dynamicdrive.com/style/csslibrary/item/css-breadcrumbs/       
*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.breadcrumb{
	font: bold 12px "Trebuchet MS", Verdana, Helvetica, sans-serif; /* was 14px */
	/* background-color:#BFAA83;
 	background-image: url(images/browny-gray.jpg); */
	padding: .25px 0px;
}

.breadcrumb a{
	background: transparent url(images/breadcrumb.gif) no-repeat center right;
	text-decoration: none;
	padding-right: 10px; /*adjust bullet image padding*/
	color: navy;
}

.breadcrumb a:visited, .breadcrumb a:active{
	color: navy;
}

.breadcrumb a:hover{
	text-decoration: underline;
}