h1 {color:#7B0001;
	font-family:arial;
	font-size:24px;
	line-height:24px;
	letter-spacing:-1px;
	margin:0;
	text-transform:none;
	}
div.col-BCD{ background:#fff !important; }
div.underline {background:url(../../images/template/h2-underline.gif) repeat-x;
	margin:0;
	padding:0;
	height:7px;
	overflow:hidden;
	width:100%;
	}
#download-link-panel{
	color:#3e4347;
	font-size:10px;
	line-height:14px;
	width:520px;
	padding:11px 0;
	background-color:#ffffe1;
	margin:19px auto 31px auto;
	border:1px solid #bfb8bf;
	text-align:center;
	clear:both;
}
.heading-install{
	background:url(../../images/poker/how-to-play/heading-install-instructions.gif) no-repeat;
	height:14px;
	overflow:hidden;
	margin:0;
	padding:0 0 13px 0;
	text-indent:-666px;
}
/*override*/
.col-BCD .rchtext {
	margin: 0;
}

#download-link-panel a:link,
#download-link-panel a:visited,
#steps a:link,
#steps a:visited,
#troubleshooting a:link,
#troubleshooting a:visited{
	color:#005fa9;
}
#download-link-panel a:hover,
#steps a:hover,
#troubleshooting a:hover{
	color:#007ee0;
}

#steps{ width:100%;overflow:hidden;padding:0 0 30px 0;color:#3e4347;}
	#steps p{
		
		padding:0 0 14px 0;
		margin:0;
		line-height:14px;
		font-size:11px;
		
	}
	.steps-col-1, .steps-col-2, .steps-col-3{
		float:left;
		width:174px;
	}
	.steps-col-2, .steps-col-3{
		margin:0 0 0 14px;
	}
		.steps-header{
			background:url(../../images/poker/how-to-play/steps-top-cap.gif) no-repeat 0 7px;
			height:14px;
			width:100%;
			overflow:hidden;
		
		}
		.steps-header h3{
			margin:0 0 0 18px;
			padding:0 4px;
			font-size:11px;
			color:#1e4d67;
			background:#fff;
			display:inline;
			font-family:verdana;
			letter-spacing:0;
		}
		.steps-col-border{
			border-left:1px solid #bfb8bf;
			border-right:1px solid #bfb8bf;
		}
			.steps-col-content{
				padding:0 8px;
				height:340px;
	
			}
				.steps-col-content img{
					padding:20px 0 11px 0;
					

				}
				
		.steps-bottom-cap{
			background:url(../../images/poker/how-to-play/steps-bottom-cap.gif) no-repeat;
			width:174px;
			height:3px;
			overflow:hidden;
		}
		
#requirements{ padding:0 0 30px 10px;width:415px;overflow:hidden;color:#3e4347; }
	#requirements p, #requirements ul{
		line-height:14px;
		font-size:11px;
	}
	 #requirements ul{
	 	margin-top:15px;
		margin-bottom:15px;
	 }
	 
#troubleshooting{ width:100%;overflow:hidden;color:#3e4347; }
	.troubleshooting-heading{
		font-weight:bold;
		padding:0 0 2px 10px;
	}
	.troubleshooting-box{
		background:#e5e5e5;
		font-size:10px;
		line-height:14px;
		border:1px solid #bfb8bf;
		padding:2px 16px 18px 22px;
	}
		.troubleshooting-box img{
			border:1px solid #005fa9;
			float:left;
			margin:0 0 0 3px;
		}
		
		#troubleshooting .columns{
			width:100%;
			overflow:hidden;
		}
		#troubleshooting .left-col{
			float:left;
			width:326px;
			height:73px;
		}
			.troubleshooting-box .left-col strong{
				float:left;
			}
		#troubleshooting .right-col{
			float:left;
			width:180px;
			height:73px;
		}
			.troubleshooting-box .right-col strong{
				float:left;
			}
