* {margin:0; padding:0;} ol { margin-left: 22px; padding: 0; margin-top:5px; margin-bottom: 10px;} ol li { padding: 0; margin-top:10px; margin-bottom: 10px;} .skipnav {background-color: transparent; color: #fff; font-size:6pt; text-decoration:none; position: absolute; left:0px; top:-100px; } .hidden {position:absolute; left:0px; top:-500px; width:1px; height:1px; overflow:hidden; } body { font-size: 100%; font-family: Helvetica, Arial, sans-serif; text-align:center; color:#333; margin-top: 20px; background: #fff url(/dhc/usp.nsf/Lookup/Bkgd_fade/$file/Bkgd_fade.jpg) repeat-x right top; line-height: 0.95em; } blockquote {margin: 10px; font-weight:bold;} strong {font-weight:bold; } .caption {font-weight: bold; font-size: 0.9em} h1 {font-size: 1.6em; margin-bottom: 0.2em; padding-bottom: 0; color: #666600; font-family: inherit; font-weight: bold; background-color: inherit; line-height: 1.1em;} h1.Home {font-size: 1.5em; margin-bottom: 0.3em; padding-bottom: 0; color: #003399; font-family: inherit; font-weight: normal; background-color: inherit; line-height: 1.1em;} h2 {font-size: 1.3em; margin: 0px; color: #003399; font-family: inherit; font-weight: bold; background-color: inherit; line-height: 1.1em;} h3 {font-size: 1.2em; margin: 0px; color:#003399; font-family: inherit; font-weight: bold; background-color: inherit; line-height: 1.1em;} h4 {font-size: 1.05em; margin: 0px; color: #003399; font-family: inherit; font-weight: bold; background-color: inherit; line-height: 1.1em;} h5 {font-size: 0.9em; margin: 0px; color: #333; font-family: inherit; font-weight: bold; background-color: inherit; line-height: 1.1em;} img {border-style: none; margin-top: 5px;} .center {text-align: center; } table { border-collapse:collapse;} td { font-family: inherit; font-weight: normal; padding: 3px; font-size:0.8em; border: 1px solid #ccc; empty-cells: show; text-align: left;} .tdHeaderLeft { font-family: inherit; font-weight: bold; padding: 0px; font-size:1.2em; color: #333; text-align: left;} .tdHeaderCenter { font-family: inherit; font-weight: bold; padding: 0px; font-size:1.2em; color: #333; text-align: center;} .twisties table{ border: none;} .twisties td{ border: none;} hr { border: none; border-top: 1px dashed #dacca7; width: 98%; height: 1px; margin: 5px 0px; text-align: center} #wrapperHome {margin:0px auto 0 auto; width: 760px; background : #D3EBF9 url(/dhc/usp.nsf/Lookup/Home_Main_Img/$file/Home_Main_Img.jpg) no-repeat top; padding: 0px; color: inherit; text-align:left;} #wrapper {margin:0px auto 0 auto; width: 760px; background : #fff url(/dhc/usp.nsf/Lookup/Main_Img/$file/Main_Img.jpg) no-repeat top; padding: 0px; color: inherit; text-align:left; } .expandLink {font-weight: normal; } /* CONTENT LEFT */ .col_left {float: left; width: 200px; padding: 111px 0 0 0px; margin: 0 0 0 3px;} /* NAVIGATION */ #navcontainer { width: 175px; background-color: #E3F194; color: #333300; margin-left: 3px; padding:0 0 7px 5px; font-size: 0.9em; list-style-type: none; } #navcontainer ul {margin: 0px; padding: 0px; list-style-type: none; font-weight:bold; width: 90%;} #navcontainer li {list-style-type: none; margin: 0px; padding: 0px; line-height: 20px;} #navcontainer ul li a, #navcontainer ul li a:visited, #navcontainer ul li a:active { list-style-type: none; width: 170px; padding-left: 15px; background: #E3F194 url(/dhc/usp.nsf/Lookup/Nav_bullet/$file/Nav_bullet.gif) no-repeat left; color: #333300; font-size: 0.9em; text-decoration: none; } #navcontainer ul li a:hover {background-color: inherit; color: #330033; font-size:0.9em; background: #E3F194 url(/dhc/usp.nsf/Lookup/Nav_bullet_On/$file/Nav_bullet_On.gif) no-repeat left;} #navcontainer ul ul li a:link, #navcontainer ul ul li a:visited, #navcontainer ul ul li a:active { list-style-type: none; display: block; padding: 0 0 0 7px; margin:0px 0 0 9px; width: 160px; font-size: 0.9em; font-weight:normal; line-height:15px; color: #330000; text-decoration: none; background: url(/dhc/usp.nsf/Lookup/subnavbullet/$file/subnavbullet.gif) no-repeat left top;} #navcontainer ul ul li a:hover {background-color: inherit; color: #330033; background: url(/dhc/usp.nsf/Lookup/subnavbullet/$file/subnavbullet_on.gif) no-repeat left top; margin:0 0 0 9px; padding: 0 0 0 7px; font-weight:normal; font-size: 0.9em;} /* selected states */ #navcontainer ul li a#current {font-weight: bold; color: #330033; background: #E3F194 url(/dhc/usp.nsf/Lookup/Nav_bullet_On/$file/Nav_bullet_On.gif) no-repeat left; } #navcontainer ul ul li a#subcurrent {font-weight: bold; color:#330033; background:#E3F194 url(/dhc/usp.nsf/Lookup/subnavbullet/$file/subnavbullet_on.gif) no-repeat left top; } .navImageTop {background: url(/dhc/usp.nsf/Lookup/Nav_top/$file/Nav_top.gif) no-repeat top; width: 200px; height:60px; margin: 0px; padding:0;} .navImageBtm {background: url(/dhc/usp.nsf/Lookup/Nav_btm/$file/Nav_btm.gif) no-repeat; width: 176px; height:17px; margin-left:2px;} /*CONTENT RIGHT */ .col_right {margin: 0px 0px 9px 208px; padding: 0px; text-align:right;} /*TOP NAV*/ #Topnav {margin: 0; padding: 0px; font-size:0.88em; font-weight: bold;} #Topnav ul {list-style: none; margin: 0; padding: 0; border: none; } #Topnav li {display: inline; float: right; margin-left: 0px; padding: 0; background: url(/dhc/usp.nsf/Lookup/TopNav_bkgd/$file/TopNav_bkgd.jpg) no-repeat top right; border-left: 1px solid #fff; border-top: 1px solid fff; border-right: 1px solid #aaa;} #Topnav a:link, #Topnav a:visited {color: #333300; background: transparent; text-decoration: none; font-weight: bold; font-size: 0.88em; margin: 0; padding: 2px 4px;} #Topnav a:hover { background: transparent; color: #660033; font-weight: bold; font-size: 0.88em;} /*SEARCH*/ .search {margin:0px 4px 4px 4px; padding:0px; height: 23px; text-align:right; color:#fff; font-weight:bold; font-size:0.8em;} *html .search {margin:-1px 0px 4px 0px; padding:0px; height: 19px;} .searchField {width:125px; height:18px; font-size: .9em; margin:0px 0px 1px 0; background:#fff; border:1px solid #666;} .searchButton {width:30px; height:20px; margin:0; padding:0; color:#333; font-weight:bold; font-size:1em;} #content {margin: 65px 15px 5px 0px; padding: 0; text-align:left; width: auto; height:auto; font-size:0.81em;} #content p { font-size: inherit; font-family: inherit; text-align: left; color: #333; margin-bottom: .8em; background-color: transparent;} #content ul {margin-left: 10px; list-style-type: none; margin-top:13px; margin-bottom: 13px;} #content ul li {margin-top: 3px; padding:0px 0 0 8px; background: url("/DHC/usp.nsf/Lookup/bullet/$file/bullet.gif") no-repeat top left;} #content a:link { color: #3366CC; text-decoration: none; font-size:inherit; background-color: inherit; font-weight:bold; margin:0; padding:0; } #content a:active {color: #3366CC; background-color: inherit; text-decoration: none; font-weight:bold;} #content a:visited {color: #3366CC; background-color: inherit; text-decoration: none; font-weight:bold;} #content a:hover { color : #003399; text-decoration : underline; background-color: inherit; font-weight:bold;} #contentHome {margin: 60px 0px 5px 0px; padding-right:15px; text-align:left; width: auto; height:auto; font-size:0.81em} .contentWelcome {float: left; width: 250px; padding-right:0px; margin: 0px 0px 0px 0px; } .align {float:right; padding:0px 2px 3px 3px; margin-ri} .alignleft {float:left; text-align:left;} /*HOMEPAGE BOXES*/ #Kidsbox {width: 260px; margin: 0px 0px 0px 270px; padding: 0px;} #Kidsbox img {float:right; padding:2px 0px 1px 3px;} #Kidsbox a { text-decoration: underline; color:#fff;} #Kidsbox a:hover { text-decoration:underline; color:#ccffff;} .KidsboxTop { background: url(/dhc/usp.nsf/Lookup/Boxes/$file/KidsBox_top.gif) no-repeat; margin: 0; text-align:left; height: 30px; font-weight: bold; font-size:1.3em; padding:0px 0px 0px 7px; color:#fff; line-height: 1.7em;} .KidsboxContent{ min-height: 120px; background: #6699CC; border-left:1px solid #336699; border-right:1px solid #336699; margin:0; padding:4px 2px 0 5px; color:#fff;} .Kidsbox a:link { text-decoration: none; color:#fff;} .KidsboxBtm{ background: url(/dhc/usp.nsf/Lookup/Boxes/$file/KidsBox_btm.gif) bottom left no-repeat; padding:0px 5px 0 5px; height: 10px;} #Teachersbox {width: 260px; margin: 10px 0px 0px 270px; padding: 0px; text-align:left; } #Teachersbox img {float:right; padding:2px 0px 1px 3px; margin-left: 3px;} #Teachersbox a, #Teachersbox a:active, #Teachersbox a:visited { text-decoration: underline; color:#fff;} #Teachersbox a:hover { text-decoration:underline; color:#CCFFFF;} .TeachersboxTop{ background: url(/dhc/usp.nsf/Lookup/Boxes/$file/TeachersBox_top.gif) no-repeat; margin: 0; text-align:left; height: 30px; font-weight: bold; font-size:1.3em; padding:0px 0px 0px 7px; color:#fff; line-height: 1.7em;} .TeachersboxContent { background: #006699; border-left:1px solid #006699; border-right:1px solid #336699; margin:0; padding:4px 2px 0 5px; color:#fff;} .TeachersboxBtm{ background: url(/dhc/usp.nsf/Lookup/Boxes/$file/TeachersBox_btm.gif) bottom left no-repeat; padding:0px 5px 0 5px; height: 10px;} /* GALLERY */ .Gleft { float:left; margin:5px 10px 10px 0px; padding:0; background: url(/dhc/usp.nsf/Lookup/gallery_bkgd/$file/gallery_bkgd.gif) repeat top left;} .Gallery img { width:120px; margin:10px 20px 4px 20px;} .Gallery.t100 img { width: 80px; height: 60px;} .Gallery.w200 img { width:60px; height: 60px; margin:10px 30px 4px 30px;} .Gallery .caption { display:block; width:120px; height:40px; background: url(/dhc/usp.nsf/Lookup/gallery_bkgd/$file/gallery_bkgd.gif ) repeat top left; text-decoration:none; text-align:center; font-weight:normal; font-size:0.85em; padding:0 2px 3px 2px; } .Gallery .inner { display:block; width:120px; height:30px; margin:0px; background: url(/dhc/usp.nsf/Lookup/gallery_bkgd/$file/gallery_bkgd.gif ) repeat top left; } p.break { padding:0px; margin:0px; width:500px; line-height: 3px;} p.endbreak {clear: left; padding:0px; margin: 0px;} .GalleryLarge img { margin:0px auto 0 auto;} .GalleryHome img { width: 250px; height: 80px; margin:10px 10px 4px 10px;} .GalleryHome.w100 img { width: 100px; height: 80px; margin:10px 70px 4px 70px;} .GalleryHome .caption { display:block; width:250px; height:20px; font-size:1em; background: url(/dhc/usp.nsf/Lookup/gallery_bkgd/$file/gallery_bkgd.gif ) repeat top left; text-decoration:none; } .GalleryHome .inner { display:block; width:250px; height:20px; margin:0px; font-size:0.9em; text-align:center; } /*FOOTER*/ #footerHome {clear: left; width: 760px; padding: 60px 0 1px 0; color: #996633; font-size:0.65em; background: #fff url(/dhc/usp.nsf/Lookup/Home_Btm_fade/$file/Home_Btm_fade.jpg) no-repeat top center; text-align: center; margin:0px auto 0 auto;} #footerHome p {color: #996633; font-size:inherit; background: #fff; text-align: center;} #footerHome a, #footerHome a:visited { color: #996633; background: #fff; text-decoration: underline;} #footerHome a:hover {color: #663333; background: #fff; text-decoration: underline;} #footer {clear: left; width: 760px; padding: 70px 0 1px 0; color: #996633; font-size:0.65em; background: #fff url(/dhc/usp.nsf/Lookup/Btm_fade/$file/Btm_fade.jpg) no-repeat top center; text-align: center; margin:0px auto 0 auto;} #footer p {color: #996633; font-size:inherit; background: #fff; text-align: center;} #footer a, a:visited { color: #996633; background: #fff; text-decoration: underline;} #footer a:hover {color: #663333; background: #fff; text-decoration: underline;} .clearer {clear:both; height:1px; width: 1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}