body{
	margin-top:10px;
}
.pps{
	display:block;
	width:528px;
	height:47px;
	background-image:url('../images/premier_performance_squash.png');
	float:left;
}
.pps_logo{
	display:block;
	width:196px;
	height:128px;
	background-image:url('../images/ppsquash_logo.png');
	position:absolute;
	top:5px;
}
.mtab{
	margin-left:auto; 
	margin-right:auto;
	display:block;
	width:1005px;
	border:0px;
}

.pic_t{
	display:block;
	border:4px #6c6c6c solid;
	width:249px;
	height:84px;
	margin-top:15px;
	float:left;
	margin-left:10px;
	background-image:url('../images/p1.jpg');
	z-index:3;
}
.hcontent{
	display:block;
	width:680px;
	height:auto;
	color:#363636;
	padding:0px 45px 50px 250px;
	background-image:url('../images/hp-karim.jpg');
	background-position: left 200px top 0px;
	background-repeat:no-repeat;
	z-index:3;
}
.fhead{
	display:block;
	width:auto;
	font-family:Myriad Pro;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	text-decoration:none;
	margin:auto;
	padding-top:15px;
}
.fhead span{
	color:#ff6100;
}
.pic_f{
	display:block;
	border:4px #6c6c6c solid;
	width:249px;
	height:84px;
	margin-top:15px;
}
.f_t_hold{
	display:block;
	width:260px;
	margin-top:15px;
	color:#fff;
	font-family:Verdana;
	font-size:11px;
}
.copy{
	background-color:#323232;
	color:#FFFFFF;;;
	font-family:Verdana;
	height:35px;
	font-size:12px;
	line-height:35px;
	border:2px #323232 solid;
	border-top:8px #323232 solid;
	border-bottom:8px #323232 solid;
}
.copyy{
	font-size:12px;
	font-family:Verdana;
	color:#fff;
	text-decoration:none;
	line-height:25px;
}
.squashd{
	display:block;
	width:209px;
	height:35px;
	float:left;
	padding-left:10px;
	background-image:url(../images/squash_design.png);
	background-repeat:no-repeat;
	background-position:10px 0px;
}
.headl{
	display:block;
	width:144px;
	height:35px;
	background-image:url(../images/head.png);
	background-repeat:no-repeat;
	background-position:0px 3px;
	float:left;
}
a.pp{
	color:#FF6100;
	font-weight:bold;
	text-decoration:none;
	line-height:35px;
	font-family:verdana;
}
.content{
	display:block;
	width:905px;
	height:auto;
	padding:50px;
	font-size:14px;
	font-family:Verdana;
	color:#363636;
	line-height:17px;
}


.hp-header{
	text-align:center;
	font-size:36px;
	font-family:Myriad Pro;
	color:#FF6100;
	padding-bottom:6px;	
	padding-top:6px;	
}



h1{
	text-align:left;
	font-size:25px;
	font-family:Myriad Pro;
	color:#FF6100;
	padding-bottom:18px;	
}

h2{
	text-align:left;
	font-size:48px;
	font-family:Myriad Pro;
	color:#FF6100;
	padding-bottom:10px;
	padding-top:3px;	
}



h3{
	text-align:left;
	font-size:21px;
	font-family:Myriad Pro;
	color:#00000;
	padding-bottom:6px;	
	padding-top:15px;
}



h4{
	text-align:left;
	font-size:28px;
	font-family:Myriad Pro;
	color:#545760;
	padding-bottom:6px;	
	padding-top:12px;
}

h5{
	text-align:left;
	font-size:14px;
	font-family:Myriad Pro;
	color:#545760;
	padding-bottom:6px;	
	padding-top:18px;
}


.clist{
	padding-left:30px;
}
.img_f_l{
	border:2px #363636 solid; 
	float:left; 
	margin:0px 20px 10px 0px;
}
#mark{
	display:block;
	margin-top:10px;
}
.nolist{
	padding-left:30px;
}
.nolist li{
	list-style-type:none;
}
.contact{
	border:0px;
	margin:5px 0px 0px 190px;
	padding-right:13px;
	float:left;
	text-decoration:none;
	font-family:Tahoma;
	font-size:10px;
	color:#010101;
	background-image:url('../images/contact.gif');
	background-repeat:no-repeat;
	background-position:100% 3px;
}
.contact:hover{
	color:#FF7600;
	background-image:url('../images/contact_o.gif');
}
.fs13{
	font-size:12px;
	padding:0px 10px 10px 10px;
	height:170px;
}

td.evening{
	font-size:12px;
}

.h_coach{
	display:block;
	width:661px;
	height:auto;
}
.img_hold{
	display:block;
	width:145px;
	min-height:200px;
	float:left;
}
.img_hold img{
	border:4px solid #6C6C6C;
	margin-top:25px;
	margin-left:25px;
	float:left;
}
.text_hold{
	display:block;
	float:left;
	width:491px;
	padding:0px 0px 0px 0px;
	min-height:200px;
}
.enr_tab tr{
	display:block;
	min-height:25px;
	vertical-align:middle;
}
.enr_tab tr td{
	vertical-align:middle;
	line-height:25px;
	font-size:13px;
}

li.NoBullet {list-style-type: none;}


table.fees td { padding:10px; }

#htgttma div, #htgttma h4, #htgttma p, #htgttma h5{
	padding-left:20px;
}