body {
	background-color: #a493bb;
	margin: 0px;
	padding: 0px;
	background-position: center top;
	font:76% tahoma,verdana,sans-serif;
	font-size: small;
}
#horzbartop {
	background-image: url(images/horzbar1.gif);
	background-repeat: repeat-x;
	padding-top: 5px;
}
.maintbl td {
	vertical-align: top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

p {
	margin-bottom: 0px;
	margin-top: 0px;	
}

a img {margin: 1em;}

#container{
	width: 670px;
	margin: auto;
	padding: 0px;
	color:#222;
	background-image: url(images/CDI-back4.jpg);
	background-repeat: no-repeat;
	background-color: #a493bb;
	background-position: 20px 0px;
	margin-bottom: 1em;
}
span.dnone { display:none; }
span.revdir { unicode-bidi:bidi-override; direction: rtl; }
td {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
a:link img {border:none;}
a:hover img {border: solid thick #EEEEEE;}

.dn {display: none;}

.padded {
	vertical-align: middle;
	padding-left: 5px;
}
.padded img {
	vertical-align:middle;
}
	
.footer {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 3em;
	padding-bottom: 6em;
}

td.w {
	width: 20px;
	background-image: url(images/L-Grad.jpg);
	background-repeat: repeat;
	background-color: #a493bb;
}

td.e {
	width: 20px;
	background-image: url(images/R-Grad.jpg);
	background-repeat: repeat;
	background-color: #a493bb;
}

td.se {
	width: 20px;
	background-image: url(images/RBottom-Grad.jpg);
	background-repeat: no-repeat;
	background-color: #a493bb;
	background-position: bottom;
}



