td { vertical-align: top; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #000000; margin-right: 10px; margin-left: 10px; padding-bottom: 10px; }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; text-transform: uppercase; color: #990000; margin-right: 10px; margin-bottom: -15px; margin-left: 10px; padding-top: 10px; letter-spacing: 5px; font-weight: bold; }

h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; font-weight: bold; color: #666666; margin-right: 10px; margin-left: 10px; margin-bottom: -15px; }

h3 { font: normal 12px/20px Arial, Helvetica, sans-serif; color: #CC9900; text-transform: uppercase; letter-spacing: 3px; margin: 0px; padding: 0px; }

h4 { font: italic 12px/19px Arial, Helvetica, sans-serif; color: #000; margin: 10px 0px 0px; padding: 0px; letter-spacing: 1px; }

h5 { font: bold 12px Arial, Helvetica, sans-serif; color: #666; margin: 0px; padding: 0px; }

A:link {color:#990000; text-decoration: underline;}

A:visited {color: #993333; text-decoration: underline;}

A:hover {color: #CC0000;text-decoration: underline;}

A:active {color:#CC0000; text-decoration: underline;}

h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; color: #990000; padding-top: 10px; padding-left: 10px; padding-bottom: -10px; padding-right: 10px;}

.navTop a, .navTop a:link, .navTop a:visited, .navTop a:hover, .navTop a:active { display: block; color: #666666; text-decoration: none; }

#navTopMenu1 a:link, #navTopMenu1 a:visited, #navtopMenu2 a:link, #navTopMenu2 a:visited, #navTopMenu3 a:link, #navTopMenu3 a:visited, #navTopMenu4 a:link, #navTopMenu4 a:visited, #navTopMenu5 a:link, #navTopMenu5 a:visited { color: #000; text-decoration: none; display: block; }

#navTopMenu1 a:hover, #navTopMenu1 a:active, #navTopMenu2 a:hover, #navTopMenu2 a:active, #navTopMenu3 a:hover, #navTopMenu3 a:active, #navTopMenu4 a:hover, #navTopMenu4 a:active, #navTopMenu5 a:hover, #navTopMenu5 a:active { color: #000; text-decoration: none; display: block; background:  url("/USDS/images/bg-topnav-drop.gif"); }

#navLeft { width: 170px; vertical-align: top; margin: 0px 0px 0px 10px; padding: 0px; background: url(/images/bg-leftav-tbl.gif) repeat-y right top; }

#navLeft li a, #navLeft li a:link, #navLeft li a:visited { color: #000; text-decoration: none; display: block; }

#navLeft li a:hover, #navLeft li a:active { color: #000; background:  url("/USDS/images/bg-leftnav-on.gif") repeat-y left top; }

#navRight li a, #navRight li a:link, #navRight li a:visited { color: #000; text-decoration: none; display: block; }

#navRight li a:hover, #navRight li a:active { color: #000; background:  url("/USDS/images/bg-rightnav-on.gif") repeat-y right top; }

#containerHighlights a:link, #containerHighlights a:visited { color: #999; display: block; text-decoration: none; margin: 0px; padding: 5px 0px 5px 10px; }

#containerHighlights a:hover, #containerHighlights a:active { color: #333; text-decoration: none; background: #E5E5E5; }

#footerLinks a:link, #footerLinks a:visited, #footerLinks a:hover, #footerLinks a:active { color: #666; text-decoration: underline; }

.navSecondaryOn { font-weight: normal; color: #333333; text-decoration: none; }

#navSecondary a:link, #navSecondary a:visited { color: #999999; font-weight: normal; }

#navSecondary a:hover, #navSecondary a:active { color: #333333; text-decoration: none; font-weight: normal; }

#listRightColumn a:link, #listRightColumn a:visited, #listRightColumn a:hover, #listRightColumn a:active, #linksRightColumn a:link, #linksRightColumn a:visited, #linksRightColumn a:hover, #linksRightColumn a:active { color:#999999; text-decoration: none; }

#containerBody { width: 800px; left: 0px; top: 0px; margin: 0px; padding: 0px; }

#containerTopNav { width: 800px; left: 0px; top: 0px; }

#containerCopy, #containerSecCopy, #containerFooter { padding: 0px; width: 100%; margin: 0px 0px 0px 10px; left: 10px; right: 10px; }

#containerPhoto { margin-left: 10px; height: 250px; }

#navRight h3 { padding-left: 10px; margin-bottom: 0px; border-bottom: 1px solid #666; line-height: 14px; margin-top: 10px; }

#navLeft h3 { margin-bottom: 0px; border-bottom: 1px solid #666; }

#containerCopy td { border-top: 1px solid #999; }

#containerFooter td { border-top: 1px solid #666; padding-top: 3px; }

#containerHighlights td { font-size: 9px; font-weight: bold; letter-spacing: 1px; text-align: left; vertical-align: middle; text-transform: uppercase; margin: 0px; padding: 0px; height: 19px; }

.navTop { font-size: 10px; line-height: 19px; color: #666; text-transform: uppercase; background:  url("/USDS/images/bg-topnav-td.gif") repeat-x top; border-top: 1px solid #666; border-bottom: 1px solid #666; }

.navTop td { border-right: 1px solid #666; text-align: center; height: 19px; letter-spacing: 3px; }

#navTopLeft { width: 268px; cursor: default; }

#navTop1 { background:  url("/USDS/images/bg-topnav.gif") no-repeat right top; width: 101px; }

#navTop2 { background:  url("/USDS/images/bg-topnav.gif") no-repeat right top; width: 111px; }

#navTop3 { background:  url("/USDS/images/bg-topnav.gif") no-repeat right top; width: 120px; }

#navTop4 { background:  url("/USDS/images/bg-topnav.gif") no-repeat right top; width: 124px; }

#navTop5 { background:  url("/USDS/images/bg-topnav.gif") no-repeat right top; width: 74px; }

#navTopMenu1, #navTopMenu2, #navTopMenu3, #navTopMenu4, #navTopMenu5 { background: #FFF; border-right: 1px solid #666; border-bottom: 1px solid #666; border-left: 1px solid #666; text-align: left; text-transform: none; visibility: hidden; }

#navTopMenu1 ul, #navTopMenu2 ul, #navTopMenu3 ul, #navTopMenu4 ul, #navTopMenu5 ul { list-style: none; margin: 0px; padding: 0px; }

#navTopMenu1 li, #navTopMenu2 li, #navTopMenu3 li, #navTopMenu4 li, #navTopMenu5 li { list-style: none; margin: 0px; padding: 0px; line-height: 14px; border-bottom: 1px solid #CCC; text-indent: 5px; }

#navLeft ul { list-style-type: none; font-size: 10px; color: #000; margin: 0px; padding: 0px; }

#navLeft ul li { border-bottom: 1px solid #CCC; text-indent: 10px; }

#colRight { margin: 0px; padding: 0px; width: 170px; text-align: left; border-left-width: 1px; border-left-style: solid; border-left-color: #666666; height: 250px; }

#navRight { width: 170px; vertical-align: top; margin: 0px; padding: 0px; border-bottom: 1px solid #666; background:  url("/USDS/images/bg-rightnav-tbl.gif") repeat-y left top; }

#navRight ul { list-style-type: none; font-size: 10px; color: #000; margin: 0px; padding: 0px; }

#navRight ul li { border-bottom: 1px solid #CCC; text-indent: 10px; margin: 0px; padding: 0px; }

#footerLinks { font-size: 10px; color: #999; float: left; width: 50%; text-align: left; margin: 0px 0px 0px -35px; padding: 0px; white-space: nowrap; }

#footerLinks li { margin: 0px 10px 0px 0px; padding: 0px; list-style: none; display: inline; }

#footerCopyright { font-size: 10px; color: #999; float: right; width: 48%; text-align: right; margin-right: 10px; padding: 0px; white-space: nowrap; }

#footerCopyright li { list-style: none; }

#Header { vertical-align: top; }

.txtHighlight { color: #CC0000; }

#labelSearch { font-size: 9px; font-weight: bold; text-transform: uppercase; color: #333333; }

#divHeader { float: left; }

#divSearch { float: right; }

#tableSearch td { vertical-align: middle; padding: 10px 0px 10px 2px; margin: 0px; }

#txtSearch { border: 1px solid #333333; }

.imageTextAccent { float: right; clear: left; margin: 5px 0px 0px; padding: 0px 0px 0px 5px; }

.DeveloperComment { color: #FF0000; }

.dataTable { font-size: 11px; margin: 10px 0px 15px; padding: 0px; border: 1px solid #666666; }

.dataTable tr th { margin: 0px; padding: 3px; color: #FFFFFF; text-align: left; background: #999999; }

.dataTable tr td { border-top: 1px solid #666666; padding: 3px; }

hr { border-top: 1px solid #CCCCCC; }