
.none {
 ;
}

.body
{
font-family: Trebuchet MS, Helvetica;
font-size: 10pt;
}
.signupframe {
  border: 1px solid #01337b;
  background: #ffffff;
  color: #01337b;
  font-family: Trebuchet MS, Helvetica;
}
.default
{
font-family: Trebuchet MS, Helvetica;
font-size: 10pt;
}

p
{
font-family: Trebuchet MS, Helvetica;
font-size: 10pt;
}


h1
{
    font-size: 22px;
    color: #003478;
    font-weight: lighter;

}

h2
{
    font-size: 18px;
    color: #ffcc05;
    font-weight: lighter;

}


.ContentBucketTitle
{
    font-size: 12pt;
    color: #ffffff;
    font-weight: bold;
    font-family: Trebuchet MS, Helvetica;
    padding-left: 8px;
    margin-top: 5px;
}

.ContentBucketText
{
    font-size: 10pt;
    color: #000000;
    font-family: Trebuchet MS, Helvetica;
    padding: 8px;
    margin-top: 5px;
}

.MenuOuter
{
    height: 38px;
    text-align:left;
    width: 800px;
    padding-top: 7px;
    padding-left: 12px;
    cursor: pointer;
}
.MenuItem
{
    font-family: Trebuchet MS, Helvetica;
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: bold;
    cursor: pointer;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 10px;
}
.MenuItemOver
{
    font-family: Trebuchet MS, Helvetica;
    font-size: 10pt;
    color: #ffcc05;
    font-weight: bold;
    cursor: pointer;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 10px;
}
.MenuItemSelected
{
    font-family: Trebuchet MS, Helvetica;
    font-size: 12px;
    color: #285577;
    font-weight: bold;
    cursor: pointer;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 10px;
    background: url(http://www.maryannforhouse.com/images/2095/menu-item-background.jpg) repeat-x;
}
.MenuOuter2
{
    background-color: #003478;
    border-left: solid 1px #ffcc05;
    border-right: solid 1px #ffcc05;
    border-bottom: solid 1px #ffcc05;


}
.MenuItem2
{
    font-family: Trebuchet MS, Helvetica;
    font-size: 12px;
    color: #FFFFFF;
    background-color: #003478;
    font-weight: bold;
    cursor: pointer;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.MenuItemOver2
{
    font-family: Trebuchet MS, Helvetica;
    font-size: 12px;
    color: #ffcc05;
    background-color: #003478;
    font-weight: bold;
    cursor: pointer;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #1a4987;
}

#divMenuArea
{
  height: 33px;
  width: 100%;
}
  
                /**************************** REQUIRED BY ALL  **************************************/

                 
                 /* make the second level  visible when hover on first level list OR link */
                #Default  ul li:hover ul,
                 #Default ul a:hover ul{visibility:visible; }

                 /* keep the third level hidden  when you hover on first level list OR link */
                #Default  ul :hover ul ul{visibility:hidden;}

                /*  make the third level visible when you hover over second level list OR  link */
                #Default ul :hover ul :hover ul{ visibility:visible;}
                /**************************************************************************************/


                #Default  {position:relative; float:left; z-index:3; }

                 /* remove all the bullets,  borders and padding from the default list styling */
                #Default  ul {padding: 0px; margin: 0 0 0 20px; list-style-type:none; }

                /*  float the list to make it horizontal and a relative positon so that you  can control the dropdown menu positon */
                #Default  li {float: left; height: 33px; position:relative; margin: 0px; z-index:5;}

                /*  style the links for the top level */
                 #Default a, #Default a:visited
                {
                    display: block;
                    font-size: 12px;
                    font-family:  arial,  sans-serif;
                     color: #ffffff;
                     cursor: pointer;
                     text-decoration: none;
                     padding: 10px;
                }
                /*  style the top level hover */
                #Default ul li:hover {color: #f9de35;}
                #Default  a:hover, #Default ul ul a:hover{text-decoration: none; color: #f9de35;}
                #Default  :hover > a, #Default ul ul :hover > a {text-decoration: none; color: #f9de35;}
                 
                 /* style the second  level hover */
                #Default ul ul li
                {
                    background-color: #003579;
                     text-align: left;
                     width: 240px;
                     height: 30px;
                     margin: 0px;
                     cursor: pointer;
                     padding: 0px;
                     border-right: solid #135f75 1px;
                     border-left: solid #135f75 1px;
                 }
                /*  style the second level background */

                /*  hide the sub levels and give them a positon absolute so that they take  up no room */
                #Default ul ul {visibility:hidden;position:absolute;left:0px;top: 35px;margin: 0px;}
                 /* style the second level links */
                /*  style the second level links */
                 #Default ul ul a, #Default ul ul a:visited
                {
                    display: block;
                    font-size: 11px;
                    color: #ffffff;
                    text-transform: uppercase;
                     cursor: pointer;
                     text-decoration: none;
                    }
                #Default  ul ul a:hover {
                     color: #f9de35;
                     text-decoration: none;
                  }
                 #Default  ul ul li:hover {
                     color: #ffffff;
                  }
                #Default  ul ul a:hover > #Default  ul ul ul a:hover {color: #ffffff;}
                 #Default ul ul :hover > a, #Default ul ul ul :hover > a {color:#ffffff; text-decoration: none;}


                /*  style the third level background */
                 #Default ul ul ul a, #Default ul ul ul a:visited {background:#555555;}
                /*  style the third level hover */
                 #Default ul ul ul a:hover {background:#888888;}
                /*  position the third level flyout menu */
                #Default  ul ul ul{visibility: hidden; left:171px; top:0px; width:149px;}
                
                 #Default_Persist { color:#f9de35;}
                #Default_Persist  a,  #Default_Persist a:visited { color: #f9de35; }

  
