body {margin-top:0px; margin-left:0px; margin-right:0px; background-color:fff; font-size:10px; font-family:arial;}

tr.message_error td.left {background-color:EFDCD9; border-left:solid; border-top:solid; border-bottom:solid; border-width:1px; border-color:A04638;}
tr.message_error td.center {font-size:10px; color:59190F; background-color:F8ECEA; border-top:solid; border-bottom:solid; border-width:1px; border-color:A04638; padding:3px;}
tr.message_error td.right {background-color:EFDCD9; border-right:solid; border-top:solid; border-bottom:solid; border-width:1px; border-color:A04638;}
tr.message_error a.messagearea {font-size:10px; color:59190F; font-weight:bold; text-decoration:underline}

tr.message_info td.left {background-color:E8EFD9; border-left:solid; border-top:solid; border-bottom:solid; border-width:1px; border-color:80A038;}
tr.message_info td.center {font-size:10px; color:333926; background-color:F7F9EF; border-top:solid; border-bottom:solid; border-width:1px; border-color:80A038; padding:3px;}
tr.message_info td.right {background-color:E8EFD9; border-right:solid; border-top:solid; border-bottom:solid; border-width:1px; border-color:80A038;}
tr.message_info a.messagearea {font-size:10px; color:424C2B; font-weight:bold; text-decoration:underline}

tr.header td {background-color:4D8ABA;}
.main_menu {font-size:14px; color:fff; text-decoration:none}
.main_menu_selected {font-size:14px; color:A6C9E5; text-decoration:none}
.main_menu_spacer {color:fff; padding-left:4px; padding-right:4px}
.sub_menu {font-size:10px; color:464646; text-decoration:none}
.sub_menu:hover {font-size:10px; color:464646; text-decoration:underline}
.sub_menu_selected {font-size:10px; color:396E9F; text-decoration:none}
.sub_menu_spacer {}
#member_login {font-size:15px; text-decoration:underline; background: #4D8ABA url(lock.gif) no-repeat 0 20%; margin: 2px 0 6px 0px; padding-left: 17px;}

a.action_menu {font-size:12px; color:000; text-decoration:none}
a:hover.action_menu {font-size:12px; color:000; text-decoration:underline}

tr.shitbox {background-color:FFFFD2;}
td.papercolor {background-color:fff;}

td.headerbar {background-color:fff; font-size:10px; color:666;  font-weight:bold; padding:4px; border-bottom:solid; border-width:1px; border-color:3B6FA0;}

tr.odd td {background-color:F7F7F7; font-size:12px; color:000; padding:2px;}
tr.even td {background-color:fff; font-size:12px; color:000; padding:2px;}	
tr.disabled td {background-color:EEEEEE; font-size:12px; color:000; padding:2px;}	

.mail_unread {background: url(flashy.gif); background-repeat:no-repeat; background-position:0 -2; padding-left: 17px;}

.small_text {font-size:10px; color:000; text-decoration:none}
.small_text_hover {font-size:10px; color:21598F; text-decoration:none}
.small_text_hover:hover {font-size:10px; color:21598F; text-decoration:underline}
.small_text_value {font-size:10px; color:21598F; text-decoration:none}
.small_text_white {font-size:10px; color:fff; text-decoration:none}
.small_text_highlight {font-size:10px; color:D50000; text-decoration:none}

ul {padding-left:5px; margin:0; padding:0; list-style-type:none;}
ul li {background-image:url(dot.gif); background-repeat:no-repeat; background-position:0 .4em; padding-left:.6em;}

.action_menu li {background-image:url(3dots.gif); background-repeat:no-repeat; background-position:0 .4em; padding-left:.6em; padding-bottom:10px;}
.action_menu li a {color:#000000; font-size:13px; text-decoration:none;}
.action_menu li a:hover {color:#000000; font-size:13px; text-decoration:underline;}
h1, h2, h3, h4 {color:#3970A1; margin-bottom:0; font-weight:normal;}
h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:14px;}

tr.progressbar {background-color:F7F7F7; }
.progressbar td {font-size:10px; padding:3px; padding-top: 5px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; text-align:center }
.progressbar .current { background-color:E8EFD9; }
.progressbar .complete { background-color:dfe6d0; }

.folder_link {font-size:12px; color:21598F;}

.medium_text {font-size:12px; color:000; text-decoration:none;}
.medium_text_hover {font-size:12px; color:21598F; text-decoration:none}
.medium_text_hover:hover {font-size:12px; color:21598F; text-decoration:underline}
.medium_text_bold {font-size:12px; color:000; font-weight:bold;}
.medium_text_value {font-size:12px; color:21598F; text-decoration:none;}
.medium_text_highlight {font-size:12px; color:D50000;}

.screen_name {font-size:14px; color:3970A1; text-decoration:none;}
.screen_name:hover {font-size:14px; color:3970A1; text-decoration:underline;}
.large_screen_name {font-size:22px; color:3970A1; text-decoration:none;}
.date {font-size:12px; color:7F7F7F; text-decoration:none;}

tr.fixed td.label {background-color:fff; font-size:10px; color:666;  font-weight:bold; padding:4px; border-bottom:solid; border-width:1px; border-color:3B6FA0;}
tr.fixed td.child {background-color:fff;}

tr.boolean td.label_header {color:000; font-size:11px; font-weight:normal; background-color:F7F7F7; font-size:12px; padding:2px; border-bottom:solid; border-right:solid; border-width:1px; border-color:E5E5E5;}
tr.boolean td.label {color:000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:2px; border-bottom:solid; border-right:solid; border-width:1px; border-color:fff;}
tr.boolean td.highlight_header {color:D50000; font-size:11px; font-weight:normal; background-color:F7F7F7; font-size:12px; padding:2px; border-bottom:solid; border-right:solid; border-width:1px; border-color:E5E5E5;}
tr.boolean td.highlight {color:D50000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:2px; border-bottom:solid; border-right:solid; border-width:1px; border-color:fff;}
tr.boolean td.child {background-color:fff;}
tr.boolean td.yes {font-size:9px; background-color:E8EFD9;  padding-bottom:3px; border-bottom:solid; border-right:none; border-width:1px; border-color:E5E5E5;}
tr.boolean td.no {font-size:9px; background-color:EFDCD9; padding-bottom:3px; border-bottom:solid; border-right:none; border-width:1px; border-color:E5E5E5;}

tr.list-single td.label {color:000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:4px; border-bottom:none; border-right:none;}
tr.list-single td.highlight {color:D50000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:4px; border-bottom:none; border-right:none;}
tr.list-single td.child {background-color:fff; padding-bottom:6px;}

tr.list-multiple td.label {color:000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:4px; border-bottom:none; border-right:none;}
tr.list-multiple td.highlight {color:D50000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:4px; border-bottom:none; border-right:none;}
tr.list-multiple td.child {background-color:fff; padding-bottom:6px;}

tr.radio td.label {color:000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:2px; border-bottom:none; border-right:none;}
tr.radio td.highlight {color:D50000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:2px; border-bottom:none; border-right:none;}
tr.radio td.child {background-color:fff;}
tr.radio td.option {color:21598F; background-color:fff; font-size:12px; padding:2px;}

tr.checkbox td.label {color:000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:2px; border-bottom:none; border-right:none;}
tr.checkbox td.highlight {color:D50000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:2px; border-bottom:none; border-right:none;}
tr.checkbox td.child {background-color:fff;}
tr.checkbox td.option {color:21598F; background-color:fff; font-size:12px; padding:2px;}

tr.text-multi td.label {color:000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:2px; border-bottom:none; border-right:none;}
tr.text-multi td.highlight {color:D50000; font-size:11px; font-weight:normal; background-color:fff; font-size:12px; padding:2px; border-bottom:none; border-right:none;}
tr.text-multi td.child {background-color:fff;}

.loading_text {font-size:13px; color:2269A5;}

div {font-size:10px; padding:1px;}
input {color:21598F; font-family:arial; font-size:12px;}
select {color:21598F; font-family:arial; font-size:12px;}
textarea {color:21598F; font-family:arial; font-size:12px;} 
