.box
{ 
  margin: 1em 0 0 0;
  background-color: #fff; 
  }

.boxBody { padding: .5em; }

.pBody 
{
  font-size: 95%;
  color: white;
  text-align: left;
  }

.portlet h1,
.portlet h2,
.portlet h3,
.portlet h4 {
	margin: 0;
	padding: 0;
}

ul.flat li
{
  list-style-type: none;
  list-style-image: url();
  display: inline;
  }

body 
{
  font: small sans-serif;
  color: #101010;
  background-color: #2c4d75;
  margin: 0;
  padding: 0;
  }

#global 
{
  margin: 30px;
  }

/*
 * Fonts
 */
a img 
{ 
  border: none;
  background-color: #fff;
  }
a 
{ 
  color: #2c4d75;
  text-decoration: none;
  }
a:link, a:visited 
{ 
  }
a:active, a:hover 
{ 
  background-color: #ffdd00;
  }

h1, h2, h3, h5 { color: #aa0000 }

ul { list-style-type: none }
li { list-style-image: url(/images/item.png) }

.error { color: red; }

/* 
 * Forms
 */
fieldset
{
  border: 1px solid #aaa;
  }

input
{
  border: 1px solid #aaa;
  font-size: small;
  }

input[type=submit]
{
  background-color: #eee;
  }

/*
 * Search form
 */
#searchform { display: none }

/*
 * Footer
 */
#footer { text-align: center }

#f-about { display: none }
#f-disclaimer { display: none }
#f-poweredbyico { display: none }
#f-copyrightico { display: none }
#f-copyright { display: none }

/*
 * The header
 */
#head { display: none  }
#headBody { }

/*
 * The side boxes
 */
#side { display: none }

#title {   }

#title a:link, 
#title a:visited
{ 
  text-decoration: none;
  color: #2c4d75;
  }

#title a:hover,
#title a:active
{ 
  text-decoration: none;
  color: #aa0000;
  background-color: transparent;
  }

/*
 * Portlet
 */
.portlet h5 { display: none; }
.portlet ul, .portlet li { list-style-type: none }

/*
 * Column one
 */
#column-one
{
  font-weight: bold;
  font-size: x-small;
  padding: .5em;
  }

#column-one li.selected a
{
  border: 1px solid #000;
  }

#column-one a
{
  padding: .5em;
  }

#column-one a:link,
#column-one a:visited 
{
  color: #fff;
  text-decoration: none;
  }

#column-one a:active,
#column-one a:hover 
{
  color: #000;
  text-decoration: none;
  }

#column-one ul
{
  width: 100%;
  text-align: center
  }

#column-one li
{
  display: inline;
  margin: .5em;
  }

/*
 * Disable edit section
 */
.editsection { display: none }