@charset "UTF-8";

/*  ---------------------------------------------------------------------
													Category Logos
---------------------------------------------------------------------  */
/*   Photo Essay   */
img#AlltiLagi {
	width: 150px;
	height: 70px;
	border: 0px;
	padding: 0px;
	margin: 20px 237px 0px 238px; 
}
/*   Photo Essay KAKO and others   */
img#Logo {
	width: 200px;
	height: 80px;
	border: 0px;
	padding: 0px;
	margin: 20px 212px 0px 213px; 
}
/*   Data WithBBS   */
img#TitleLogo {
	width: 150px;
	height: 80px;
	border: 0px;
	padding: 0px;
	margin: 20px 237px 0px 237px; 
}
/*   Data WithBBS Table   */
img#TableLogs {
	width: 150px;
	height: 80px;
	border: 0px;
	padding: 0px;
	margin: 20px 237px 0px 238px; 
}
/* ---------------------------------------------------------------------
												PHOTO IMAGES
--------------------------------------------------------------------- */
img.photo167x250center {
	width: 167px;
	height: 250px;
	border: 0px;
	margin: 10px 229px; 
}
/*  above ... strange shape */

/* ***********************************CENTER	 */

img.photo250center {
	width: 250px;
	height: 188px;
	border: 0px;
	margin: 10px 187px; 
}
img.photo250x167center {
	width: 250px;
	height: 167px;
	border: 0px;
	margin: 10px 187px; 
}
/* ---------------------------------------------------------------------
gap between photos  5px x2 
--------------------------------------------------------------------- */
img.photo250x188FloatLeft {
	display: inline;
	float: left;
	width: 250px;
	height: 188px;
	border: 0px;
	padding: 0px;
	margin: 20px 5px 5px 62px; 
}
/* *********************************** Below is normal  */
img.photo250LEFT {
	width: 250px;
	height: 188px;
	border: 0px;
	padding: 0px;
	margin: 10px 5px 5px 52px; 
}

img.photo250RIGHT {
	width: 250px;
	height: 188px;
	border: 0px;
	padding: 0px;
	margin: 10px 52px 5px 5px; 
}

/*  *********************************** Below is for photo album   */
img.photo250Case {
	width: 250px;
	height: 188px;
	padding: 0px;
	margin: 5px; 
}
img.photo250CaseLeftOnly {
	width: 250px;
	height: 188px;
	padding: 0px;
	margin: 5px 255px 5px 5px; 
}

.PhotoWrap p.left {
	display: inline;
	float: left;
	width: 240px;
	padding: 5px;
	margin: 0px 5px;

}

.PhotoWrap p.right {
	display: inline;
	float: left;
	width: 240px;
	padding: 5px;
	margin-left: 10px;
}
.PhotoWrap p.leftOnly {
	display: inline;
	float: left;
	width: 240px;
	padding: 5px;
	margin: 0px 255px 30px 5px;
}
.PhotoWrap {
	display: inline;
	float: right;
	width: 530px;/* 526 */
	margin: 0px 48px 0px 0px;
	padding: 0px;
	border: 0px;
}
.PhotoWrap a {
	text-decoration: underline;
}
/* ****************************************PhotoWrap p centered */

.PhotoWrap p.leftC {
	display: inline;
	float: left;
	width: 240px;
	padding: 5px;
	margin: 0px 5px;
	text-align: center;
}

.PhotoWrap p.rightC {
	display: inline;
	float: left;
	width: 240px;
	padding: 5px;
	margin-left: 10px;
	text-align: center;
}


/* *********************************** Below is OLD shape  */
img.photo250x167LEFT {
	width: 250px;
	height: 167px;
	border: 0px;
	padding: 0px;
	margin: 10px 5px 5px 52px; 
}

img.photo250x167RIGHT {
	width: 250px;
	height: 167px;
	border: 0px;
	padding: 0px;
	margin: 10px 52px 5px 5px; 
}
/* ---------------------------------------------------------------------
															STRANGE
--------------------------------------------------------------------- */
img.photo250x167LEFTE {
	width: 250px;
	height: 167px;
	border: 0px;
	padding: 0px;
	margin: 10px 5px 5px 94px; 
}

img.photo167x250RIGHT {
	width: 167px;
	height: 250px;
	border: 0px;
	padding: 0px;
	margin: 10px 94px 5px 5px; 
}
/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */
img.photow290Left {
	float: left;
	width: 290px;
	border: 0px;
	padding: 0px;
	margin: 5px 5px 5px 17px; 
}
img.photow290Right {
	float: right;
	width: 290px;
	border: 0px;
	padding: 0px;
	margin: 5px 17px 5px 5px; 
}
img.photo300x300 {
	width: 300px;
	height: 300px;
	border: 0px;
	padding: 0px;
	margin: 5px 162px 5px 162px; 
}
img.photo300x400 {
	width: 300px;
	height: 400px;
	border: 0px;
	padding: 0px;
	margin: 5px 162px 5px 162px; 
}
img.photo400x300 {
	width: 400px;
	height: 300px;
	border: 0px;
	padding: 0px;
	margin: 5px 112px 5px 112px; 
}

img.photo504x150 {
	width: 504px;
	height: 150px;
	border: 0px;
	padding: 0px;
	margin: 5px 60px 5px 60px;
}
img.photo500x167 {
	width: 500px;
	height: 167px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px;
}
img.photo500x173 {
	width: 500px;
	height: 173px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px;
}

img.photo500x188 {
	width: 500px;
	height: 188px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px;
}
img.photo500x188Border {
	width: 500px;
	height: 188px;
	border: 1px solid #ccc;
	padding: 0px;
	margin: 25px 70px 5px 55px;
	overflow: hidden;
}
img.photo500x200 {
	width: 500px;
	height: 200px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px;
}
img.photo500x250 {
	width: 500px; 
	height: 250px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px; 
}
img.photo500x300 {
	width: 500px;
	height: 300px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px; 
}
img.photo500x320 {
	width: 500px;
	height: 320px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px; 
}
img.photo500x350 {
	width: 500px;
	height: 350px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px; 
}
img.photo500x375 {
	width: 500px;
	height: 375px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px; 
}
img.photo500x500 {
	width: 500px;
	height: 500px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px; 
}
img.photo500x665 {
	width: 500px;
	height: 665px;
	border: 0px;
	padding: 0px;
	margin: 5px 62px 5px 62px; 
}
img.photo540x440 {
	width: 540px;
	height: 440px;
	border: 0px;
	padding: 0px;
	margin: 5px 42px 5px 42px; 
}
img.photo594x841 {
	width: 594px;
	height: 841px;
	border: 0px;
	padding: 0px;
	margin: 5px 15px 35px 15px; 
}

img.photo600x185 {
	width: 600px;
	height: 185px;
	border: 0px;
	padding: 0px;
	margin: 5px 12px 35px 12px; 
}
img#LiveCamera {
	width: 320px;
	height: 240px;
	border: 0px;
	padding: 0px;
	margin: 5px 152px;
	background-color: #ffffff;
}

/* ---------------------------------------------------------------------
												Title Date etc.UL
--------------------------------------------------------------------- */

/*  Changed from # to .  */
ul.TitleDateUL {
	display: inline;
	float: right;
	width: 625px;
	margin-left: 0px;
	margin-top: 5px;

	padding: 0px;
	border: 0px;
	background-image: url("gray450x5.jpg") center top repeat-y;
}
ul#TitleDateTableUL {
	display: inline;
	float: right;
	width: 625px;
	margin-left: 0px;
	margin-top: 5px;
	padding: 0px;
    border: 0px;
}
/* ---------------------------------------------------------------------
										Title Date etc. LI   starts
--------------------------------------------------------------------- */
/*   Ato de check go sakujo  */
li#MainTitleLI {
	display: inline;
	float: right;
	width: 625px;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;
}
/*   OLD PhotoEssayLI  */
li#CateTitleLI {
	display: inline;
	float: right;
	width: 625px;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;
/* ---------------------------------------------------------------------
	margin: 0px 50px 0px 50px;
--------------------------------------------------------------------- */
}
/*   OLD BackNumberLI Changed from # to .  */
li.LinkAtTitleLI {
	display: inline;
	float: right;
	width: 625px;
	text-align: center;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
	list-style-type: none;
/* ---------------------------------------------------------------------
	margin: 0px 50px 0px 50px;
--------------------------------------------------------------------- */

}
/*   OLD li   #   TitleLI  */
li.PageTitleLI {
	display: inline;
	float: right;
	width: 625px;
	text-align:center;
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;
	/* ---------------------------------------------------------------------
	margin: -10px 70px 0px 70px;

--------------------------------------------------------------------- */
}
/*  Changed from # to .  */
li.DateLI {
	display: inline;
	float: right;
	width: 625px;
	text-align: center;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;
/* ---------------------------------------------------------------------
	margin: 0px 50px 0px 50px;
--------------------------------------------------------------------- */
}

li#TableLI {
	display: inline;
	float: right;
	width: 625px;
	text-align: center;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;

}
li.TableTitleLI {
	display: inline;
	float: right;
	width: 625px;
	text-align:center;
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;
	margin-top: 10px;
}


/* ---------------------------------------------------------------------
													What's new	UL
--------------------------------------------------------------------- */
/*  */
ul.LogsWhatUL {
	display: inline;
	float: right;
	width: 625px;
	margin: 25px 0px;
	padding: 0px;
	border: 0px;
	background-image: url("gray450x5.jpg") center top repeat-y;
	text-align: center;
}
ul.ULAtWhatUL {
	width: 624px;
	margin: 10px 0px;
	padding: 0px;
	border: 0px;
	text-align: center;	
	background-image: url("gray450x5.jpg") center top repeat-y;
}

/* ------------------------------------------------------
	What Title Date  LI   starts
------------------------------------------------------ */
li.LogTitleWhatLi {
	display: inline;
	float: right;
	width: 625px;
	list-style-type: none;
	margin: 3px 0px 20px 0px;
	padding: 0px;
	border: 0px;
}


li.LogWhatDateLi {
	display: inline;
	float: right;
	width: 625px;
	list-style-type: none;
	margin-top: 15px;
	padding: 0px;
	border: 0px;
}

 li.LogsWhatLi {
	display: inline;
	float: right;
	width: 625px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
ul.ULAtWhatUL li {
	text-align: center;
}
/* ---------------------------------------------------------------------
												Logs Table starts
--------------------------------------------------------------------- */
/* ------------------------------------------------------
						Essay logs   UL   starts
------------------------------------------------------ */
ul.LogsUL {
	display: inline;
	float: right;
	width: 625px;
	margin-left: 0px;
	margin-top: 5px;	
	padding: 0px;
	border: 0px;
	text-align: center;
}

/* ------------------------------------------------------
										Logs Title  LI
------------------------------------------------------ */
li.LogTitleLi {
	display: inline;
	float: left;
	width: 625px;
	list-style-type: none;
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom: -10px;
	padding: 0px;
	border: 0px;

}

/* ------------------------------------------------------
							Table Logs First line  LI
------------------------------------------------------ */
li.LogsLiTop1 {
	display: inline;
	float: left;
	width: 204px;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	border: 0px;
	background-color: #005959;
}

li.LogsLiTop1 a {
	width: 204px;
	height: 30px;
	display: inline;
	list-style-type: none;
}

li.LogsLiTop2 {
	display: inline;
	float: left;
	width: 204px;
	list-style-type: none;
	margin-left: 5px;
	margin-top: 0px;
	padding: 0px;
	border: 0px;
	background-color: #005959;
}

li.LogsLiTop2 a {
	width: 204px;
	height: 30px;
	display: inline;
	list-style-type: none;
}

li.LogsLiTop3 {
	display: inline;
	float: left;
	width: 204px;
	list-style-type: none;
	margin-left: 5px;
	margin-top: 0px;
	padding: 0px;
	border: 0px;
	background-color: #005959;
}

li.LogsLiTop3 a {
	width: 204px;
	height: 30px;
	display: inline;
	list-style-type: none;
}


/* ------------------------------------------------------
											Logs line  LI
------------------------------------------------------ */
li.LogsLi1 {
	display: inline;
	float: left;
	width: 204px;
	list-style-type: none;
	margin-left: 0px;
	margin-top: 5px;
	padding: 0px;
	border: 0px;
	background-color: #005959;
}

li.LogsLi1 a {
	width: 204px;
	height: 30px;
	display: inline;
	list-style-type: none;
}

li.LogsLi2 {
	display: inline;
	float: left;
	width: 204px;
	list-style-type: none;
	margin-left: 5px;
	margin-top: 5px;
	padding: 0px;
	border: 0px;
	background-color: #005959;
}

li.LogsLi2 a {
	width: 204px;
	height: 30px;
	display: inline;
	list-style-type: none;
}

li.LogsLi3 {
	display: inline;
	float: left;
	width: 204px;
	list-style-type: none;
	margin-left: 5px;
	margin-top: 5px;
	padding: 0px;
	border: 0px;
	background-color: #005959;
}

li.LogsLi3 a {
	width: 204px;
	height: 30px;
	display: inline;
	list-style-type: none;
}

/* ------------------------------------------------------
									NoBackGround  LI
------------------------------------------------------ */
li.LogsNoBackGroundLi {
	display: inline;
	float: right;
	width: 625px;
	list-style-type: none;
	margin: 80px 0px;
	padding: 0px;
	border: 0px;
}

li.LogsNoBackGroundLi a {
	width: 204px;
	height: 30px;
	display: inline;
	list-style-type: none;
	text-decoration: underline;
}
/* ---------------------------------------------------------------------
												Continued Pages UL 
--------------------------------------------------------------------- */

ul.Continued2PagesUL {
	display: inline;
	float: right;
	padding: 0px;
	border: 0px;
	width: 100px;
	margin-left: 260px;
	margin-right: 260px;
	margin-top: 5px;
	text-align: center;

	}

ul.Continued3PagesUL {
	display: inline;
	float: right;
	padding: 0px;
	border: 0px;
	width: 140px;
	margin-left: 245px;
	margin-right: 240px;
	margin-top: 5px;
	text-align: center;
	}

ul.Continued4PagesUL {
	display: inline;
	float: right;
	padding: 0px;
	border: 0px;
	width: 180px;
	margin-left: 225px;
	margin-right: 220px;
	margin-top: 5px;
	text-align: center;
	}

ul.Continued5PagesUL {
	display: inline;
	float: right;
	padding: 0px;
	border: 0px;
	width: 230px;
	margin-left: 200px;
	margin-right: 195px;
	margin-top: 5px;
	text-align: center;
	}


/* ---------------------------------------------------------------------
					Continued Pages WIth/Without Underline LI
--------------------------------------------------------------------- */
	
li.ContinuedU {
	display: inline;
	float: left;
	padding: 0px;
	border: 0px;
	width: 20px;
	text-decoration: underline;
	list-style-type: none;
	margin-left: 20px;
	}
li.ContinuedNU {
	display: inline;
	float: left;
	padding: 0px;
	border: 0px;
	width: 20px;
	text-decoration: none;
	list-style-type: none;
	margin-left: 20px;
	color: #99ffff;
	}
li.ContinuedU, li.ContinuedNU a {
	width: 20px;
	height: 20px;
	display: inline;
	list-style-type: none;
	}



/* ---------------------------------------------------------------------
																dl dt dd
--------------------------------------------------------------------- */
h4.Title {
	margin-top: 60px;
	text-align: center;
}







dl.LinkTable {
	margin: 50px 10px 10px 10px;
	background-color: #000000;
}

dl.LinkTable dt {
	color: #99ffff;
	margin-right: -10.5em;
	margin-bottom: 20px;
	padding: 0.2em 5px;
	float: left;
	clear: both;
	display: inline;
	width: 10.5em;
	text-indent: 0px;
}

dl.LinkTable dd {

	margin-left: 10.5em;
	margin-bottom: 20px;
	padding: 0.2em 10px;
	background-color: #000000; 
}

dl.LinkTable dd a {
	text-decoration: underline;
}
dl.LinkTable {
	/* \ */
	min-height: 1px;
	_height: 1%;
	/*   */

	/* \ *//* /
	overflow: hidden;
	/*  */
}

dl.LinkTable::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */
dl.LinkTableList {
	margin: 50px 10px 10px 50px;
	background-color: #000000;
}

dl.LinkTableList dt {
	color: #99ffff;
	margin-right: -13em;
	margin-bottom: 20px;
	padding: 0.2em 5px;
	float: left;
	clear: both;
	display: inline;
	width: 13em;
}

dl.LinkTableList dd {

	margin-left: 13em;
	margin-bottom: 20px;
	padding: 0.2em 10px;
	background-color: #000000; 
}

dl.LinkTableList dd a {
	text-decoration: underline;
}
dl.LinkTableList {
	/* \ */
	min-height: 1px;
	_height: 1%;
	/*   */

	/* \ *//* /
	overflow: hidden;
	/*  */
}

dl.LinkTableList::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */
dl.LinkTableListWBorder {
	margin: 50px 10px 10px 50px;
	background-color: #000000;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

dl.LinkTableListWBorder dt {
	border-top: 1px solid #ccc;
	color: #99ffff;
	margin-right: -13em;
	margin-bottom: 20px;
	padding: 0.2em 5px;
	float: left;
	clear: both;
	display: inline;
	width: 13em;
}

dl.LinkTableListWBorder dd {
	border-top: 1px solid #ccc;
	margin-left: 13em;
	margin-bottom: 20px;
	padding: 0.2em 10px;
	background-color: #000000; 
}

dl.LinkTableListWBorder dd a {
	text-decoration: underline;
}
dl.LinkTableListWBorder {
	/* \ */
	min-height: 1px;
	_height: 1%;
	/*   */

	/* \ *//* /
	overflow: hidden;
	/*  */
}

dl.LinkTableListWBorder::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
dl.LinkTableListWBorder dd p {
	margin: 0px 0px 15px 0px;
	padding: 0px;
}


/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */
dl.LinkTableListWBorderN {
	margin: 0px 50px 10px 50px;
	background-color: #000000;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

dl.LinkTableListWBorderN dt {
	border-top: 1px solid #ccc;
	color: #99ffff;
	margin-right: -13em;
	margin-bottom: 20px;
	padding: 0.2em 5px;
	float: left;
	clear: both;
	display: inline;
	width: 13em;
}

dl.LinkTableListWBorderN dd {
	border-top: 1px solid #ccc;
	margin-left: 13em;
	margin-bottom: 20px;
	padding: 0.2em 10px;
	background-color: #000000; 
}

dl.LinkTableListWBorderN dd a {
	text-decoration: underline;
}
dl.LinkTableListWBorderN {
	/* \ */
	min-height: 1px;
	_height: 1%;
	/*   */

	/* \ *//* /
	overflow: hidden;
	/*  */
}

dl.LinkTableListWBorderN::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
dl.LinkTableListWBorderN dd p {
	margin: 0px 0px 15px 0px;
	padding: 0px;
}


/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */
dl.LinkTableListNoDD {
	margin: 50px 10px 10px 50px;
	background-color: #000000;
}

dl.LinkTableListNoDD dt {
	color: #99ffff;
	margin-right: -25em;
	margin-bottom: 20px;
	padding: 0.2em 5px;
	float: left;
	clear: both;
	display: inline;
	width: 25em;
}

dl.LinkTableListNoDD dd {

	margin-left: 25em;
	margin-bottom: 20px;
	padding: 0.2em 10px;
	background-color: #000000; 
}

dl.LinkTableListNoDD dd a {
	text-decoration: underline;
}
dl.LinkTableListNoDD {
	/* \ */
	min-height: 1px;
	_height: 1%;
	/*   */

	/* \ *//* /
	overflow: hidden;
	/*  */
}

dl.LinkTableListNoDD::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */

dl.LinkTableListNarrowDT {
	margin: 50px 70px 10px 85px;
	background-color: #000000;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

dl.LinkTableListNarrowDT dt {
	border-top: 1px solid #ccc;
	color: #99ffff;
	margin-right: -5.5em;
	margin-bottom: 20px;
	padding: 0.2em 5px;
	float: left;
	clear: both;
	display: inline;
	width: 5.5em;
}

dl.LinkTableListNarrowDT dd {
	border-top: 1px solid #ccc;
	margin-left: 5.5em;
	margin-bottom: 20px;
	padding: 0.2em 10px;
	background-color: #000000; 
}

dl.LinkTableListNarrowDT dd p {
	margin: 10px 0px 10px 0px;
	padding: 0px;
}
dl.LinkTableListNarrowDT {
	/* \ */
	min-height: 1px;
	_height: 1%;
	/*   */

	/* \ *//* /
	overflow: hidden;
	/*  */
}

dl.LinkTableListNarrowDT::after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}
/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */
div.BackGroundBar {
	width: 450px;
	height: 5px;
	background-image: url("gray450x5.jpg") center top no-repeat;
}
/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */
div.cotanct {
float: right;
width: 625px;
background-color: #111111;
}



/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */
ul.List1 {
	list-style-type: disc;
	margin: 0px 55px 20px 55px; 
	text-align: left;
}
ul.List1 li {
margin-top: 10px;
}


/*  for Data size */
ul.List2 {

	list-style-type: none;
	margin: 0px 100px 20px 55px; 
	text-align: left;
}
ul.List2 li {
margin-top: 10px;
}
ul.List2 p {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
ol.OrderList1 {
	margin: 0px 55px 20px 55px; 
	text-align: left;
	color: #99ffff;
}
ol.OrderList1 li {
margin-top: 10px;
}

ol.List2 {
	list-style-type: disc;
	margin: 0px 55px 20px 55px; 
	text-align: left;
	color: #ff0000;
}
ol.List2 li {
margin-top: 10px;
}

ol.OrderList3 {
	margin: 0px 90px 20px 70px; 
	text-align: left;
}
ol.OrderList3 li {
margin-top: 10px;
}
ol.OrderList3 p {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

ol.List3 {
	list-style-type: disc;
	margin: 0px 90px 20px 70px; 
	text-align: left;
	border: 1px solid #ccc;
}
ol.List3 li {
margin-top: 10px;
}
ol.List3 p {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}
ol.List3 a {
	text-decoration: underline;
}

ol.EnglishLinks {
	list-style-type: disc;
	margin: 0px 100px 20px 75px; 
	text-align: left;
}
* html ol.EnglishLinks {
	list-style-type: disc;
	padding: 0px 100px 20px 150px;
	text-align: left;
}
ol.EnglishLinks li {
	list-style-type: disc;
	margin: 0px 100px 20px 125px; 
	text-align: left;
}
img.ebanner{
	float: right;
	margin-right: 125px;
	margin-top: 125px;
}
ol.OLLIwBorderDiscCommeWidthColorNone {
	list-style-type: disc;
	margin: 0px 100px 20px 75px; 
	text-align: left;
}
* html ol.OLLIwBorderDiscCommeWidthColorNone {
padding: 0px 100px 20px 150px; 
margin: 0px;
}

ol.OLLIwBorderDiscCommeWidthColorNone li {
margin-top: 10px;
}

/*  ue no naka ni  */
ol.OLLIwDiscnoBorderColorNone {
	list-style-type: disc;
	margin: 0px 15px 20px 0px; 
	text-align: left;
}
ol.OLLIwDiscnoBorderColorNone li {
margin-top: 10px;
}

ol.OLLInoBorderDiscCommeWidthColorNone {
	list-style-type: disc;
	margin: 0px 100px 20px 75px; 
	text-align: left;
}
ol.OLLInoBorderDiscCommeWidthColorNone li {
	margin-top: 10px;
}
ol.OLLInoBorderDiscCommeWidthColorNone a {
	text-decoration: underline;
}

* html ol.OLLInoBorderDiscCommeWidthColorNone {
padding: 0px 100px 20px 150px; 
margin: 0px;
}

ol.OLLInoBorderDiscCommeWidthBoldColorNone {
	list-style-type: disc;
	margin: 0px 100px 20px 75px; 
	text-align: left;
	font-weight: bold;
}
* html ol.OLLInoBorderDiscCommeWidthBoldColorNone {
padding: 0px 100px 20px 150px; 
margin: 0px;
}
ol.OLLInoBorderDiscCommeWidthBoldColorNone li {
	margin-top: 10px;
}
ol.OLLInoBorderDiscCommeWidthBoldColorNone a {
	text-decoration: underline;
}
ol.OLLInoBorderDiscCommeWidthBoldColorGreen {
	list-style-type: disc;
	margin: 0px 100px 20px 75px; 
	text-align: left;
	font-weight: bold;
	color: #99ffff;
}
ol.OLLInoBorderDiscCommeWidthBoldColorGreen li {
	margin-top: 10px;
}
ol.OLLInoBorderDiscCommeWidthBoldColorGreen a {
	text-decoration: underline;
}
/* ---------------------------------------------------------------------
												
--------------------------------------------------------------------- */

table.Permits {
	margin: 0px 90px 20px 70px; 
	border: 1px solid #ccc;
}
table.Permits td {
	border: 1px solid #ccc;
}
table.Permits a {
	text-decoration: underline;
}


table.Reports {
	margin: 0px auto; 
	border: 1px solid #ccc;
	text-align: center;
}

table.Reports td {
	text-align: left;
	background-color: #336699;
}
table.ReportsW {
	margin: 0px auto; 
	border: 1px solid #ccc;
	text-align: center;
}

table.ReportsW td {
	text-align: left;
	background-color: #999933;
}

table.ENdata {
	margin: 0px auto; 
	border: 1px solid #ccc;
	text-align: left;
}
table.ENdata td {
	margin: 0px auto; 
	border: 1px solid #ccc;
	text-align: left;
}
