h1 {text-align: left; margin-bottom: 1em; font-size: 1.7em;}

#pix {display: inline-block; margin-bottom: 30px;}
#pix span {font-size: .75em; display: block; text-align: right; clear:both; margin-top:6px; padding-right:4px;}

.imgs3 {float: left; width: 33.333%; margin-right: 0px; margin-left: 0px;}
.imgs-in {width: 90%; margin-right: auto; margin-left: auto; }

#img1 .imgs3, #img1 .imgs-in, #img1 .imgs-in img {margin-left:0;}
#img3 .imgs3, #img3 .imgs-in, #img3 .imgs-in img {margin-right:0;}

#cmsbcontent {width: 90%; margin-left:auto; margin-right:auto;}

.dl-chrn{letter-spacing:-0.31em;*letter-spacing:normal; word-spacing:-0.43em;}
.dl-chrn dt,.dl-chrn dd {display:inline-block; text-align:left;*display:inline;zoom:1; letter-spacing:normal;word-spacing:normal; vertical-align:top; padding:0;margin:0;}
.dl-chrn dt{font-size:1.2em;padding: .5em 2% 0.8em 0;}
.dl-chrn dd{margin-right:-1px; padding: .5em 0 0.8em 0;}

@media screen and (min-width: 0px) and (max-width: 479px) {
.dl-chrn {letter-spacing:normal;word-spacing:normal;}
.dl-chrn dt,.dl-chrn dd {display:block; *display:inline;zoom:1;}
.dl-chrn dt{font-size:1.4em; width: 100%; padding: 1.5em 0% 0.5em 0; border-top: 1px solid #000; border-right-style: none; border-bottom-style: none; border-left-style: none;}
.dl-chrn dt:nth-of-type(1){ border-top: none;}
.dl-chrn dd {margin-right:0px; width:100%;padding: 0 0 0.5em 0;}
}
@media screen and (min-width: 480px) and (max-width: 767px) {
.dl-chrn dt{width:28%;}
.dl-chrn dd{width:70%;}
}
@media screen and (min-width: 768px) {
.dl-chrn dt{width:20%;}
.dl-chrn dd{width:78%;}
}
@media only screen and (min-width: 880px) {
.dl-chrn dt{width:15%;}
.dl-chrn dd{width:83%;}
}
@media print{
#pix span {font-size: 8pt; margin-top:4pt;}
.dl-chrn dt,.dl-chrn dd {display:block; *display:inline; zoom:1;}
.dl-chrn dt{font-size:16pt; width: 100%; padding: 12pt 0 0 0; border: none;}
}

