
/* body color set to pale blue so it can be used as Shado editor background */
body        { background-color: #dde6e6; margin: 0; }
/* orginal body color (003333) moved to background of center div */
#bg         { background-color: #003333; width: 100%; }

tr          { vertical-align: top; }
td          { vertical-align: top; }
a           { text-decoration: none; }
img         { border: none; }

#pageTable  { border: 0px; padding: 0; width: 908px; height: 100%; border-collapse: collapse; }

/* UWT banner image ---------------------------------------------------------------------------------- */
td.toprow   { background-color: #003333;
              /* background-image: url("/app_templates/uwt/images/top.gif"); */
              background-image: url("/app_templates/uwt/images/top2.gif");
              background-position: left;
              background-repeat: no-repeat;
              /* height: 104px; */
              height: 77px;
              min-width: 908px;
}
td.logorow     { background-color: #4d7171; padding: 0;  height: 35px; }
td.logorow img { border: 0; }

/* left nav menu */
td.left     { width: 148px;
              background-color: #003333;
              /* height: auto; */
}
ul.mainmenu { font-family: Arial, Helvetica, sans-serif;
	      font-size: 0.8em; /* was 12px */
	      text-align: left;
              margin: 10px 32px 20px 26px;
              padding: 0;
	      list-style-type: none;
	      font-weight: bold;
}
ul.mainmenu li                   { margin: 0px; padding-bottom: 6px; }
/* level 1 ---------------------------------------------------------------------------------------- */
li.level1                        { margin: 0px; padding-bottom: 6px; }
li.level1 a, li.level1 a:visited { color: #A6B8B8; padding-bottom: 0; font-weight: bold; }
li.level1 a:hover                { color: #ffffff; text-decoration: none; }
li.level1 a.selected             { color: #ffffff; }
li.level1 a:visited.selected     { color: #ffffff; }
/* level 2 ---------------------------------------------------------------------------------------- */
li.level2                        { margin: 0px; padding-bottom: 6px; padding-left: 8px; }
li.level2 a, li.level2 a:visited { color: #A6B8B8; padding-bottom: 0; font-weight: normal; }
li.level2 a:hover                { color: #ffffff; text-decoration: none; }
li.level2 a.selected             { color: #ffffff; }
li.level2 a:visited.selected     { color: #ffffff; }
/* level 3 ---------------------------------------------------------------------------------------- */
li.level3                        { margin: 0px; padding-bottom: 6px; padding-left: 16px; }
li.level3 a, li.level3 a:visited { color: #A6B8B8; padding-bottom: 0; font-weight: normal; }
li.level3 a:hover                { color: #ffffff; text-decoration: none; }
li.level3 a.selected             { color: #ffffff; }
li.level3 a:visited.selected     { color: #ffffff; }
/* level 4 ---------------------------------------------------------------------------------------- */
li.level4                        { margin: 0px; padding-bottom: 6px; padding-left: 24px; }
li.level4 a, li.level4 a:visited { color: #A6B8B8; padding-bottom: 0; font-weight: normal; }
li.level4 a:hover                { color: #ffffff; text-decoration: none; }
li.level4 a.selected             { color: #ffffff; }
li.level4 a:visited.selected     { color: #ffffff; }

/* main page content ------------------------------------------------------------------------------ */
tr.mainrow           { border-bottom: 0px solid black; }
td.main              { padding: 32px 0 0 0;
                       width: 758px;
                       background-color: #003333;
                       /* height: auto; */
}
#contentTable        { width: 758px; /*height: 100%;*/ padding: 0; margin: 0; border: 0; }
#contentTable tr     { padding: 0; }

td.textbox           { color: #003333;
                       background-color: #dde6e6;
                       font-size:  0.8em;
                       text-align: left;
                       font-family: Arial, Helvetica, sans-serif;
                       padding: 15px 25px 20px 25px;
                       width: 363px;
                       border: 0; margin: 0;
                       border-right: 2px solid #003333;
}
td.textbox ul        { font-family: Arial, Helvetica, sans-serif;
                       padding: 0 20px 0 30px;
                       margin: 20px 0;
                       text-align: left;
                       list-style-position: outside;
}
td.textbox ul li     { padding: 0; margin: 0px; padding-bottom: 6px; }
td.textbox a:link    { color: #003333;
	               padding-bottom: 0;
	               text-decoration: underline;
}
td.textbox a:visited { color: #003333; text-decoration: underline; }
td.textbox a:hover   { color: #A6B8B8; text-decoration: none; }


td.textbox h1        { font-weight: bold; font-size: 1.1em; margin: 0 0 8px 0; }
td.textbox h2        { font-weight: bold; font-size: 0.9em; margin: 0 0 6px 0; }
td.textbox h3        { font-weight: bold; font-size: 0.8em; font-style: italic; margin: 0 0 6px 0; }
td.textbox p         { font-weight: normal; font-style: normal; }
td.textbox div       { font-weight: normal; font-style: normal; }

td.textbox table     { font-size: 1.0em; }
td.textbox table a.topnav { font-size: 1.0em; }
td.textbox form      { font-size: 1.2em; }

td.twoCol            { color: #003333;
                       background-color: #dde6e6;
                       font-size:  0.8em;
                       text-align: left;
                       font-family: Arial, Helvetica, sans-serif;
                       padding: 15px 25px 20px 25px;
                       width: 374px;
                       border: 0; margin: 0;
                       border-right: 2px solid #003333;
}
td.twoCol ul        { font-family: Arial, Helvetica, sans-serif;
                      padding: 0 20px 0 30px;
                      margin: 20px 0;
                      text-align: left;
                      list-style-position: outside;
}
td.twoCol ul li     { padding: 0; margin: 0px; padding-bottom: 6px; }
td.twoCol a:link    { color: #003333;
                      padding-bottom: 0;
                      text-decoration: underline;
}
td.twoCol a:visited { color: #003333; text-decoration: underline; }
td.twoCol a:hover   { color: #A6B8B8; text-decoration: none; }


td.twoCol h1        { font-weight: bold; font-size: 1.1em; margin: 0 0 8px 0; }
td.twoCol h2        { font-weight: bold; margin: 0 0 6px 0; }
td.twoCol h3        { font-weight: bold; font-style: italic; margin: 0 0 6px 0; }
td.twoCol p         { font-weight: normal; font-style: normal; }
td.twoCol div       { font-weight: normal; font-style: normal; }

td.image            { width: 382px; vertical-align: top; text-align: center; padding: 0; border: 0; margin: 0; }
td.image br         { display: none; }

a.topnav            { font-size: 0.8em; }

td.form             { color: #003333;
                      background-color: #dde6e6;
                      font-size:  0.8em;
                      text-align: left;
                      font-family: Arial, Helvetica, sans-serif;
                      padding: 15px 25px 20px 25px;
                      width: 363px;
                      border: 0; margin: 0; }


