body
{
color: black;
background-color: black;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px
}

a:link {color: black}
a:visited {color: black}
a:hover {color: black}
a:active {color: black}

a.red:link {color: #990000}
a.red:visited {color: #990000}
a.red:hover {color: #990000}
a.red:active {color: #990000}

.page_title
{
font-size:18px;
font-weight:bold;
width:324px;
color:white
}

.heading_lg
{
color:#000080;
font-size:18px
}

.text_lg
{
font-size:18px
}

.heading_med
{
color:#000080;
font-size:15px
}

.heading_med_alt
{
color:#000080;
font-size:15px;
}

.heading_reg
{
color:#000080;
}

.text_med
{
font-size:15px
}

.caption
{
color:rgb(0,207,9);
font-size:12pt;
font-style:italic;
text-align:center;
padding-top:10px;
padding-bottom:10px
}

.list_main
{
padding-left:5px;
line-height:24px;
list-style-type:none
}

.list_sub1
{
padding-left:30px;
line-height:18px;
list-style-type:disc
}

.list_sub2
{
padding-left:20px;
line-height:18px;
list-style-type:circle
}

.list_sub3
{
padding-left:20px;
line-height:18px;
list-style-type:square
}

/* layout control for all pages*/
table, tr, td
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: bold 13px verdana, arial, helvetica, sans-serif;
}

.page_header
{
width:468px;
height:85px;
background-image:url("images/background/docs_top.jpg");
}

.content
{
width:468px;
height:100%;
background-image:url("images/background/docs_bg.jpg")
}

.left_column
{
width:64px
}

.right_column
{
width:404px
}

.name
{
width:255px
}

.amount
{
text-align:right
}

.spacer_row
{
height:25px;
}

/* styles specific to the tech docs */
.base_stat
{
font-size:14pt
}

.atk_stat
{
font-size:14pt;
color:rgb(226, 65, 65)
}

.def_stat
{
font-size:14pt;
color:rgb(90, 105, 205)
}

.bonus_table
{
width:100%;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px
}

.bonus_cat
{
width:210px
}

.bonus_line
{
background-repeat:repeat-x;
background-image:url('../images/background/bonus_line.png')
}

/*web site specific styles*/
.layout
{
width:100%;
}

.google
{
width:468px;
height:60px
}

.home_button
{
width:64px;
}

.toc_button
{
width:80px;
}
