body {
margin: 0;
padding: 0;
font: 1em verdana, helvetica, sans-serif;
line-height: 150%;
color: #afafaf;
background-color: #1F1F1F;
}

#container {
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
text-align: center;
}


#container1 {
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
text-align: left;
}






h1 {
margin: 15px 0px 6px 0px;
padding: 0;
font: 2em arial, helvetica, sans-serif;
font-weight: bold;
color: #ff0000;
background-color: #1F1F1F;
text-align: center;
}

h2 {
margin: 15px 0px 6px 0px;
padding: 0;
font: 1.5em arial, helvetica, sans-serif;
font-weight: bold;
text-align: center;
}


h3 {
margin: 15px 0px 6px 0px;
padding: 0;
font: 1em arial, helvetica, sans-serif;
font-weight: bold;
text-align: left;
}

p {
margin-top: 1.5em;
margin-bottom: 1.5em
padding: 3px;

}



img.pad{
    border: 5px;
    padding: 0 20px 0 20px;
    float: left;
}





hr{
 width: 30%;
 }


A {border: 3px solid #dddddd; padding: .25em; color: #d1d1ff;}
A:hover {border: 3px solid #cccccc; padding: .5em; }

.center {
text-align: center;
}

a:link {
font: 1em arial, helvetica, sans-serif;
font-weight: bold;
color:  #008080;
background-color: #teal;
text-decoration: underline;
padding: 1px;
margin: 2px;
border: 1px solid #ddd; padding: .25em; color: #2d73b9;
}

a:visited {
font: 1em arial, helvetica, sans-serif;
font-weight: bold;
color: #008080;
background-color: #1F1F1F;
text-decoration: none;
padding: 1px;
margin: 2px;
border: 1px solid #ddd; padding: .25em; color: #d1d1ff;
}

a:hover {
font: 1em arial, helvetica, sans-serif;
font-weight: bold;
color: #008001;
background-color: #1F1F1F;
text-decoration: underline;
padding: 1px;
margin: 2px;
border: 3px solid #ccc; padding: .5em; 
}

a:active {
font: 1em arial, helvetica, sans-serif;
font-weight: bold;
color: #8080ff;
background-color: #1F1F1F;
text-decoration: none;
padding: 1px;
margin: 2px;
border: px solid #ddd; padding: .25em; color: #d1d1ff;
}

form {
margin: 10px;
padding: 0;
}

input, select, textarea {
background-color: #fff;
font-family: arial, helvetica, sans-serif;
color: #717b86;
font-size: 1em;
font-weight: bold;
border: ridge 2px #fcfcfc;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
}