


.ccccheader
{
position: absolute;
width: 790px;
height: 245px;
top: 20px;
left: 20px;
}

.ccccform
{
position: absolute;
width: 790px;
height: 245px;
top: 300px;
left: 230px;
}

label
{
width: 9em;
float: left;
text-align: right;
margin-right: 0.25em;
display: block;
color: #781351;
font-family: sans-serif;
}

.submit input
{
margin-left: 11.25em;
}
input
{
color: #781351;
background: #f9f9f9;
border: 1px solid #781351
}

.submit input
{
color: #f9f9f9;
background: #781351;
border: 2px outset #666666
}
fieldset
{
border: 1px solid #781351;
width: 25em
}

legend
{
color: #781351;
background: #f9f9f9;
border: 1px solid #781351;
font-weight: bold;
font-family: sans-serif;
font-size: 80%;
padding: 2px 6px
}

.wrap
{
position:relative;
}

.calendar
{
position: absolute;
width: 250px;
height: 196px;
top: 600px;
left: 230px;
}

.calendar_text
{
color: #781351;
position: absolute;
width: 200px;
height: 245px;
top: 600px;
left: 510px;
font-weight: bold;
font-family: sans-serif;
font-size: 80%;
}

