/* layout */
/******************** general ********************/
body {
	background-color:#dbdbdb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#444444;
	line-height:18px;
	-x-system-font}
	
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, param, embed, table, span, img, a  {
	margin:0;
	padding:0;}
	
table { border-collapse:collapse;}
td { vertical-align:top;}

.left { float:left;}
.right { float:right;}
.clearer {
	clear:both;
	visibility:hidden;
	display:block;}

a, a:visited {
	color:#669900;
	text-decoration:none;
	outline-style:none;}
a:hover { text-decoration:underline;}

ul li { list-style: none;}

fieldset, img { display:block;}
/******************** main header / header ********************/
#main_header_container {
background-color:#82d73c;
background-image:url(http://www.squashegypt.com/imgs/header.gif);
background-repeat:repeat-x;
background-position:bottom;}
#header {
width:968px;
margin:0 auto;
font-size:13px;}
#top_links_container {
padding:8px 0 10px 0; /*this*/
width:968px;
overflow:hidden;
direction:rtl;
text-align:right;}
#left_top_links li{
float:left;
background-image:url(http://www.squashegypt.com/imgs/top_links.gif);
background-position:right 40% ;
background-repeat:no-repeat;
padding:0 8px 0 0;}
#left_top_links a,#left_top_links a:visited {
text-decoration:none;
color:#006000;
display:block;}	
#left_top_links a:hover {
text-decoration:underline;
color:#006000;}
#left_top_links a#favourite {
background-image:url(http://www.squashegypt.com/imgs/favourite.gif);
background-position:0 20%;
background-repeat:no-repeat;
padding:0 0 0 20px;}
#left_top_links a#home {
background-image:url(http://www.squashegypt.com/imgs/home.gif);
background-position:0 40%;
background-repeat:no-repeat;
padding:0 0 0 20px;
margin:0 0 0 8px;}

#right_top_links li{
float:right;}
#right_top_links a,#right_top_links a:visited {
padding:0 8px 0 8px;
text-decoration:none;
color:#006000;
display:block;
background-image:url(http://www.squashegypt.com/imgs/top_links.gif);
background-position:right 65% ;
background-repeat:no-repeat;}	
#right_top_links a:hover {
text-decoration:underline;
color:#006000;}
/*#right_top_links a.erase_padding { padding:0 0 0 8px;}*/
#right_top_links a#btn-slide {
padding:0 16px 0 8px;
background-image:url(http://www.squashegypt.com/imgs/login.gif);
background-position:100% 60% ;
background-repeat:no-repeat;}


#logo_banner_container {
width:968px;
overflow:hidden;}
#logo {
float:right;
width:125px;
padding:0 20px;}
#sponsers_ul li {
float:left;
margin: 4px;}
#banner_links {
width:744px;
float:left;}
#banner {
float:left;
border:8px solid #dbdbdb;
background-color:#FFFFFF;
height:90px;
/*width:624px;*/
padding:0 0 4px 4px;}
#date_lang {
width:744px;
overflow:hidden;
margin:8px 0 8px 0;
direction:rtl;
text-align:right;}
#date {
float:right;
color:#006000;
cursor:default;
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size:11px;
font-weight:bold;}
#lang {
float:left;}
/************************************************************************************/
/******************** navigation ********************/
#main_nav { background-color:#111;
border-bottom:8px solid #FFFFFF;}
#navigation_width {	
	width:968px;
	margin:0 auto;}
#navigation {
	width:967px; /*3ashan el border*/
	overflow:hidden;
	border-right:1px solid #666666;}
#navigation li {
	float:right;
	display:inline;
	/*font-size:13px;*/
	font-weight:bold;
	border-left:1px solid #666666;
	/*border-right:1px solid #666666;*/}
#navigation li a, #navigation li a:visited {
	display:block;
	color:#FFFFFF;
	padding:5px 10px 6px 10px;}
#navigation li a:hover, #navigation a#selected {
	color:#FFFFCC;
	text-decoration:none;
	background-color:#000000;}
/******************** news slider ********************/
#news_font {
	width:968px;
	margin:0 auto;
	overflow:hidden;}
	
/************************************************************************************/
/* login */
#login_body {
background-color:#111;
border-bottom:1px solid #fff;}
#login_bg {
background-image:url(http://www.squashegypt.com/imgs/login_bg.gif);
background-position:63% 0;
background-repeat:no-repeat;}
#login_inside {
width:192px;
margin:0 auto;
color:#f3f3f3;
font-weight:bold;
padding:15px 0 15px 0;}

.login_box_div {
background-color:#ffffff;
background-image:url(http://www.squashegypt.com/imgs/login_text_box.gif);
background-position:top left;
background-repeat:no-repeat;
width:192px;
height:26px;
overflow:hidden;
margin:0 0 2px 0;}
.login_box_div label {
color:#222222;
display:block;
float:left;
font-size:11px;
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-weight:normal;
padding:3px 0 0 5px;
margin:0 5px 0 0;
text-align:left;}
.login_box_div .inputbox {
background:transparent none repeat scroll 0 0;
border:none;
width:113px;
font-size:11px;
color:#222222;
margin:5px 4px 0 0;
letter-spacing:1px;
float:left;
text-transform:lowercase;}
.login_btns_div {
width:192px;
overflow:hidden;
margin:0 auto 0 auto;}
.login_button {
background:url(http://www.squashegypt.com/imgs/signin_login.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
display:block;
float:left;
height:26px;
padding:0;
text-indent:-9999px;
width:95px;
margin:0 2px 0 0;}

.close-slide {
background:url(http://www.squashegypt.com/imgs/cancel_login.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
display:block;
float:left;
height:26px;
padding:0;
text-indent:-9999px;
width:95px;}
/* main content */
#main_content_div {
width:968px;
margin:0 auto 0 auto;
overflow:hidden;}

#left_content {
margin:10px 0 0 0;
width:642px;
float:right;
/*margin:0 10px 0 0;*/}

#right_content {
width:316px;
float:left;}

#full_content_div{
width:968px;
margin:10px 0 0 0;}
/******************** more details ********************/
.more {
margin:5px 0 0 0;
font-size:14px;
/*direction:ltr;*/}
.more a, .more a:visited {
	
	color:#db0c41;
	background-image:url(http://www.squashegypt.com/imgs/a_more.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding:0 14px 0 0 ;	
	text-decoration:none;
	outline-style:none;
	display:inline-block;}
	
	
	
.more a:hover { text-decoration:underline;}
/************************************************************************************/
#main_news_area {
width:100%;
/*width:622px;*/
background-color:#FFFFFF;
direction:rtl;
text-align:right;}
/*************** pagination *******************/
.pagination {
	-moz-box-sizing:border-box;
	background:#676767;
	color:#ffffff;
	width:100%;
	text-align:center;
	padding:3px;
	font-size:11pt;
	font-family:arial;
}
.pagination a {
	color:white;
	font-size:11pt;
	text-decoration:underline;
}

.pagination a:hover {
	text-decoration:none;
}

/************************************************************************************/
.news_no_1 {
padding:0 15px 10px 15px;
/*toghether fo clear the floating*/
width:612px;
overflow:hidden;
line-height:145%;
/*text-align:right;
direction:rtl;*/}

.news_no_1 ol li{
margin-right:20px;}

.top_label {
background-color:#dc1301;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding:3px 14px 5px 14px;
margin:0 28px 10px 13px;
float:left;
cursor:default;
/*for double margin fixing*/
display: inline;
line-height:18px; }

.news_no_1 h1, .news_no_1 h2 {
margin:15px 0 5px 0;
line-height:130%;
font-size:17px;
color:#4d7134;
/*font-family:Verdana, Arial, Helvetica, sans-serif;16*/}

.news_no_1 h1 a, .news_no_1 h1 a:visited, .news_no_1 h2 a, .news_no_1 h2 a:visited {
color:#4d7134;
text-decoration:none;}
.news_no_1 h1 a:hover, .news_no_1 h2 a:hover {
color:#669900;
text-decoration:underline;}

.news_no_1 h3 {
font-size:16px;
color:#4d7134;}
.news_no_1 h3 a, .news_no_1 h3 a:visited {
color:#4d7134;
text-decoration:none;}
.news_no_1 h3 a:hover, .news_no_1 h3 a:hover {
color:#669900;
text-decoration:underline;}
.news_no_1 img {
float:right;
/*width:350px;*/
height:auto;
margin:5px 0 5px 10px;
display:inline;}
#board_table{
margin:2px;
text-align:center;
font-size:12px;
}
#board_table img{
float:none;
margin:1px;
display:inline;}

/*.news_no_1 ul li {
padding:0 15px 0 0;
list-style:katakana;
margin:auto;}*/
/************************************************************************************/
.regular_news {
border-top:1px solid #dbdbdb;
/*height:100px;*/
padding:10px 15px;
/*toghether fo clear the floating*/
width:612px;
overflow:hidden;
line-height:145%;}

.regular_news h1 {
font-size:17px;
line-height:130%;
color:#4d7134;}

.regular_news h1 a, .regular_news h1 a:visited {
color:#4d7134;
text-decoration:none;}
.regular_news h1 a:hover {
color:#669900;
text-decoration:underline;}

.regular_news h6 {
font-size:12px;
/*font-weight:bold;*/
font-weight:normal;
color:#c0c0c0;
cursor:default;}

.regular_news img {
float:left;
height:auto;
margin:5px 10px 15px 0;
display:inline;}
/************************************************************************************/
.news_full_no_1 {
padding:0 15px 10px 15px;
/*toghether fo clear the floating*/
width:938px;
overflow:hidden;
line-height:145%;
/*text-align:right;
direction:rtl;*/}

.news_full_no_1 ol li{
margin-right:20px;}

.top_full_label {
background-color:#dc1301;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
padding:3px 14px 5px 14px;
margin:0 28px 10px 13px;
float:left;
cursor:default;
/*for double margin fixing*/
display: inline;
line-height:18px; }

.news_full_no_1 h1, .news_full_no_1 h2 {
margin:15px 0 5px 0;
line-height:130%;
font-size:17px;
color:#4d7134;
/*font-family:Verdana, Arial, Helvetica, sans-serif;16*/}

.news_full_no_1 h1 a, .news_full_no_1 h1 a:visited, .news_full_no_1 h2 a, .news_full_no_1 h2 a:visited {
color:#4d7134;
text-decoration:none;}
.news_full_no_1 h1 a:hover, .news_full_no_1 h2 a:hover {
color:#669900;
text-decoration:underline;}

.news_full_no_1 h3 {
font-size:16px;
color:#4d7134;}
.news_full_no_1 h3 a, .news_full_no_1 h3 a:visited {
color:#4d7134;
text-decoration:none;}
.news_full_no_1 h3 a:hover, .news_full_no_1 h3 a:hover {
color:#669900;
text-decoration:underline;}
.news_full_no_1 img {
float:right;
/*width:350px;*/
height:auto;
margin:5px 0 5px 10px;
display:inline;}

/*.news_no_1 ul li {
padding:0 15px 0 0;
list-style:katakana;
margin:auto;}*/
/************************************************************************************/
.regular_full_news {
border-top:1px solid #dbdbdb;
/*height:100px;*/
padding:10px 15px;
/*toghether fo clear the floating*/
width:938px;
overflow:hidden;
line-height:145%;}

.regular_full_news h1 {
font-size:17px;
line-height:130%;
color:#4d7134;}

.regular_full_news h1 a, .regular_full_news h1 a:visited {
color:#4d7134;
text-decoration:none;}
.regular_full_news h1 a:hover {
color:#669900;
text-decoration:underline;}

.regular_full_news h6 {
font-size:12px;
/*font-weight:bold;*/
font-weight:normal;
color:#c0c0c0;
cursor:default;}

.regular_full_news img {
float:left;
height:auto;
margin:5px 10px 15px 0;
display:inline;}
/************************************************************************************/
.all_news {
font-size:19px;
/*font-weight:bold;*/
border-top:1px solid #dbdbdb;
/*height:100px;*/
padding:20px 15px;
direction:rtl;
text-align:right;}

.all_news a, .all_news a:visited {
color:#db0c41;
text-decoration:none;
display:block;}
.all_news a:hover {
color:#db0c41;
text-decoration:underline;}
/************************************************************************************/
.left_down {
width:642px;
overflow:hidden;
margin:10px 0 0 0;}
/************************************************************************************/
.down_small_container {
/*width:100%;*/
width:316px;
overflow:hidden;
float:left;
/*height:500px;*/
background-color:#FFFFFF;
direction:rtl;
text-align:right;}

.down_small_container_h {
border-bottom:1px solid #dbdbdb;
background-image:url(http://www.squashegypt.com/imgs/h2_bg.gif);
background-position:bottom left;
background-repeat:repeat-x;
padding:10px 11px 8px 11px;
width:294px;
overflow:hidden;}
.down_small_container_h h2 {
font-size:14px;
color:#4d7134;
cursor:default;}
.down_small_container_h h2 a, .down_small_container_h h2 a:visited {
color:#4d7134;
text-decoration:none;
display:block;}
.down_small_container_h h2 a:hover {
color:#4d7134;
text-decoration:underline;}




.down_small_container_body {
padding:1px 0;
width:316px;
overflow:hidden;}



.down_small_container_btm {
border-top:1px solid #dbdbdb;
padding:8px 11px 10px 11px;
font-size:14px;}
.down_small_container_btm a, .down_small_container_btm a:visited {
	color:#db0c41;
	background-image:url(http://www.squashegypt.com/imgs/a_more.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding:0 14px 0 0 ;	
	text-decoration:none;
	outline-style:none;
	font-weight:bold;
	display:inline-block;
	/*position:absolute;*/}
.down_small_container_btm a:hover { text-decoration:underline;}
/************************************************************************************/
/************************************************************************************/
.small_container {
/*width:100%;*/
margin:10px 0 0 0;
width:316px;
overflow:hidden;
/*height:500px;*/
background-color:#FFFFFF;
direction:rtl;
text-align:right;}

.small_container_h {
border-bottom:1px solid #dbdbdb;
background-image:url(http://www.squashegypt.com/imgs/h2_bg.gif);
background-position:bottom left;
background-repeat:repeat-x;
padding:10px 11px 8px 11px;
width:294px;
overflow:hidden;}
.small_container_h h2 {
font-size:14px;
color:#4d7134;
cursor:default;}
.small_container_h h2 a, .small_container_h h2 a:visited {
color:#4d7134;
text-decoration:none;
display:block;}
.small_container_h h2 a:hover {
color:#4d7134;
text-decoration:underline;}



.small_container_h .slide_down_h {
float:left;
border:1px solid #dbdbdb;
/*height:22px;
width:35px;*/
background-image:url(http://www.squashegypt.com/imgs/slide_bg.gif);
background-position:center right;
background-repeat:no-repeat;
font-size:13px;}
.small_container_h .slide_down_h a, .small_container_h .slide_down_h a:visited {
color:#666666;
/*font-weight:normal;*/
text-decoration:none;
display:block;
padding:1px 30px 2px 8px;}
.small_container_h .slide_down_h a:hover {text-decoration:none;}


.small_container_body {
padding:1px 0;
width:316px;
overflow:hidden;}

.small_container_body_2 {
padding:1px 0 0 0;
width:316px;
overflow:hidden;}


.small_container_btm {
border-top:1px solid #dbdbdb;
padding:8px 11px 10px 11px;
margin:1px 0 0 0;
font-size:14px;}
.small_container_btm a, .small_container_btm a:visited {
	color:#db0c41;
	background-image:url(http://www.squashegypt.com/imgs/a_more.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding:0 14px 0 0 ;	
	text-decoration:none;
	outline-style:none;
	display:inline-block;
	/*position:absolute;*/}
.small_container_btm a:hover { text-decoration:underline;}



.small_container_btm_center {
border-top:1px solid #dbdbdb;
border-bottom:1px solid #dbdbdb;
padding:8px 11px 10px 11px;
margin:0 0 1px 0;
font-size:14px;}
.small_container_btm_center a, .small_container_btm_center a:visited {
	color:#db0c41;
	background-image:url(http://www.squashegypt.com/imgs/a_more.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding:0 14px 0 0 ;	
	text-decoration:none;
	outline-style:none;
	font-weight:bold;
	display:inline-block;
	/*position:absolute;*/}
.small_container_btm_center a:hover { text-decoration:underline;}
/************************************************************************************/
.small_container_types {
background-color:#E1FFC4;
padding:2px 10px 4px 10px;
cursor:default;
width:296px;
overflow:hidden;
margin-bottom:1px;}

.small_container_types .main, .small_container_types h3 {
background-image:url(http://www.squashegypt.com/imgs/a_types_main.gif);
background-position:100% 60%;
background-repeat:no-repeat;
padding:2px 14px 0 0;
font-size:14px;
/*display:inline-block;*/ }
.small_container h6 {
font-size:12px;
/*font-weight:bold;*/
font-weight:normal;
color:#999999;
margin:0 14px 2px 0 ;
cursor:default;}	
/************************************************************************************/
.stripetable {
width:316px;
margin:3px 0 0 0; /*mo2aquat lazem tazbeet el tr*/
text-align:right;
vertical-align:top;
font-size:14px;
/*border-bottom:1px solid #dbdbdb;*/}
.stripetable a, .stripetable a:visited { color:#4d7134;}
.stripetable .first {
padding:0 10px 3px 10px;
color:#4d7134;
width:200px;} /*was  130 edit by fouad*/
.stripetable .last {
text-align:left;
padding:0  0 0 10px;
width:80px;}
.stripetable .alt {
background-color:#F5F5F5;}
.stripetable .pollColor {
background-color:#808080;}



.stripetable_2 {
width:316px;
margin:3px 0 0 0; /*mo2aquat lazem tazbeet el tr*/
text-align:right;
vertical-align:top;
font-size:14px;
/*border-bottom:1px solid #dbdbdb;*/
direction:ltr;}
.stripetable_2 a, .stripetable_2 a:visited { color:#4d7134;}
.stripetable_2 .first {
padding:0 10px 3px 10px;
color:#4d7134;
width:138px;}
.stripetable_2 .last {
text-align:left;
padding:0  0 0 10px;
width:148px;}
.stripetable_2 .alt {
background-color:#F5F5F5;}

.stripetable_3 {
width:90%;
margin:3px 0 0 0; /*mo2aquat lazem tazbeet el tr*/
text-align:right;
vertical-align:top;
/*border-bottom:1px solid #dbdbdb;*/
direction:ltr;}
.stripetable_3 a, .stripetable_3 a:visited { color:#4d7134;}
.stripetable_3 .first {
padding:0 10px 3px 10px;
color:#4d7134;}
.stripetable_3 .last {
text-align:left;
padding:0  0 0 10px;
width:148px;}
.stripetable_3 .alt {
background-color:#F5F5F5;}

.stripetable_body_small {
width:275px;
margin:8px auto 10px auto; /*mo2aquat lazem tazbeet el tr*/
text-align:right;
vertical-align:top;
font-size:14px;
line-height:18px;
direction:ltr;}
.stripetable_body_small a, .stripetable_body_small a:visited {
color:#4d7134;
text-decoration:none;}
.stripetable_body_small a:hover {
text-decoration:underline;}
.stripetable_body_small .first {
padding:0 10px 3px 10px;
color:#4d7134;
/*width:138px;*/}
.stripetable_body_small .last {
text-align:left;
padding:0  0 0 10px;
/*width:138px;*/}
.stripetable_body_small .alt {
background-color:#F5F5F5;}


/************************************************************************************/
.matches_players {
border-top:1px solid #dbdbdb;
padding:4px 0 5px 0;
width:316px;
overflow:hidden;
background-image:url(http://www.squashegypt.com/imgs/vs.gif);
background-position:center center;
background-repeat:no-repeat;
font-size:15px;}
.matches_players h5 {
font-size:12px;
font-weight:normal;
color:#c0c0c0;
cursor:default;}
.matches_players a, .matches_players a:visited {
color:#333333;
text-decoration:underline;}
.matches_players a:hover {
color:#4d7134;
text-decoration:underline;}
.matches_players .left {
padding:0 5px 0 10px;}
.matches_players .right {
padding:0 10px 0 5px;}
	

.matches_data_container {
/*background-color:#f5f5f5;*/
padding:3px 10px 3px 10px;
font-size:14px;
color:#777777;}
.matches_data_container a, .matches_data_container a:visited, .matches_data_container a:hover {
color:#4d7134;}
.matches_data {
color:#222222;
font-size:14px;}


/************************************************************************************/
.plus_minus {
float:left;
width:24px;
/*height:11px;*/
overflow:hidden;
background-image:url(http://www.squashegypt.com/imgs/plus_minus_bg.gif);
background-position:top left;
background-repeat:no-repeat;
margin:4px 0 0 0;}
.plus_btn {
background-image:url(http://www.squashegypt.com/imgs/plus_bg.gif);
float:left;
background-position:top left;
background-repeat:no-repeat;
width:11px;
height:11px;
cursor:pointer;}

.minus_btn {
background-image:url(http://www.squashegypt.com/imgs/minus_bg.gif);
float:left;
background-position:top right;
background-repeat:no-repeat;
width:11px;
height:11px;
cursor:pointer;}
#btm_ad {
width:300px;
border:8px solid #FFFFFF;
float:right;}


/* footer */
#skip {
	width:968px;
	margin:15px auto 15px auto;
	overflow:hidden;}
#skip_to_top {
	text-transform:uppercase;
	color:#999999;
	font-size:13px;
	/*width:100px;*/
	float:right;}
#skip_to_top a{
	text-decoration:none;
	color:#999999;
	background-image:url(http://www.squashegypt.com/imgs/skip.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding:0 14px 0 0;
	text-decoration:none;
	outline-style:none;
	display:inline-block;}


#footer_body {
	background-color:#111;
	border-top:8px solid #FFFFFF;
	color:#F3F3F3;
	padding:15px 0px;}
#footer_body a {
	color:#F3F3F3;
	text-decoration:underline;}
#footer_body a:hover { color:#FFFFCC;}
#footer_inside {
	width:968px;
	margin:0 auto;
	direction:rtl;
	text-align:right;}


#footer_nav {
	width:968px;
	overflow:hidden;
	margin:0 0 40px 0;
	background-image:url(http://www.squashegypt.com/imgs/footer_links.gif);
	background-position:100% 40% ;
	background-repeat:no-repeat;
	font-size:14px;}
#footer_nav li {
	float:right;
	display:inline;
	background-image:url(http://www.squashegypt.com/imgs/footer_links.gif);
	background-position:0 40% ;
	background-repeat:no-repeat;}
#footer_nav li a, #footer_nav li a:visited {
	padding:0 12px 0 12px;
	display:block;
	text-decoration:none;}
#footer_nav li a:hover { text-decoration:underline;}

#footer_copyright {
direction:ltr;
font-family:Lucida Grande, Lucida Sans Unicode, Verdana, sans-serif;
font-size:12px;
line-height:18px;
font-weight:normal;}
/* font sizer */
#font_resizer {
	float:left;
	background: #ffffff;
	/*width:118px;
	width:118px;
	height:20px;*/
	padding:0 10px 8px 10px;
	/**/
	overflow:hidden;}
	
#font_header {
	float:left;
	color:#333333;
    font-weight: bold;
	cursor:default;
	font-size:14px;
	direction:rtl;
	text-align:right;}
	
.fontResizer {
    float: left;
    /*width: 80px;*/
	margin:0 10px 0 0;
	border-right: 1px solid #d8dadc;
	/*overflow:hidden;*/
}

.fontResizer div {
    width: 18px;
    height: 18px;
    float: left;
	/*background-color:#F8F8F8;*/
    border-style: solid;
    border-color: #d8dadc;
    border-width: 1px 0px 1px 1px;}
.fontResizer a {
    width: 18px;
    height: 18px;
	
	display: block;
	/*cursor:pointer;
	background-position: top right;
    background-repeat: no-repeat;*/}
/*.fontResizer a {
    float: right;}*/
	
.smallFont {
	background-image:url(http://www.squashegypt.com/imgs/font_sml.png);
	background-position: top right;
    background-repeat: no-repeat;
	text-indent: -9999px;}

.defaultFont {
	background-image:url(http://www.squashegypt.com/imgs/font_mdm.png);
	background-position: top right;
    background-repeat: no-repeat;
	text-indent: -9999px;}

.largeFont {
	background-image:url(http://www.squashegypt.com/imgs/font_big.png);
	background-position: top right;
    background-repeat: no-repeat;
	text-indent: -9999px;}
/***********************************************************/
.ldisabled,.sdisabled,.ddisabled { /*Styles for disabled buttons*/
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	/*This is for IE8 */
	filter: alpha(opacity = 40);
	cursor:default;
}
/* news slide*/
/* ticker stuff-- can be separated out if reused */
#ticker {
	background: #ffffff;
	width:622px;
	padding:0 10px 8px 10px;
	/**/
	overflow:hidden;
	float:right;}

#ticker_header a {
	color:#DC1301;
	font-size:14px;
    font-weight: bold;}
#ticker_header a:hover {
color:#DC1301;
text-decoration:underline;}


#ticker_header {
float: right;
direction:rtl;	
text-align:right;}
#ticker_content {
    padding: 0 8px 0 0 ;
	font-size:14px;
	color: #9E0728;
	float: right;
	/**/
	overflow:hidden;
	direction:rtl;
	text-align:right;}

#ticker_content {
width: 440px;
height:18px;}
#ticker_content a, a:visited {
color:#DC1301;}
#ticker_content a:hover {
color:#DC1301;}

#ticker_content ul li { display: none;}


#ticker_controls {
    float: left;
    /*width: 80px;*/
    margin:0 10px 0 0 ;
    border-right: 1px solid #d8dadc;
}

.ticker_button {
    width: 18px;
    height: 18px;
    float: left;
	background-color:#F8F8F8;
    background-position: top right;
    background-repeat: no-repeat;
    cursor: pointer;
    border-style: solid;
    border-color: #d8dadc;
    border-width: 1px 0px 1px 1px;}

#ticker_back { background-image:url(http://www.squashegypt.com/imgs/ticker_back.png);}
#ticker_play_pause { background-image:url(http://www.squashegypt.com/imgs/ticker_pause.png);}
#ticker_next { background-image:url(http://www.squashegypt.com/imgs/ticker_next.png);}
#ticker_controls div.pause { background-image:url(http://www.squashegypt.com/imgs/ticker_play.png);}
/********************************************************************************/
/*************** gallery *******************/
.gal_content {
/*width:620px;*/
padding: 5px;
overflow:hidden;
}
.gal_content a img, .gal_content a:visited img {
margin:0 10px 10px 0;
float:left;
display:inline;
border:solid 1px #999999;
width:140px;}
.gal_content a:hover img {
border:solid 1px #3C647C;}
.gal_content_inside {
overflow:hidden;
padding:8px 0px
0px 10px;}
