body * {font-family: Georgia
;}


label
{color:#fff;
width: 8.5em;
float: left;
text-align: right;
margin-right: 0.2em;
display: block;
font-size: 80%; font-weight: normal;
text-align: right;
background: transparent url() repeat;
}

.submit input
{
margin-left: 0.8em;
} 
input
{
color: #transparent;
background: #transparent;
border: 0px solid #000;
font-size: 80%; font-weight: bold;
}

.submit input
{
margin-left: 1.0em;
color: #fff;
font-size: 80%; font-weight: bold;
background: #00cc00;
border: 1px outset #006600
} 

fieldset
{
border: 0px solid #781351;
background: url(http://www.inspired-solution.com/hc/tracy/images/txtbg45.png) repeat;
width: 22em;
}

legend
{font-size: 80%; font-weight: bold;
color: #000;
background: #cccfff;
border: 0px #ccc;
padding: 2px 6px
} 


.form
{
border: 0px #transparent;
width: 22em;
}

h1 {color:#000;
font-size: 120%; font-weight: bold;
text-align: left;
background: transparent url() repeat;
padding: 0px 5 5px 5px;
line-height: 120%;
margin-left: 0.5em;
}

h2 {color:#fff;
font-size: 80%; font-weight: normal;
text-align: left;
background: transparent url() repeat;
padding: 0px 5 5px 5px;
line-height: 130%;
margin-left: 0.5em;
}

h3 {color:#fff;
font-size: 90%; font-weight: bold;
text-align: left;
background: transparent url() repeat;
padding: 0px 5 5px 5px;
line-height: 120%;
margin-left: 0.5em;
}


h4 {color:#000;
font-size: 80%; font-weight: bold;
text-align: left;
background: transparent url() repeat;
padding: 0px 5 5px 5px;
line-height: 120%;
margin-left: 0.5em;
}


a:link { color: #000; text-decoration: underline; font-size: 1em; background-color: transparent; }

a:visited, a:active { color: #000; text-decoration: underline; font-size: 1em; background-color:
transparent;}

a:hover { color: #000; text-decoration: underline; font-size: 1.1em; background-color: #fffccc; }
