.page_content {
        z-index:2;
        margin-left:auto;
        margin-right:auto;
        width:100%;
        max-width:1000px;
        background-color:#FFFFFF;
        color:#424242;
        padding:10px;
        margin-bottom:20px;

}
.help_question_mark {
	cursor:pointer;
	width:20px; margin-left:5px;
}
.create_claim_chart_button, .claim_details_chart_button, .c_button {
   -moz-border-radius: var(---curve-button);
   -moz-user-select: none;
   -webkit-border-radius: var(---curve-button);
    border-radius: var(---curve-button);
    border: none;
    box-shadow: none;
    color: var(---color-primary);
    background: var(---button-color-bkg);
    cursor: pointer;
    display: inline-block;
    font: var(---type-body-font);
    margin: var(---button-margin);
    padding: var(---button-padding);
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    vertical-align: middle;
    white-space: nowrap;
}   
.create_claim_chart_button:hover,
.claim_details_chart_button:hover,
.claim_details_chart_button:active,
.c_button:hover, .c_button:active {
  color: #fff;
  background: var(---color-highlight1);
}

.header_header_container {
  width:100%;
  z-index:2;
  height:80px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  background-color: rgba(255, 255, 255, 0);
}

.header_container {
  position:relative;
  border-bottom: var(---border-basic);
  width:100%;
  height:0px;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  background-color: var(---color-bkg);
  z-index:1;
}
#menu_div a {
  color: var(---color-highlight1);
}
#menu_div a:hover {
  color: #fff;
}
.main_view_div {
  width:400px;
}
.accordion dd {
  padding:0px;
  margin-left:10px;
  line-height:120%;
}

.accordion h3 {
  color: var(---color-primary);
  border: var(---border-basic);
  cursor: pointer;
  margin: 4px;
  padding: 5px;
}
.accordion h3:hover {
  color: #fff;
  background-color: var(---color-highlight1);
}
.accordion .viewing {
  color: var(---color-primary);
  background-color: var(---color-base1);
}
.banner_content {
  border: var(---border-basic);
  color: var(---color-primary);
  display: inline-block;
  font-size: var(---type-body-font);
  background-color: var(---color-base1);
  padding: 8px;
  cursor: pointer;
}

.header_menu, .header_logo {
	z-index:0;

}

.footer_content {
	margin: 0 auto;
	height:136px;

}
.sectionBreak {
  background: var(---color-bkg);
  width:100%;
  min-height:0px;
  margin-bottom:0px;
}

.shadow_header{
	box-shadow: none;
}
/*#logo { display:inline-block; background: url(/library/images/logos/surgical_cloud_practice_management.png) 90% 0% no-repeat; 164px; height: 55px; }*/
#logo:hover { 
  text-decoration: none;
}

.logoHolder {
  display:inline-block; 
  position: relative; 
  height: 136px; 
  width: 100%; 
  float: left; 
  background: var(---color-bkg); 
  margin-left: -100%;
}

.extra1{
  position: relative; 
  width: 64px; 
  height: 136px; 
  background: url(/site/images/extra1.png) 0 0 no-repeat;right: 0px;
}

.code-test-class {
  width: 1000px;
  margin-left:auto;
  margin-right:auto;
}

.inner_content {
  background-color: var(---color-base1);
  border: var(---border-basic);
}
