.portal_logo img { height: 70px; margin-left: 0px; margin-bottom: 0px; }
.above_nav { background-color: #333333; }
.search_box input[type="text"] { border-color: #CCCCCC; }
.currency select { border-color: #CCCCCC; }
#footer_top { background-color: #1D2877; }
#footer_top, #footer_top a { color: #FFFFFF; text-decoration: none; }
#footer_top a:hover { color: #FFFFFF; text-decoration: none; }
#footer_top ul li ~ li { border-left: 1px solid #FFFFFF; }
.main_nav { background-color: #ED1B2E; }
.main_nav a { color: #FFFFFF; font-size: 14px; font-weight: normal; text-transform: None; text-decoration: none; }
.main_nav a:hover { color: #FFFFFF; font-size: 14px; font-weight: normal; text-transform: None; text-decoration: none; }
.second_menu, .sub_menu { background-color: #1D2877; }
.second_menu, .sub_menu a { color: #FFFFFF; font-size: 14px; font-weight: normal; text-transform: None; text-decoration: none; }
.second_menu, .sub_menu a:hover { color: #FFFFFF; font-size: 14px; font-weight: normal; text-transform: None; text-decoration: none; }
.btn.btn-blue { background-color: #000000; color: #FFFFFF; text-transform: None; }
.btn.btn-blue:hover { background-color: #000000; color: #FFFFFF; text-transform: None; }
#main_content { padding-top: 50px; padding-bottom: 35px; }
h1, h2, h3, h4, h5, h6 { color: #1A2F5A; }
a:hover { color: #333; }
button, input[type="button"], input[type="reset"], input[type="submit"], .button { background-color: #FFFFFF; }
button, a { text-decoration: none; }
button:hover, a:hover { text-decoration: none !important; }
.reports h2 { margin-top: 0px; font-size: 23px; }
.reports p { font-size: 12px; }
.image_link { display: block; width: 194px; }
.image_link img { width: 194px; height: 50px; }
/* FONT */
.main_nav a {
    font-family: 'Gothic';
}

.main_nav .sub_menu a {
    font-family: 'Gothic';
}

/* MAIN CONTENT */
#main_content {
    background-color: #F4F4F4;
}