/* CSS Document */


#contentsBoxRight{
	width: 550px;
	background-color: #8CA195;
	padding-right: 20px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	float:right;
}

#contentsBoxRight .topLink{
    text-align:right;
    margin:30px 20px 0px 0px;
	font-size:85%;
	clear:both;
}

#contentsBoxRight .topLink a{
    color:#333;
	text-decoration:none;
}

#contentsBoxRight .topLink a:hover{
    text-decoration:underline;
}


#company {
    font-size: 12px;
}

#company dl{
	width:500px;
	margin: 40px 0px 0px 40px;
	padding:0px;
}

#company dt{
    border-bottom:1px solid #fff;
	padding:0px;
	margin: 0px 0px 40px 0px;
	height:15px;
}

#company dt img{
	margin:0px !important;
	margin:0px 0px -4px 0px;
}

#company dd{
	background:#fff;
	padding:0px 0px 10px 0px;
	margin: 0px 0px 40px 0px;
}

#company h3{
    width:380px;
	font-size:100%;
	font-weight:normal;
	margin: 25px 0px 25px 50px;
}

#company h4{
	margin: 0px 0px 5px 20px;
	padding-bottom:3px;
    border-bottom:1px dotted #8CA195;
}

#company table{
    margin: 0px 0px 20px 20px;
    border-top:1px dotted #8CA195;
}

#company th{
    border-bottom:1px dotted #8CA195;
    border-right:1px dotted #8CA195;
	color:#6D867D;
	width:100px;
	text-align:left;
	font-weight:normal;
	padding:7px 3px;
}

#company td{
    border-bottom:1px dotted #8CA195;
	padding:7px 15px 7px 15px;
}

#company ul{
    list-style:none;
	margin:0px;
	padding:0px;
	float:left;
}

#company li{
	margin:0px;
	padding:0px;
	width:150px
}

#company p{
    margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

#company .borderNone{
    border-bottom:none;
}

#company .mapBt{
    margin:0px 0px -8px 5px;
}

#company .graph{
    margin:20px 0px 20px 90px;

}

#company .row{
    float:right;
	width:60px;
	font-size:85%;
}

