/* my classes */
.sidebar { border-left: 1em solid #de0029; padding-left: 1em; } /* for ancillary content */
.toplink { text-align: center; font-weight: bold; }   /* top-of-page links */
/* small-print styles */
.small-print { font-family: Verdana, Arial, sans-serif; }
.small-print { font-size: .9em; }
.php-title {
 border-bottom: solid;
 border-width: 4px;
 border-color: #de0029;
 padding: 1%;
}
.php-msg   {
 border-bottom: none;
}
.php-err   {
 border-bottom: none;
 color:#ffffff; background: #de0029;
 text-align: center;
}

.extra {
/* color:#ffffff; background: #234a91; */
 color:#de0029; background: #FFF7DD;
 font-size: 125%;
}

/* body of text - borders whole content */
body	{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 color: black;
 background: #ffffff none;
 background-color: #FFF7DD;
 background-image: none;
 margin-top: 0px;
 margin-left: 0px;
 margin-right: 0px;
 }
h1,h2,h3,h4,.title {
 color:#de0029; background: #FFF7DD;
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 text-align: center;
}
h1 {
 color:#ffffff; background: #234a91;
}
h2 {
 border-bottom: solid;
 border-width: 1px;
 border-color: #000000;
 padding: 1%;
}
h3 {
 text-align: left;
}
p:first-letter {
 font-size: 125%;
 font-weight: bold;
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
pre.programlisting {
 font-size: 80%;
}
*/
a:link    { text-decoration:none; color: #137f16; background: #FFF7DD; border-width:0; }
a:visited { text-decoration:none;  color: #a840a5; background: #FFF7DD; border-width:0; }
a:active  { color: #ffff00; background: #FFF7DD; border-width:0; }
a:hover { text-decoration:none; color: #ec80e9; background: #FFF7DD; border-width:0; }
/*	font-weight: bold; */
/* general defs for tabular
*/
/*
.tabular {
 color: white;
 background: #000000 url(/img/bg.png) repeat-y fixed 0px 0px;
 background-color: #000000;
 background-image: url(/img/bg.png);
 background-repeat: repeat-y;
 background-attachment: fixed;
 background-position: 0px 0px;
 }
 */
/* body of text - customization for tabular style */
/*
body.tabular {
 padding-top: 14px;
 margin-bottom: 0px;
 padding-bottom: 0px;
 padding-left: 75px;
 margin-right: 25px;
 padding-right: 0px;
 color: black;
 background-color: transparent;
}
*/

