/*
  CSS for Custom Management Software: the Silent Partner Site
  by Luis Krause May 17, 2002
                 September 5, 2002
                 October 22, 2002
*/

body
{
   font-family: verdana, arial, geneva, helvetica, sans-serif;
   margin: 0;
   padding: 0;
   color: #000000; /*black,lightblue*/
   background-color: #c0d9d9;
}

p
{
   margin-top: 5px;
   padding-top: 0;
}

h2
{
   font-weight: bold;
   font-size: 1.2em;
   color: #871f78; /*darkpurple,*/
   background-color: transparent;
   margin-left: 10px;
   margin-top: -5px;
   margin-right: 0px;
   margin-bottom: 10px;
   padding: 6px;
}

a:link
{
   color: #007fff; /*slateblue,*/
   background-color: transparent;
   text-decoration: none;
   font-weight: bold;
}

a:visited
{
   color: #871f78; /*darkpurple,*/  /*#007fff;*/ /*slateblue,*/
   background-color: transparent;
   text-decoration: none;
   font-weight: bold;
}

a:active
{
   color: #000000; /*black,*/
   background-color: transparent;
   text-decoration: none;
   font-weight: bold;
}

a:hover
{
   color: #9370db; /*mediumorchid,*/
   background-color: transparent;
   text-decoration: underline;
}

.menuenable
{
   font-size: 13px;
   color: #ffffff; /*white,darkpurple*/
   background-color: #871f78;
   text-align: center;
   vertical-align: middle;
}

.menudisable
{
   font-size: 13px;
   color: #fffafa; /*snow,indigo*/
   background-color: #4b0082;
   text-align: center;
   vertical-align: middle;
}

.menuenable a:link
{
   color: #ffffff; /*white,*/ /* don't do .menuenable a:link, a:visited { color: #ffffff; background-color: transparent; } or the rest of the a:visited settings are ignored in favor of this one! */
   background-color: transparent;
}

.menuenable a:visited
{
   color: #ffffff; /*white,*/
   background-color: transparent;
}

.menuenable a:hover
{
   color: #d9d9f3; /*quartz,*/
   background-color: transparent;
}

.footer
{
   font: 10px geneva, sans-serif;
   margin-top: 10px;
   margin-left: 40px;
   margin-bottom: 10px;
   margin-right: 20px;
}

.text, .textleft, .textcent, .textright, .textjust, .box, .boxleft, .boxcent, .boxright, .boxjust
{
   font: 12px verdana, arial, geneva, sans-serif;
   line-height: 120%;
   margin-top: 15px;
   margin-left: 40px;
   margin-bottom: 10px;
   margin-right: 20px;
}

.box, .boxleft, .boxcent, .boxright, .boxjust
{
   border-style: solid;
   border-width: 1px;
   border-color: #871f78; /*darkpurple,*/
   padding: 0.5em;
   margin-left:  25px;
   margin-right: 20px;
}

.text, .textleft, .box, .boxleft
{
   text-align: left;
}

.textcent, .boxcent
{
   text-align: center;
}

.textright, .boxright
{
   text-align: right;
}

.textjust, .boxjust
{
   text-align: justify;
}

.softcol1
{
   color: #871f78;  /*darkpurple,quartz*/
   background-color: #d9d9f3;
}

