﻿body{
	margin     : 0px;
	background : #ffffff;
	color      : #000000
}

.logo{
	position : absolute;
	left     : 2px;
	top      : 6px;
	border   : 0px;
	z-index  : 1;
	width: 120;
	height: 54;
}

.content{
	position : absolute;
	left     : 10px;
	width    : 750px;
	margin   : 0px;
	padding  : 0px
}

.toKisendoHome{
	position    : absolute;
	left        : 652px;
	top         : 60px;
	width       : 100px;
	border      : solid 2px #228622;
	padding     : 2px;
	font-weight : bold;
	font-size   : 9pt;
	line-height : 1em;
	background  : #ffffff
}

.links{
	position    : absolute;
	left        : 13px;
	width       : 750px;
	font-size   : 11pt;
	line-height : 1.5em
}

.copyright{
	position : absolute;
	left     : 10px;
	font     : 10pt
}

.title{
	position     : absolute;
	left         : 10px;
	width        : 605px;
	padding      : 5px 0px 2px 5px;
	border-style : solid;
	border-color : #7777ff;
	border-width : 2px 70px 2px 70px;
	font-weight  : bold;
	font-size    : 13pt;
	line-height  : 1em;
	color        : #000000;
	background   : #eeeeff;
	text-align   : center
}

.caption{
	position     : absolute;
	padding      : 5px 0px 2px 5px;
	border-style : solid;
	border-color : #7777ff;
	border-width : 0px 0px 1px 20px;
	font-weight  : bold;
	font-size    : 9pt;
	line-height  : 1em;
	color        : #000099
}

.plane1{
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1.5em;
	color       : #000000
}

.strong1{
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1.2em
}

.strong2{
	font-weight : bold;
	font-size   : 9pt;
	line-height : 1em
}

.strong3{
	font-weight : bold;
	color       : #ff0000
}

.box1{
	position     : absolute;
	border-style : solid;
	border-color : #7777ff;
	border-width : 2px 10px 2px 10px
}

.box2{
	position    : absolute;
	font-weight : bold;
	font-size   : 20pt;
	line-height : 1.0em;
	text-align  : center
}

.box3{
	position   : absolute;
	padding    : 5px 10px 5px 10px;
	border     : dotted 5px #7777ff;
	background : #f0f7fc
}

.box4{
	position    : absolute;
	text-align  : center;
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1em;
	color       : #555555
}

.box5{
	position    : absolute;
	text-align  : center;
	font-size   : 11pt;
	line-height : 1.5em;
	color       : #333333
}

.box6{
	position    : absolute;
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1em;
	color       : #555555
}

.rowCaption{
	padding     : 5px;
	text-align  : center;
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1em;
	background  : #7777ff;
	color       : #ffffff
}

.colCaption{
	padding     : 5px;
	text-align  : center;
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1em;
	background  : #7777aa;
	color       : #ffffff
}

.cell{
	padding        : 5px;
	vertical-align : top;
	font-size      : 9pt;
	line-height    : 1.3em;
	background     : #ffffff;
	color          : #000000;
}

.textArt1{
	position   : absolute;
	font-size   : 13pt;
	left       : 0px;
	top        : 0px;
	width      : 310px;
	padding    : 10px;
	color      : #cccccc;
	background : #aaccff
}

.textArt2{
	position : absolute;
	font-size   : 13pt;
	left     : 1px;
	top      : 1px;
	width    : 310px;
	padding  : 10px;
	color    : #000099
}

.brokenWindowsTheoryTitle{
	margin         : 0px;
	text-align     : center;
	letter-spacing : 5pt;
	font-weight    : bold;
	font-size      : 13pt;
	line-height    : 1.5em;
	background     : #dddddd;
	color          : #ff0000
}

.brokenWindowsTheoryCont{
	margin      : 0px;
	border      : solid 2px #dddddd;
	padding     : 5px;
	font-size   : 10pt;
	line-height : 1.5em;
	background  : #ffffff;
	color       : #000000
}

.titleQandA{
	position    : absolute;
	width       : 340px;
	font-weight : bold;
	font-size   : 15pt;
	line-height : 1em;
	background  : #f0f7fc;
	padding     : 5px;
	text-align  : center
}

.question{
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1.5em;
	color       : #ff0000
}

.answer{
	font-weight : bold;
	font-size   : 11pt;
	line-height : 1.5em;
	color       : #0000ff
}

.companyCont{
	position    : absolute;
	margin      : 0px;
	padding     : 3px;
	font-size   : 13pt;
	line-height : 1.3em
}

.list{
	list-style-image : url("img/triangle.gif");
}

.newsReleaseTitle{
	margin      : 0px;
	background  : #ffd700;
	color       : #dc143c;
	padding     : 5px 4px 2px 4px;
	font-size   : 12pt;
	line-height : 1em;
	text-align  : center
}

.newsReleaseCont{
	margin      : 0px;
	border      : 1px solid #ffd700;
	padding     : 4px;
	font-size   : 10pt;
	line-height : 1.2em;
	overflow    : scroll
}

a{
	text-decoration:none
}

a:active{
	color : #ff0000
}

a:visited{
	color : #000000
}

a:link{
	color : #000000
}

a:hover{
	color : #ff0000
}
