a{text-decoration : none;color:#16387C;}
a:hover{text-decoration:underline;}
input{vertical-align:middle;}
img{border-width:0px;}
ul,li{margin:0;padding:0;}
body{
	direction:rtl;
	margin:0;
	font-size:12px;
	font-family:tahoma;
	background:#fff url(images/blue_bg_body.gif) repeat-x fixed;
}
#page{
	background:#fff;
	width:1000px;
	margin:0 auto;
}
#header{
	background:#fff url(images/blue_bg_header.gif) repeat-x;
	width:1000px;
	height:156px;
	float:right;
}
#logo{
	background:url(images/bg_logo.png) no-repeat;
	width:185px;
	height:70px;
	float:right;
	margin-right:20px;
}
#left-header{
	float:left;
	margin-left:10px;
	height:150px;
	width:430px;
}
#color-date{
	float:right;
	height:25px;
	width:400px;
}
#bg-color-date{
	float:right;
	height:25px;
	width:356px;
	background:url(images/bg_color.png) repeat-x;
}
#color s{
font-family:tahoma;
font-size:11px;
color:#222;
line-height:18px;
float:right;
text-decoration:none;
}
#color-img a{
float:right;
line-height:18px;
padding-right:5px;
padding-top:6px;
}
#date b{
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#222;
line-height:18px;
padding-right:4px;
float:right;
text-decoration:none;
}
#login{
padding-top:2px;
padding-right:13px;
float:right;
direction:ltr;
}
#bg-login{
height:102px;
width:380px;
background:url(images/bg_login.png) no-repeat;
}
.name-pass{
font-family:tahoma;
font-size:11px;
color:#222;
font-weight:bold;
padding-top:4px;
text-align:right;
padding-right:20px;
}
.new-login{
font-family:tahoma;
font-size:12px;
color:#222;
font-weight:lighter;
padding-right:5px;
padding-bottom:10px;
}
.loss-login{
font-family:tahoma;
font-size:12px;
color:#222;
font-weight:lighter;
padding-left:25px;
padding-bottom:10px;
}
.remmber{
font-family:tahoma;
font-size:12px;
color:#222;
font-weight:lighter;
padding-top:4px;
text-align:right;
padding-right:5px;
}
#textfield{
border:#888 1px solid;
width:135px;
margin-top:5px;
height:16px;
background:#fff url(images/user_icon.png) no-repeat right;
padding-right:20px;
text-align:left;
text-align:16px;
}
#textfield-2{
border:#888 1px solid;
width:135px;
height:16px;
padding-right:20px;
background:#fff url(images/key_icon.png) no-repeat right;
text-align:right;
}
#enter-login{
padding-left:10px;
padding-bottom:5px;
}
#word{
	float:right;
	height:22px;
	width:400px;
	margin-top:4px;
}
#word-1{
	float:right;
	height:22px;
	width:370px;
	background:url(images/bg_word_1.gif) repeat-x;
}
#yalla-word a{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#222;
	line-height:20px;
	padding-right:35px;
	float:right;
	text-decoration:none;
}
#yalla-word a:hover{
	color:#1a6dab;
}
ul.menu{
	float:right;
	list-style-type:none;
	width:1000px;
	font-size:11px;
	height:36px;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	position:relative;
	display:block;
	font-weight:bold;
	background:url("images/blue_bkg_off.gif") repeat-x left top;
	border-bottom:1px solid #005796;
	border-top:1px solid #fff;
}
ul.menu li{
	display:block;
	float:right;
	margin:0;
	padding:0;
}
ul.menu li a{
	display:block;
	float:left;
	color:#fff;
	text-decoration:none;
	padding:12px 20px 0 20px;
	height:24px;
	background:url("images/blue_separator.gif") no-repeat right top;
}
ul.menu li a:hover{
	background:url("images/blue_hover.gif") no-repeat right top;
	color:#014271;
}
ul.menu li a.current,ul.menu li a.current:hover{
	color:#fff;
	background:url("images/blue_bkg_on.gif") no-repeat right top;
}
#place{
	float:right;
	background:#005796 url(images/bannar_0.png) no-repeat;
	height:178px;
	width:1000px;
}
#details-site{
	float:right;
	width:540px;
	height:141px;
	margin-top:12px;
}
#bg-details{
	float:right;
	background:url(images/blue_bg_details_site.png) repeat-x;
	width:516px;
	height:141px;
	padding:10px 6px 10px 4px;
	font-family:tahoma;
	font-size:12px;
	line-height:15px;
	color:#fff;
	font-weight:normal;
}
#bg-details a{
	color:#fff;
	text-decoration:underline;
}
#reg-button{
	float:left;
	width:70px;
	height:141px;
	margin-top:12px;
}
#bg-reg{
	float:right;
	background:url(images/blue_bg_details_site.png) repeat-x;
	width:56px;
	height:141px;
}

#site{
	float:right;
	background:#fff;
	width:1000px;
	margin-top:3px;
}
.java{
float:right;
width:498px;
height:232px;
}
#right-site{
	float:right;
	background:#fff;
	width:170px;
	padding-right:5px;
}
.row-menu{
	float:right;
	background:#fff;
	width:170px;
	margin-bottom:5px;
}
.glossymenu{
	list-style-type: none;
	width: 170px;
}
.glossymenu li a{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	height:22px;
	display: block;
	width: auto;
	padding:3px 4px 3px 0;
	padding-right: 22px;
	text-decoration: none;
	line-height:22px;
	background:url(images/list_icon.png) no-repeat right;
}
.glossymenu li h2{
	background: white url(images/blue_glossyback2.gif) repeat-x bottom left;
	font-size:11px;
	margin:0;
	padding:0;
}
* html .glossymenu li a{
	width: 170px;
}
.glossymenu li a:visited, .glossymenu li a:active{
	color: white;
}
.glossymenu li a:hover{
color:#fff;
border-left:#FFFFFF 2px solid;
}


.block-right{
	float:right;
	width:170px;
	margin-bottom:5px;
}
.title-block-right{
	float:right;
	width:170px;
	background: #00508B url(images/blue_bg_java_01.gif) repeat-x;
	height:24px;
	line-height:20px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
.title-block-right a{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
.text-block-right{
	float:right;
	width:162px;
	padding:3px;
	border:#1F71AC 1px solid;
	font-family:tahoma;
	font-size:11px;
	font-weight:lighter;
	color:#fff;
	margin-bottom:2px;
}
.text-block-links-right b{
	font-family:tahoma;
	font-size:11px;
	color:#16387C;
	font-weight:bold;
	display:block;
	padding-right:10px;
	float:right;
}
.text-block-links-right a{
	font-family:tahoma;
	font-size:11px;
	color:#16387C;
	font-weight:bold;
	display:block;
	padding-right:17px;
	float:right;
	clear: right;
	line-height:18px;
	border: 1px dotted #16387C;
	margin-bottom: 3px;
	width:142px;
	background:url(images/icon_footer_box.png) no-repeat right;
}



.block_left{
	float:right;
	width:300px;
	margin-bottom:5px;
}
.title_block_left{
	float:right;
	width:300px;
	background: #00508B url(images/blue_bg_java_01.gif) repeat-x;
	height:24px;
	line-height:20px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	text-align:center;
}
.text_block_left{
	float:right;
	width:298px;
	font-family:tahoma;
	font-size:11px;
	font-weight:lighter;
	color:#222;
	border:#1F71AC 1px solid;
	padding-top:0px;
}
.text_block_left a{
font-family:tahoma;
font-size:11px;
color:#16387C;
font-weight:bold;
display:block;
padding-right:17px;
float:right;
width:130px;
line-height:18px;
background:url(images/icon_footer_box.png) no-repeat right;
}
.text_block_left_2{
	float:right;
	width:298px;
	font-family:tahoma;
	font-size:11px;
	font-weight:lighter;
	color:#222;
	border:#1F71AC 1px solid;
	padding-top:0px;
}
.text_block_left_2 a{
font-family:tahoma;
font-size:11px;
color:#16387C;
font-weight:bold;
display:block;
padding-right:17px;
line-height:18px;
margin-top: 3px;
border: 1px dotted #16387C;
background:url(images/icon_footer_box.png) no-repeat right;
clear:both;
}
#news{
padding-top:3px;
width:1000px;
float:right;
}
.r_news{
background:url(images/blue_news_03.gif) no-repeat center;
float:right;
width:104px;
height:27px;
margin-right:8px;
margin-bottom:5px;
}
.r_news b{
font-family:tahoma;
color:#000;
line-height:24px;
font-weight:lighter;
text-decoration:none;

}
.c_news{
background:url(images/blue_news_02.gif) repeat-x;
float:right;
width:875px;
height:27px;
margin-bottom:5px;
}
.c_news a{
font-family:tahoma;
color:#fff;
line-height:24px;
margin-right:7px;
font-weight:lighter;
text-decoration:none;
}
.l_news{
background:url(images/blue_news_01.gif) repeat-x;
float:right;
width:5px;
height:27px;
margin-bottom:5px;
}
#center-site{
	width:508px;
	float:right;
	margin-right:4px;
}
/* ***** Tabs ***** */
.one-tab{
	float:right;
	width:425px;
	margin-bottom:5px;
}
div.TabView div.Tabs{
  height: 24px;
  background:url(images/blue_active_java_01.gif) repeat-x;
}
div.TabView div.Tabs a{
  display: block;
  float:    right;
  margin-right: 1px;
  width: 140px;
  text-align: center;
  height:      22px;
  line-height: 21px;
  vertical-align: middle;
  background:url(images/blue_bg_java_01.gif) repeat-x;
  text-decoration: none;
  font-weight: 900;
  color:#fff;
  cursor:pointer;
}
div.TabView div.Tabs a:hover{
  background:url(images/blue_bg_java_01.gif) repeat-x;
}
div.TabView div.Tabs a.Current,
div.TabView div.Tabs a.Current:hover{
  margin-top: 01px;
  height:     21px;
  background: url(images/blue_active_java_01.gif) repeat-x;
  cursor:  default;
}
div.TabView div.Pages{
  clear: both;
  border: 1px solid #1f71ac;
  border-top: none;
  background: #fff url(images/blue_bg_content_ajax.gif) repeat-x;
}
div.TabView div.Pages                  { overflow: hidden; }
div.TabView div.Pages div.Page         { overflow:   auto; }
div.TabView div.Pages div.Page div.Pad { padding: 3px 3px; }
/* **** End Tabs **** */

/* **** Forums **** */
.forums{
	float:right;
	width:410px;
	font-family:tahoma;
	font-size:11px;
	font-weight:lighter;
	color:#004367;
}
.cat{
	float:right;
	width:202px;
	margin-left:2px;
	margin-bottom:4px;
}
.img-forums{
	float:right;
	width:72px;
	margin-left:2px;
}
.title-forums{
	float:right;
	width:128px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#004367;
}
.text-forums{
	float:right;
	width:128px;
}
/* ***** end forums **** */
.cat-sport{
	float:right;
	width:155px;
	margin-left:5px;
	margin-right:37px;
	margin-bottom:2px;
}
.img-sport{
	float:right;
	width:155px;
}
.text-sport{
	float:right;
	width:155px;
	text-align:center;
}
.mail-group{
	width:400px;
	background:url(images/bg_mail_group.png) no-repeat center;
	height:190px;
}
.input-mail{
	float:right;
	width:316px;
	background:url(images/bg_input_mail.png) no-repeat;
	height:35px;
	margin-top:130px;
}
.input-mail-java{
	float:right;
	width:301px;
	height:20px;
	margin-top:4px;
	margin-right:4px;
	text-align:left;
}
.button-mail-java{
	float:right;
	width:82px;
	height:35px;
	margin-top:130px;
	margin-right:2px;
}
.block{
	float:right;
	margin-bottom:5px;
	width:498px;
}
.title-block{
	float:right;
	width:498px;
	background: #00508B url(images/blue_bg_java_01.gif) repeat-x;
	height:24px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	line-height:20px;
	padding-right:10px;
}
.title-block a{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
.text-block{
	float:right;
	width:498px;
	border:#1F71AC 1px solid;
	background:#fff url(images/blue_bg_content_ajax.gif) repeat-x;
	font-family:tahoma;
	font-size:11px;
	font-weight:lighter;
	color:#fff;
	padding:4px;
	margin-bottom:2px;
}
.text-block-links a{
font-family:tahoma;
font-size:11px;
color:#16387C;
font-weight:bold;
display:block;
padding-right:17px;
float:right;
width:142px;
line-height:18px;
margin-bottom: 3px;
margin-right: 3px;
border: 1px dotted #16387C;
background:url(images/icon_footer_box.png) no-repeat right;
}
.text-block-links-topics a{
font-family:tahoma;
font-size:11px;
color:#16387C;
font-weight:bold;
display:block;
padding-right:17px;
margin-bottom: 3px;
margin-right: 3px;
float:right;
width:227px;
line-height:18px;
border: 1px dotted #16387C;
background:url(images/icon_footer_box.png) no-repeat right;
}

.block-mini{
	float:right;
	margin-bottom:5px;
	margin-left:2px;
	width:425px;
}
.title-block-mini{
	float:right;
	width:415px;
	background: #00508B url(images/blue_bg_java_01.gif) repeat-x;
	height:24px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	line-height:20px;
	padding-right:10px;
}
.title-block-mini a{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
.text-block-mini{
	float:right;
	width:415px;
	border:#1F71AC 1px solid;
	background:#fff url(images/blue_bg_content_ajax.gif) repeat-x;
	font-family:tahoma;
	font-size:11px;
	font-weight:lighter;
	color:#fff;
	padding:4px;
	margin-bottom:2px;
}
.text-block-links-mini a{
    border: 1px dotted #16387C;
    color: #16387C;
    display: block;
    float: right;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    line-height: 19px;
    margin-bottom: 3px;
    margin-right: 3px;
    padding-right: 17px;
    width: 185px;
	background:url(images/icon_footer_box.png) no-repeat right;
}

.new-prog{
	float:right;
	width:498px;
	border-bottom:#444 1px dashed;
	padding-bottom:2px;
	padding-top:2px;
}
.img-prog{
	float:right;
	width:53px;
	margin-left:2px;
}
.title-prog{
	float:right;
	width:440px;
}
.title-prog a{
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#222;
	padding-bottom:2px;
}
.text-prog{
	text-align:right;
	font-family:tahoma;
	font-size:11px;
	font-weight:lighter;
	color:#222;
	padding-top:2px;
}
#left-site{
	float:left;
	margin-left:5px;
	width:300px;
}
.adver-1{
	float:right;
	margin-right:2px;
}
#adver-2{
	float:right;
	margin-bottom:3px;
}
#adver-3{
	float:right;
	margin-top:2px;
	margin-bottom:2px;
}
#adver-vedio{
	float:right;
	margin-bottom:5px;
}
/* ***** news_smart **** */
.news_smart{
	float:right;
	width:490px;
}
.news_smart a{
	float:right;
	width:490px;
	display:block;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#16387C;
	background:url(images/icon_footer_box.png) no-repeat right;
	padding-right:20px;
	line-height:20px;
}
/* ***** end news_smart **** */
/* ***** contact_us **** */
.contact-us{
	float:right;
	width:490px;
	border:#999 1px dashed;
	padding:4px 3px 6px 5px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000;
}
.one-contact{
	float:right;
	width:490px;
	padding-top:3px;
	padding-bottom:3px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#000;

}
.name-input{
	float:right;
	width:400px;
	padding-right:20px;
	background:#fff url(images/depro_name_mail.png) no-repeat right;
	border:#ccc 1px solid;
	height:17px;
}
.umail-input{
	float:right;
	width:400px;
	padding-right:20px;
	background:#fff url(images/depro_email.png) no-repeat right;
	border:#ccc 1px solid;
	height:17px;
	text-align:left;
}
.type-input{
	float:right;
	width:423px;
	padding-right:20px;
	background:#fff url(images/depro_add.png) no-repeat right;
}
.message-input{
	float:right;
	width:400px;
	padding-right:20px;
	background:#fff url(images/depro_view_list.png) no-repeat right top;
	border:#ccc 1px solid;
}
.mail-contact{
	float:right;
	width:600px;
	text-align:left;
	direction:ltr;
}
/* ***** end contact_us **** */
/* ***** eny_text **** */
.any_text{
	float:right;
	width:490px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#16387C;
}
.title_any_text{
	float:right;
	width:490px;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#16387C;
	margin-top:5px;
	background:#fff;
	padding:3px;
	border:#eee 1px solid;
}
.text_any_text{
	float:right;
	width:490px;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#0E7000;
	margin-bottom:5px;
}
/* **** end eny_text *** */
/* ***** footer **** */
#footer{
background:url(images/blue_footer_bg.gif) repeat-x center;
height:167px;
width:1000px;
float:right;
margin-top:10px;
}
#search{
margin-right:120px;
float:right;
padding-top:3px;
}
.text-search{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#fff;
}
#select-search{
width:150px;
direction:rtl;
padding-right:7px;
}
#in-search{
width:390px;
direction:rtl;
background:#fff url(images/icon_search.png) no-repeat right;
border:#888 1px dashed;
padding-right:20px;
}
#content-footer{
padding-right:10px;
margin-top:10px;
}
#slogan{
float:right;
}
#site-info{
float:right;
width:315px;
height:115px;
border:#e9e9e9 1px dashed;
margin-right:10px;
background:url(images/blue_bg_footer_box.png) repeat-x;
padding-top:0px;
padding-right:10px;
}
#site-info a{
font-family:tahoma;
font-size:11px;
color:#fff;
font-weight:bold;
display:block;
padding-right:17px;
float:right;
width:130px;
line-height:18px;
background:url(images/icon_footer_box.png) no-repeat right;
}
#site-tags{
float:right;
width:485px;
height:115px;
border:#e9e9e9 1px dashed;
margin-right:10px;
background:url(images/blue_bg_footer_box.png) repeat-x;
}
#site-tags-text{
padding:5px 9px 5px 1px;
}
#site-tags-text a{
font-family:tahoma;
font-size:11px;
color:#fff;
padding-right:5px;
}
#copyright{
float:right;
background:url(images/blue_footer_bg2.gif) repeat-x;
width:1000px;
height:26px;
}
.better{
padding-right:10px;
float:right;
font-family:tahoma;
font-size:11px;
color:#000;
font-weight:lighter;
line-height:19px;
}
.copy{
font-family:tahoma;
font-size:11px;
color:#000;
font-weight:lighter;
padding-right:430px;
line-height:19px;
}
/* ***** end footer **** */

/* ***** Tags **** */
.tags{
float:right;
padding:2px;
margin:2px;
text-align:right;
font-family:tahoma;
font-size:11px;
font-weight:lighter;
color:#eee;
border:#6a6a6a 1px dashed;
}
.tags a{
font-family:tahoma;
font-size:11px;
font-weight:bold;
color:#eee;
padding:4px;
line-height:25px;
background:#999;
}
.tags a:hover{
color:#fff;
background:#098ec1;
}
/* *** End Tags *** */

/*
#yalla_bottom_news{
float:right;
width:99%;
z-index:9999999;
position:fixed !important;
position:absolute;
cursor:pointer;
bottom:5px;
right:2px;
}
.yalla_bottom_r_news{
float:right;
width:104px;
height:27px;
margin-right:8px;
margin-bottom:5px;
}
.yalla_bottom_c_news{
float:right;
font-family:tahoma;
color:#fff;
line-height:24px;
background:#004f88 url(images/blue_news_02.gif) repeat-x;
width:86%;
height:27px;
}
.yalla_bottom_c_news a{
font-family:tahoma;
color:#ffff00;
line-height:24px;
margin-right:30px;
padding-right:20px;
font-weight:lighter;
text-decoration:none;
background:url(images/heart.png) no-repeat right;
}
.yalla_bottom_c_news a:hover{
font-family:tahoma;
color:#fff;
font-weight:lighter;
text-decoration:none;
}
.ninesixty_container{
width:960px;
margin:auto;
}
#page .ninesixty_container{
padding:20px 10px;
width:940px;
}
*/
/* *** Yalla Bottom Bar *** */
.yalla_bar{
float:right;
width:100%;
z-index:9999999;
position:fixed !important;
position:absolute;
bottom:0px;
right:2px;
}
.yalla_bar_2{
float:right;
width:100%;
border:#0d047f 1px solid;
background:#01487e;
}
.yalla_bar_up{
float:right;
margin-right:13px;
clear:both;
}
.yalla_bar_right{
float:right;
}
.yalla_bar_left{
float:left;
line-height:28px;
width:91%;
font-family:tahoma;
font-size:13px;
color:#e0dfdf;
font-weight:lighter;
}
.yalla_bar_left a{
margin-right:30px;
padding-right:20px;
font-family:tahoma;
font-size:13px;
color:#ffff00;
font-weight:lighter;
text-decoration:none;
background:url(images/heart.png) no-repeat right;
}
.yalla_bar_left a:hover{
color:#e0dfdf;
}
.ninesixty_container{
width:960px;
margin:auto;
}
#page .ninesixty_container{
padding:20px 10px;
width:940px;
}
/* *** End Yalla Bottom Bar *** */