/* CSS Document */

/*reporty[W*/
div#report{
			margin:21px 0px 0px 37px;
		}

h1#report_title{
				background:url(../img/press_title.gif) left top no-repeat;
				height:31px;
			}
			
h1#report_title span{
						display:none;
					}
					
div.times{
			width:609px;
			background-color:#2a1b04;
			margin:13px 0px 0px 0px;
		}
		
div.tl{
		float:left;
		width:300px;
		background-color:#2a1b04;
	}
					
div.tl p.rt{
			font-size:12px;
			font-weight:bold;
			color:#fff;
			padding:5px 0px 5px 5px;
		}
		
div.tr{
		float:right;
		width:300px;
		background-color:#2a1b04;
	}
		
div.tr p.rt{
			font-size:12px;
			font-weight:bold;
			color:#fff;
			text-align:right;
			padding:5px 5px 5px 0px;
		}
		
div.media{
			margin:13px 0px 0px 0px;
		}
		
div.media2{
			margin:10px 0px 0px 0px;
		}
		
div.media3{
			margin:20px 0px 0px 0px;
		}
		
div.media4{
			margin:16px 0px 0px 0px;
		}
		

		
div.media_left{
					float:left;
					width:300px;
				}
				
div.media_right{
					float:right;
					width:300px;
				}
		
p.report_detail1{
					color:#000;
					font-size:12px;
					line-height:1.4em;
					background:url(../img/report_icon.gif) left center no-repeat;
					padding:3px 0px 3px 33px;
				}
				
p.report_detail2{
					color:#000;
					font-size:12px;
					line-height:1.4em;
					background:url(../img/report_icon.gif) left 5px no-repeat;
					padding:3px 0px 3px 33px;
				}
				
p.report_detail1 span,p.report_detail2 span{
												font-size:14px;
												font-weight:bold;
											}
					
p.expand a{
			display:block;
			width:56px;
			height:13px;
			background:url(../img/button_expand.gif) left bottom no-repeat;
		}
		
p.expand a:visited{
					background:url(../img/button_expand.gif) left bottom no-repeat;
				}
				
p.expand a:hover{
					background:url(../img/button_expand.gif) left top no-repeat;
				}
				
p.expand span{
				display:none;
			}
			
div.lines{
			margin:16px 0px 0px 0px;
		}
			
p.line_dot609{
				padding-top:0.2em;
			}
			
div#bannerspace{
				margin:30px 0px 0px 0px;
			}
			
p.totop{
		margin:20px 0px 10px 0px;
		float:right;
	}
	
p.totop a{
			display:block;
			width:62px;
			height:9px;
			background:url(../img/button_totop.gif) no-repeat;
		}
		
p.totop a:visited{
					background:url(../img/button_totop.gif) no-repeat;
				}
		
p.totop a:hover{
				background:url(../img/button_totop_over.gif) no-repeat;
			}
			
p.totop a span{
				display:none;
			}
			
			
p.media_img1{
				float:right;
				margin:0px 0px 5px 10px;
				padding-top:0.2em;
			}
				
p.media_text{
				font-size:12px;
				line-height:1.5em;
			}
			
div.winners_list{
					width:532px;
					margin:0px auto;
					margin-top:10px;
				}
				
div.winners_list_left{
						width:180px;
						float:left;
					}
					
div.winners_list_right{
						width:350px;
						float:left;
					}
					
ul.winners{
			list-style-type:none;
			list-style-position:outside;
			font-size:12px;
		}
		
ul.winners li{
				padding:2px 0px;
			}
			
p.deco{
		text-align:center;
		margin:10px 0px 0px 0px;
	}
	
p.to_report{
			font-size:12px;
			padding:10px 0px 0px 0px;
			text-align:right;
		}
		
p.to_report a{
				color:#FF3300;
				text-decoration:underline;
			}
			
p.to_report a:visited{
						color:#FF3300;
						text-decoration:underline;
					}
					
p.to_report a:hover{
						color:#0066CC;
						text-decoration:none;
					}