body {background-image: url(mainbg.gif);
background-repeat: horizontal;
background-attachment: fixed;
color: #333366;
font-family: trebuchet ms, verdana, arial, sans-serif;
font-size: 1.0em;
margin: 15px;
}

#main {background-color: #ffffff;
padding-left: 5px;
padding-right: 5px;
border: 1px dashed #333366;
width: 85%;
}

#td {background-color: #ffffff;
padding-left: 5px;
padding-right: 5px;
}


p {font-family: trebuchet ms, verdana, arial, sans-serif;
font-size: .8em;
text-align: justify;
}

h3 {font-family: trebuchet ms, verdana, arial, sans-serif;
font-size: .9em;
text-align: center;
text-decoration: none;
}

a:link {color: #003366;
}

a:visited {color: #66CCFF;
}

a:hover {color: #66CCFF;
}

a:active {color: #003366;
}