/* General Limbic Markup Styles
---------------------------------------- */
#confirm_panel p a:link, #confirm_panel p a:visited
{
	color: #ffefb2;
}
#confirm_panel 
{
	background-color: #000000;
}
#page-body {
/*	height:550px;	*/
}
.char_input {
	font-family: Tahoma, Verdana; font-size: 12px; font-style: normal; font-variant: normal;
	width: 200px; padding: 2px; border: 1px solid #223344;
	background-color: #667788; color: #ffcc00;
}
.char_input:hover,.char_input:focus {
	border: 1px solid #aa0000;
}
label {
	color: #fedfa2;
}
label:hover,label:focus {
	color: #aa0000;
}
.console_content {
	color: #ff0000;
}
/* Character screen */
.char_equip_bg {
	position:absolute;
	left:0px;
	top:0px;
	height:594px;
	width:374px;
	background-color:#000000;
}
.char_equip {
	position:absolute;
	left:20px;
	top:20px;
	text-align:left;
	height:590px;
	width:370px;
	padding:2px;
	border:1px solid #fedfa2;
}
.items_container {
	position:absolute;
	left:420px;
	top:20px;
	text-align: left;
	padding: 2px;
	height:201px;
	width:370px;
	overflow: hidden;
	border:1px solid #fedfa2;
	background-color:#000000;
}
.category_container {
	position:absolute;
	left:420px;
	top:240px;
	text-align: left;
	padding: 2px;
	height:201px;
	width:370px;
	overflow: hidden;
	border:1px solid #fedfa2;
	background-color:#000000;
}
.category_slot {
	height: 64px;
	width: 64px;
	border: 1px solid #fedfa2;
}
.items_slot {
	height: 64px;
	width: 64px;
	border: 1px solid #fedfa2;
}
div.items_inner {
	height: 280px; width: 360px; position: relative; top: 0px;
	visibility: block;
}
div.category_inner {
	height: 280px; width: 360px; position: relative; top: 0px;
	visibility: block;
}
.character {
	height: 425px; width: 380px; position: absolute;
	color: #000000;border: 1px solid #fedfa2;
	left:24px; top:20px;
}
div.face {
	height: 512px; width: 380px; position: relative; top: 0px;
	color: #000000;
}
div.modules {
	height: 64px; width: 64px; position: absolute;
	color: #ffffff; opacity: 1;
}

.indicator
{
	width: 16px;
	height: 16px;
	background-color: #FF9900;
	position: absolute;
	font-size: 1px;
	overflow: hidden;
	border: none;
}
.indicator:focus
{
	background-color: #f00;
}

.slider4
{
	width: 316px;
	height: 16px;
	background-image: url(images/slider_back.jpg);
	position: relative;
	border: 0px hidden #000;
}
#indicator1{
	background-image:url(images/indicator1.gif);
	background-color: transparent;
}
/* SELECTION SCREEN ## NAVIGATION DIVS */
div.prev {
	height: 32px;
	width: 20px;
	position: absolute;
	top: 0px;
	left: 0px;
	color: #000000;
	float: left;
}
div.next {
	height: 32px;
	width: 20px;
	position: absolute;
	top: 0px;
	left: 350px;
	color: #000000;
	float: left;
}
