body, p, li {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: x-small;
	}
.required { /* class for phplist required entries in red */
	color: #FF0000;
	}
@media print {
.dontprint {display: none;}
	}
.maintable { /* class for main table containing whole page */
	background-image: /images/bg_sum_b.jpg;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	margin-left: 3%;
	margin-right: 3%;
	width: 94%;
	}
td {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: x-small;
/*	background-image: url(/images/bg_sum_b.jpg); /* */
	}

td.maincontent { /* class for main table data */
	vertical-align: top;
	padding: 0 5 0 5;
	background-image: url(/images/bg_sum_b.jpg);
	}

.infobox {
/*	border: 1px solid #000000; */
/*	margin-left: 20px; */
/*	margin-right: 20px; */
	background-color: #FFFFFF;
	border-color: #666666;
	border-style: dashed;
	border-width: 1px;
	}

.nav_right {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 60%;
	background-color: #DEDAE7;
	}
.tinytext {
	font-size: 60%;
	}
.smalltext {
	font-size: 80%;
	}

h1, h2, h3, h4, h5, h6 {
	font-family: Papyrus, "Tempus Sans ITC", "Berlin Sans FB Demi", "Berlin Sans FB", Verdana, Arial, Helvetica, sans-serif;
}

h5 {
	margin-bottom: 0cm;
}

.nomargins {
	margin-bottom: 0cm;
	margin-top: 0cm;
}

ul {list-style-image: url(images/bullet_small_blue.gif)}

table {
	border-collapse: collapse;
/*	border: 1px solid red */
}

.borderdashedthin {
	border-color: #000000;
	border-style: dashed;
	border-width: 1px;
}

a:link {
	color: #0000CC;
	text-decoration: none;
}
a:visited {
	color: #660066;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #C2C2FC;

/*	background-color: #CCCCFF;*/
}
.cpm_image {
	border-style: none; /* */
/*	border-style:solid; /* */
/*	border-width:10px; /* */
/*	border-color: #394048; /* */
	margin: 10px; /* */
	}