@charset "UTF-8";

.casestudy-top { width:600px; padding:8px 0 14px 0;}
	.casestudy-top h2 { margin:0; padding:0;}
	.casestudy-top p { margin:0; padding:0 10px 0 30px; width:385px; font-size:12px; line-height:18px;} 
	.casestudy-top table { width:600px; border-bottom:1px dashed #ccc;}
	.casestudy-top th {font-size:12px; line-height:18px; padding:15px 0 0 0; text-align:left;}
		.casestudy-top th a img { filter: alpha(opacity=100); -moz-opacity:1; opacity:1;}
		.casestudy-top th a:hover img { filter: alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}
	.casestudy-top td {font-size:12px; line-height:18px; padding:5px 0 15px 0;}
		.casestudy-top td a img { padding:1px; border:1px solid #CCC; filter: alpha(opacity=100); -moz-opacity:1; opacity:1;}
		.casestudy-top td a:hover img { padding:1px; border:1px solid #0071BB;filter: alpha(opacity=65); -moz-opacity:0.65; opacity:0.65;}

.casestudy-detail { width:600px; padding:14px 0 14px 0;}
	.casestudy-detail h2 { font-size:14px; text-align:left; margin:0; padding:0; border-bottom:3px double #CCC;}
	.casestudy-detail table {width:593px;}
	.casestudy-detail th { padding:9px 0; font-size: 10px; line-height:14px; vertical-align:top; width:160px; text-align:left; font-weight:normal;}
	.casestudy-detail td { padding:0 20px 0 30px; text-align:left; vertical-align:top; }
		.casestudy-detail td p { padding:9px 0; margin:0; font-size:12px; line-height:20px;}
		.casestudy-detail td ol { padding:0 0 0 1em; margin:0 0 0 1em; }
			.casestudy-detail td li { padding:0; margin:0; font-size:12px; line-height:20px;}
	.casestudy-inner a img { padding:1px; border:1px solid #CCC;}
		.casestudy-inner a:hover img { padding:1px; border:1px solid #0071BB;}

#casestudy-contact { width:100%; text-align:center;}
	#casestudy-contact a { display:block; margin:0 auto; overflow:hidden; width:380px; height:100px; background:url(../images/casestudy-contact-on.jpg) no-repeat center; }
		#casestudy-contact a img { filter: alpha(opacity=100); -moz-opacity:1; opacity:1;}
			#casestudy-contact a:hover img { filter: alpha(opacity=0); -moz-opacity:0; opacity:0;}

#casestudy-download { width:100%; text-align:center;}
	#casestudy-download a { display:block; margin:0 auto; overflow:hidden; width:380px; height:100px; background:url(../images/casestudy-download-on.jpg) no-repeat center; }
		#casestudy-download a img { filter: alpha(opacity=100); -moz-opacity:1; opacity:1;}
			#casestudy-download a:hover img { filter: alpha(opacity=0); -moz-opacity:0; opacity:0;}
