/* CSS Document */
#sitecontent.subcase { 
	color: #000000; 
	background: #FFFFFF; 
	background-position: 100% 61px; 
	min-height: 1130px; 
}


#sitecontent.subcase #midcontent { background: url(../images/cpulse/bkg_cases.jpg) no-repeat; min-height: 1130px; }
 
#sitecontent #showcase_sub { background: #727272 url(../images/cpulse/bkg_cases_sub.jpg) repeat-x; height: 61px; margin-top: -20px; }
#sitecontent #showcase_sub h1 { color: #FFFFFF; font-size: 1.4em; margin-left: 28px; padding-top: 22px; }
#sitecontent #showcase_sub h1 span { display: none; }

#casesnav { float: right; margin: 20px 15px 0px 0px; }
#casesnav a { margin-left: 20px; }

#sitecontent #contentleft { width: 550px; padding-top: 30px; padding-left: 30px; float: none; }
#sitecontent #contentright { width: 320px; margin: 0px 0px 0px 620px; height: 191px; padding: 35px 0px 0px 0px; }

#sitecontent.subcase #contentleft {  width: 400px; float: left;  }
#sitecontent.subcase #contentright {  width: 350px; margin-left: 450px; height: 450px; min-height: 450px; }
#sitecontent.subcase #contentleft img { margin-bottom: 20px; }
#sitecontent.subcase #contentright label { 
	font-size: 1.1em;
	display: block; 
	float: left; 
	width: 80px; 
	font-weight: bold; 
	line-height: 1.5em;  
}

#sitecontent.subcase #launchLink { float: right; padding: 30px 20px; }

#sitecontent h2 { font-size: 1.2em; margin-bottom: 15px; }
#sitecontent p { margin-bottom: 15px;}
#sitecontent a { color: #000000; }

#sitecontent.subcase #contentright p { margin-left: 80px; }
#sitecontent.subcase #contentright h2 { margin-bottom: 15px; }
#sitecontent.subcase #contentright h3 { 
	color: #FFFFFF; 
	font-size: 1.1em; 
	background-color: #000000; 
	padding: 4px 2px; 
	margin-bottom: 15px; 
}

/* Classes */
.bt_launch { float: right; margin-left: 10px; }

