div #overview_container {float:none;clear:both;width:auto;background:transparent;}
div #overview_banner {float:none;clear:both;width:auto;background:transparent;}
div.overview_picture {float:left;width:200px;min-height:150px;clear:left;padding:0px;background:transparent;}
div #overview_detail_container {float:none;clear:right;width:auto;background:transparent;padding-left:8px;padding-left:8px;margin-right:0px;}
div.overview_detail {float:none;clear:both;background:transparent;font-size:1.0em;color:black;}

.overview_detail ol {margin-left:1.5em;margin-bottom:1.0em;}
.overview_detail ul {margin-left:1.0em;margin-bottom:1.0em;}
.overview_detail li {margin-left:1em;margin-top:1em;margin-bottom:1em;}
.overview_detail p  {}
.overview_detail div  {margin-bottom:1em;}
.overview_detail pre  {margin-bottom:1em;}
.overview_detail h1 {margin-top:1em;margin-bottom:1em;}
.overview_detail h2 {margin-bottom:0em; color:#C1890F;font-weight:normal;}
.overview_detail h3 {margin-top:1em;margin-bottom:1em;}
.overview_detail h4 {margin-top:1em;margin-bottom:1em;}
.overview_detail h5 {margin-top:1em;margin-bottom:1em;}
.overview_detail h6 {margin-top:1em;margin-bottom:1em;}
.overview_detail .generic_button_up div  {margin-top:0em;margin-bottom:0em;}
.overview_detail .generic_button_down div  {margin-top:0em;margin-bottom:0em;}

div #overview_menu {float:left;clear:left;width:auto;height:0px;overflow:visible;background:transparent;} 
div #overview_menu_container {width:200px;float:left;clear:left;min-height:30px;line-height:30px;background:transparent;font-weight:normal;}
div.overview_menu {width:200px;float:left;clear:none;background:transparent;}
.overview_menu ul {list-style-type: none; width: 100%;}
.overview_menu li {float:left;clear:left;height:30px;width:100%;background:transparent;white-space:nowrap;margin:0px;padding:0px;}
.overview_menu button {border:none;background:transparent;white-space:nowrap;height:28px;float:left;clear:none;display:inline;font-size:1.0em;color:white;width:100%;overflow:visible;margin-top:2px;}
button.overview_menu_dn #option_left {background:transparent url("../../../images/core/button_left_dn.png") no-repeat center left;box-sizing: border-box;height:28px;width:100%;line-height:28px;float:left;clear:none;margin-right:2px;padding-left:15px;cursor:pointer}
button.overview_menu_dn #option_middle {background:transparent url("../../../images/core/background_dn.png") repeat;box-sizing: border-box;height:28px;width:100%;line-height:28px;float:left;clear:none;color:white;cursor:pointer;text-align:left;}
button.overview_menu_dn #option_right {background:transparent url("../../../images/core/arrow_right_dn.png") no-repeat center right;box-sizing: border-box;height:28px;width:100%;line-height:28px;float:left;clear:none;padding-right:27px;cursor:pointer}
button.overview_menu_up #option_left {background:transparent url("../../../images/core/button_left_up.png") no-repeat center left;box-sizing: border-box;height:28px;width:100%;line-height:28px;float:left;clear:none;margin-right:2px;padding-left:15px;cursor:pointer}
button.overview_menu_up #option_middle {background:transparent url("../../../images/core/background_up.png") repeat;box-sizing: border-box;height:28px;width:100%;line-height:28px;float:left;clear:none;color:white;cursor:pointer;text-align:left;}
button.overview_menu_up #option_right {background:transparent url("../../../images/core/arrow_right_up.png") no-repeat center right;box-sizing: border-box;height:28px;width:100%;line-height:28px;float:left;clear:none;padding-right:27px;cursor:pointer}
button.overview_menu_up:hover #option_left {background:transparent url("../../../images/core/button_left_dn.png") no-repeat center left;}
button.overview_menu_up:hover #option_middle {background:transparent url("../../../images/core/background_dn.png") repeat;}
button.overview_menu_up:hover #option_right {background:transparent url("../../../images/core/background_dn.png") no-repeat center right;}

#applications_search {visibility:hidden;display:none;}

@media(max-width:779px) {
    div.application_list {visibility:hidden; display: none;}
    #main_div {margin-left:0px;}
    body {margin-right:0px;}
}

@media(max-width:999px) {
    div #overview_menu {position:relative;width: 100%;}
    div #overview_menu_container {box-sizing: border-box; width:100%;float:left;position:absolute;top:0px;left:0px;z-index:99;background:white;border: 1px solid black ; padding:8px;}
    div.overview_menu {width:100%;}

    .overview_detail div.responsive {min-height:initial !important; margin: 0 !important; padding: 0 !important; clear:both !important; float:left !important; height: auto !important;}

}

@media(min-width:1000px) {
    div #overview_menu {float:left;height:0px !important;visibility:visible !important;display:block !important;}
    div #overview_detail_container {margin-left:212px;}
    div #overview_side_menu_container {visibility:hidden; display:none;}
    #overview_menu_top {visibility:hidden; display:none;}
}