/******************************************************************************
**  Root elements
******************************************************************************/

html {
  margin: 0;
  padding: 0;

  width: 100%;
  height: 100%;
}

body {
  width: 100%;
  height: 100%;

  margin: 0;
  padding: 0;

  font-family: "Trebuchet MS", Verdana, sans-serif;
  color: #000;

  background: #FFF;
}



h2 {
  margin: 10px 0;
  padding: 0;

  font-size: 150%;
  font-weight: bold;
  color: #999;
}


dt {
  margin: 5px 0;
  padding: 0;

  font-weight: bold;
  font-size: 120%;
  color: #999;
}

dd {
  margin: 5px 0 5px 2em;
  padding: 0;
}


form {
  display: none;
}




#wrapper {
  margin: 0;
  padding: 0;
}




/******************************************************************************
**  Splash element
******************************************************************************/

#header {
  position: static;
  margin: 0;

  height: auto;

  background: none;
}

#header h1 {
  position: static;

  width: auto;
  height: auto;

  margin: 0 5px 20px 5px;
  padding: 4px;

  background: #000;
  color: #FFF;

  text-align: center;
}

#header h1 span {
  display: inline;
}

#header h1 a {
  color: #FFF;
  text-decoration: none;
}




#header #top-corner {
  display: none;
}






/******************************************************************************
**  Top navigation styles
******************************************************************************/


#navigation {
  display: none;
} 

#nav {
  display: none;
}





/******************************************************************************
**  Content-area styles
******************************************************************************/


#content-frame {
  min-height: auto;
}

* html #content-frame {
  height: auto;
}







/******************************************************************************
**  Left-band styles
******************************************************************************/


#left-band {
  display: none;
}




/******************************************************************************
**  Right-band styles
******************************************************************************/


#right-band {
  display: none;
}



/******************************************************************************
**  Contents styles
******************************************************************************/


#content {
  padding: 0 10px;

  background: none;
}


#content h3 {
  margin: 0;
  padding: 2px;

  height: auto;

  background: #333;

  color: #FFF;
  font-size: 12px;
  font-weight: bold;
}

#content h3 span {
  display: inline;

  margin: 0;
  padding: 0;

  background: none;
}


#content h3 a {
  color: #FFF;
  text-decoration: underline;
}



#content .container {
  margin: 0 0 10px 0;
  padding: 0;

  background: #DFDFDF;
}

#content .container .container {
  margin: 0;
  padding: 0;

  background: none;

  font-size: 12px;
  color: #000;
}


#content .container h3 {
  margin: 0;
  padding: 2px;

  background: #333;

  color: #FFF;
  font-size: 12px;
  font-weight: bold;
}

#content .container h3 span {
  display: inline;

  margin: 0;
  padding: 2px 30px 2px 30px;

  height: 100%;

  background: transparent url(images/content_header_triangle.gif) no-repeat 0 50%;
}


#content .container-finish {
  display: none;
}



/******************************************************************************
**  Footer styles
******************************************************************************/

#footer {
  position: static;

  padding: 2px;
  margin: 0;

  height: auto;

  background: none;
  border-top: 1px solid #999;
}


#footer-corner {
  display: none;
}





/******************************************************************************
**  Common styles
******************************************************************************/

.selector {
  display: none;
}
