body, p, td, ul, small { font-family: Verdana; font-size: 11px; scrollbar-base-color: #DCE3EF; scrollbar-3dlight-color: #686573; scrollbar-arrow-color: #686573; scrollbar-darkshadow-color: #DCE3EF; scrollbar-face-color: #DCE3EF; scrollbar-highlight-color: #DCE3EF; scrollbar-shadow-color: #686573; scrollbar-track-color: #F5F7FA; }
.smalltext6 { font-family: Verdana; font-size: 10px; }
.smalltext8 { font-family: Verdana; font-size: 11px; }

.title { color: #000000; font-size: 11px;  font-weight: bold; text-transform: uppercase; }
.title2 { font-size: 12px; font-weight: bold; color: #686573; text-decoration: none; }
.title2:hover { color: #FF8100;text-decoration: underline;  }

.topmenu { border-left: 1px solid white; padding-left: 5px; padding-right: 5px; }
.botmenu { text-decoration: none; color: #AA1D1D; font-weight: normal; }
.botmenu:hover { text-decoration: underline; color: #EC1D1D; }
.mainmenu { font-family: Arial; font-size: 12px; text-decoration: none; color: white; font-weight: normal; }
.mainmenu:hover { text-decoration: underline; color: white; }
.rightmenu { font-family: Arial; font-size: 12px; text-decoration: none; color: black; font-weight: normal; }
.rightmenu:hover { text-decoration: underline; color: #AA1D1D; }
.icons_menu { background-color: #BFC6D4; border-left: 1px solid white; text-align: center; }
.icons_menu2 { background-color: #DC3030; border-left: 1px solid white; padding-right: 5px; padding-left: 5px;  text-align: center; }

.white { color: #ffffff; }

h1 { font-family: Verdana; font-size: 11px; margin-bottom:0px; margin-top:0px; font-weight:bold; text-transform: uppercase; }
h2 { font-family: Verdana; font-size: 11px; margin-bottom:0px; margin-top:0px; font-weight:bold; text-transform: uppercase; }
a { text-decoration: none; color: #AA1D1D; font-weight: bold; }

a:hover { text-decoration: underline; color: #EC1D1D; }

.active { font-family: Arial; font-size: 12px; text-decoration: underline; color: #EC1D1D; font-weight: normal; }
.active:hover { text-decoration: underline; color: #EC1D1D; }

.inputtext, .input_text { background: #DCE3EF; color: #000000; border-collapse: collapse; border: 1px solid #686573; font-family: Verdana; font-size: 11px; }
.button, .input_submit { background: #DCE3EF; color: #000000; font-family: Verdana; font-size: 11 px; font-weight: bold; border-collapse: collapse; border: 1px solid #686573; }

.table { border: 1px solid #686573; padding: 0px; border-collapse: collapse; }
.table td { border: 1px solid #686573; padding: 5px; border-collapse: collapse; }
.DarkTd { background-color: #B3BAC7; }
.LiteTd { background-color: #DCE3EF; }
.VeryLiteTd { background-color: #F5F7FA; }
.VeryDarkTd { background-color: #686573; color: #ffffff; }
.tablein { border: none; padding: 3px; border-collapse: collapse; }
.tablein td { border: none; padding: 3px; border-collapse: collapse; }

.content_table { border-top: 1px solid #686573; padding: 0px; border-collapse: collapse; }
.content_table td { border-bottom: 1px solid #686573; padding: 5px 0 5px 0; }
.content_table .text { text-align: justify; }
.content_table .text p { display: inline; }
.content_table .text2 { text-align: left; }
.content_table .text2 p { display: inline; }
.content_table .title3 { padding: 0 0 7px 0; }
.content_table .title3 { font-size: 12px; font-weight: bold; }
.content_table .title4 { padding: 5px 0 5px 0; text-align: center; }
.content_table .title4 { font-size: 12px; font-weight: bold; }

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: #5040A0; margin: 3px; }
.info_message a { color: white; text-decoration: underline; }
