img { border: 0; vertical-align: bottom; }
a img {border: 0; }
img.b { vertical-align: bottom; }
img.m { vertical-align: middle; }

td, th { vertical-align: top; }
.c, .center { text-align: center; }
.l { text-align: left; }
.r { text-align: right; }
.j { text-align: justify; }
.t { vertical-align: top; }
.m { vertical-align: middle; }
.b { vertical-align: bottom; }

.clr { clear: both; }
.cL { clear: left; }
.cR { clear: right; }

.fL {float: left;}
.fR {float: right;}

.w1 {width: 70px;}
.w2 {width: 120px;}
.w3 {width: 200px;}
.w4 {width: 300px;}
.w5 {width: 400px;}

.h1 {height: 40px;}
.h2 {height: 90px;}
.h3 {height: 150px;}
.h4 {height: 220px;}
.h5 {height: 300px;}

.pageNum { padding-top: 20px; }

div.failed ul { margin: 20px 0 0 0; }
div.failed li { color: #d10; }

input.noBorder { border: 0; }
select { font-size: 11px; }
button { border-style: none; background-color: transparent; font-size: 11px; }

.hide { display: none; }

.galleryPictures .picture { float: left; margin-right: 5px; margin-bottom: 5px;}

img.documentThumb, img.documentImage {float: left; margin-right: 10px; margin-bottom: 5px;}
