body, p, td, ul, small { font-family: Verdana; font-size: 11px; color: #000000; scrollbar-base-color: #98D5FB; scrollbar-3dlight-color: #1C248F; scrollbar-arrow-color: #1C248F; scrollbar-darkshadow-color: #98D5FB; scrollbar-face-color: #98D5FB; scrollbar-highlight-color: #98D5FB; scrollbar-shadow-color: #1C248F; scrollbar-track-color: #DDF1FD; }
.smalltext6 { font-size: 10px; }
.smalltext8 { font-size: 11px; }
.bigtext12 { font-size: 12px; }
.menu {	font-size: 10px; font-weight: bold; color: #1C248F; text-decoration: none; font-family: Verdana; text-transform: uppercase; }
.menu:hover { color: #EE3338;text-decoration: underline;  }
.topmenu { font-size: 10px; font-weight: bold; color: #1C248F; text-decoration: none; font-family: Verdana; text-transform: uppercase; padding: 5px; }
.topmenu:hover { color: #EE3338; text-decoration: underline; }
.menutable { position: absolute; display: none; visibility: hidden; background: #98D5FB; border: 1px solid #1C248F; padding: 5px 5px 0px 5px; text-align: left; }
.topmenu2 { font-size: 11px; font-weight: bold; color: #1C248F; text-decoration: none; font-family: Verdana; }
.topmenu2:hover { color: #EE3338; text-decoration: underline; }
.top2active { font-size: 11px; font-weight: bold; color: #EE3338; text-decoration: none; font-family: Verdana; }
.top2active:hover { color: #EE3338; text-decoration: underline; }
.menu2 { font-size: 12px; font-weight: normal; color: #1C248F; text-decoration: none; font-family: Verdana; }
.menu2:hover { color: #EE3338; text-decoration: underline; }
.active { font-size: 10px; font-weight: bold; color: #EE3338; text-decoration: underline; font-family: Verdana; text-transform: uppercase; }
.active:hover { color: #EE3338;text-decoration: underline; }
.active2 { font-size: 12px; font-weight: bold; color: #EE3338; text-decoration: underline; font-family: Verdana; }
.active2:hover { color: #EE3338;text-decoration: underline; }
.botmenu { text-decoration: none; color: #DDF1FD; font-weight: bold; }
.botmenu:hover { text-decoration: underline; color: #ffffff; }
.title { color: #000000; font-weight: bold;  font-size: 14px; }
.title2 { color: #1C248F; font-weight: bold;  text-transform : uppercase; }
.title2:hover { color: #EE3338; font-weight: bold;  text-transform : uppercase; }
.white { color: #ffffff; font-weight: bold; }
h1 { font-family: Verdana; font-size: 11px; margin-bottom:0px; margin-top:0px; font-weight:normal; }
a { text-decoration: none; color: #1C248F; font-weight: bold; }
a:hover { text-decoration: underline; color: #EE3338; }
.inputtext, .input_text, .basic_input { background: #DDF1FD; color: #000000; border-collapse: collapse; border: 1px solid #1C248F; font-family: Verdana; font-size: 11px; }
.button, .input_submit { background: #98D5FB; color: #000000; font-family: Verdana; font-size: 11 px; font-weight: bold; border-collapse: collapse; border: 1px solid #1C248F; }
.table { border: 1px solid #1C248F; padding: 0px; border-collapse: collapse; }
.table td { border: 1px solid #1C248F; padding: 5px; border-collapse: collapse; }
.tableprod { border: 1px solid #98D5FB; padding: 0px; border-collapse: collapse; }
.tableprod td { border: 1px solid #98D5FB; padding: 5px; border-collapse: collapse; background: #ffffff; }
.DarkTd { background-color: #98D5FB; }
.newtext { padding-top: 5px; }
.BlueTd { background-color: #A9C3ED; }
.LiteTd { background-color: #DDF1FD; }
.VeryDarkTd { background-color: #1C248F; color: #ffffff; }
.VeryLiteTd { background-color: #ffffff; }
.tablein { border: none; padding: 3px; border-collapse: collapse; }
.tablein td { border: none; padding: 3px; border-collapse: collapse; }

img { border: none; }

.error_message { background-color: #D30202; color: #ffffff; font-weight: bold; text-align: center; padding: 5px; }
.info_message { padding: 5px; text-align: center; font-weight: bold; color: white; background: #202388; margin: 3px; }
.info_message a { color: white; text-decoration: underline; }

.left_menu .level1, .left_menu .level2, .left_menu .level3 { border-left: 5px solid #A9C3ED; padding: 5px; }
.left_menu a { color: #1C248F; text-decoration: none; font-family: Verdana; }
.left_menu .level1 { text-transform: uppercase; margin-top: 3px; }
.left_menu .level1 a { font-size: 10px; font-weight: bold; }
.left_menu .level2 { padding: 3px 5px 3px 15px; text-indent: -0.6em; }
.left_menu .level2 a { font-size: 12px; font-weight: normal; }
.left_menu .level3 { padding: 2px; padding-left: 30px; text-indent: -0.6em; }
.left_menu .level3 a { font-size: 11px; font-weight: normal; }
.left_menu .hilite a, .left_menu a:hover { color: #EE3338; text-decoration: underline; }
