*
{

  padding: 0;
  margin: 0;

}

p, img, li, ul, body, 
div, span, object, iframe, h1, 
h2, h3, h4, h5, h6, 
blockquote, table, caption, thead, tfoot, 
tbody, tr, th, td, dl, ol,
dd, dt, form, fieldset, input
{

  padding: 0;
  margin: 0;

}

body
{

  width: 980px;
  min-width: 980px;
  margin: 0 auto;
  position: relative;
  font-family: arial, helvetica, sans-serif;
  color: #58585a;
  font-size: 11px;
  background-color: #ffffff;

}

#leftpane
{

  background-color: #6799c7;
  color: #ffffff;

}

#innerleftpane
{

  width: 196px;
  float: left;
  background-color: #6799c7;  

}

#middlepane
{

  width: 577px;
  float: left;
  background-color: #ffffff;
  color: #58585a;  

}

#middlepane p
{

  padding: 14px 16px 0px 12px;

}

#middlepane p a:link, #middlepane p a:visited, #middlepane p a:active, #middlepane p a:hover
{

  color: #58585a;
  text-decoration: underline;
  font-size: 10px;

}

#rightpane
{

  width: 207px;
  float: left;
  background-color: #acc7dc;
  text-align: right;
  
}

#rightpane img
{

  padding-bottom: 15px;
 
}

#registerpane
{

  width: 162px;
  background-color: #256dae;
  padding: 10px 23px 7px 11px;

}

#registerpane p
{

  padding-top: 7px;

}

form
{

  padding: 4px 0px 0px 0px;

}

form p
{

  /*padding: 2px 0px 0px 11px;*/
  padding: 1px 0px 0px 11px;

}

form p input
{

  font-size: 11px;

}

#innerbody li
{

  float: left;
  list-style-type: none;

}
