/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.35em;}

BODY		{ COLOR:#a0a0a0; MARGIN:0px; PADDING:0px; BACKGROUND-COLOR:#202020; TEXT-ALIGN:center; }

A			{ COLOR:#a0a0a0;TEXT-DECORATION:none; 		}
A:hover		{ COLOR:#eeeeee;TEXT-DECORATION:underline; 	}
A:visited	{ COLOR:#999999;TEXT-DECORATION:none; 		}
A:hover		{ COLOR:#cccccc;TEXT-DECORATION:underline; 	}
/* overrides decoration from previous rule for hovered links */

h1, h2, h3, h4, h5, h6
		{ margin:0px; padding:0px; }
h1		{ font-size:100%; color:#feb842; MARGIN-BOTTOM:0.6em; BORDER-BOTTOM: #555555 1px solid; BORDER-LEFT: #555555 1px solid;}
h2		{ font-size:100%; color:#feb842; }
h3		{ font-size: 92%; color:#a0a0a0; }
h4		{ font-size: 90%; color:#a0a0a0; }
h5		{ font-size: 80%; color:#a0a0a0; }
h6		{ font-size: 80%; color:#a0a0a0; }

p		{ font-size: 92%; color:#a0a0a0; margin:0px; padding:0px; }

ul		{ list-style-type:square; }
ul ul	{ list-style-type:disc; }
ul ul ul{ list-style-type:none; }

/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#base	{ BACKGROUND-COLOR:#202020; TEXT-ALIGN:center; }
#wrap	{ WIDTH:680px; MARGIN:0px auto; PADDING:0px 0px 0px 0px; BACKGROUND-COLOR:#000000; TEXT-ALIGN:center; BACKGROUND:url(../image/back.jpg) repeat-y top left;}

/* Header */
#header		{ WIDTH:620px; HEIGHT:85px; MARGIN:0px auto; PADDING:0px 0px 0px 0px; BACKGROUND-COLOR:#000000; TEXT-ALIGN:left; }
#language	{ WIDTH:620px; HEIGHT:11px; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; BACKGROUND-COLOR:#000000; TEXT-ALIGN:right; }
#menu		{ WIDTH:620px; HEIGHT:17px; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; BACKGROUND-COLOR:#000000; TEXT-ALIGN:right; }

/* content */
#content{ WIDTH:620px; MARGIN:0px auto;  PADDING:15px 0px 0px 0px; TEXT-ALIGN:left; }
#content h1	{ MARGIN:0px 0px 15px 0px; PADDING-LEFT:1em; color:#feb842; line-height:1.8em; BORDER-BOTTOM:0px; BORDER-LEFT:#feb842 5px solid; BACKGROUND:url(../image/line3.jpg) repeat-y right;}

/* Footer */
#footer	{ WIDTH:620px; MARGIN:0px auto; PADDING:10px 10px 0px 10px; BACKGROUND-COLOR:#000000; TEXT-ALIGN:center; }
#wrapend{ WIDTH:680px; HEIGHT:20px; MARGIN:0px auto; PADDING:0px 0px 0px 0px; BACKGROUND:url(../image/bottom.jpg) no-repeat center; }

.float_left	{ FLOAT:left; }
.clear_left	{ CLEAR:left; }
.clear_both	{ CLEAR:both; }

/***********************************************/
/* MENU                                        */
/***********************************************/ 
.menu_1 a		{ WIDTH:48px; HEIGHT:17px; FLOAT:left; DISPLAY:block; BACKGROUND:url(../image/menu1.gif) no-repeat top left; }
.menu_2 a		{ WIDTH:48px; HEIGHT:17px; FLOAT:left; DISPLAY:block; BACKGROUND:url(../image/menu2.gif) no-repeat top left; }
.menu_3 a		{ WIDTH:48px; HEIGHT:17px; FLOAT:left; DISPLAY:block; BACKGROUND:url(../image/menu3.gif) no-repeat top left; }
.menu_4 a		{ WIDTH:48px; HEIGHT:17px; FLOAT:left; DISPLAY:block; BACKGROUND:url(../image/menu4.gif) no-repeat top left; }
.menu_5 a		{ WIDTH:48px; HEIGHT:17px; FLOAT:left; DISPLAY:block; BACKGROUND:url(../image/menu5.gif) no-repeat top left; }
.menu_6 a		{ WIDTH:48px; HEIGHT:17px; FLOAT:left; DISPLAY:block; BACKGROUND:url(../image/menu6.gif) no-repeat top left; }
.menu_1 a:hover	{ BACKGROUND-POSITION:top right; }
.menu_2 a:hover	{ BACKGROUND-POSITION:top right; }
.menu_3 a:hover	{ BACKGROUND-POSITION:top right; }
.menu_4 a:hover	{ BACKGROUND-POSITION:top right; }
.menu_5 a:hover	{ BACKGROUND-POSITION:top right; }
.menu_6 a:hover	{ BACKGROUND-POSITION:top right; }
.menu_space		{ WIDTH:237px; HEIGHT:17px; FLOAT:left; DISPLAY:block; }
.menu_line		{ WIDTH:19px; HEIGHT:17px; FLOAT:left; DISPLAY:block; BACKGROUND:url(../image/menu_line.gif) no-repeat; }

/***********************************************/
/* FOOTER NAVI                                 */
/***********************************************/ 
#footnavi		{ WIDTH:620px; MARGIN:0px 0px 0px 0px; PADDING:7px 0px 5px 0px; TEXT-ALIGN:center; }
#footnavi li	{ font-size:86%; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; border-right:1px solid #555555; DISPLAY:inline; list-style-type:none; }
#footnavi li.end{ border-right:none; }
#footnavi a 	{ MARGIN:0px 0.5em; PADDING:0em; }

/***********************************************/
/* CONTENT NAVI                                */
/***********************************************/
#content_navi		{ WIDTH:600px; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; TEXT-ALIGN:right; }
#content_navi li	{ font-size:90%; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; border-right:1px solid #555555; DISPLAY:inline; list-style-type:none; }
#content_navi li.end{ border-right:none; }
#content_navi a 	{ MARGIN:0px 0.5em; PADDING:0em; color:#feb842; }

/***********************************************/
/* IMAGE                                       */
/***********************************************/ 
.logo a			{ WIDTH:146px; HEIGHT:29px; MARGIN:0px 0px 0px 0px; PADDING:10px 0px 0px 0px; display:block; BACKGROUND:url(../image/farside_logo.gif) no-repeat bottom left; }
.line			{ WIDTH:620px; HEIGHT:18px; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 0px; display:block; BACKGROUND:url(../image/line.jpg) no-repeat center; }
.jp	a			{ WIDTH:16px; HEIGHT:11px; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 4px; display:block; BACKGROUND:url(../image/jp.gif) no-repeat center; FLOAT:right;}
.us				{ WIDTH:16px; HEIGHT:11px; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 4px; display:block; BACKGROUND:url(../image/us.gif) no-repeat center; FLOAT:right;}
.us	a			{ WIDTH:16px; HEIGHT:11px; MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 4px; display:block; BACKGROUND:url(../image/us.gif) no-repeat center; FLOAT:right;}

/***********************************************/
/* INFO                                        */
/***********************************************/
.info	{ WIDTH:580px; MARGIN:0px 0px 0px 0px; PADDING:10px 20px 10px 20px; TEXT-ALIGN:left; BORDER-BOTTOM:1px solid #666666; }
.last	{ border-bottom-style:none; }
.info h2{ COLOR:#b0b0b0; FLOAT:left; }
.info ul{ MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 110px; }
.info li{ MARGIN:0px 0px 0px 0px; PADDING:0px 0px 0px 20px; FONT-SIZE:90%; LINE-HEIGHT:1.5em; LIST-STYLE-TYPE:none; }

.info dt { WIDTH:7em; COLOR:#bbbbbb; FLOAT:left; LINE-HEIGHT:1.5em; text-align:justify; text-justify: distribute-all-lines; }
.info dd { MARGIN:0em 0em 0em 11em; FONT-SIZE:90%; LINE-HEIGHT:1.5em; }


#ad		{ WIDTH:468px; HEIGHT:60px; MARGIN:0px auto; PADDING:4px 0px 0px 0px; }

.history { WIDTH:600px; MARGIN:0px 0px 0px 0px; BORDER-COLLAPSE:collapse; }
.history th { COLOR:#aaaaaa; FONT-SIZE:90%; TEXT-ALIGN:center; BORDER:1px solid #202020; BACKGROUND-COLOR:#0a0a0a; }
.history td { HEIGHT:2.2em; PADDING:0px 5px 0px 5px; FONT-SIZE:82%; TEXT-ALIGN:left; BORDER:1px solid #202020; }
.history .even { COLOR:#aaaaaa; BACKGROUND-COLOR:#0a0a0a; }
.history .col1{ WIDTH:230px; }
.history .col2{ WIDTH:160px; }
.history .col3{ WIDTH:210px; }
.history .none{ border-style:none; TEXT-ALIGN:right; }


