body { margin: 0; padding: 0 0 20px 0; font: 11px Tahoma, Verdana, sans-serif; color: #4c4c4c; text-align: center; }
img { border: 0; }
h1,h2 { margin: 0; padding: 0; font-family: Tahoma, Verdana, sans-serif; }
h1 { font-size: 18px; }
h2 { font-size: 14px; }
a { text-decoration: none; font: 11px Tahoma, Verdana, sans-serif; color: #4c4c4c; }
a:hover { color: #0663b0; }
form { margin: 0; padding: 0; }
textarea, input, select { font: 11px Tahoma, Verdana, sans-serif; color: #4c4c4c; width: 170px; }

.tfvHighlight{ color: red; }
.tfvNormal{ color: #4c4c4c; }

#wrapper { width: 800px; margin: 0 auto; padding-top: 15px; }

#header { overflow: hidden; padding-bottom: 6px; }
#headerLinks { float: left; text-align: left; width: 233px; padding-top: 25px; }
#logo { float: right; width: 567px; }

#hr1 { background: #1c1d60; padding: 6px 0; color: #fff; text-align: left; overflow: hidden; }
#hr1Left { float: left; padding-left: 22px; }
#hr1Left a, #hr1Left a:hover { color: #fff; }
#hr1Right, #counter { float: right; padding-right: 11px; }
#hr2 { background: #0663b0; color: #fff; padding: 4px 0 4px 22px; text-align: left; margin: 2px 0 8px 0; }
#hr3 { background: #0663b0; color: #fff; padding: 4px 0 4px 11px; overflow: hidden; margin-top: 6px; }
.hr { border-bottom: 1px solid #8d9192; }
#modified { float: left; }

#main { overflow: hidden; text-align: left; }
#left { float: left; width: 234px; }
#right { float: left; padding-left: 1px; width: 565px; }
#logoBox { border: 1px solid #f4f4f4; border-top: none; }

#mainMenu { background: #f4f4f4; padding: 10px 22px 22px 22px; }
#mainMenu ul, #mainSubMenu ul, #subMenu ul { padding: 0; margin: 0; }
#mainSubMenu ul { margin: 0 auto; }
#mainMenu li { list-style-type: square; list-style-position: inside; ;margin: 0; padding: 12px 0; border-bottom: 1px solid #8d9192; }
#mainMenu a { color: #1c1d60; }
#mainMenu a:hover { color: #0663b0;}

#mainSubMenu, #subMenu { padding: 12px 0; text-align: center; }
#mainSubMenu li, #subMenu li { display: inline; list-style-type: none;  }
#mainSubMenu a, #subMenu a { padding: 12px 19px; border-right: 1px solid #8d9192; }
/** html body #mainSubMenu { padding: 12px; }
* html body div#mainSubMenu a { zoom: 1; } */
#mainSubMenu a:link, #mainSubMenu a:visited, #subMenu a:link, #subMenu a:visited { background: #fff; }
#mainSubMenu a:hover, #subMenu a:hover { background: #f4f4f4; }
#mainSubMenu a.lastItemMenu, #subMenu a.lastItemMenu { border: none; }

#subMenu { border-bottom: 1px solid #8d9192; }
#subMenu a { padding: 12px 36px; }

#contact { border: 1px solid #8d9192; margin-top: 8px; }
#contactHeader { background: #8d9192; padding: 9px 0 9px 22px; color: #fff; letter-spacing: 3px; font-weight: bold; }
#contactBox { padding: 16px 35px 11px 35px; }
.contactSingleItem { overflow: hidden; padding-bottom: 5px; }
.contactLeftItem { float: left; width: 55px; color: #1c1d60; font-weight: bold; }
.contactRightItem { float: left; }

#bigPicture { border-top: 1px solid #8d9192; border-bottom: 1px solid #8d9192; padding: 1px 0; }
#bigPicture img { display: block; }
#mainTxt { text-align: justify; padding: 20px 0 0 28px; }
#mainTxt h1 { color: #1c1d60; padding-bottom: 15px; }
#mainTxt h2 { padding-bottom: 15px; }

#txtContainer { width: 537px; overflow: hidden; min-height: 462px; }
* html body div#txtContainer { height: 462px; }
#mainTxtContainer { width: 537px; overflow: hidden; padding-bottom: 12px; }
#icons { padding: 12px 0; text-align: center; }
#mainFooter { padding-top: 3px; overflow: hidden; }
#copyright { float: left; }
#footerLogo { float: right; }
#createdBy { display: none; }

#iframes { padding: 20px 0; }
.button { width: 160px; height: 25px; background: #1c1d60; color: #fff; }

.article { padding-bottom: 20px; }
.articleTitle { font-weight: bold; color: #1c1d60; }
.articleDate { font-size: 10px; padding-bottom: 6px; }
.articleTxt a { color: #1c1d60; }
.articleTxt a:hover { color: #0663b0; }
#msg { color: red; font-weight: bold; padding: 0 0 15px 0; }

