
.pageData ul
{
	margin-right:30px;
	margin-top:6px;
}
.pageData ul li
{
	padding-top:4px;
}
.timeTable
{
	background:#ffffff;
	border-color:#D8D8D8;
	border-style:solid;
	border-width:1.5px;
	padding-right:4px;
	padding-bottom:4px;
	color:#000000;
	font-size:10.4pt;
	direction:rtl;

	text-align:right;
}
.timeTableTd 
{
			border-color:#D8D8D8;
	border-style:dotted;
	height:20px;
	border-width:1.5px;
}
.timeTableRow
{

	background-image: url(/_Images/tdBack1.jpg); 
	background-repeat:repeat; 
	font-weight:bold;
	padding:4px;


}

.hp_news
{
	width:324px;
	height:297px;
	background-image:url(/_Images/news-blank-back.jpg);
	background-repeat:repeat-y;
	padding:10px 20px 10px 20px;
	float:right;
	margin-left:6px;
}

.hp_welcome
{
	width:383px;
	height:317px;
	float:right;
	margin-left:6px;
}

.welcome_wrap
{
	width:357px;
	margin:0 auto;
}


.hp_lside
{
	float:right;
}

.tNewsletter
{
	width:100px;
	margin:0 auto;
	margin-top:10px;
}

.tNewsletter td
{
	color:#F8C4C8;
	font-size:9pt;
	padding:1px 0 1px 0;
}

.tNewsDis
{
	border:solid 1px #C60612;
	height:18px;
	width:149px;
}

.dp_menu
{
	width:182px;
	min-height:400px;
	background-image:url(/_Images/datapage-menu-back.JPG);
	background-repeat:repeat-y;
	float:right;
}

.dataMenuText
{
	text-align:center;
	width:162px;
	
}

.dataMenuText a
{
	font-size:10pt;
	font-weight:bold;
	color:#242020;
}

.dataMenuText a:hover
{
	font-size:10pt;
	font-weight:bold;
	color:#656567;
}

.dp_content
{
	float:right;
	width:558px;
	margin: 5px 10px 0 10px;
}

.dnews
{
	float:right;
	width:342px;
	margin-left:25px;
	min-height:400px;
	margin-top:4px;
}

.dp_ul
{
	list-style-type:circle;

}

div.pageText 
{
	float:right;
	width:547px;
	margin: 5px 0 0 10px;
	padding-right: 13px;
}
div.pageText p 
{
	font-size:13px; 
	color:#000000; 
	text-align:right; 
	direction:rtl; 
	padding: 5px 0 10px 8px;
}

p.contactText 
{
	margin-right: 10px;
}
div.contactForm 
{
	width: 364px;
	height: auto;
	margin-right: 10px;	
}
div.form , div.form_details
{
	margin: 7px 0 7px 0;
}
.contactInput
{
	width: 190px;
	height: 16px;
}
.contactInput2
{
	width: 190px;
	height: 30px;
}
.contactDetails 
{
	width: 255px;
	height: 94px;
}
span.name 
{
	width: 100px !important;
	float: right;
}
span.bold 
{
	font-weight: bold;
}

ul.subNav 
{
	list-style-type: none;
	text-align: right;	
	padding-top: 7px;
}
ul.subNav li 
{
	border: none;
	border-top: 1px solid #E8E8E8;	
	padding-right: 20px;
}

ul.hide 
{
	display: none;
    position: absolute;
    left: 0;
    top: 29px;
    right: 0;
    margin: 0 !important;
    padding: 0;
    list-style-type: none;
}
	
ul.hide li
{
	height: 22px !important;
    border-bottom: 1px solid #F53940;
    text-align: center;
    width: 130px; 
    background-color: #E20A17;  
    padding: 0 !important;
    margin: 0 !important;
    padding-top: 7px !important;
    float: none !important;
    background-image: none !important;
}
li.hover ul.hide a
{
	background: none !important;
}
	
#header ul li:hover
{
	background-color: #F53940 !important;	
	background-image: url(/_Images/menu_back_over.jpg);
	background-repeat: repeat-x;
}
#header ul li ul.hide li:hover
{
	background-color: #F53940 !important;
}

li.hover
{
    position: relative;
}
.sub
{
    display: block !important;
    float: left !important;
}

div.clubNews 
{
	float: right;
	height: auto;
	width: 100%;
	border-bottom: 1px solid #CCCCCC;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
div.clubNewsImage 
{
	float: right;
}
div.clubNewsText 
{
	float: right;
	padding-right: 8px;
	width: 425px;
}
h2.clubs 
{
	font-size: 15px;
	color: #666666;
}
h2.clubs a 
{
	color: #666666;	
}
div.clubNewsText p a
{
	color: #333333;
}
div.clubNewsText p 
{
	padding-top: 2px !important;
}
table.list-item { width:543px; }
table.list-item tr
{
    width: 543px;
    border: #b9b9b9 1px solid; 
    float: right;    
	height: auto;
	border-top: 0; 	
	margin-bottom: 18px;
}
table.list-item tr td h3
{
    display:block;
    width:539px;   
	font-weight: bold; 
	font-size: 12px;
	background-image: url(/_Images/tdBack.jpg); 
	background-repeat: repeat-x; 
	height: 19px;
	text-align: right;
	padding-right: 4px;
	padding-top: 2px;
	margin-bottom:8px;
}
table.list-item tr td img
{
	float: right;
	width: 125px;
	margin:0 5px 8px 5px;
}
table.list-item tr td p
{
	float: left;
	width: 400px;
}
div.gymBox 
{
	clear: both;
	width: 543px;
	float: right;
	height: auto;
	margin-bottom: 18px;
	border: #b9b9b9 1px solid; 
	border-top: 0; 	
}
div.gymBox h3 
{
	padding-right: 4px; 
	font-weight: bold; 
	font-size: 12px;
	background-image: url(/_Images/tdBack.jpg); 
	background-repeat: repeat-x; 
	height: 19px;
	text-align: right;
	padding-right: 4px;
	padding-top: 2px;

}
div.gymBoxImage 
{
	float: right;
	width: 125px;
	margin-left: 5px;
}
div.gymBoxText 
{
	float: right;
	width: 410px;
}
h2.blue 
{
	color: #768DCF;
	font-size: 15px;
}
div.aboutGallery 
{
	width: 100%;
}
div.aboutImg 
{
	float: right;
	margin: 0 0 2px 2px;
	width: 135px;

	
}
