/*********************************************************\
color					<name> | rgb (xxx,xxx,xxx)
background-color			<color> | transparent
background-image			url(<url>) | none
background-repeat			repeat | repeat-x | repeat-y | no-repeat
background-attachment			scroll | fixed
background-position			<percentage> | [top | center | bottom] || [left | center | right]

word-spacing				normal | <length>
letter-spacing				normal | <length>
text-decoration				none | [ underline || overline || line-through || blink ]
vertical-align				baseline | sub | super | top | text-top | middle | bottom | text-bottom | <percentage>
text-transform				capitalize | uppercase | lowercase | none
text-align				left | right | center | justify
text-indent				<length> | <percentage>

font-family				family-name> | <generic-family>
font-style				normal | italic | oblique
font-variant				normal | small-caps
font-weight				normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900
font-size				<absolute-size> | <relative-size> | <length> | <percentage>
line-height				normal | <number> | <length> | <percentage>

remove link underline: 			text-decoration: none

\*********************************************************/

html,body
{
	margin:				0px;
	padding:			0px;
	font-size:			10pt;
	background-image:	url(../images/shell/background.gif);
	font-family:		Arial,Verdana,Helvetica,san-serif;
	color:				#532A1F;
	background-color:	#D6D0B6;
	height:				100%;
	width:				100%;
	height:				auto;
	width:				auto;
}

.content_table
{
	height: 100%;
}

A:link
{
	color:				#2C2D54;
}

A:visited
{
	color:				#2C2D99;
}

A:active
{
	color:				#FF2D54;
}

A:hover
{
	color:				#662222;
	text-decoration:	underline;
}

.heading
{
	font-size:			14pt;
	font-weight:		bold;
}

.subheading
{
	font-size:			12pt;
	font-weight:		bold;
}

.menu_title
{
	font-size:			8pt;
	color:				#000000;
	text-align:			center;
}

.menu_xxsmall
{
	font-size:			xx-small;
	font-weight:		bold;
	color:				#ffffff;
}

.menu_normal
{
	color:				#000000;
	font-size:			8pt;
	font-weight:		bold;
	text-decoration:	none;
}

.menu_over
{
	font-size:			8pt;
	font-weight:		bold;
	color:				#FF423f;
	text-decoration:	underline;
}

.menu_micro
{
	font-size:			8pt;
	color:				#000000;
}

.box_heading
{
	color:				#ffffff;
	background-color:	#8A4633;
	padding-left:		5px;
	padding-right:		5px;
	font-size:			7pt;
	font-weight:		bold;
}

.photo
{
	border:				1px #000000 solid;
}

.inputfield
{
	font-size:			8pt;
	font-weight:		normal;
	color:				#000000;
	background-color:	#EEEEF0;
	border:				inset 1px #000000;
}

.button
{
	font-size:			8pt;
	font-weight:		bold;
	color:				#000000;
	background-color:	#EEEEF0;
	border:				solid 1px #222222;
}

table.data
{
	border:				solid 2px #A4AED0;
	border-collapse:	collapsed;
	background-color:	#FEFEFE;
}

td
{
	font-size:			9pt;
	font-family:		Arial,Verdana,Helvetica,san-serif;
	color:				#532A1F;
}

td.em_header
{
	font-weight:		bold;
	font-size:			12pt;
}

td.em_bold
{
	font-weight:		bold;
}

td.space
{
	padding:			0px;
}

td.active_tab
{
	cursor:				hand;
	padding-top:		2px;
	padding-bottom:		2px;
	border:				1px  solid #000000;
	color:				#FFFFFF;
	background-color:	#660000;
	font-size:			10pt;
	vertical-align:		top;
	font-weight:		bold;
	text-align:			center;
}

td.inactive_tab
{
	cursor:				hand;
	padding-top:		2px;
	padding-bottom:		2px;
	border:				1px  solid #000000;
	color:				#666666;
	background-color:	#CCCCCC;
	font-size:			10pt;
	vertical-align:		top;
	font-weight:		bold;
	text-align:			center;
}

td.current_tab
{
	cursor:				hand;
	padding-top:		2px;
	padding-bottom:		2px;
	border:				1px  solid #000000;
	color:				#FFFFFF;
	background-color:	#990000;
	font-size:			10pt;
	vertical-align:		top;
	font-weight:		bold;
	text-align:			center;
}

td.header
{
	font-size:			xx-small;
	color:				#FFFFFF;
	background-color:	#8F625f;
	font-weight:		bold;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		3px;
	padding-bottom:		3px;
	vertical-align:		top;
}

td.header_pressed
{
	font-size:			xx-small;
	color:				#FFFFFF;
	background-color:	#5F322f;
	font-weight:		bold;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		3px;
	padding-bottom:		3px;
	vertical-align:		top;
}

td.header2
{
	font-size:			x-small;
	color:				#EDEDED;
	font-weight:		bold;
	background-color:	#7C3B05;
	vertical-align:		middle;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		2px;
	padding-bottom:		2px;
	border:				1px solid #0C0D34;
}

td.data1
{
	font-size:			xx-small;
	color:				#000000;
	background-color:	#DEDEDE;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	vertical-align:		top;
	border:				1px solid #BEBEBE;
}

td.data2
{
	font-size:			xx-small;
	color:				#000000;
	background-color:	#EEEEEE;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	vertical-align:		top;
	border:				1px solid #CECECE;
}