
a, a:visited { color: #006699; text-decoration: none; font-weight: bold; }
a:hover { color: black; text-decoration: none; font-weight: bold; }
#table { border-collapse: collapse; }
a.menu, a.menu:visited { color: #df9507;; text-decoration: none; font-weight: bold; font-size: 12px; }
a.menu:hover { color: rgb(0, 0, 0); text-decoration: none; font-weight: bold; font-size: 12px; }
a.menu3, a.menu3:visited { color: rgb(255, 0, 0); text-decoration: none; font-weight: bold; font-size: 12px; }
a.menu3:hover { color: rgb(0, 102, 0); text-decoration: none; font-weight: bold; font-size: 12px; background-color: rgb(255, 255, 255); }
a.Menu3, a.Menu3:visited { color: #006600; text-decoration: none; font-weight: bold; font-size: 12px; }
a.Menu3:hover {color: #006600;  text-decoration: none; font-weight: bold; font-size: 12px; background-color: rgb(255, 255, 255); }
.footer { color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; font-weight: bold; }
a.footer, a.footer:visited { color: rgb(255, 255, 255); text-decoration: none; font-weight: normal; font-size: 12px; }
a.footer:hover { color: rgb(255, 255, 255); text-decoration: underline; font-weight: normal; font-size: 12px; }
.small { font-family: Tahoma; color: rgb(0, 0, 0); font-size: 10px; text-decoration: none; font-weight: normal; }
a.small, a.small:visited { font-family: Tahoma; color: rgb(0, 0, 255); text-decoration: none; font-weight: normal; font-size: 10px; }
a.small:hover { font-family: Tahoma; color: rgb(0, 0, 0); text-decoration: none; font-weight: normal; font-size: 10px; }
.details { font-family: Tahoma; color: rgb(51, 51, 51); font-size: 12px; text-decoration: none; font-weight: normal; text-align: justify; }
.side { font-family: Arial; color: rgb(0, 0, 0); font-size: 12px; text-decoration: none; font-weight: bold; }
a.side { font-family: Arial; color: rgb(46, 121, 164); text-decoration: underline; font-weight: bold; font-size: 12px; }
a.side:hover { font-family: Arial; color: rgb(0, 0, 0); text-decoration: none; font-weight: bold; font-size: 12px; }

h1 { margin: 0px; font-size: 18px; font-weight: bold; font-family: tahoma ; }
//h2 { margin: 0px; font-size: 18px; font-weight: bold; font-family: tahoma ; }
h2 { margin: 0px; font-weight: bold; font-family: tahoma ; }
.fld { border-style: solid; border-color: rgb(102, 102, 102) rgb(153, 153, 153) rgb(153, 153, 153) rgb(102, 102, 102); border-width: 1px 0px 0px 1px; font-size: 11px; font-family: Tahoma; font-weight: normal; }
.btn { border-style: solid; border-color: rgb(153, 153, 153) rgb(102, 102, 102) rgb(102, 102, 102) rgb(153, 153, 153); border-width: 0px 1px 1px 0px; font-size: 11px; font-family: Tahoma; font-weight: normal; }
.bor { border: 1px solid #cccccc; background-image: url('games_bg1.gif'); color: rgb(255, 255, 255); font-weight: bold; }
.cell2 { padding-right: 7px; padding-top: 3px; background-image: url('longbg.gif'); background-repeat: no-repeat; }
.cell1 { background-image: url('games_iconbg.gif'); background-repeat: no-repeat; background-position: center; }
a.imgg, a.imgg:visited { border: 1px solid rgb(102, 102, 102); }
a.imgg:hover { border: 1px solid rgb(0, 0, 0); }
.im1 { border: 1px solid rgb(102, 102, 102); width: 60px; }
.im2 { border: 2px solid rgb(0, 0, 0); width: 60px; }
input, textarea { border-width: 1px; font-family: Tahoma; font-size: 12px; }
.button { border-color: rgb(51, 85, 119) rgb(0, 0, 34) rgb(0, 0, 34) rgb(51, 85, 119); background: rgb(0, 34, 68) none repeat; color: rgb(255, 255, 255); }
//.userbar { font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); line-height: 10px; }
.userbar { font-size: 10px; font-weight: bold; color: rgb(0, 0, 0); line-height: 10px; }
//a.userbar, a.userbar:visited { font-size: 10px; font-weight: bold; color: rgb(255, 255, 255); }
a.userbar, a.userbar:visited { font-size: 10px; font-weight: bold; color: rgb(0, 0, 0); }
a.userbar:hover { font-size: 10px; font-weight: bold; color: rgb(0, 0, 0); }
input.userbar { border: 0px none ; font-size: 10px; font-weight: normal; color: rgb(0, 0, 0); background-image: url('user_4.gif'); }
.userbarbutton { border: 0px none ; padding: 3px; font-size: 9px; font-weight: normal; color: rgb(255, 255, 255); background-image: url('user_7.gif'); }
.userbartick { font-size: 9px; font-weight: normal; color: rgb(198, 153, 12); }
a.pager, a.pager:visited { border: 1px solid rgb(255, 0, 0); }
a.pager:hover { border: 1px solid rgb(0, 0, 255); }
.pagered { border: 1px solid rgb(255, 255, 255); }




body { margin: 0; padding: 0; font-size: 0.75em; font-family: tahoma , Traditional tahoma, Simplified tahoma, Arial; *direction:rtl}

h1 {	margin: 0; padding: 0; font-size: 1.08em; }
//h2 {	margin: 0; padding: 0; font-size: 1em;}
h2 {	margin: 0; padding: 0; }
h3 {	margin: 0; padding: 0; font-size: 1em;}

form	{margin: 0; padding: 0;}

img {border: 0;}

table, select, input, textarea	{font-size: 1em; font-family: tahoma , Traditional tahoma, Arial; }

a,visited { text-decoration: none;}
a:hover {text-decoration: Underline;}


/* Begin header */

.header { width:100%; height:10.75em; min-height: 105px; direction: rtl; }

.header .logoarea {width:30.42em; float: right; padding: 0.83em 0.83em 0.83em 0em;}

img.logo {  }
img.sponsor { width: 12.92em; height: 6.42em; }

.header .searcharea { width: 40.42em; float: left; text-align: left; padding-left: 0.83em;  }

.header .channels { width: 100%; float: left; padding-bottom: 0.25em; margin: 0.42em 0em 1.28em; font-size:0.92em; }
.header .channels .fltrit {padding-top: 0.32em;}
.header .channels a, .header .chanels a:visited { text-decoration: none; }
.header .channels a:hover { text-decoration: underline; }

.header .drop-down { padding:0.25em 0.67em 0.25em 0.25em; width: 12.50em; float: left; position: relative; text-align: right; }

.header .drop-down .ar { height: 0.916em; width: 0.58em; float: left; }

.header .popup-menu {width: 12.50em; height: 24.33em; padding: 0.42em; position: absolute; top: 1.5em; left: 0; overflow: auto; z-index: 999;}
.header .popup-menu a {display: block; padding: 0.25em; }
.header .popup-menu a.last { border-bottom: none; }

.header .searchbox { width: 100%; float: left; text-align: right; }

.header .searchtabs { z-index: 80; margin: 0em 0.83em 0em 0em; zoom: 1; position: relative; text-align: center; padding:0; }

.header .searchtabs li {display: block; float: right; width: 4.17em; padding: 0; margin:0; }
.header .searchtabs li a { padding: 0.33em 0.58em 0; display: block;}
.header .searchtabs li.on { direction:ltr; margin:0; padding:0; }
.header .searchtabs li.on a { z-index: 99; position: relative; margin-top: -0.67em; padding-bottom: 0.83em; bottom: -0.65em; *bottom: -0.58em; }

.header .searchinpts { margin: -0.17em 0 0 0; clear: both; padding-top: 0; }
.header .searchfld { width: 33.33em; padding: 0.15em 0.42em 0.15em; }
.header .searchbtn {  height: 1.90em; *height: 1.98em; padding-bottom: 0.12em; *padding-bottom: auto; width: 4.17em; text-align: center; font-weight: bold; }

/*Footer Begin*/

.footern { background:url(footer.jpg); width:98%; height:9em; line-height:2em; padding: 10px 10px 10px 10px}
.footer_lnk{ text-align:right; float:right; text-align:right; width:710px; padding-top: 10px; line-height: 170%;}
.footer_lnk a,visited{text-decoration:none; color:#000000; font-weight:normal;}
.footer_lnk a:hover{text-decoration:underline; color:#FF0000; font-weight:normal;}
.note {font-size:11px; line-height:1.4em}

/* Begin body */

.main { width: 995px; margin: 0 auto; height: 100%; }
.cntnt { direction: rtl; }


.clmcntnt { float: right; width: 773px; margin:0px; padding: 0px}

.clmnlft2 {float: left; width: 220px;  margin:0px; padding: 0px}

.cls{ clear:both; }
.half { line-height: 50%; }
.half1 { line-height: 23%; }
.fltrit { float:right; }
.fltlft { float:left; }
.txt_sml { font-size: .88em; }
.txt_sml2 { font-size: .88em; }

.main_icon { background: transparent url('icons.gif') no-repeat scroll 0pt 0px; height: 20px; width: 27px; float: right; margin: 1px }
.new_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -33px; height: 24px;  width: 27px; float: right; margin: 1px}
.mem_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -65px; height: 21px;  width: 27px; float: right; margin: 1px}
.fit_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -98px; height: 23px;  width: 27px; float: right;margin: 1px }
.cards_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -132px; height: 24px;  width: 27px; float: right; margin: 1px}
.cards_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -132px; height: 24px;  width: 27px; float: right; margin: 1px}
.girls_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -170px; height: 16px;  width: 27px; float: right; margin: 1px}
.kid_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -202px; height: 18px;  width: 27px; float: right; margin: 1px}
.race_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -237px; height: 17px;  width: 27px; float: right; margin: 1px}
.misc_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -268px; height: 22px; width: 27px; float: right;  margin: 1px}
.fav_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -300px; height: 23px;  width: 27px; float: right;margin: 1px }
.sport_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -334px; height: 21px;  width: 27px; float: right; margin: 1px}
.mov_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -370px; height: 18px;  width: 27px; float: right; margin: 1px}
.shot_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -400px; height: 22px;  width: 27px; float: right; margin: 1px}
.pzl_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -435px; height: 21px;  width: 27px; float: right; margin: 1px}
.chs_icon { background: transparent url('icons.gif') no-repeat scroll 0pt -468px; height: 21px;  width: 27px; float: right;margin: 1px }

.menu td { height: 30px; *height: 25px;  font-weight: bold;}
.menu td a,visited {color: #f49314;  }
.menu h1 { font-size: .97em; }

.orng a,visited {color: #f49314}
.orng a:hover {color: #f49314}

.red_bar_01 { height:21px; width: 180px; font-weight: 700;}
.red_bar_11 { height:20px; width: 220px; font-weight: 700;}
.orng_bar_01 { height:20px; width: 219px; font-weight: 700; padding-top: 4px; margin-right: 3px; margin-top: 2px}
.blu_bar_01 { height:20px; width: 213px; font-weight: 700; padding-top: 4px; margin-top: 2px}
.blu_bar_02 { height:20px; width: 282px; font-weight: 700; padding-top: 4px; margin-top: 2px}
.grn_bar_01 { height:23px; width: 421px; font-weight: 700; padding-top: 0px; }
.grn_bar_02 { height:21px; width: 510px; font-weight: 700;}
.grn_bar_04 { height:21px; width: 510px; font-weight: 700;}
.grn_bar_02  a { color: #fff;}
.pnk_head_bg { font-weight: 700; text-align: center;  }

.orng_btn { width: 103px; height:28px; border: 0; text-align: center; font-weight: 700; font-size: 12px; }
.orng_btns { width: 75px; height:28px; border: 0; text-align: center; font-weight: 700; font-size: 12px; }
.blu_btn { width: 103px; height:27px;  border: 0; text-align: center; font-weight: 700; font-size: 12px;  }
.blu_btns { width: 49px; height:23px;  border: 0; text-align: center; font-weight: 700; font-size: 12px; margin-top: 0px *margin-top: 2px  }

.inpt_sml { border: .08em solid #d6d6d6; font-size: .88em;}

.hit {padding-top: 15px;}

.pad5m {padding: 5px; margin: 2px 4px;}
.pad5mt {padding: 5px; margin: 4px 0px;}
.pad5{ padding: 5px;}

.linksml a { font-size: 11px; font-weight:normal; color:#FFFFFF}
.org_bg_color { background: #fff5e5;}
.img { border: 1px solid #a5a5a5 }
.orng_titl {color: #f49314}	

.grn_bar11 { height:17px; width: 240px; font-weight: 700; padding-top: 1px; }
.grn_bg11 {width: 230px;}

/* boxes */

/* Basic styling, used when JavaScript is unsupported */
.cbb {
 	border:1px solid #cccccc;

	height: 100%;
	overflow: hidden;
	margin: 0px;
	
}

.header_down { background: url(header_down.gif) repeat-x top; width: 100%; height: 20px; clear: both; padding: 4px 0px; direction:rtl ; color:#FFFFFF; font-weight: bold}

.header_down a:link { color:#FFFFFF;}
.header_down a:visited { color:#FFFFFF;}
.header_down a:hover { color:#FFFFFF;}

.header_login { background: url(header_login.gif) no-repeat top; width: 970px; height: 38px; clear: both; padding: 4px 10px 4px 0px; direction:rtl }


.mnu{ border-right: 1px solid #a5a5a5; margin: 0px 0px; padding: 0px 15px; display: block; float: right; width: 110px}

.tabs { width: 270px;}
.tabs td { padding: 5px 0px; background:#206595; color:#FFFFFF; font-weight: bold; text-align: center; font-size: 10px}
.tabs td.on { background:#a4bfd3; color:#000000 }
textarea.code { color:#0033CC; font-size: 11px; text-align: left;}

.red_titl { color:#FF0000}

.cntr {margin: 3px 3px 0px 0px; *margin: 3px 1px 0px 1px;}

.yarb { background: url(bgss.gif) no-repeat; width: 287px; height: 60px; *height: 90px; padding-top: 30px; font-weight: bold; float: right }

.e5tbr { width: 460px; height: 68px; padding-top: 20px;  float: left; margin: 0px 5px; border: 1px solid #a7a1a5 }


/* --------------------------------------
 header 
-------------------------------------- */

#wrapper {
 width:100%;
   BORDER-RIGHT: #EAEAEA 1px solid;  BORDER-LEFT: #EAEAEA 1px solid;
}

#wrapper-shadow {
 width:100%;
   BORDER-RIGHT: #F3F3F3 1px solid;  BORDER-LEFT: #F3F3F3 1px solid;
}
#wrapper-lastshadow {
 width:100%%;
 margin : 0 auto;
 background: #FFF ;
 BORDER-RIGHT: #F9F9F9 1px solid;  BORDER-LEFT: #F9F9F9 1px solid;
}

/* =============================================================== */
/* header */
/* =============================================================== */




P.paging A {

        BORDER-RIGHT: #9AC62B 1px solid;
        PADDING-RIGHT: 4px;
        BORDER-TOP: #9AC62B 1px solid;
        DISPLAY:BLOCK inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9AC62B 1px solid; COLOR: #CE4318 ; MARGIN-RIGHT: 2px;MARGIN-left: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9AC62B 1px solid
}
P.paging SPAN.dots {
        BORDER-RIGHT: #9AC62B 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #9AC62B 1px solid; DISPLAY: inline; PADDING-LEFT: 5px;  PADDING-BOTTOM: 2px; BORDER-LEFT: #9AC62B 1px solid; COLOR: #CE4318; MARGIN-RIGHT: 2px;MARGIN-left:2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9AC62B 1px solid
}
P.paging A:hover {
        BORDER-RIGHT: #CE4318 1px solid; BORDER-TOP: #CE4318 1px solid; BORDER-LEFT: #CE4318 1px solid; COLOR: #4a4a4a; BORDER-BOTTOM: #CE4318 1px solid; TEXT-DECORATION: none
}

P.paging SPAN.current {
        BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #eeeeee 1px solid; DISPLAY: inline; PADDING-LEFT: 6px;  PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeeee 1px solid; COLOR: #CE4318; MARGIN-RIGHT: 2px;MARGIN-left: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid
}






#footer {
        width:100%;
        clear: both;

        color:#CE4318;

        padding:0 0 10px 0;
        background-repeat:no-repeat;
        background-position:bottom;
        }



/* --------------------------------------
 Header
-------------------------------------- */