/* OTC FOUNDATION FRONT PAGE CONTENT -----------------------------
-------------------------------------------------------------- */
#front_page {
    background-color: #fff;
    background-image: none;
}
/* OTC FOUNDATION FRONT PAGE HEADER
-------------------------------------------------------------- */
#front_page #header h1 {
    width: 400px;
    height: 88px;
    margin: 10px 0 0 20px;
    background-image: url(/structuralimages/OTCFoundation_logo.png);
    background-position: 0 0px;
}
#front_page #header h1 a { width: 400px; height: 88px; }
/*#front_page #info_link a { background-image: url(); }*/
/* OTC FOUNDATION FRONT PAGE TOP CONTENT
-------------------------------------------------------------- */
#front_page  #content_top {
    width: 100%;
    height: auto;
    margin-top: 10px;
    border: none;
    clear: both;
}
/* OTC FOUNDATION FRONT PAGE BODY CONTENT
-------------------------------------------------------------- */
#front_page #content_body {
    float: none;
    width: 100%;
    margin-top: 6px;
    font-size: 120%; /* Set content_body font size percentage; default % is defined in the "body" element */
    text-align: center;
    background-color: #fff;
    clear: both;
}
#front_page #content_body_inner {
    width: 100%;
    margin: 0 auto;
    padding: 0;
    background-color: transparent;
}
/* OTC FoundationFront Page Feature Boxes */
.feature_box {
    float: left;
    width: 159px;
    height: 66px;
    margin: 0;
    background-color: #fff;
    border-right: 1px solid #fff;
    clear: none;
}
.feature_box a {  }
#fp_fb_01 {  }
#fp_fb_02 {  }
#fp_fb_03 {  }
#fp_fb_04 { margin-left: 1px; }
#fp_fb_05 {  }
#fp_fb_06 { float: right; border: none; }
/* OTC FOUNDATION FRONT PAGE CONTENT MENU
-------------------------------------------------------------- */
#front_page #content_menu {
    width: 70%;
    margin: 10px auto;
    padding: 10px 0 18px 0;
    text-align: left;
    clear: both;
}
#content_menu table {
    width: 100%;
    padding: 0;
    margin: 0;
    border: none;
}
#content_menu td {
    min-width: inherit;
    margin: 0;
    padding: 5px 0 0 0;
    vertical-align: top;
    border: none;
}
.front_menu {
    float: left;
    margin-bottom: 10px;
    list-style-type: none;
    clear: none;
}
.front_menu li {
    float: left;
    width: auto;
    margin: 0;
    padding: 0;
    clear: none;
}
.front_menu li ul {
    margin: 0;
    padding: 0 0 0 5px;
    list-style: none;
}
.front_menu li ul li { float: none; }
.front_menu li a,
.front_menu li h2 {
    margin: 0;
    padding: 0;
    font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;
    font-size: 110%;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    letter-spacing: -1px;
    color: #1f3076;
}
.front_menu li a:hover,
.front_menu li h2 a:hover { color: #7690b1; }
.front_menu li ul li a {
    margin: 0;
    padding: 0;
    font-size: 90%;
    font-weight: normal;
    text-transform: none;
    letter-spacing: normal;
}
.front_menu li ul li a:hover { background-color: transparent; }
/* OTC FOUNDATION CUSTOM MENU AND NEWS LINKS
-------------------------------------------------------------- */
#foundation_main_menu {
    width: 99%;
    margin: 40px auto;
}
#foundation_main_menu h2 {
    margin-bottom: 3px;
    padding-bottom: 0px;
    font-family: Arial, sans-serif;
    font-size: 1.8em;
    color: #244675;
    border-bottom: 1px solid #dadada;
}
#foundation_main_menu h2 a, #foundation_main_menu h2 a:hover {
    text-decoration: none;
    background: none;
}
.foundation_menu_pane {
    float: left;
    width: 300px;
    text-align: left;
    clear: none;
}
.foundation_menu_pane ul { padding: 0; list-style: none; }
.foundation_menu_pane ul li a { font-size: 1.2em; letter-spacing: 1px; text-decoration: none; }
#pane01, #pane02 { padding-right: 22px; }
#pane03 {  }
#foundation_news_pane {
    width: 99%;
    margin: 0px auto;
    padding: 20px 0;
    text-align: left;
    clear: both;
}
#foundation_news_pane ul {
    display: block;
    float: left;
    width: 400px;
    margin: 10px 30px 10px 20px;
    clear: none;
}
ul#foundation_news_list1 {  }
ul#foundation_news_list2 { float: right; }
/* OTC FOUNDATION FRONT PAGE FOOTER
-------------------------------------------------------------- */
#front_page #footer {
    width: 100%;
    text-align: center;
    clear: both;
}
