a:link {
	color: Blue;
	font-weight: lighter;
	font-size: 100%;
	text-decoration: underline;

	}

a:hover {
	font-weight: bolder;
	color: #6A0048;
	background-color: #D49FAA;
	font-size: 100%;
	border: thin none;
}
a:visited {
	font-weight: 500;
	color: Blue;
	text-decoration: underline;
	font-size: 100%;
}
a:active {
	font-size: 100%;
	font-weight: bolder;
	background-color: #C0DCC0;
}
.outline {
	border: medium groove #CCCCFF;
}
hr {
	color: #CCCCFF;
}
.appear {
	font-size: 100%;
	font-style: italic;
	border: thick groove #D4BFFF;
	font-family: Garamond, "Times New Roman", Times, serif;
	color: #14367D;
}
.tdfill {
	background-color: #ccccFF;
}
.tdfillborder {
	background-color: #ccccFF;
	border: medium groove #AE008C;
}
body {
	color: #2a5f00;
	background-color: #ffffcc;
}
.outline-lite {
	border: thick groove #C8D6FB;
}
.fontsize {
	font-size: small;
}
.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*/
}
#quickSummary {

	clear:both; 

	margin: 20px 20px 20px 10px; 

	width: 160px; 

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

	}

