body {
  background-color: #A9AAA2;
  font-size: 70%;
}
#header,
#header #profileCornerTop,
#header #profileCornerBottom {
  background-color: #414141;
}
#header #profileContainer,
#content {
  color: #414141;
}
#help #helpLink {
  background-color: transparent;
  background-image: url(../img/help.png);
}
#left {
  float: left;
  width: 240px;
  padding-top: 0;
  background-color: #ffffff;
  background-image: url(../img/corner_bottom_left.gif);
  background-position: left 200px;
  background-repeat: no-repeat;
}
#content {
  padding-left: 20px;
  float: left;
  width: 505px;
}
#help {
  left: 0;
}
#help #helpContainer #helpHeader #helpHeaderTitleContainer {
  border-top: 2px solid #ff3400;
  border-right: 2px solid #ff3400;
}
#help #helpContainer #helpHeader #helpAttachLink {
  background-image: url(../img/help_attach.png);
}
#help #helpContainer #helpHeader #helpCloseLink {
  background-image: url(../img/help_close.png);
}
#help #helpContainer #helpHeader #helpHeaderTitle {
  background-color: #ff3400;
}
#help #helpContainer #helpFooter #helpFooterBottom {
  border-bottom: 2px solid #ff3400;
  border-left: 2px solid #ff3400;
}
#help #helpContentContainer {
  border-left: 2px solid #ff3400;
  border-right: 2px solid #ff3400;
}
#logo {
  padding-left: 24px;
  padding-top: 14px;
}
#framework {
  background-image: url(../img/corner_bottom_right.gif);
  background-position: right bottom;
  background-repeat: no-repeat;
}
h1 {
  color: #FF3700;
  font-size: 120%;
}
#subnavi {
  margin-left: 65px;
  width: 175px;
  background-color: #efefef;
  padding-top: 100px;
  padding-bottom: 40px;
}
#subnavi a {
  text-decoration: none;
}
#subnavi >ul {
  list-style-type: none;
}
#subnavi >ul >li {
  background-color: #d3d3d3;
  margin: 2px 0;
}
#subnavi >ul >li.active {
  background-color: #626262;
  background-image: url(../img/navi_corner_top.gif);
  background-position: left top;
  background-repeat: no-repeat;
}
#subnavi >ul >li.active >a {
  color: #ffffff;
}
#subnavi >ul >li >a {
  display: block;
  color: #414141;
  padding: 4px 20px 6px 20px;
}
#subnavi >ul >li >ul {
  list-style-type: square;
  background-color: #A9AAA2;
  background-image: url(../img/navi_corner_bottom.gif);
  background-position: right bottom;
  background-repeat: no-repeat;
  padding: 5px 0 7px 25px;
}
#subnavi >ul >li >ul >li {
  color: #ffffff;
  padding: 3px 5px 3px 0;
}
#subnavi >ul >li >ul >li.active {
  color: #FF3700;
}
#subnavi >ul >li >ul >li.active >a {
  color: #626262;
}
#subnavi >ul >li >ul >li >a {
  color: #ffffff;
  padding: 0;
}
#subnavi >ul >li >ul >li >ul {
  list-style-type: square;
  padding: 4px 0 0px 10px;
}
#subnavi >ul >li >ul >li >ul >li {
  color: #eeeeee;
  padding: 3px 5px 3px 0;
}
#subnavi >ul >li >ul >li >ul >li.active {
  color: #FF3700;
}
#subnavi >ul >li >ul >li >ul >li.active >a {
  color: #eeeeee;
}
#subnavi >ul >li >ul >li >ul >li >a {
  color: #eeeeee;
}
#header #profileContent {
  font-size: 90%;
}
#header #topNavi {
  font-size: 90%;
}
#content div.input.radio div {
  margin-bottom: 0;
  padding: 3px 0;
  background-color: #E6E1D4;
}
#framework div.submit input,
#framework span.blocklinkContainer a {
  font-size: 80%;
}
#content .input.radio div:nth-child(odd) {
  background-color: #E6E1D4;
}
table.zebraTable tr.zebraRowOdd td,
#content .backgroundDark {
  background-color: #E6E1D4;
}
#content .input.radio div:nth-child(even) {
  background-color: #F2EEE5;
}
table.zebraTable tr.zebraRowEven td,
#content .backgroundLight {
  background-color: #F2EEE5;
}
table.zebraTable td {
  border-bottom: 0;
}
#content table.zebraTable td {
  vertical-align: middle;
}
#content #flagContainer {
  text-align: right;
}
#content #flagContainer a img {
  -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,0.3);
  -moz-box-shadow: 2px 2px 2px rgba(0,0,0,0.3);
  box-shadow: 2px 2px 2px rgba(0,0,0,0.3);
  margin-left: 5px;
}
#CoursesViewContainer .navBtn {
  color: #ff3400;
}
#TestQuestionContainer .navBtn {
  color: #ff3400;
}
#TestQuestionContainer #progressPercentage {
  color: #ff3400;
}
