* { margin: 0; padding: 0; border: none; }

body,div,p,ul,li,td { font: normal 13px Arial; font-size:13px;}
hr
{
  border: 0;  background-color: #000;
  margin-top: 5px;
  height: 1px;
}

.lg{ color: #fff;font-size:11px;text-decoration:none;}
.lg:hover{ color: #fff;text-decoration:underline;}

.piet{font-size:12px;color:#fff;text-decoration: none;}
.piet:hover{font-size:12px;color:#fff;text-decoration: underline;}

a       { color: #81106f; text-decoration: underline; }
a:hover { color: #81106f; text-decoration: none; }

ul { list-style: disc outside none; }
ol { list-style: decimal outside none; margin-left: 10px; }
li { margin-left: 25px; }

.left, .center { height: 100%; vertical-align: top; }

.left
 {
  width: 165px;
  background-color: #81106F;
 }

.center
 {
  width: 815px;
 }

#footer
 {
  padding: 5px 0 5px 0;
  margin: 0 35px 0 35px;
  border-top: 1px solid #000;
 }
#copyright
 {
  float: left;
  font: normal 10px Arial;
 }
#itmedia
 {
  float: right;
  font: normal 10px Arial;
 }

#title
 {
  text-align: right;
  font-weight:bold;
  margin-bottom: 20px;
  color:#81106f;
  border-bottom: 1px solid #000;
 }
#title a       { text-decoration: none; }
#title a:hover { text-decoration: underline; }

#subtitle {	display: block;
	float: right;
	position: relative;
	top: -10px;
	z-index: 100;}

#subtitle a {	font-weight: bold;	font-size: 90%;}

#leftmenu
 {
  margin-top: 20px;
  background: url('/images/menu_bg.gif') repeat-y left top;
 }

#menu    { padding-bottom: 160px; }
#menu ul { list-style: disc inside none; margin-left: 4px; }
#menu li { margin: 5px 0; color: #81106f; font: normal 13px Arial; }
#menu span { font-weight: bold; color: #fff;}
#menu a  { text-decoration: none; font-weight: normal; color: #fff; }
#menu a:hover { position: relative; left: 3px; }

#container { margin: 25px 35px; font: normal 13px Arial; }

#calendar    { margin-top: 10px; background-color: #fff; border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0; }
#calendar td { text-align: right; font: normal 13px Times New Roman; background-color: #fff; }
#calendar a  { font-weight: bold; color: #81106F; }
#calendar input { border: none; }

#news     { margin: 30px 0 20px 0; }
#news h1  { font: bold 11px Arial; }
#news #date { color: #aaa; margin-bottom: 5px; }
#news p   { margin-top: 10px; }
#news blockquote p { border-left: 1px solid #000; padding-left: 10px; margin: 10px 0 10px 20px; font-style: italic; }

INPUT{background-color: #FFFFFF;color: #81106f; font-size: 12px; font-weight: normal; border-style: solid; border-color: #999999; border-width: 1;height:20px}
TEXTAREA {background-color: #FFFFFF;color: #81106f; font-size: 12px; font-weight: normal; border-style: solid; border-color: #999999; border-width: 1;}
SELECT {background-color: #FFFFFF;color: #81106f; font-size: 12px; font-weight: normal; border-style: solid; border-color: #999999; border-width: 1;}