/* X2Y Print Styles */

body {font: small Georgia, serif; color: #000;}
form .label {display: block;}
form .sm {width: 4em;}
form .md {width: 13em;}
form .lg {width: 27em;}
h2, h3 {clear: both;}
a {color: #000; text-decoration: none;}
.hide {display: none;}
hr.hide {display: block;}
.dir {font-weight: bold;}
.date {display: block; font-weight: bold; font-size: .91em;}
.file {display: block; font-size: .91em;}
.right {float: right; margin: 0 0 .5em 1em;}
.left {float: left; margin: 0 1em .5em 0;}
.clear {clear: both;}

/* Images */
.contimg {border: 1px solid gray; text-align: center; margin: 1em 0 2em; padding-top: 20px;}
.contimg img {display: block; margin: 0 auto 20px;}
.contimg p {font-size: .92em; background: #efefef; border-top: 1px dotted gray; padding: 1em 20px; text-align: left;}
.contimg p strong {text-align: center; display: block;}
.contimg p br {display: none;}

/* Lists */
ul.linkslist {list-style: none; padding-left: 0; padding-top: 0; border-top: 1px dotted gray;}
ul.linkslist li {padding: 1em 0; border-bottom: 1px dotted gray;}
ul.linkslist .right {margin-left: 2em;}

/* Home */
#hom #sec .new_item {clear: both;}
#hom .new_img {float: left; border: 1px solid gray; padding: 2px; margin: 2px 1em 1em 0;}
#hom .new_img img {display: block;}

/* Hide */
#util, #nav1, #nav2 {display: none;}

