/*---------------------------------------------------------------
  >> Gutter <<
  ---------------------------------------------------------------
  generic Gutter used throughout OrthoProof
  -------------------------------------------------------------*/

html, body {
  margin: 0 0 0 0;
}

#orthoDropShadow {
  width: 815px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

#orthoPageFrame {
  margin-left: 8px !important;
  margin-left:8px;	
  min-width: 800px !important;
  width: 800px !important;
  min-width: 800px;
  width: 800px;
}

#orthoTitleNavigation {
  height: 93px !important;
 /* height: 40px;*/
  margin: 0 0 0 0 !important;
 margin: -2px 0 0 0;
}

#orthoTitleNavigation ul {
  margin-left:  420px !important;
  margin-left: 500px;
}

#orthoTitleNavigation ul li span.divider {
  padding-right: 30px !important;
  padding-right: 20px;
}

#orthoTitleNavigation ul li img  {
   margin-top: -19px !important;
   margin-left: -30px !important;
   margin-left: 3`0px;
   margin-bottom: -2px;
}

#orthoBlueSpacer, #orthoFooter, #orthoFooterHome {
  height: 8px !important;
  height: 8px;
  margin: 0 0 0 0 !important;
  margin: 0 0 0 0;
}
#orthoGreyNavigation {
  height: 25px;
  margin: 0 0 0 0 !important;
  margin: 0 0 0 0;
}

#orthoGreyNavigation ul {
  margin-left: 100px !important;
  margin-left: 210px;
}

#orthoGreyNavigation ul li span.divider {
  padding-right: 30px !important;
  padding-right: 20px;
}

#orthoContent {
  margin-top: -20px;
} 

#orthoContent {
  width: 800px;
  margin: 0 auto !important;
  margin: -2px 0 0 0;
  max-width: 800px;
}

#orthoMain {
  margin:0 0 0 209px; 
  padding:0;
  
}

#orthoMain {
  margin:0 0 0 209px; padding:0;
}

#orthoMain-content {
   margin:0; 
   padding: 0.5em 1em;
}

#orthoLeftCell {
  width: 209px;
  margin:0; 
  padding:0;
}

#orthoLeftCell-content {
  margin: 65px 0 0 0 !important; 
  margin: 65px 0 0 0; 
  padding: 0 0 0 13px;
}

#orthoLeftCell-content ul, #orthoLeftCell-content ul li {
  margin: 0 5px 10px 0 !important;
  margin: 0 5px 20px 0;
  padding: 0 0 10px 0 !important;
  padding: 0 0 0 0 ;
}

#orthoLeftCell-content ul li a {
  margin: 0 0 0 0 !important;
  margin: 10px 0 0 0;
}

#orthoLeftCell-content ul li span.divider {
}

hr.cleaner {
 clear:both;
 height:1px;
 margin: -1px 0 0 0; 
 padding:0;
}

#curveImage ,#curveImageHome {
  height: 407px;
  width:209px;
  margin: 0 0 78px -13px !important;
  margin: 0 0 78px -204px;
}
#curveImage ,#curveImageHome {
  bottom: 0px !important; 
  bottom: -1px; 
}

.zoeFooter {
  padding: 0 0 0 150px;
  margin: 0 0 0 0;

}

.footer {
  padding: 0 0 0 90px;
  margin: 0 0 0 0;

}

.footer2 {
  padding: 0 0 0 70px;
  margin: 0 0 0 0;

}

#homeTable {
 margin: -60px 0 0 111px !important;
  margin: -50px 0 0 111px;
}

.formError {
   padding: 3px;
   margin: 3px;
}
