p, td, body, ul { font-family: Verdana; font-size: 11px; color: #000000; }
small, input, textarea, select { font-family: Verdana; font-size: 11px; color: #000000; }
body { scrollbar-base-color: #3B3D9E; scrollbar-3dlight-color: #CEDCFF; scrollbar-arrow-color: #CEDCFF; scrollbar-darkshadow-color: #3B3D9E; scrollbar-face-color: #3B3D9E; scrollbar-highlight-color: #3B3D9E; scrollbar-shadow-color: #CEDCFF; scrollbar-track-color: #E5F2FE; }
.smalltext10 { font-size: 10px; }
.smalltext8 { font-size: 11px; }
.bigtext12 { font-size: 12px; }
.bigtext13 { font-size: 13px; }
.bigtext14 { font-size: 14px; }
.bigtext15 { font-size: 15px; }
.bigtext16 { font-size: 16px; }
h1 { font-size: 12px; margin-bottom:0px; margin-top:0px; font-weight:normal; }
a { text-decoration: none; color: #2E018A; font-weight: bold; }
a:hover { text-decoration: none; color: #E45B00; }
.menu { font-size: 10px; font-weight: bold; color: #E1EAFF; text-decoration: none; font-family: Verdana; }
.menu:hover { font-size: 10px; font-weight: bold; color: #FFA4A1; text-decoration: none; }
.menu2 { font-family: Verdana; font-size: 11px; text-decoration: none; color: #CFCFFE; font-weight: bold; }
.menu2:hover { text-decoration: none; color: #FFA4A1; }
.bottext { font-family: Verdana; font-size: 11px; color: #ffffff; }
.inpath { background-color: #7481CF; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
.menutd { padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; }
.title { font-family: Verdana; font-size: 11px; font-weight: bold; color: #ffffff; }
.inputtext, .input_text { background: #ffffff; color: #000000; border-collapse: collapse; border: 1px solid #3B3D9E; }
.textarea { background: #ffffff; color: #000000; border-collapse: collapse; border: 1px solid #3B3D9E; }
.button, .input_submit { background: #3B3D9E; color: #ffffff; font-weight: bold; border-collapse: collapse; border: 1px solid #CEDCFF; }
.table {	border : 1px solid #3B3D9E; padding : 0px; border-collapse: collapse; }
.table td { border : 1px solid #3B3D9E; padding : 5px; border-collapse: collapse; }
.DarkTd { background-color: #6D7BCA; }
.LiteTd { background-color: #CEDCFF; }
.MiddleTd { background-color: #B3C8FF; }
.VeryDarkTd { background-color: #3B3D9E; }

img { border: none; }

.error_message { background-color: #D67443; 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; }