H1 {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:140%;
	line-height:150%;
	font-weight:bold;
	color:#FFBC7A;
	}
H2 {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:110%;
	line-height:120%;
	font-weight:normal;
	margin-bottom:0;
	color:#FCD43E;
	}
H3 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:90%;
	line-height:150%;
	font-weight:bold;
	margin-bottom:0;
	margin-top:.5em;
	color: #FFFFFF;
	}
H4, H5 {
	font-family:Arial,Helvetica, sans-serif;
	font-size:85%;
	font-style:italic;
	margin-bottom:0;
	color: #FFFD75;
	}
H6 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:85%;
	line-height:150%;
	margin-bottom:0;
	color:#FFFD75;
	}
BODY {
	background-image:  url(images/pagebknd.gif);
	background-repeat: repeat-x;
	}
P, BODY {
	font-family:Arial,Helvetica,sans-serif;
	font-size:85%;
	line-height:100%;
	margin-top:0;
	color:#FFFFFF;
	}
ul {list-style-image:url(images/bullet.gif);}
li {margin:.75em 0 0 0;}
hr {
	margin-top:0;
	margin-bottom:0;
	clear:both; /* to clear floats after they are not needed */
	}

	}
.restxt2 { /** for figure captions **/
	font-family:Arial,Helvetica,sans-serif;
	font-size:90%;
	color:#FFFFFF;
	margin-top:0;
	}
.linktxt {
	font-weight:bold;
	font-size:80%
	}
A	{
	color:#FFBF00;
	font-weight:bold;
	text-decoration:none;
	}
A:active {color:#FFFD75;}
A:visited {
	color:#FFCCFF;
	font-weight: bold;
	}
A:hover {text-decoration:underline;}
A.txtnav, A.txtnav:active, A.txtnav:visited {
	color:#FFFFFF;
	}
.txtnav {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:65%;
	font-weight:bold;
	line-height:130%;
	color:#FFFFFF;
	}
.footer {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:65%;
	line-height:140%;
	color: #FFFFFF;
	}
/* the following was taken from the home page head */
html,body {
	margin:0; 
	padding:0; 
	font-size:100%; 
	min-height:100%; 
	margin-bottom:1px;
	}
wrapper {
	margin:0 auto;
	text-align:center;
	width:100%;
	height: auto;
}
#content {
	margin: 10;
	padding: 0;
	text-align:left;
	height: 1%; /** IE6 peekaboo fix **/
	overflow: auto; /** Mozilla clear floats **/
}
html> #content {height:auto} /**for non-IE browsers**/
.qblsummary {
height:auto;
background: #5C79A1;
color:#FFFFFF;
float:left;
font-size:80%;
line-height:110%;
width:150;
padding:0.6em;
margin:0.6em 2em .6em .6em;
}
div.qblsummary ul{
list-style:none;
padding:0;
margin:0;
}
.qblareas {
height:auto;
background: #5C79A1;
color:#FFFFFF;
float:right;
font-size:80%;
line-height:110%;
width:150px;
padding:0.6em;
margin:0.6em .6em .6em 2em;
}
.normalfontweight {font-weight: normal; line-height:130%} /* not needed */
.RightCaptions {/** container **/
float: right;
width: 260;
height:auto;
border: thin black;
padding: 10 0 15 30;
}
.LeftCaptions {/** container **/
float: left;
width: 320;
height:auto;
border: thin black;
padding: 10 30 15 0;
}
.RightCaptions p, .LeftCaptions p {/** text captions **/
text-align: center;
font-style: italic;
font-size: smaller;
text-indent: 0;
}

.f110 {font-size: 110%;}
.f120 {font-size: 120%}
.f130 {font-size: 130%}
.italic {font-style:italic}
.white {color:#FFFFFF}
.lh120 {line-height:120%}
.lh130 {line-height:130%}
.lh140 {line-height:140%}
.normal {font-weight:normal}
.bold {font-weight:bold}



