/*########################
tedcompany.style sheet
2009/06/09
written by moeco
#########################*/

/*y company z*/
#company {
    width: 650px;
}
#company dl {
	padding: 10px;
	margin: 0px;
}
#company dd {
	text-align: left;
	border-bottom: 3px solid #FFFFFF;
	margin-left: 0px;
	padding: 5px;
}
.company_left {
    width: 70px;
	background-color: #cccccc;
	float: left;
	padding: 3px 0px 0px 3px;
}
.company_right {
    width: 530px;
	float: right;
	padding: 3px 0px 0px 3px;
}
/*******NEWS PAGE***********/
#list {
}
#list dl {
    border-bottom: 1px dotted #666666;
	width: 650px;
	padding: 10px 0px;
}
#list dt {
    width: 160px;
    float: left;
	padding: 5px;
	margin: 0px 5px;
}
#list dt a:link {
    width: 160px;
    float: left;
	border: 1px solid #999999;
	padding: 5px;
	margin: 0px;
}
#list dt a:visited {
    width: 160px;
    float: left;
	border: 1px solid #999999;
	padding: 5px;
	margin: 0px;
}
#list dt a:hover {
    width: 160px;
    float: left;
	border: 5px solid #999999;
	padding: 1px;
	margin: 0px;
}
#list dt a:active {
    width: 160px;
    float: left;
	border: 5px solid #999999;
	padding: 1px;
	margin: 0px;
}
#list dd {
    float: right;
	width: 458px;
	margin: 5px 0px;
	text-align: left;
}
.exp {
    color: 333333;
	padding-top: 10px; 
}
.list_title {
	font-size: 14px;
	font-weight: bold;
}
.date {
   color: #999999;
}


/*y news z*/
#news {
}
#news dl,#news dt,#news dd {
    margin: 5px 0px;
	padding: 0px;
}
.txt_l {
    text-align: left;
}

/*y fortune cookie z*/
#fortune {
    margin: 10px auto;
	padding: 5px 0px;
	text-align: center;
}
#fortune h3 {
    background-color: #000000;
	color: #FFFFFF;
	font-size: 15px;
	margin: 0px;
	padding: 0px;
}
#fortune img {
    margin: 5px;
}
#fortune p {
    background-color: #cc0000;
	color: #FFFFFF;
	font-size: 15px;
	border-bottom: 1px dotted #000000;
}
.fortune {
    padding: 10px 0px;
	border-bottom: 1px dotted #000000;	
}
