a:link { color:#F8C816; text-decoration: none; }
a:visited { color:#F8C816; text-decoration: none; }
a:hover { color:#FF0000; text-decoration: underline; }

BODY {
color: #FFFFFF; font-size: 10pt; font-family: Arial, Helvetica, sans-serif;

background-color:#42423D;
background-image:url(bg.jpg);
background-attachment:fixed;

margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

table.pagetitle td { font-weight: bold; font-size: 12pt; color:#F8C816; font-family: Arial, Helvetica, sans-serif;
				  background-image:url(contenthead.gif); padding:0px 0px 0px 0px; width: 400px; height: 62px; }
table.trainerid td { padding:5px 5px 5px 5px; background-color:#333333; }
table.trainerpokemon td { padding:0px 0px 0px 5px; background-color:#333333; }

img {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; font-family: Arial, Helvetica, sans-serif
}
.bigger {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; font-family: Arial, Helvetica, sans-serif
}
.biggest {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; font-family: Arial, Helvetica, sans-serif
}
.sidebar{
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; font-family: Arial, Helvetica, sans-serif
}

.smaller { font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }

.smallest {
	FONT-WEIGHT: normal; FONT-SIZE: 6pt; font-family: Arial, Helvetica, sans-serif
}

/*
.template a:link {
color: #AA0000;
}

.template a:visited {
color: #AA0000;
}

.template a:hover { 
color: #FF0000;
}

.quick {
COLOR: #FFFFFF; FONT-SIZE: 8pt;
font-family: Arial, Helvetica, sans-serif;
}

.quick a:link {
color: #AA0000;
}

.quick a:visited {
color: #AA0000;
}

.quick a:hover { 
color: #FF0000;
}

a:link {
COLOR: #99CCFF;
TEXT-DECORATION: none
}

a:visited {
COLOR: #99CCFF;
TEXT-DECORATION: none
}

a:hover {
COLOR: #DDEEFF;
TEXT-DECORATION: none
}

.bartitle {
FONT-WEIGHT: bold; FONT-SIZE: 10pt; font-family: Arial, Helvetica, sans-serif
}
.smallest {
FONT-WEIGHT: normal; FONT-SIZE: 6pt; font-family: Arial, Helvetica, sans-serif
}
.normal {
FONT-WEIGHT: normal; FONT-SIZE: 10pt; font-family: Arial, Helvetica, sans-serif
}
.larger {
FONT-WEIGHT: normal; FONT-SIZE: 12pt; font-family: Arial, Helvetica, sans-serif
}
.newstitle {
FONT-WEIGHT: bold; FONT-SIZE: 10pt; font-family: Arial, Helvetica, sans-serif
}
.newsdate {
FONT-WEIGHT: normal; FONT-SIZE: 9pt; font-family: Arial, Helvetica, sans-serif
}
.relatedlink {
FONT-WEIGHT: normal; FONT-SIZE: 9pt; font-family: Arial, Helvetica, sans-serif
}
.foot {
FONT-WEIGHT: normal; FONT-SIZE: 8pt; font-family: Arial, Helvetica, sans-serif
}
.templatetitle {
FONT-WEIGHT: bold; FONT-SIZE: 14pt; font-family: Arial, Helvetica, sans-serif
}
.templatenormal {
FONT-WEIGHT: normal; FONT-SIZE: 10pt; font-family: Arial, Helvetica, sans-serif
}
.templatelink {
FONT-WEIGHT: normal; FONT-SIZE: 10pt;
font-family: Arial, Helvetica, sans-serif
}
INPUT {
background-color: FF0000;
border: 1px solid #900000;
color: black;
font-family: arial, verdana, ms sans serif;
font-weight: normal;
font-size: 10pt;
text-align: center;
margin-top: 4px;
}
select {
border: 1px solid #900000;
color: black;
font-family: arial, verdana, ms sans serif;
font-weight: normal;
font-size: 10pt;
margin-top: 6px;
}