body
{
	font-family : Verdana,Arial,sans-serif;
	font-size : 10pt;
	background-color : #333333;
}

table
{
	font-size : 10pt;
	color : #ffffff;
}

pre
{
	color : #ffffff;
}

input, select
{
	font-family : Verdana,Arial,sans-serif;
}

h1,h2,h3,h4,h5,h6
{
	color : #ffffff;
}

a,a:link,a:active,a:visited
{
	text-decoration : none;
	color : #ffffff;
}

a:hover
{
	text-decoration : underline;
}

table.header
{
	border : solid 1px #ffffff;
	background-color : #000000;
}

table.header td
{
	padding : 5px 5px 5px 5px;
}

table.header select, table.skilllist select
{
	width : 100%;
}

td.clear
{
	text-align : center;
	font-size : 7pt;
}

table.skilllist
{
	border-top : solid 1px #ffffff;
	border-left : solid 1px #ffffff;
	border-right : solid 1px #ffffff;
	background-color : #000000;
}

table.skilllist input.text, table.skilllist textarea
{
	width : 100%;
}

table.skilllist td
{
	border-bottom : solid 1px #ffffff;
}

table.skilllist td.skillimg
{
	border-right : solid 1px #ffffff;
}

table.skilllist td.skillname
{
	font-size : 11pt;
	font-weight : bold;
}

table.skilllist td.skillname_e
{
	font-size : 11pt;
	font-weight : bold;
	color : #ffcc66;
}

table.skilldata td.skillattr, table.skilldata td.skilltype
{
	background-color : #999999;
}

table.skilllist td.abbr_title
{
	border-right : solid 1px #ffffff;
}

table.none, table.none td
{
	border : none;
}

td.small
{
	font-size : 7pt;
}

td.header table, td.header a, td.header a:link,td.header a:visited,td.header a:active, td.header_small a, td.header_small a:link,td.header_small a:visited,td.header_small a:active
{
	color : #000000;
}

td.header
{
	color : #000000;
	background-image : url('style/header_grad.jpg');
}

td.header_small
{
	color : #000000;
	background-image : url('style/header_grad.jpg');
	font-size : 7pt;
}

.info
{
	color : #ffffff;
	font-size : 7pt;
}
