diff --git a/fonts/ncbifont/custom_font_styles.css b/fonts/ncbifont/custom_font_styles.css
new file mode 100644
index 0000000..6a8d029
--- /dev/null
+++ b/fonts/ncbifont/custom_font_styles.css
@@ -0,0 +1,26 @@
+/* Colors */
+
+.icon-calendar-icon {float: right;
+ font-size: 1.25em;}
+.social-icon, .action-button-icon, .icon-calendar-icon, .footer-icon {color: gray;}
+span.icon-user-icon, span.icon-speech-bubble-icon {color: black;
+ position: relative;
+ left: 20px;
+ top: 20px;}
+
+/* Fallback Text for Screen Readers */
+
+.icon-fallback-text {position: absolute !important;
+ clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
+ clip: rect(1px, 1px, 1px, 1px); }
+
+/* Sizing */
+
+.icon-2x{font-size:2em;}
+.icon-3x{font-size:3em;}
+.icon-4x{font-size:4em;}
+.icon-5x{font-size:5em;}
+.icon-6x{font-size:6em;}
+.icon-7x{font-size:7em;}
+.icon-8x{font-size:8em;}
+.icon-10x{font-size:10em;}
\ No newline at end of file
diff --git a/fonts/ncbifont/fonts/ncbifont.eot b/fonts/ncbifont/fonts/ncbifont.eot
new file mode 100644
index 0000000..c1549af
Binary files /dev/null and b/fonts/ncbifont/fonts/ncbifont.eot differ
diff --git a/fonts/ncbifont/fonts/ncbifont.svg b/fonts/ncbifont/fonts/ncbifont.svg
new file mode 100644
index 0000000..61fc88c
--- /dev/null
+++ b/fonts/ncbifont/fonts/ncbifont.svg
@@ -0,0 +1,44 @@
+
+
+
diff --git a/fonts/ncbifont/fonts/ncbifont.ttf b/fonts/ncbifont/fonts/ncbifont.ttf
new file mode 100644
index 0000000..ae37b3b
Binary files /dev/null and b/fonts/ncbifont/fonts/ncbifont.ttf differ
diff --git a/fonts/ncbifont/fonts/ncbifont.woff b/fonts/ncbifont/fonts/ncbifont.woff
new file mode 100644
index 0000000..59ee97a
Binary files /dev/null and b/fonts/ncbifont/fonts/ncbifont.woff differ
diff --git a/fonts/ncbifont/icons-reference.html b/fonts/ncbifont/icons-reference.html
new file mode 100644
index 0000000..86bd2e4
--- /dev/null
+++ b/fonts/ncbifont/icons-reference.html
@@ -0,0 +1,333 @@
+
+
+
+
+
+
+ Font Reference - ncbifont
+
+
+
+
+
+
+
ncbifont
+
This font was created withFontastic
+
CSS mapping
+
+
Character mapping
+
+
+
+
\ No newline at end of file
diff --git a/fonts/ncbifont/styles.css b/fonts/ncbifont/styles.css
new file mode 100755
index 0000000..43562eb
--- /dev/null
+++ b/fonts/ncbifont/styles.css
@@ -0,0 +1,130 @@
+@charset "UTF-8";
+
+@font-face {
+ font-family: "ncbifont";
+ src:url("fonts/ncbifont.eot");
+ src:url("fonts/ncbifont.eot?#iefix") format("embedded-opentype"),
+ url("fonts/ncbifont.woff") format("woff"),
+ url("fonts/ncbifont.ttf") format("truetype"),
+ url("fonts/ncbifont.svg#ncbifont") format("svg");
+ font-weight: normal;
+ font-style: normal;
+}
+
+[class^="icon-"], [class*=" icon-"] {
+ font-family: "ncbifont";
+ speak: none;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ text-transform: none;
+ line-height: 1em;
+
+ /* Better Font Rendering =========== */
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+
+.icon-analyze:before {
+ content: "a";
+}
+.icon-api:before {
+ content: "b";
+}
+.icon-calendar:before {
+ content: "c";
+}
+.icon-code:before {
+ content: "d";
+}
+.icon-community:before {
+ content: "e";
+}
+.icon-data-format:before {
+ content: "f";
+}
+.icon-develop:before {
+ content: "g";
+}
+.icon-documentation:before {
+ content: "h";
+}
+.icon-download:before {
+ content: "i";
+}
+.icon-email:before {
+ content: "j";
+}
+.icon-exhibits:before {
+ content: "k";
+}
+.icon-facebook:before {
+ content: "l";
+}
+.icon-github:before {
+ content: "m";
+}
+.icon-usagov-footer-logo:before {
+ content: "n";
+}
+.icon-twitter:before {
+ content: "o";
+}
+.icon-tutorials:before {
+ content: "p";
+}
+.icon-submit:before {
+ content: "q";
+}
+.icon-rss:before {
+ content: "r";
+}
+.icon-research:before {
+ content: "s";
+}
+.icon-nlm-footer-logo:before {
+ content: "t";
+}
+.icon-nih-header-logo:before {
+ content: "u";
+}
+.icon-nih-footer-logo:before {
+ content: "v";
+}
+.icon-linkedin:before {
+ content: "w";
+}
+.icon-learn:before {
+ content: "x";
+}
+.icon-hhs-footer-logo:before {
+ content: "y";
+}
+.icon-google-plus:before {
+ content: "z";
+}
+.icon-webinar:before {
+ content: "A";
+}
+.icon-youtube:before {
+ content: "B";
+}
+.icon-blog:before {
+ content: "C";
+}
+.icon-search:before {
+ content: "D";
+}
+.icon-aspera:before {
+ content: "E";
+}
+.icon-download-alt:before {
+ content: "F";
+}
+.icon-tools:before {
+ content: "G";
+}
+.icon-wizard:before {
+ content: "H";
+}
\ No newline at end of file
diff --git a/hf/footer.css b/hf/footer.css
new file mode 100644
index 0000000..45d2172
--- /dev/null
+++ b/hf/footer.css
@@ -0,0 +1,36 @@
+.footer{clear:both;margin-top:1em}
+#footer, #NCBIFooter_dynamic{font-family:arial, helvetica, sans-serif;font-size:11px;line-height:1.8em}
+
+#NCBIFooter_dynamic{position:relative;top:1.4em;*top:.4em;z-index:10;font-size:11px;color:#505050;clear:both}
+.breadcrumbs{position:absolute;left:1.6em;top:1.1em}
+.help_desk{position:absolute;top:1.1em;right:1em}
+
+#NCBIFooter_dynamic a,#footer a{text-decoration:none;color:#14376c}
+#NCBIFooter_dynamic a:hover,#footer a:hover,.contact_info a:hover{text-decoration:underline}
+
+#footer-contents-right{float:right;text-align:right}
+#footer-contents-right a{float:left;height:41px;overflow:hidden;padding-top:14px;text-indent:10em}
+#footer-contents-right div{display:inline}
+
+#nlm_thumb_logo a{background:transparent url(/coreweb/images/ncbi/footer/footer_imgs.png) no-repeat scroll 0 100%;width:34px;margin-right:14px}
+#nih_thumb_logo a{background:transparent url(/coreweb/images/ncbi/footer/footer_imgs.png) no-repeat scroll -35px 100%;width:40px;margin-right:14px}
+#hhs_thumb_logo a{background:transparent url(/coreweb/images/ncbi/footer/footer_imgs.png) no-repeat scroll -75px 100%;width:39px;margin-right:14px}
+#usagov_thumb_logo a{background:transparent url(/coreweb/images/ncbi/footer/footer_imgs.png) no-repeat scroll -114px 100%;width:89px}
+
+#footer-contents-left p.address{margin:0px;line-height:18px}
+#footer-contents-left a{font-weight:bold}
+#footer-contents-left span.url a{font-weight:normal}
+#footer-contents-left p.address .adr{display:block}
+
+#footer{background:#e5e5e5 url(/portal/portal3rc.fcgi/3986154/img/3418709) repeat-x scroll left top;clear:both;zoom:1;z-index:1}
+#footer,.contact_info{color:#14376c;background-color:#fff;overflow:visible;text-align:center;}
+.foot_list{margin:0;padding:0;width:20%;float:left;text-align:left;margin-top:4.5em;width:19\0%;*width:19%}
+.foot_list li{list-style-type:none;}
+.foot_list li h3{text-transform:uppercase;margin:0;margin-bottom:.05em;}
+
+.offscreen_noflow{float:left;text-indent:-9999em;_display:block;margin:0;padding:0;/*safari bugfix:*/height:0;}
+.contact_info{clear:both;text-align:left;margin:1em 1.6em}
+.subfooter{margin-left:1.6em;overflow:hidden}
+
+#footer #external-disclaimer { padding: 0.682em; line-height: 1em; }
+#footer #external-disclaimer a { text-decoration: underline }
diff --git a/hf/header.css b/hf/header.css
new file mode 100644
index 0000000..e9955b1
--- /dev/null
+++ b/hf/header.css
@@ -0,0 +1,22 @@
+.universal_header{font-family:arial, helvetica, sans-serif;font-size:13px;height:2em;background-color:#369}
+ul.resources_list{margin-left:1.3em;float:left}
+/* GWC-273 - more space */
+ul.resources_list>li.ui-ncbimenu-item-first { margin-right: 0.5em; }
+
+.myncbi a{color:#fff}
+#ncbihome{padding:.25em 0 0;padding-right:.8em;margin:0;color:#fff}
+#ncbihome:focus{background:transparent; outline: 1px dotted #fff;}
+
+.myncbi{float:right;position:relative;top:.4em;color:#fff;right:1em;*top: .3em}
+.myncbi a{margin-left:1em}
+#mnu{margin-left:0}
+
+ul.jig-ncbimenu a.topanchor{color:#fff}
+ul.jig-ncbimenu a:hover{text-decoration:none}
+
+.ui-ncbimenu-item{background-color:#fcfcfc;border-bottom:1px dotted #e5e5e5}
+.ui-ncbimenu li.ui-ncbimenu-item-first a.ui-ncbimenu-first-link-has-submenu{padding:.45em 20px .2em 0;*padding-top: .5em}
+
+body ul.ui-ncbimenu-submenu{ border: 1px solid #ddd; border-bottom: 1px solid #aaa; border-right: 1px solid #aaa;
+-webkit-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);-moz-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3)}
+body .ui-ncbimenu-item-first-active,body ul li a.ui-ncbimenu-item-active{background-color:#4C96DF;color:#fff}