a:link {
	color: White;
	background-color: #336699;
	font-weight: lighter;
	font-size: 100%;
	text-decoration: none;
	}
a:visited {
	color: White;
	background-color: #336699;
	font-weight: lighter;
	font-size: 100%;
	text-decoration: none;
	}
a:hover {
	font-weight: bolder;
	color: #A64FFF;
	background-color: #FEFEFE;
	font-size: 100%;
	border: thin none;
}

a.txt:link {
	color: #993399;
	background-color: White;
	text-decoration: underline;
}
a.txt:visited {
	color: #993399;
	background-color: White;
	text-decoration: underline;
}
a.txt:hover {background: #66ff66}

.outline {
	border: medium solid Black;
}
hr {
		color: #6699CC;
}
.appear {
	font-size: 100%;
	font-style: normal;
	border: thin groove #336699;
	font-family: Garamond, "Times New Roman", Times, serif;
	color: #14367D;
}
.tdfill {
	background-color: #6B5750;
}
.tdfillborder {
	background-color: #ccccFF;
	border: medium groove #AE008C;
}
body {
	color: #7D4124;
	background-color: #ffffcc;

}
.outline-lite {
	border: thick groove #C8D6FB;
}
.fontsize {
	font-size: small;
}

#quickSummary {

	clear:both; 

	margin: 20px 20px 20px 10px; 

	width: 160px; 

	float: left;
	font-style: italic;
	border: medium dotted #CCCCFF;

	}

.footer {font-size: 60%}
.qed {font-size: 75%}
.overline {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.left {
	float: left;/*float the image to the left*/
	border: 1px solid #000;/*add a border around the image*/
	margin: 5px 10px 0 0;/*set a margin to the top and right to give clearance against the text the top margin aligns the image with the top of the p element*/
}

.right {
	float: right;/*float the image to the right*/
	border: 1px solid #000;/*add a border around the image*/
	margin: 5px 10px 0 10px;/*set a margin to the top and left to give clearance against the text the top margin aligns the image with the top of the p element*/
}
.rightnobdr {
	float: right;/*float the image to the right*/
	border: 0px solid #000;/*add no border around the image*/
	margin: 5px 10px 0 10px;/*set a margin to the top and left to give clearance against the text the top margin aligns the image with the top of the p element*/
}


.outline {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-image: url(images/vert-band.jpg);
}
