BODY {  font-family: Tahoma, Arial;   font-size: 8.6pt;   color: #1C1C1C;  background-color: #2F3038;  margin-top: 0px;  margin-left: 0px;}TABLE {font-family: Tahoma, Arial; font-size: 8.6pt; color: #1C1C1C}.normal {font-family: Tahoma, Arial, Geneva; font-size: 8.6pt; color: #1C1C1C}.header1 {font-family: Tahoma, Arial; font-size: 9pt; color: #1C1C1C; font-weight: bold;}.header2 {font-family: Tahoma, Arial; font-size: 11pt; color: #1C1C1C; font-weight: bold;}.header3 {font-family: Tahoma; font-size: 11pt; color: #DDDDDD; font-weight: bold;}.text_sd { color: #CDCCC1; text-decoration: none; font-family: Tahoma; font-size: 8.6pt; font-weight: ; }/** Footer formatting **/.text_ft { color: #B1B1AE; text-decoration: none; font-family: Tahoma; font-size: 8.6pt; font-weight: ; text-align: right; }.text_sw { color: #ffffff; text-decoration: none; font-family: Tahoma; font-size: 7pt; font-weight: ; }a { color: #625009; text-decoration: none; font-family: Tahoma, Arial; font-size: 8.6pt; font-weight: ; }a:link { color: #625009; text-decoration: none; font-family: Tahoma, Arial; font-size: 8.6pt; font-weight: ; }a:visited { color: #625009; font-family: Tahoma, Arial; font-size: 8.6pt; text-decoration: none; font-weight: ; }a:hover { color: #625009; font-family: Tahoma, Arial; font-size: 8.6pt; text-decoration: underline; font-weight: ; }a:active { color: #625009; font-family: Tahoma, Arial; font-size: 8.6pt; text-decoration: none; font-weight: ; }a.hyperhm:link { color: #4C4C4C; text-decoration: none; font-family: tahoma; font-size: 8.6pt; font-weight: ; }a.hyperhm:visited { color: #4C4C4C; font-family: tahoma; font-size: 8.6pt; text-decoration: none; font-weight: ; }a.hyperhm:hover { color: #7E7520; font-family: tahoma; font-size: 8.6pt; text-decoration: underline; font-weight: ; }a.hyperhm:active { color: #4C4C4C; font-family: tahoma; font-size: 8.6pt; text-decoration: none; font-weight: ; }a.hyperft:link { color: #B1B1AE; text-decoration: none; font-family: tahoma; font-size: 8.6pt; font-weight: ; }a.hyperft:visited { color: #B1B1AE; font-family: tahoma; font-size: 8.6pt; text-decoration: none; font-weight: ; }a.hyperft:hover { color: #EFECDF; font-family: tahoma; font-size: 8.6pt; text-decoration: underline; font-weight: ; }a.hyperft:active { color: #B1B1AE; font-family: tahoma; font-size: 8.6pt; text-decoration: none; font-weight: ; }a.hypersd:link { color: #CDCCC1; text-decoration: underline; font-family: tahoma; font-size: 8.6pt; font-weight: ; }a.hypersd:visited { color: #CDCCC1; font-family: tahoma; font-size: 8.6pt; text-decoration: underline; font-weight: ; }a.hypersd:hover { color: #CDCCC1; font-family: tahoma; font-size: 8.6pt; text-decoration: none; font-weight: ; }a.hypersd:active { color: #CDCCC1; font-family: tahoma; font-size: 8.6pt; text-decoration: none; font-weight: ; }a.hypernv:link { color: #DDDDDD; text-decoration: none; font-family: tahoma; font-size: 11pt; font-weight: ; }a.hypernv:visited { color: #DDDDDD; font-family: tahoma; font-size: 11pt; text-decoration: none; font-weight: ; }a.hypernv:hover { color: #DDDDDD; font-family: tahoma; font-size: 11pt; text-decoration: underline; font-weight: ; }a.hypernv:active { color: #FFFFFF; font-family: tahoma; font-size: 11pt; text-decoration: none; font-weight: bold; }a.hyper:link { color: #7E7520; text-decoration: none; font-family: tahoma; font-size: 8.6pt; font-weight: ; }a.hyper:visited { color: #7E7520; font-family: tahoma; font-size: 8.6pt; text-decoration: none; font-weight: ; }a.hyper:hover { color: #7E7520; font-family: tahoma; font-size: 8.6pt; text-decoration: underline; font-weight: ; }a.hyper:active { color: #7E7520; font-family: tahoma; font-size: 8.6pt; text-decoration: none; font-weight: ; }a.hyperev:link { font-family: Tahoma, Arial; font-size: 11pt; color: #DDDDDD; font-weight: bold; text-decoration: underline; }a.hyperev:visited { font-family: Tahoma, Arial; font-size: 11pt; color: #DDDDDD; font-weight: bold; text-decoration: underline; }a.hyperev:hover { font-family: Tahoma, Arial; font-size: 11pt; color: #DDDDDD; font-weight: bold; text-decoration: underline; }a.hyperev:active { font-family: Tahoma, Arial; font-size: 11pt; color: #DDDDDD; font-weight: bold; text-decoration: underline; }a.hyperpj { font-family: Tahoma, Arial; font-size: 10pt; color: #000000; font-weight: bold; }a.hyperpj:link { font-family: Tahoma, Arial; font-size: 10pt; color: #000000; font-weight: bold; }a.hyperpj:visited { font-family: Tahoma, Arial; font-size: 10pt; color: #000000; font-weight: bold; }a.hyperpj:hover { font-family: Tahoma, Arial; font-size: 10pt; color: #000000; font-weight: bold; }a.hyperpj:active { font-family: Tahoma, Arial; font-size: 10pt; color: #000000; font-weight: bold; }.table_h {font-family: Lucida Console, Monaco, Tahoma, Geneva; font-size: 7pt; color: #D4C4AB; font-family: Tahoma, Arial; }.subnav { color: #CDCCC1; padding-right: 15px; }.subnavitem { text-align: right; }.clientlogin { border-bottom: 1px solid #DDDDDD; text-align: center; font-weight: bold; }.rightheader { border-bottom: 1px solid #DDDDDD; text-align: center; padding-top: 5px;  }.error { color: #625009; font-size: 10px; font-weight: 500; }.project_main { color: #000000; font-family: tahoma; font-weight: bold; font-size: 12px; }.project_list { margin-bottom: 10px; margin-top: 5px; margin-left: 10px; }.project { color: #000000; font-family: tahoma; font-size: 12px; margin-top: 5px; font-weight: 500; }/** Project formatting **//** Top Navigation **/#nav {  background-color: #FFFFFF;  overflow: auto;  height: 105px;}#nav_left {  float: left;  background-color: #2F3038;;}#nav_right {  float: right;  margin-top: 10px;   padding: 5px;  background-color: #FFFFFF;}#top_title {  margin-left: 10px;  margin-top: 20px;  float: left;}/** Content **/#content {  clear: left;  width: 100%;  background-color: #A2A198;  overflow: auto;}#content_left {  float: left;  margin-left: 20px;  margin-top: 10px;}#content_right {  float: right;  margin-right: 10px;  margin-top: 10px;}#rightbox {  width: 400px;  border: 1px solid #000000;  padding: 5px;}.left {  float: left;}.right {  float: right;}/** Text formatting stuff **/.tyellow_bold {  font-family: tahoma;  font-weight: bold;  font-size: 20px;  color: #e3ba12;}.lgreen_bold {  font-family: tahoma;  font-weight: bold;  font-size: 12px;  color: #2C5E00;}.lred_bold {  font-family: tahoma;  font-weight: bold;  font-size: 12px;  color: #CF1A05;}/** Date picker stuff **//* the div that holds the date picker calendar */.dpDiv {}/* the table (within the div) that holds the date picker calendar */.dpTable {  font-family: Tahoma, Arial, Helvetica, sans-serif;  font-size: 12px;  text-align: center;  color: #505050;  background-color: #ece9d8;  border: 1px solid #AAAAAA;}/* a table row that holds date numbers (either blank or 1-31) */.dpTR {}/* the top table row that holds the month, year, and forward/backward buttons */.dpTitleTR {}/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */.dpDayTR {}/* the bottom table row, that has the "This Month" and "Close" buttons */.dpTodayButtonTR {}/* a table cell that holds a date number (either blank or 1-31) */.dpTD {  border: 1px solid #ece9d8;}/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */.dpDayHighlightTD {  background-color: #CCCCCC;  border: 1px solid #AAAAAA;}/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */.dpTDHover {  background-color: #aca998;  border: 1px solid #888888;  cursor: pointer;  color: red;}/* the table cell that holds the name of the month and the year */.dpTitleTD {}/* a table cell that holds one of the forward/backward buttons */.dpButtonTD {}/* the table cell that holds the "This Month" or "Close" button at the bottom */.dpTodayButtonTD {}/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */.dpDayTD {  background-color: #CCCCCC;  border: 1px solid #AAAAAA;  color: white;}/* additional style information for the text that indicates the month and year */.dpTitleText {  font-size: 12px;  color: gray;  font-weight: bold;}/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ .dpDayHighlight {  color: 4060ff;  font-weight: bold;}/* the forward/backward buttons at the top */.dpButton {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 10px;  color: gray;  background: #d8e8ff;  font-weight: bold;  padding: 0px;}/* the "This Month" and "Close" buttons at the bottom */.dpTodayButton {  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;  font-size: 10px;  color: gray;  background: #d8e8ff;  font-weight: bold;}