/*
 *
 * Simple
 * Theme by Zarel
 *
 */

html,body,div,form,p,h1,h2,h3
{ margin: 0; padding: 0; border: 0; }
.skip
{ display: none; }

/*************************
 * Layout
 *************************/

body
{
  background: #C8C8C8;
  color: #000000;
  font: 12pt Verdana, Arial, Sans-Serif;
  padding: 10px 10px 10px 200px;
}

h1
{
  border-bottom: 1px solid #BABABA;
  margin: -10px -10px 10px -200px;
  font-size: 24pt;
}

h1 a
{
  padding: 10px;
  display: block;
  text-align: center;
  text-decoration: none;
  background: #828282 url(h1bg.gif) repeat-x scroll bottom left;
  color: #F0F0F0;
}
h1 a:hover
{
  background: #828282 url(h1bg.gif) repeat-x scroll bottom left;
  color: #F0F0F0;
}

#sidebar
{
  float: left;
  margin: 0 0 0 -190px;
  padding: 0;
  width: 180px;
}
#sidebar ul
{
  list-style: none;
  margin: 0;
  padding: 0;
}
#sidebar li
{
  margin: 0 0 10px 0;
  padding: 2px;
  background: #828282;
}
#sidebar li h3
{
  background: #A8A8A8 url(h3bg.gif) repeat-x scroll bottom left;
  color: #222222;
  font-weight: bold;
  font-style: italic;
  font-size: 12pt;
  padding: 2px;
}
#sidebar li ul,
#sidebar li p
{
  background-color: #A8A8A8;
  margin: 0;
  padding: 2px;
  color: #333333;
}
#sidebar li ul
{
  list-style: none;
}
#sidebar li ul li
{
  margin: 0;
  padding: 0;
}
#sidebar li ul li a
{
  display: block;
  color: #000044;
  text-decoration: none;
  padding: 1px;
  border: 1px solid #A8A8A8;
  background-color: #A8A8A8;
}
#sidebar li ul li a.cur,
#sidebar li ul li a.light
{
  border-color:  #929292;
}
#sidebar li ul li a:hover
{
  background-color: #929292;
  color: #111144;
  border-color: #828282;
}

h2
{
  font-size: 18pt;
  font-style: italic;
  font-weight: bold;
  border-bottom: 1px solid #535353;
}
h2,p
{
  margin-bottom: 12pt;
}

p a
{
  color: #343478;
  text-decoration: none;
  border-bottom: 1px dotted #343478;
}
p a:hover
{
  color: #070738;
  border-bottom: 1px solid #141448;
}

#footer
{
  border-top: 1px solid #444444;
  padding-top: 5px;
  margin-top: 25px;
  font-size: 8pt;
}
