﻿div,ul,ol,li,dt,dd,dl,fieldset,table,td,th,p,h1,h2,h3,h4,h5,h6,body,form{margin:0;padding:0;}
body {font-size:9pt;font-family:'trebuchet ms',arial,sans-serif;}
textarea {border:none;width:100%;}
a {color:#777;font-weight:bold;}
img {border:none;}
.clr {clear:both;}
h1,h2,h3,h4,h5 {padding:1em 0 .5em;}
h1 {font-size:150%;}
h2 {font-size:130%;}
h3 {font-size:110%;}
h4,h5 {font-size:100%;}

#pretty,
#footer,
#mainNav li,
.hide,
.tdEdit {display:none;}
input[type="image"],
input[type="submit"],
#print_page {display:none;}

h1#logo img {top: 0px; width: 240px;}

ul#adminNavigation {display: none;}

table {width:100%;border-collapse:collapse;border:none;margin-bottom:1em;}
td {border-top:1px dotted #ccc;border-bottom:1px dotted #aaa;padding:.1em;}
.tblWide * {text-align:center;}
.tblWide {border:1px dotted #777;}
.tblWide td {padding:.1em .3em;font-size:90%;border:1px dotted #777;}
.tblForm input[type="text"] {border:none;border-color:#fff;width:100%;}
.tblForm td:first-child {width:30%;}

#mainNav ul,
#casesNav,
ul.blt {list-style:none;}
ul.blt a {display:none;}
ul.blt a.on,
#casesNav a.on {display:inline;font-size:120%;}

ul.blt a.on:before,
#subNav li a:before,
#mainNav a:before,
#casesNav a.on:before {content:'> ';}

.mytasks #navTasks,
.taskmanagement #navTaskManagement,
.cases #navCases,
.companies #navCompanies,
.members #navMembers,
.practitioners #navPractitioners,
.reporting #navReporting,
.finances #navFinances,
.settings #navSettings {display:block;font-size:130%;}

#subNav li {display:none;}
.Mg ul #subManage,
.Cr ul #subCreate {display:block;}

#casesNav a {display:none;}
#casesNav li {float:left;}
