body, p, div, span, td, li, input, a { font-size: 8pt; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; }

body { background-color: #FFFFFF; margin: 5px; margin-top: 10px; }

div.pageTitle { color: #0E3D99; font-size: 14pt; font-weight: bold; letter-spacing: 1pt; padding-top: 18px; padding-bottom: 6px; cursor: default; }

.h1 { color: #0E3D99; font-size: 12pt; font-weight: bold; }

.h2 { font-weight: bold; }

a {	text-decoration: none; font-weight: bold; color: #666677; }
a:hover { color: #000000; text-decoration: underline; }

a.menu, a.menu:hover { color: #505057; text-decoration: none; }
a.menu:hover { color: #0E3D99; text-decoration: none; }
a.menuActive { color: #0E3D99; text-decoration: none; }

a.menubar { color: #E69D00; text-decoration: underline; }
a.menubar:hover { color: #D88A66; text-decoration: none; cursor: hand; cursor: pointer; }
a.menubarActive { color: #D88A66; text-decoration: none; cursor: default; }

button.inpButton { width: 100px; }
input.inpText { width: 300px; }
textarea.inpTextarea { width: 300px; height: 100px; }

/* here you can customize the size of the eframe */
iframe.external { width: 100%; height: 100%; }

table, img { border: 0; }

.vc { vertical-align: middle; }

td.marginHeaderCenter { width: 100%; background-image: url(media/barCenter.bmp); vertical-align: middle; font-weight: bold; }
li.sitemap { font-size: 10pt; font-weight: bold; color: #0E3D99; cursor: default; }

img.edit { width: 8px; height: 8px; }

/* the div of the main body */
div.main { width: 550px; margin-left: 10px; line-height: 150%; }
