html
{
  overflow:scroll;
}


#personal_nav
{
  background-color:#000;
  color:#eee;
  font-size:11px;
  height:25px;
  line-height:25px;
  background: #333333 url('../images/platform/header_nav_tile.gif') repeat-x scroll 0 0;
}

#personal_nav, #personal_nav a 
{
  color:#eee;
}

#personal_nav #locale_select {
  display: none;
}

#personal_nav #locale_select option {
  color: black;
}

#personal_nav .left 
{
  float:left;
  padding-left:20px;
  height:25px;
  line-height:25px;
}

#personal_nav .right 
{
  float:right;
  padding-right:20px;
  height:25px;
  line-height:25px;
}

#headerBottom #menu .fstLst {
  border:medium none;
  width:71px;
}
#headerBottom #menu li {
  border-right:1px solid #565656;
  float:left;
  height:25px;
  margin:0 1px 0 0;
  padding:0;
  position:relative;
  width:84px;
  z-index:100;
}



#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}

ul.ui-tabs-nav li {list-style:none;}


input.invalid, textarea.invalid {
  background-color: #faa;
}

