@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/MaterialIcons/MaterialIcons.woff2) format('woff2');
}

.material-icons {
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
  direction: ltr;
  display: inline-block;
  font-family: 'Material Icons';
  font-size: 24px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-height: 1;
  text-transform: none;
  white-space: nowrap;
  word-wrap: normal;
}

body {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 16px/*1.05em*/;
  margin: 0px
}

h1, h2, h3, h4, h5, h6 {
  margin: 0px
}
h1, h2 {
  /* font-size: 16px */
  font-size: 24px/*1.5em*/
}
h3, h4, h5, h6 {
  /* font-size: 14px */
  font-size: 24px/*1.5em*/
}
img.borderless {
  border-width: 0px
}
img {
  border-width: 0px
}
p {
  margin: 0px 0px 10px 0px
}
a         { color: #8bd; font-weight: bold }
a:link    { }
a:visited { }
a:hover   { text-decoration: none }
a:active  { text-decoration: none }
form {
  margin: 0px
}
input {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px
}
select {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px
}

div#container {
  margin: 10px auto 0px auto;
  width: 100%;/*772px*/
}
div#tabbed_header {
  /*background-image: url('../images/tabbed_header_bg.gif');*/
  float: left;
  height: 30px;
  width: 100%
}
div#tabbed_header div.tabbed_header_tab {
  float: left
}
div#tabbed_header div#tabbed_header_tab_blank {
  height: 30px;
  width: 151px
}
div#tabbed_header div#tabbed_header_tab_translate {
  background-image: url('../images/tabbed_header_tab_translate.gif');
  height: 26px;
  padding: 4px 5px 0px 5px;
  width: 198px
}
div#tabbed_header div#tabbed_header_tab_search {
  /* background-image: url('../images/tabbed_header_tab_search.gif'); */
  height: 26px;
  padding: 4px 5px 0px 5px;
  width: calc(100% - (198px + 10px + 10px))/*403px*/
}
div#main {
  background-color: #333;
  border: 1px solid #999;
  float: left;
  width: calc(100% - 1px)/*770px*/
}
div#header {
  border-bottom: 1px solid #333;
  float: left;
  width: 100%
}
div#header_logo {
  float: left;
  height: 150px;
  width: 150px
}
div#header_banner {
  background-image: url('../images/zebrakeys_banner.gif');
  float: left;
  height: 150px;
  width: 470px
}
div#header_content {
  /* background-image: url('../images/zebrakeys_subscribe.gif'); */
  color: #fff;
  float: left;
  height: 130px;
  padding: 10px;
  width: 130px
}
div#navigation_top {
  border-bottom: 1px solid #333;
  float: left;
  width: calc(100% - 1px)
}
ul#navigation_top_menu {
  background-color: #ccc;
  background-image: url('../images/main_menu_bg.gif');
  float: left;
  margin: 0px;
  padding: 0px;
  width: 100%
}
ul#navigation_top_menu li {
  background-color: #333;
  float: left;
  list-style: none
}
ul#navigation_top_menu li a {
  background-color: #ccc;
  background-image: url('../images/main_menu_bg.gif');
  color: #000;
  float: left;
  margin-right: 1px;
  padding: 7px 10px;
  text-decoration: none
}
ul#navigation_top_menu li a:hover {
  background-color: #666;
  background-image:url('');
  color: #fff;
  text-decoration: none
}
ul#navigation_top_menu li a.selected {
  background: #666;
  color: #9dff29
}
div#breadcrumbs {
  border-bottom: 1px solid #999;
  color: #fff;
  float: left;
  padding: 10px;
  width: calc(100% - 20px)/*750px*/
}
div#content {
  /* background-image: url('../images/content_bg.gif'); */
  border-bottom: 1px solid #999;
  float: left;
  width: 100%
}
div#content_left {
  float: left;
  width: 150px
}
div#content_left div.content_left_module {
  float: left;
  width: 100%
}
div#content_left div.content_left_module_header {
  background-color: #dfe8f7;
  background-image: url('../images/header_bar_bg_light.gif');
  float: left;
  font-weight: bold;
  height: 19px;
  padding: 7px 5px 3px 5px;
  width: 140px
}
div#content_left #content_left_module_header_search {
  background-color: #f35226;
  background-image: url('../images/header_bar_bg_orange.gif');
  color: #fff
}
div#content_left div.content_left_module_content {
  color: #fff;
  float: left;
  padding: 10px;
  width: 130px
}
div#content_center {
  border-left: 1px solid #999;
  float: left;
  /*padding-top: 1294px;*/
  width: calc(100% - (150px + 2px))/*619px*/
}
div#content_center div.content_center_module {
  float: left;
  width: 100%
}
div#content_center div.content_center_module_header {
  background-color: #dfe8f7;
  background-image: url('../images/header_bar_bg_light.gif');
  float: left;
  font-weight: bold;
  height: 19px;
  padding: 7px 5px 3px 5px;
  width: calc(100% - 10px)/*609px*/
}
div#content_center div.content_center_module_content {
  color: #fff;
  float: left;
  padding: 10px;
  width: calc(100% - 20px)/*599px*/
}
div#content_center div.content_center_module_content div.content_center_module_content_module_header {
  background-color: #666;
  background-image: url('../images/header_bar_bg_dark.gif');
  border: 1px solid #000;
  border-bottom-width: 0px;
  float: left;
  font-weight: bold;
  height: 19px;
  padding: 7px 5px 3px 5px;
  width: calc(100% - 10px)/*587px*/
}
div#content_center div.content_center_module_content div.intro_level_3_header {
  background-color: #2278ab;
  background-image: url('../images/header_bar_bg_blue.gif')
}
div#content_center div.content_center_module_content div.content_center_module_content_module_content {
  background-color: #fff;
  border: 1px solid #000;
  color: #000;
  float: left;
  padding: 10px;
  width: calc(100% - 20px)/*577px*/
}
div#content_center div.content_center_module_content div.content_center_module_content_module_content a {
  color: #17b
}
div#content_center div#content_center_module_content_recommended_links,
div#content_center div#content_center_module_content_recommended_lessons_and_links,
div#content_center div#content_center_module_content_recommended_resources_and_links,
div#content_center div#content_center_module_content_recommended_reviews_and_links {
  background-color: #fff;
  color: #000
}
div#content_center div#content_center_module_content_recommended_links a,
div#content_center div#content_center_module_content_recommended_lessons_and_links a,
div#content_center div#content_center_module_content_recommended_resources_and_links a,
div#content_center div#content_center_module_content_recommended_reviews_and_links a {
  color: #17b
}
div#content_right {
  float: left;
  width: 150px
}
div#navigation_bottom {
  border-bottom: 1px solid #999;
  color: #fff;
  float: left;
  padding: 10px;
  text-align: center;
  width: calc(100% - 20px)/*750px*/
}
div#footer {
  border-bottom: 1px solid #999;
  color: #fff;
  float: left;
  padding: 10px;
  text-align: center;
  width: calc(100% - 20px)/*750px*/
}
div#copyright {
  color: #fff;
  float: left;
  padding: 10px;
  text-align: center;
  width: calc(100% - 20px)/*750px*/
}
table#dhgate a {
  color: #17b
}
table#made_in_china a {
  color: #17b
}
/*ul#sitemap {
  margin: 0px;
  margin-left: 10px;
  padding: 0px
}
ul#sitemap li {
  margin: 0px;
  padding: 0px
}*/

table.entry_content {
  background-color: #fff;
  border: 1px solid #000;
  color: #000;
  float: left;
  width: calc(100% - 20px)/*599px*/
}
table.entry_content tr {
}
table.entry_content th {
}
table.entry_content th.header {
  padding: 10px;
  text-align: center
}
table.entry_content td {
}
table.entry_content td a {
  color: #17b
}
table.entry_content td.content {
  padding: 10px
}
.leftcell { text-align: left }
.centeredcell { text-align: center }
.rightcell { text-align: right }

/* BSA */

em.bd {
  font-weight: normal
}