div.page-content h1 {
   margin: 0;
   color: #6F2B91;
   background-color: transparent;
   font-size: 11px;
}

/* ------------------------------------------ */

div.text {
   margin-right: 10px;
}

div.text h2 {
   margin-bottom: 0;
   font-size: 11px;
}

div.text h3 {
   margin-bottom: 0;
   font-size: 11px;
}

div.text p {
   margin-top: 0;
}

div.text a:link,
div.text a:visited {
   color: #000000;
   background-color: transparent;
}

div.text a:hover,
div.text a:active {
   color: #6F2B91;
   background-color: transparent;
}

div.text p.desc {
   font-size: 10px;
}

div.text strong em {
   color: #6F2B91;
   background-color: transparent;
   font-style: normal;
}

/* ------------------------------------------ */

div.childlist ul {
   margin: 0;
   padding: 0;
}

div.childlist ul li {
   margin: 0;
   padding: 0 0 0 8px;
   background-image: url(../gfx/backslash.gif);
   background-position: top left;
   background-repeat: no-repeat;
   list-style-type: none;
}

div.childlist ul li a {
   text-decoration: none;
}

div.childlist ul li a:link,
div.childlist ul li a:visited {
   color: #000000;
   background-color: transparent;
}

div.childlist ul li a:hover,
div.childlist ul li a:active {
   color: #6F2B91;
   background-color: transparent;
}

/* ------------------------------------------ */

form {
   margin: 4px 0 0 0;
}

form table {
   border-collapse: collapse;
}

form table td {
   padding: 0 0 4px 0;
   vertical-align: top;
}

form table td label {
   margin-right: 10px;
}

form table td input,
form table td textarea {
   font-family: arial, verdana, helvetica, sans-serif;
   font-size: 11px;
}
div.loginform {
	padding:0 !important;
	}
	div.loginform fieldset {
		border:0; padding:0; margin:0;
	}
form table th {
	padding:0;
	font-size:11px;
	width:140px;
	}

.loginform form input,
form table td input.textfield,
form table td textarea {
   border-width: 1px;
   border-style: solid;
   border-color: #525A60;
}

form table td textarea {
   width: 214px;
}

fieldset { border:0; }
