*
{
padding: 0;
margin: 0;
}

a:link 
{
padding: 0 3px 0.2em 3px;
color: #000000;
background-color: transparent;
}

a:visited 
{
color: #666666;
}

a:hover 
{
color: #ffffff;
background-color: #3b0755;
}

body 
{
background-image: url(../i/bg1.gif);
background-repeat: repeat;
color: #000000;
background-color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
line-height: 150%;
margin-top:10px;
}

div.bl1 
{
padding: 0.5em 10px 0.5em 10px;
margin: 1em 0 1em 0;
}

div.bl1a 
{
padding: 0 50px 0 50px;
}

div.bt1 
{
width: 500px;
padding: 1em 0 0.5em 0;
background-color: #3b0755;
color: #ffffff;
}

div.bt1a 
{
float: left;
text-align: left;
width: 320px;
padding: 0 4px 0 10px;
}

div.bt2 
{
clear: both;
padding: 1em 0 1em 0;
border-bottom: 1px solid #3b0755;
text-align: left;
}

div.bt3 
{
margin-left: 100px;
width: 350px;
margin-top: 1em;
}

div.bt4
{
border: 1px solid #3b0755;
padding: 1em 15px 1em 15px;;
font-style: italic;
margin-top: 1em;
text-align: left;
}

div.cbc1 
{
width: 500px;
background-color: #fdfdfd;
border: 1px solid #cccccc;
padding: 4px;
margin-top: 1.5em;
}

div.im1 
{
float: left;
width: 126px;
text-align: left;
padding-left: 4px;
}

div.in1 
{
width: 500px;
margin: 0 50px 0 50px;
}

div.nd1 
{
clear: both;
}

div.ou1 
{
width: 600px;
margin-left: -300px;
border: 1px solid #cccccc;
padding: 1em 10px 1em 10px;
background-color: #ffffff;
text-align: center;
position: relative;
left: 50%;
}

div.sp1 
{
clear: both;
}

h1 
{
margin: 0;
padding: 0;
color: #3b0755;
background-color: transparent;
font-size: 150%;
}

h2 
{
font-size: 120%;
}

h3 
{
margin: 0;
padding: 0;
color: #f9e509;
font-size: 100%;
}

h4 
{
margin: 0;
padding: 0.5em 0 0 0;
font-size: 100%;
}

img 
{
border: 0;
}

p 
{
margin: 0.2em 0 0.2em 0;
padding: 0;
}

ul 
{
margin: 0;
}

.bt1a a:link, .bt1a a:visited 
{
color: #ffffff;
background-color: transparent;
}

.bt1a a:hover 
{
color: #f9e509;
}

.bt3 h2, .bt1a h2 
{
margin: 0;
padding: 0;
font-size: 110%;
}

.ti1 h2 
{
padding: 0.3em 10px 0.5em 10px;
background-color: #f9e509;
color: #43535d;
}

div.bt5
{
background-color: #3b0755;
color: white;
padding: 1em 0 1em 0;
}
