BODY { background-color: #808080;
    font-family: Verdana, Helvetica, sans-Serif;
    font-weight: 500; color: #000000;
    font-size: 90%;
    margin: 20px;
  scrollbar-arrow-color: #000000;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-face-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
    }

a:link {
    color: #000000;
    text-decoration: none;
    }

a:visited {
    color: #000000;
    text-decoration: none;
    }

a:hover {
    color: #FF0000;
    text-decoration: none;
    }

a:active {
    color: #000000;
    text-decoration: none;
    }
a:link.menu {
    color: #000000;
    text-decoration: none;
    }

a:visited.menu {
    color: #000000;
    text-decoration: none;
    }

a:hover.menu {
    color: #FF0000;
    text-decoration: none;
    }

a:active.menu {
    color: #000000;
    text-decoration: none;
    }
h1 { font-size: 32px; font-weight: normal; text-align: right; font-family: Times New Roman, Times, Serif; letter-spacing: 1px; margin-bottom: 0px; margin-top: 20px;
 }
h2 { font-size: x-small; font-weight: bold; color: #FF0000; }
h3 { font-size: x-small; font-weight: bold; text-decoration: underline; margin-bottom: 3px; margin-top: 12px; }
TD { font-size: xx-small; font-weight: 300;
 }
.small { font-size: xx-small; font-weight: 400; text-align: center; padding-bottom: 4px;
 }

table.main { width: 780px; background-color: #FFFFFF; }
.red { color: #FF0000; }
.redNormal { color: #FF0000; font-weight: normal;  }
td.redTechLines { height: 26px; background-image: url(images/redLine.gif);background-repeat: repeat-x; background-position: center center; }
td.sideMenu { width: 100px; padding-top: 10px; vertical-align: top; border-left: solid 0px #FF0000; border-right: solid 1px #FF0000; }
table.sideMenu { width: 100%; }
td.sideMenuItem { font-size: x-small; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; font-weight: bold; text-align: right; }
td.redTechBottomEmail { text-align: center; color: #FFFFFF; background-color: #808080; padding-top: 8px; }
td.text { width: 680px; padding-left: 40px; padding-right: 20px; }
table.mainText { width: 100%; }
td.mainText { padding-right: 25px; }
td.redTechMotto { font-size: x-small; font-weight: bold; color: #C0C0C0; font-style: italic; text-align: right; padding-top: 5px; padding-bottom: 5px; padding-right: 20px;}
td.redTech {  padding-right: 20px; }
div.mission { font-weight: bold; font-size: x-small; text-align: center; padding-left: 100px; padding-right: 100px; padding-bottom: 15px; }
.emph { font-weight: bold; font-family: Times New Roman, Times, Serif; letter-spacing: 1px }
td.spacer { height: 20px; }
td.leftColumn { vertical-align: top; padding-right: 30px; width: 40%; }
td.rightColumn { vertical-align: top; padding-right: 30px; width: 60%; }

td.cases { }
table.cases {padding-bottom: 20px; }
td.caseCompany { font-weight: bold; padding-top: 15px; padding-right: 20px; padding-bottom: 2px; vertical-align: top; }
td.caseCompanyName { font-weight: bold; padding-top: 15px; padding-bottom: 2px; vertical-align: top; }
td.caseProject { font-weight: bold; padding-right: 20px; padding-bottom: 2px; vertical-align: top; }
td.caseProjectName { padding-bottom: 2px; vertical-align: top; }
td.caseProjectDescHdg { font-weight: bold; padding-right: 20px; padding-bottom: 2px; vertical-align: top; }
td.caseProjectDesc { padding-bottom: 2px; vertical-align: top; }



#Scrolling {
	Z-INDEX: 1; LEFT: 0px; OVERFLOW: auto; WIDTH: 100%; POSITION: relative; TOP: 10px; HEIGHT: 320px;
}

