@charset "utf-8";

#Main p{line-height:1.6em;}
#Main p.read{margin:20px 0;}

#Main ul.mrg{margin-left:18px; line-height:1.6em;}

#Main div.phtxt{overflow:hidden; zoom:1;}
#Main div.photo{float:left; width:160px;}
#Main div.text{float:left; margin-top:40px;}

#Main .Fla{border:1px solid #CCCCCC; text-align:center; padding:8px 0;}

#Main .Fla embed{width:550px; height:300;}

#Main .data dt{font-weight:700; color:#003399; border-left:6px double #339900; padding:0 0 0 6px;}
#Main .data dd{line-height:1.6em; margin-bottom:20px;}

#Main .Lft{float:left; width:47%; margin-bottom:20px; margin-right:3px;}
#Main .Rht{float:right; width:47%; margin-bottom:20px;}

#Main p.pht{float:left;}
#Main p.txt{float:left; width:68%;}
#Main p.txts{float:left; width:auto;}

p.lnk{background-color:#FFCCFF; padding:8px; text-align:center; border-top-left-radius: 12px;
	border-top-right-radius: 12px;	
	border-bottom-left-radius: 12px;
	border-bottom-right-radius: 12px;	
	border:none;
    -webkit-border-top-left-radius: 12px;
    -webkit-border-top-right-radius: 12px;	  
    -webkit-border-bottom-left-radius:12px;
    -webkit-border-bottom-right-radius:12px; 	 
    -moz-border-radius-topleft: 12px;
    -moz-border-radius-topright: 12px;	  
    -moz-border-radius-bottomright:12px;
	margin:0;
	padding:14px 12px 11px;
	width:auto;		
	clear:both;}

div#minor{border:1px solid #FFCC00; background-color:#FFFFCC; padding:12px; margin-top:30px;}
div#minor h3{background:none; border:none; color:#003366; padding:0; margin:4px 0;}
div#minor p.links{margin-top:12px;}
div#minor p.links a{display:inline-block; padding:4px 20px; border:1px solid #CC0000; background-color:#FFFFFF; color:#CC0000; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px;}
div#minor p.links a:hover{background-color:#FFF0F4; text-decoration:none;}


@media screen and (max-width: 650px){
#Main .Fla{display:none;}

#Main p.pht{float:none;}
#Main p.txt{float:none; width:auto; font-size:0.9em;}
}

@media screen and (max-width: 480px){
#Main .wh img{width:100%;}

#Main div.photo{float:none;}
#Main div.text{float:none; margin-top:0;}



}