body {
	background: url(../gfx/bg_body.jpg) #4D4C4E repeat top center;
	margin: 0px 0px 20px 0px;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #212121;
}
img {
	margin: 0px;
	border: 0px;
}
td {
	font-size: 10px;
}
a {
	color: #212121;
	text-decoration: underline;
}
a:hover {
	color: #313131;
	text-decoration: none;
}
td.bg_data {
	background: url(../gfx/bg_data.gif) #6B6658 repeat-y top left;
}

table.box1 {
	background: url(../gfx/box1/bg_mid.gif) repeat-y top left;
}
table.box1 td.title {
	background: url(../gfx/box1/bg_top.gif) no-repeat top left;
	padding: 14px 10px 0px 18px;
	font-weight: bold;
	height: 36px;
}
table.box1 td.description {
	background: url(../gfx/box1/bg_bottom.gif) no-repeat bottom left;
	padding: 5px 18px 8px 18px;
}

table.box2 {
	background: url(../gfx/box2/bg_mid.gif) repeat-y top left;
	margin-bottom: 5px;
}
table.box2 td.title {
	background: url(../gfx/box2/bg_top.gif) no-repeat top left;
	padding: 11px 18px 0px 12px;
	font-weight: bold;
	height: 36px;
}
table.box2 td.title span {
	float: right;
	font-weight: normal;
}
table.box2 td.description {
	background: url(../gfx/box2/bg_bottom.gif) no-repeat bottom left;
	padding: 2px 18px 8px 12px;
}
table.box3 {
	background: url(../gfx/box3/bg_mid.gif) repeat-y top left;
	margin-bottom: 5px;
}
table.box3 td.title {
	background: url(../gfx/box3/bg_top.gif) no-repeat top left;
	padding: 11px 18px 0px 15px;
	font-weight: bold;
	height: 36px;
}
table.box3 td.title span {
	float: right;
	font-weight: normal;
}
table.box3 td.description {
	background: url(../gfx/box3/bg_bottom.gif) no-repeat bottom left;
	padding: 2px 18px 8px 15px;
}

table.pager {
	background: url(../gfx/bg_pager.gif) no-repeat top left;
	padding: 2px 18px 8px 15px;
}
table.pager_small {
	background: url(../gfx/bg_pager_small.gif) no-repeat top left;
	padding: 9px 18px 8px 15px;
}
/*
 * picholder
 */
table.holder, table.holder td {
	padding: 0px;
	cursor: pointer;
	cursor: hand;
}
table.holder td.tl {
	background: url(../gfx/holder/tl.gif) no-repeat top left;
}
table.holder td.t {
	background: url(../gfx/holder/t.gif) repeat-x top left;
}
table.holder td.tr {
	background: url(../gfx/holder/tr.gif) no-repeat top left;
}
table.holder td.l {
	background: url(../gfx/holder/l.gif) repeat-y top left;
}
table.holder td.r {
	background: url(../gfx/holder/r.gif) repeat-y top right;
}
table.holder td.bl {
	background: url(../gfx/holder/bl.gif) no-repeat bottom left;
}
table.holder td.b {
	background: url(../gfx/holder/b.gif) repeat-x bottom left;
}
table.holder td.br {
	background: url(../gfx/holder/br.gif) no-repeat bottom left;
}
table.holder td.c {
	width: 100%;
	height: 100%;
}
input, textarea {
	font-family: Verdana, Tahoma, Arial;
	font-size: 10px;
	color: #212121;
	font-weight: bold;
}
input.text {
	background: url(../gfx/bg_input.gif) no-repeat top left;
	background-attachment: expression('fixed');
	padding: 6px 5px 5px 5px;
	border: 0px;
	width: 190px;
	height: 25px;
}
textarea {
	background: url(../gfx/bg_textarea.gif) no-repeat top left;
	background-attachment: expression('fixed');
	padding: 6px 5px 5px 5px;
	overflow: auto;
	border: 0px;
	width: 190px;
	height: 72px;
}
input.submit {
	background: url(../gfx/bg_submit.gif) no-repeat top left;
	padding: 6px 5px 5px 5px;
	font-weight: bold;
	border: 0px;
	width: 190px;
	height: 25px;
}
img.turning {
	border-right: 2px solid #2F2725;
	border-left: 2px solid #2F2725;
	margin: 4px 3px 0px 0px;
}
