/*
  -------------------------------------------------------------------------- 
  $Header$ simple.css v1.19 14/JAN/2008 hashjoin.com
  --------------------------------------------------------------------------
*/

body {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 78%;  /* Enables font size scaling in MSIE */
  margin: 0;
  padding: 0;
  background-color: #333333;
}

html > body {
  font-size: 9pt;
}

#content {
  margin: 0;
  padding: 0;
  background-color: #fff;
  width:954px;
  margin: 0 auto 0 auto;
}

#subMenu {
   margin-bottom: 2ex;
   padding-left: 5px;
}

#footer {
  color: #ece9d8;
  background-color: #191919;
  margin: 5ex 0ex 0ex 0ex;
  padding: 1ex 1ex 1ex 1ex;
}

#footer a {
  color: #ff9933;
  background-color: transparent;
  text-decoration: underline;
}

#footer a:hover {
  text-decoration: none;
}

#content li {
   line-height: 1.5em;
   list-style: none;
}

#content h1 {
  text-align: center;
  color: #ededed;
  background-color: #cc0000;
  margin-top: 0;
  margin-bottom: 1ex;
  padding-left: 5px;
  padding-top: 15px;
  padding-bottom: 15px;
}

#content h2 {
  font-size: 11pt;
  color: #303030;
  background-color: inherit;
  padding-left: 7px;
}

.rss_feed {
   border: 0pt none;
}

.smallfont {
  font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.error {
   color: #FF0000;
   background-color: inherit;
   font-weight:bold;
   font-size: 13pt;
}

.warning {
   color: #cc6600;
   background-color: inherit;
   font-weight:bold;
   font-size: 13pt;
}

.success {
   color: green;
   background-color: inherit;
   font-weight:bold;
   font-size: 13pt;
}

/* ### Tables ### */

table {
   font-size: 9pt;
   margin: 0 0 0 0;
}

.thead {
   font-weight:bold;
   padding: 0.5em;
   font-size: 10pt;
}

.ttit {
   color: #303030;
   background-color: #dadada;
   font-size: 10pt;
   font-weight:bold;
   padding: 0.5em;
}

.regular {
   color: inherit;
   background-color: #fafafa;
}

.alternate {
   color: inherit;
   background-color: #f5f7f8;
}

.checked {
   color: inherit;
   font-weight:bold;
   background-color: rgb(255,255,225);
}

div#crumbs {
  width:100%;
  font-size: 10pt;
  padding-left: 5px;
}

.hiddenRow {
   color: inherit;
   background-color: rgb(255,255,225);
}

.wideText {
   line-height: 1.45em;
}


.crumbsAText {
  font-weight:bold;
}

.crumbsIText {
}

.mbox {
  width:375px;
  color: #303030;
  font: 13px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  text-align: center;
  line-height: 1.5em;
  border: 1px solid rgb(153,153,153);
  background-color: rgb(255,255,225);
  margin: 2em 2ex 2em 2ex;
  padding: 1ex;
}

.hbox {
  color: #303030;
  line-height: 1.5em;
  border: 1px solid rgb(153,153,153);
  background-color: #e2ffe4;
/*  margin: 2em 2ex 2em 2ex;*/
  margin-bottom: 2ex;
  padding: 1ex;
}

table#categories td * {
   vertical-align: middle;
}


