/*  Layout
--------------------------------------------------------------------------------
    All styling related to the outer-most containers
    Copyright (c) 2008 Unbound Medicine, Inc.
-------------------------------------------------------------------------------- */



body {
  /*overflow-y: scroll;*/
  min-height: 1000px;
}


div.main {
    float: left; 
    width: 100%;
    min-width: 1000px;
    background-color: #FFF;
    background-image: url(../../../images/m/grid_page_background.gif);
    text-align: left; }

div.main#feedback {
  background-image: none;
  background-color: #ffffff;
}

div.contentContainer {
    width: 752px;
    min-height: 500px;
    margin: 0 auto;
    padding: 20px; 
    text-align : left;
    background-color: #fff;
    text-align: left;
    border-width: 0 1px;
    border-style: solid;
    border-color: #666; 
 }




/* all of these should move into their respective css */
div.contentContainer#loginLanding {
  width: 752px;
  height: 300px;
}

div.contentContainer#editacct {
  width: 752px;
}

div.contentContainer#archive {
  width: 752px;
}

div.contentContainer#mobile {
  width: 752px;
}

div.contentContainer#about {
  height: 350px;
  width: 752px;
}

div.contentContainer#aboutPage {
  height: 1130px;
  width: 752px;
}

div.contentContainer#termsofuse {
  height: 4500px;
  width: 752px;
}

div.contentContainer#cookiePolicy {
  height: 915px;
  width: 752px;
}

div.contentContainer#beta {
  height: 600px;
  width: 752px;
}

div.contentContainer#faq {
  height: 1030px;
  width: 752px;
}

div.contentContainer#feedback {
  height: 500px;
  width: 752px;
}

div.contentContainer#ssx {
    height: 680px;
    width: 800px; }

/* this should move into global */
div.clear {
  clear: both; }
  
