/**  SFIAB-layout.css
  Common Layout Styles for SFIAB and SOIAB Applications
*/

.clear {
  clear: both;
}

body {
  margin: 0;
  padding: 0;
}

div#page-wrapper {
  width: 100%;
}

div#page {

}

div#page-inner {
  margin-left: auto;
  margin-right: auto;
  width: 970px;
}

div#notice_area {

}

div#topnav {
  display: block;
  float: right;
}

div#header {
  border: 1px solid #888;
}

div#header-logo a img {
  border: none;
  display: block;
  float: left;
  width: 100px;
}

div#header-title {
  border: 1px solid #888;
  display: block;
  float: left;
  width: 360px;
}
 
div#header-conferences {
  border: 1px solid #888;
  display: block;
  float: right;
}


div#header-login {
  border: 1px solid #888;
  display: block;
  float: right;
  width: 120px;
}

div#primarymenu,
div#channel-menu {
  border: 1px solid #888;
  display: block;
  float: left;
}


div#secondarymenu,
div#division-menu {
  border: 1px solid #888;
  display: block;
  float: left;
}

div#tertiarymenu,
div#topic-menu {
  border: 1px solid #888;
  display: block;
  float: left;
  width: 250px;  
}

div#tertiarymenu_accordion {
}
 
span.menu-label {
  display: block;
  float: left;
}
 
div#main {
  border: 1px solid #888;
  display: block;
  float: left;
}

div#main-title {
  border: 1px solid #888;
  display: block;
  float: left;
  width: 710px;
}

div#work-area {
  border: 1px solid #888;
  display: block;
  float: left;
  width: 710px;
}

div#main-topic-title,
div#main-content {
  border: 1px solid #888;
  display: block;
  float: left;
  width: 710px;  
}

ul.primarynav {
  display: block;
  float: left;
}

ul.primarynav li {
  display: block;
  float: left;
  margin: 10px 10px 10px 10px;
}

ul.secondarynav {
  display: block;
  float: left;
}

ul.secondarynav li {
  display: block;
  float: left;
  margin: 10px 10px 10px 10px;
}


div#main-icon {
  display: block;
  float: left;
}

div#topic-title {
  display: block;
  float: left;
}

div#help-icon {
  display: block;
  float: right;
}