html, body, div, span, object, h1, h2, h3, h4, p, a, em, font, img, strong, var, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

body { font: normal 76% Arial,sans-serif; text-align: center; color: #333; background: #E2ECF2; }
p { margin: 0; padding: 0; }
h3 { font-size: 14px; font-weight: bold; color: #660066; vertical-align: bottom; text-align: left; }
strong { font-weight: bold; }
img { margin: 0; border: 0; padding: 0; text-align: center; }
td {	padding: 3px; }
hr { height: 1px; color: #60C2EF; }

#navmenu { padding: 20px; text-align: center; vertical-align: middle; font: normal 1em Arial; background-color: #60C2EF; }

#container { width: 700px; margin: 0 auto; }
#container a, a:visited { color: white; font-weight: bold; }
#container a:hover { color: #791400; text-decoration: none; }
#container p { text-align: center; }

#content { float: left; width: 368px; padding: 25px; background: #CBE8F8; }
#content p { text-align: justify; width: 368px; }
#content a, a:visited { color: #333399; font-weight: bold; }
#content a:hover { color: #791400; text-decoration: none; }

#leftmenu { float: left; width: 120px; margin-top: 20px; font: normal 1em Arial; text-align: left; }
#leftmenu p { text-align: center; vertical-align: middle; }
#leftmenu ul {	list-style-type: circle; list-style-position: inside; }
#leftmenu ul li {	padding: 12px;	border-bottom: 1px dashed #999; vertical-align: middle; }
#leftmenu a, a:visited { color: #00A6E4; font-weight: bold; vertical-align: middle; }
#leftmenu img { float: none; text-align: center; vertical-align: middle; }
#leftmenu a:hover { color: #791400; text-decoration: none; }

#rightmenu { float: right; width: 160px; text-align: center; vertical-align: middle; }

#bottom { clear: both; float: left; }

#footer { clear: both; font: normal 1em Arial; color: white; background-color: #5FC2EE; margin-left: auto; margin-right: auto; margin: 0px; width: 700px; }
#footer p { margin: 0; padding-top: 15px; color: black; text-align: center; vertical-align: bottom; }
#footer a, a:visited { color: #FAFAFA; font-weight: bold; }
#footer a:hover { color: #791400; text-decoration: none; }

.formular { font: normal 1em Arial,sans-serif; font-weight: bold; }
.formstd { font: normal 1em Arial,sans-serif; vertical-align: top; }
.textarea { font: normal 76% Arial,sans-serif; vertical-align: top; }

/* Thumbnail Index */
div#index { margin: 1ex 0 1ex 0; text-align: center; }
div#index table { text-align: center; margin: 0 auto 0 auto; }
div#index td.thumbcell { width: 100px; border-style: solid; border-color: #D7D7D7; border-width: 1px; text-align: center;  vertical-align: middle; padding: 9px; }
div#index td.thumbcell img { border-style: none; }
div#index div.pages { text-align: right; }

#pic { float: left; text-align: center; width: 100px; padding: 10px; background: #eee; border: 1px dashed #999; }
