body {
font-family: verdana, arial, tahoma, serif;
font-size: 8pt;
color: #7F1B43;
background-color: #E6ECF2;
text-align: justify;
line-height:18px;
overflow: auto; }

p {
text-align:justify; }

a:link { color: #DC4E7C;
text-decoration: none; 
font-weight: bold;
text-transform: uppercase; 
cursor: help; }

a:visited { color: #DC4E7C;
text-decoration: none; 
font-weight: bold;
text-transform: uppercase;
cursor: help; }

a:hover { color: #FFCFDF;
text-decoration: none; 
text-transform: uppercase; 
cursor: hand; }

h1 {
color: #C00000;
background-color: #FAC0C0;
font-family: arial, verdana;
font-size: 14pt;
text-align: left;
line-height: 8px;
letter-spacing: -1px;
font-weight: bold;

margin: 10px;
padding: 0px;
padding-left: 5px;
}


h2 {
color: #FC5E8E;
background-color: #F2D8D8;
font-family: arial, verdana;
font-size: 14pt;
text-align: right;
line-height: 8px;
letter-spacing: -1px;
font-weight: bold;

margin: 10px;
padding: 0px;
padding-right: 5px;
}

#div {
width: 788px;
margin: 0px auto;
text-align: justify;
padding: 0px;
background: url("bg.png"); }

#right {
width:35px;
float:right;
}

#right2 {
width:15px;
float:right;
}

#side {
width: 160px;
float:right;
}

#content {
width: 555px;
float:right;
}

#footer {
clear: both;
}
.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
padding: 6px;
text-align: center;
background-color: #ffffff;
border: 1px solid #dbdbdb;
}
.alignleft{
float: left;
margin: 1px 4px 0 0;
padding: 6px;
background-color: #ffffff;
border: 1px solid #dbdbdb;
}
.alignright{
float: right;
margin: 1px 0 0 4px;
padding: 6px;
background-color: #ffffff;
border: 1px solid #dbdbdb;
}
.alignnone{
margin: 1px 4px 0 0;
padding: 6px;
background-color: #ffffff;
border: 1px solid #dbdbdb;
}