
/* CSS Document */
/*
Design System 2008
*/


/* ---( Front Page )------------------------------- */

body {
  background-image: none;
}

#public_page_container {
  text-align: center;
  margin: 0 auto;
}

#public_center_container {
  margin: 0 auto; 
  width: 800px; 
  margin-top:2em; 
}

#public_primary_container { 
  width:490px;
  float:left;
  background:#fff;
  text-align:left;
}

#public_primary_container .text {
	background-color: #fff;
	padding: 20px;
	padding-left: 60px;
}

#public_right_container {  
  float: left;
  width:250px;
  position: relative;
  padding-left: 20px;
  border-left: 1px dotted #999;
  min-height:350px;
  text-align:left;
}

div#frontpage_login_container {
  margin-top:20px;
  min-width: 100%;
  padding: 5px;
}

div.login_area{
  font-size: 12px;
  line-height: 20px;
}

span#frontpage_openid {
  display: none;
}

/* ---( Text Elements )------------------------------- */

#frontpage_login_container h3 {
  font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
  color: #999;
  font-weight: normal;
  line-height: 20px;
  font-size: 18px;
}

/*Forms*/

div.form_container {
  width: 100%;
  padding: 5px;
}


