body { margin: 0; background: #fff none; }

img { border: 0 none; }

form { margin: 0; padding: 0; }

.hidden { display: none; }

.small { font: normal 10px Arial; color: #666; }
.collapse { margin: 0; padding: 0; }
.floatleft { float: left; margin: 0 10px 0 0; }
.floatright { float: right; margin: 0 0 0 10px; }
.contentphoto { padding: 5px; border: solid 1px #ccc; }

#page { width: auto; padding: 0 10px; margin: 0; }

#page #header { background: transparent none; clear: both; }

#page #header h1 { width: auto; height: auto; margin: 0; padding: 0; font: bold 21px Arial; }
#page #header h1 .hidden { display: block; }
#page #header h1 a { display: block; text-decoration: none; color: #000; background: transparent none; width: auto; height: auto; }

#headerlink { display: none; }

#nav { display: none; }

/*	CONTENT AREA */
#body { clear: both; }

#textsize { display: none; }

#body #content { width: auto; float: left; }

#body #subnavigation { display: none; }

#body h2 { width: auto; margin: 10px 0 10px 0; padding: 0 0 5px 0; border-bottom: dotted 1px #ccc; }
#body h3 { font: normal 110% Arial; color: #960; padding-bottom: 1px; margin: 0; }
h4 { padding: 5px; background-color: #ffe59d; color: #069; font: bold 13px Arial; margin: 0; border-bottom: solid 5px #fff; }

#body p { font: normal 76% Arial, Helvetica, sans-serif; line-height: 1.3em; margin: 5px 0 15px 0; }
#body ul { font: normal 13px Tahoma; }
#body ol { font: normal 13px Tahoma; }
#body ol.small { font-size: 10px; }
#body li { margin-bottom: 5px; }

#body li.info { list-style: none; margin: 10px; padding: 0 0 0 21px; background: transparent url('../img/information.png') no-repeat left center; }



#footer { clear: both; margin-top: 25px; border-top: dotted 1px #ccc; }
#footer p { font: normal 10px Verdana; color: #333; text-align: right; }