body
{
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}

/* madeby banner */
.madeby,
.madeby a,
.madeby a:visited,
.madeby a:active
{
	font-size: 13px;
	background-color: #ffffff;
	color: #000000;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	vertical-align: bottom;
}

.madeby a:hover
{
	color: #808080;
}

.madeby a,
.madeby a:visited
.madeby a:active
.madeby a:hover
{
	text-decoration:underline; 
}

/* stylesheet elements */

body,
td,
input,
select,
textarea,
form,
.noborder,
a,
a:visited,
a:active
{
    font-family: Garamond, Arial, Helvetica, sans-serif;
    font-size: 15px;
    letter-spacing: 0;
    background-color: #ffffff;
    color: #000000;
    border: 0px solid #000000;
    scrollbar-face-color: #c0c0c0;
    scrollbar-shadow-color: #ffffff;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #ffffff;
    scrollbar-track-color: #ffffff;
    scrollbar-arrow-color: #000000; 
}

a:hover
{
    color: #808080;
}

input,
select,
textarea
{
    border: 1px solid #000000;
}

td
{
	vertical-align: middle;
}

.intro td
{
	vertical-align: middle;
}

.intro td
{
    text-align: center;
}

.center
{
    text-align: center;
}

.top
{
	vertical-align: top;
}

.bottom
{
	vertical-align: bottom;
}

a,
a:visited,
a:active,
a:hover
{ 
	text-decoration:underline; 
}

.typo00
{
	font-size: 13px;
}

.typo01
{
	font-weight : bold;
}

.typo02
{
	font-size: 13px;
	color: #808080;
}
