#header nav * {
    font-family: 'Roboto Condensed', sans-serif !important;
}

#header nav ul ul {
    -webkit-box-shadow: 2px 2px 16px 4px rgba(0, 0, 0, 0.52) !important;
    -moz-box-shadow: 2px 2px 16px 4px rgba(0, 0, 0, 0.52) !important;
    box-shadow: 2px 2px 16px 0 rgba(0, 0, 0, 0.52) !important;
    font-family: 'Roboto Condensed', sans-serif !important;
    border-left: none !important;
    padding: 6px 0;
}

#header nav ul.dropdown ul li {
    text-align: left !important;
    font-weight: normal !important;
    border: none !important;
    font-size: 14px !important;
    padding: 0 !important;
}

#header nav ul.dropdown ul li a {
    padding: 4px !important;
    margin: 1px 4px !important;
}

#header nav > ul {
    padding: 0 !important;
    border-left: none !important;
}

#header nav > ul.dropdown li {
    font-weight: normal !important;
    font-size: 14px !important;
    padding: 0 !important;
}

#header nav > ul.dropdown li a {
    padding: 7px 8px !important;
    margin: 1px !important;
}

#Vnav {
    width: auto !important;
    max-width: 250px;
}

#Vnav * {
    font-weight: normal !important;
}

#Vnav ul {
    width: 200px !important;
    border-width: 1px;
    border-style: solid;
    -webkit-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 1) !important;
    -moz-box-shadow: 2px 2px 20px 4px rgba(0, 0, 0, 1) !important;
    box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 1) !important;

}

#Vnav > li {
    padding: 0 !important;
}

#Vnav > li a:link, #Vnav > li a:visited, #Vnav > li a:active {
    padding: 4px 10px !important;
}

#Vnav ul, #Vnav ul li {
    border: none !important;
}

#Vnav ul a:link, #Vnav ul a:visited, #Vnav ul a:active {
    text-decoration: none !important;
    font-weight: normal !important;
    padding: 4px 10px !important;
}

#Vnav ul li {
    padding: 0 !important;
    margin: 0 !important;
}

.menu_icon {
    background: none !important;
}

ul.vMenu ul {
    margin: 0 !important;
}

.root, a[data-option="header"], .root:hover, a[data-option="header"]:hover {
    border-style: solid !important;
    border-color: silver !important; /* static */
}

ul.vMenu li a.root {
    padding-left: 18px !important;
    background: url(../../images/menu_bulet.png) left center no-repeat; /* static */
}

a[data-option="header"] {
    padding: 8px 5px !important;
}

ul.vMenu * {
    font-family: 'Roboto Condensed', sans-serif !important;
    font-size: 16px !important;
}

ul.vMenu li a.root {
    font-size: 17px !important;
    font-weight: normal !important;
}

ul.vMenu ul a, ul.vMenu ul a:hover {
    padding: 6px 3px !important;
}

ul.vMenu li a {
    font-weight: normal !important;
}

.formLabel {
    font-weight: normal;
}

.textbox, .listbox {
    font-family: inherit;
    font-size: inherit;
    border-width: 1px;
    border-style: solid;
}

.listbox {
    height: 30px;
}

.textbox {
    max-width: 200px;
    padding: 18px 10px;
	height: 0;
}

.formButton {
    font-family: inherit;
    font-size: inherit;
    padding: 7px 30px;
}

.multiline_textbox {
    font-family: inherit;
    font-size: inherit;
    padding: 10px;
}

.related_images, .related_videos, .related_files {
    font-family: 'Roboto Condensed', sans-serif !important;
    font-size: 16px;
}

.fileLinkDiv {
    font-size: 12px;
}

.latest_articles * {
    font-family: 'Open Sans', sans-serif !important;
}

.minitext, .latest_articles_minitext {
    font-size: 13px;
}

.latest_articles_index_title {
    font-family: 'Roboto Condensed', sans-serif !important;
    font-weight: normal;
    font-size: 16px;
    margin-top: 10px;
}
