/************ General default settings first ************/
* { margin: 0; padding: 0; }

h1, h2, h3, h4, h5, h6, pre, p, ul, ol, blockquote, fieldset, address { margin: .5em 1em; } 

li { margin-left: 1em; }

img { border: 0; }

body {
margin: 0; padding: 0;
font-family: Arial, Helvetica, sans-serif;
background-color: #DB0073;
}

h1 { 
color: #000000;
margin: 0 0 0 0;
font-size: 300%;
text-align: center;
font-weight: 400;
font-family: Verdana, Arial, Helvetica, sans-serif; }

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 120%;
text-align:left;
}

a:link { color: #0000CC; font-weight: 700; text-decoration: none; }
a:visited { color: #0000CC; font-weight: 700; text-decoration: none; }
a:hover, a:focus, a:active { color: #000000; font-weight: 700; text-decoration: underline; }

.logo {
margin: 0 1em 0 0;
}

.banner {
margin: 0 0 0 .3em;
}

.mainbox {
width:790px;
margin: 1em auto;
border: 2px solid #000000;
padding: 1em;
background-color: #FFFFFF;
}

.leftcolumn {
float: left;
width: 200px;
margin: 0 1em 0 0;

}

.topnav {
margin: 0 .5em 0 0;
text-align:center;
}

.topnavtext {
}
 
.navbar {
font-size: 100%;
margin: 0 .5em .5em .5em;
color:#FFFFFF;
border: 2px solid #000000;
background-color: #EA5298;
}

.money {
font-size: 80%;
text-align: center;
}

.logo {
float: left;
margin: 0;
}

.content {
border: 2px solid #000000;
height: 290px;
margin: 0 .5em .5em 0;
overflow: auto;
padding: 0.3em;
}

.spacer { clear: both;
}

.right {
margin-top: 1em;
text-align: right;
font-size: 80%;
font-style: italic; 
}

input { margin-bottom: .5em;
margin-left: .5em}

textarea {margin-left: .5em}

label { 

float: left;
width: 5em;}

