/*********************************************************\
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;
	font-family:		Arial,Verdana,Helvetica,san-serif;
	color:			#2D1601;
	background-color:	#FFFFFF;
	height:			100%;
	width:			100%;
	height:			auto;
	width:			auto;
}

A:link
{
	color:			#401F05;
}

A:visited
{
	color:			#401F05;
}

A:active
{
	color:			#FF1F05;
}

A:hover
{
	color:			#662222;
	text-decoration:	underline;
}

.heading
{
	font-size:		14pt;
	font-weight:		bold;
}

.subheading
{
	font-size:		12pt;
	font-weight:		bold;
}

.menu_title
{
	position:		absolute;
	top:			170px;
	left:			8px;
	width:			151px;
	font-size:		8pt;
	color:			#401F05;
	text-align:		center;
}

.menu_xxsmall
{
	font-size:		8pt;
	font-weight:		bold;
	color:			#401F05;
}

.menu_normal
{
	color:			#401F05;
	font-size:		8pt;
	font-weight:		bold;
	text-decoration:	none;
}

.menu_over
{
	font-size:		8pt;
	font-weight:		bold;
	color:			#881F05;
	text-decoration:	underline;
}

.menu_micro
{
	font-size:		8pt;
	color:			#401F05;
}

.box_heading
{
	color:			#ECD8A2;
	background-color:	#442105;
	vertical-align:		middle;
	padding-left:		3px;
	padding-right:		3px;
	font-size:		7pt;
	font-weight:		bold;
	border-top:		1px solid #F7EBB5;
}

.photo
{
	border:			1px #2D1601 solid;
}

.inputfield
{
	font-size:		8pt;
	font-weight:		normal;
	color:			#2D1601;
	background-color:	#ECE4A5;
	border:			inset 1px #2D1601;
}

.button
{
	font-size:		8pt;
	font-weight:		bold;
	color:			#2D1601;
	background-color:	#ECE4A5;
	border:			solid 1px #222222;
}

.details_button
{
	font-size:			8pt;
	font-weight:		bold;
	color:				#2D1601;
	background-color:	#ECE4A5;
	border:				solid 1px #222222;
	width:				50px;
	vertical-align:		middle;
}

table.data
{
	border:			solid 2px #7C3B05;
	background-color:	#FCF4D5;
	width:			556px;
}

td
{
	font-size:		10pt;
	font-family:		Arial,Verdana,Helvetica,san-serif;
	color:			#2D1601;
}

td.em_header
{
	font-weight:		bold;
	font-size:		12pt;
}

td.em_bold
{
	font-weight:		bold;
}

td.space
{
	padding:		0px;
}

td.active_tab
{
	cursor:			pointer;
	padding-top:		2px;
	padding-bottom:		2px;
	border:			1px  solid #000000;
	color:			#401F05;
	background-color:	#660000;
	font-size:		10pt;
	vertical-align:		top;
	font-weight:		bold;
	text-align:		center;
}

td.inactive_tab
{
	cursor:			pointer;
	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:			pointer;
	padding-top:		2px;
	padding-bottom:		2px;
	border:			1px  solid #000000;
	color:			#401F05;
	background-color:	#990000;
	font-size:		10pt;
	vertical-align:		top;
	font-weight:		bold;
	text-align:		center;
}

td.header
{
	font-size:			8pt;
	color:				#EDEDED;
	background-color:	#C06D28;
	font-weight:		bold;
	padding-left:		3px;
	padding-right:		3px;
	padding-top:		3px;
	padding-bottom:		3px;
	vertical-align:		top;
}

td.header2
{
	font-size:			8pt;
	color:				#EDEDED;
	font-weight:		bold;
	background-color:	#7C3B05;
	vertical-align:		middle;
	padding-left:		3px;
	padding-right:		3px;
	padding-top:		2px;
	padding-bottom:		2px;
	border:				1px solid #0C0D34;
}

td.header3
{
	font-size:			8pt;
	color:				#EDEDED;
	font-weight:		bold;
	background-color:	#D07D38;
	vertical-align:		middle;
	padding-left:		3px;
	padding-right:		3px;
	padding-top:		2px;
	padding-bottom:		2px;
	border:				1px solid #0C0D34;
}

td.data1
{
	font-size:			8pt;
	color:				#2D1601;
	background-color:	#EFDE88;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	vertical-align:		top;
	border:				1px solid #CFCE68;
}

td.data2
{
	font-size:			8pt;
	color:				#2D1601;
	background-color:	#FFEEA9;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		2px;
	vertical-align:		top;
	border:				1px solid #DFCE89;
}

.menu1
{
}

.menu2
{
}

.menu3
{
}

.menu4
{
}

.floatmenuhide
{
}

.menuheaderhide
{
}

.footerhide
{
}