* { 
margin: 0; 
padding:0;
}

body
{
background-color: #ffffff;
font-family: verdana, sans-serif;
font-size: 100%;
}

div.container
{
width: 100%;
margin: 0;
font-family: verdana, san-serif;
font-size: 80%;
}

div.content
{
margin-top: 0;
margin-left: 0;
margin-bottom:75px;
padding: 3em;
}

div.header
{
float: top;
margin-left: 0;
margin-top: -15px;
margin-bottom: 10px;
border-left: none;
border-right: none;
border-top: none;
border-bottom-style: dotted;
border-bottom: thin;
border-color: #6600cc;
padding: 1em;
}

div.left
{
float: left;
/*width:180px;*/
/*margin-top:-80px;*/
margin: 0;
padding: 1em;
}

div.right
{
/*float: right;*/
/*margin-top: -400px;*/
margin-left: 180px;
padding: 1em;
}

div.footer
{
/*background-image: url("back-311.gif");*/
float: bottom;
color: #006600;
text-align: center;
clear: left;
border-style: dotted;
border-left: none;
border-right: none;
border-top: thin;
border-bottom: none;
border-color: #6600cc;
padding: 1em;
}

h1.header
{
padding: 0;
margin: 0;
font-family: lucida calligraphy,verdana,arial,sans-serif;
/*font-size: 230%;*/
color: #660099;
text-align: left;
margin-left: 0px;
}

.button {
width: 150px;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size: 90%;
background-color: #6633cc;
color: #333;
}

.button ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}

.button li {
border-bottom: 1px solid #663399;
margin: 0;
}

.button li a {
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #6633cc;
border-right: 10px solid #6666cc;
background-color: #6600cc;
color: #fff;
text-decoration: none;
width: 100%;
}

.button li a {
width: auto;
}

.button li a:hover {
border-left: 10px solid #6666cc;
border-right: 10px solid #6666ff;
background-color: #6600ff;
color: #fff;
}

h3
{
color: #663399;
font-size: 150%;
}

h3.category
{
color: #663399;
}

h3.error
{
color: #ff0000;
text-align: center;
}

h4
{
color: #663399;
font-size: 130%;
}

h5
{
color: #663399;
}



img.xhtml
{
border: 0;
}

p
{
color: #663399;
font-weight: 700;
}

p.conf
{
color: #663399;
font-weight: 700;
font-size: 13px;
font-family: verdana, arial, sans-serif;
text-align: center;
}

p.foot
{
color: #663399;
font-weight: 700;
font-size: 13px;
font-family: verdana, arial, sans-serif;
}

p.foot4
{
color: #999999;
font-weight: 700;
font-size: 6px;
font-family: verdana, arial, sans-serif;
}

p.error
{
color: #ff0000;
font-weight: 700;
font-size: 13px;
font-family: verdana, arial, sans-serif;
}

ul
{
color: #663399;
font-weight: 700;
}

p.strap
{
color: #663399;
text-align: left;
margin-left: 75px;
font-size: 14px;
}

p.add
{
color: #663399;
font-weight: 400;
font-size: 12px;
}

p.head
{
color: #663399;
font-weight: 700;
font-size: 12px;
text-align: center;
}

p.center
{
text-align:center;
}

p.right
{
text-align:right;
}

p.cat
{
color: #663399;
font-size: 12px;
font-style: italic;
}

p.link
{
color: #6600cc;
font-size: 12px;
}

p.menu
{
color: #6600cc;
font-weight: 700;
}

img.border
{
border: 1;
border-style:solid;
border-width: thin;
border-color: #cccccc;
}

td.300
{
width: 300;
}

td.100
{
width: 100;
}

a:link
{
text-decoration: none;
color: #6600cc;
font-weight: 700;
}

a:visited
{
text-decoration: none;
color: #6600cc;
font-weight: 700;
}

a:hover
{
color: #000000;
text-decoration: underline;
}

