﻿body 
{
	margin: 0px;
	padding: 0;
	direction:rtl;
	font-family:Tahoma,arial;
	font-size:8pt;
	background-color:#d0d4b9;
	color:#ffffff;
}
#Warpper
{
	width:100%;
	padding:0;
	margin:0;
	background-color:#d0d4b9;
}
/*header*/
#header-wrapper {
	width: 100%;
	position:relative;
}
#header
{
	width:980px;
	margin: 0 auto;
	right:0px;
	background: url(images/Header_BG.png) repeat-x bottom;
}
#Search
{
	width:185px;
	height:30px;
	margin:10px auto 0 auto;
	float:left;
}
#Top
{
	width:795px;
	height:30px;
	margin:0 auto;
	float:right;
}
#Menu
{
	width:980px;
	height:240px;
	background:url(images/Header.png) no-repeat bottom right;
	margin: 0 auto;
	padding:40px 0 0 0;
	text-align:left;
	vertical-align:middle;
}
#Menu #R
{
	width:250px;
	float:right;
	text-align:right;
}
#Menu #L
{
	width:650px;
	float:left;
	background:url(images/logo.gif) no-repeat Top left;
	padding-top:30px;
}
#Menu #L ul{ width: 650px; vertical-align:bottom;	height:60px; font-size: 8pt; font-family:tahoma; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
#Menu #L li { display: block; float: left;text-align:center;margin: 60px 0 0 5px;background:url(images/headerBox.png) no-repeat;width:150px;height:60px; }
#Menu #L li a { height: 143px; color: #000000; text-decoration: none; display: block; line-height: 200%; padding:5px 13px 0 0;text-align:center;font-family:Arial; }
#Menu #L li a:hover { color: #333; }
#Menu #L li a.current{ color: #FFF;padding: 0 15px 0; }

.TopMenu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#8e8e8e;
	}
.TopMenu ul{
	background: #d0d4b9 url("images/menu-bg.gif") top right repeat-x;
	height:43px;
	list-style:none;
	margin:0;
	padding:0;
	}
	.TopMenu li{
		float:right;
		}
	.TopMenu li a{
		color:#777;
		display:block;
		line-height:43px;
		font-weight:bold;
		padding:0 15px;
		text-align:center;
		text-decoration:none;
		}
		.TopMenu li a:hover{
			text-decoration:none;
			color: #333
			}
	.TopMenu p{
		clear:right;
		}	
	.TopMenu .current{
		background: #FFF url("images/current-bg.gif") top right repeat-x;
		color:#ffffff;
		padding-top:-5px;
		}
/*******************/
#page 
{
	position:relative;
	width: 980px;
	margin: 3px auto 0 auto;
	background:url(images/Content_BG.png) repeat-y;
}

.T_345
{
	background:url(images/T_345.png) no-repeat ;
	width:344px;
	height:31px;
}
.Title_345
{
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	padding:5px 15px 0 0;
}
.B_345
{
	background:url(images/B_345.png) repeat-y ;
	width:344px;
}
.News_345
{
	background:url(images/newspaper_48.png) no-repeat right;
	padding:2px 30px 2px 0;
	margin-right:15px;
	height:16px;
}
.Search
{
	background:url(images/Co.png) no-repeat right;
	padding:2px 20px 2px 0;
	margin-right:5px;
	height:16px;
}
.Article_345
{
	background:url(images/paper_content_48.png) no-repeat right;
	padding:2px 30px 2px 0;
	margin-right:15px;
	height:16px;
}
#content {
	float: right;
	width: 600px;
	vertical-align:top;
	margin-right:3px;
}
.News
{
	background:url(images/News_bg.png) no-repeat right;
	width:570px;
	padding:0 30px 10px 0;
	height:30px;
}
.Title_bg
{
	background:url(images/Title_bg.png) no-repeat right;
	width:590px;
	height:35px;
}
.ADV_bg
{
	background:url(images/ADV_bg.png) no-repeat right;
	width:590px;
	height:35px;
}
.Title_bg_EN
{
	background:url(images/Title_bg_EN.png) no-repeat left;
	width:590px;
	height:35px;
}
#sidebar1 {
	float: right;
	width: 177px;
}
#sidebar2 {
	float: right;
	width: 193px;
	margin-right:3px;
}
/* start Footer*/
#Footer
{
	position:relative;
	width: 100%;
	margin: 2px auto 10px auto;
	background:url(images/Footer_bg.png) repeat-x bottom;
	height:40px;
	color:#000000;
}
#foot
{
	width:980px; 
	margin:0 auto;
}
#Footer_Left {
	width:180px;
	float:left;
	padding-top:5px;

}
#Footer_Right {
	width:800px;
	float:left;
}
.Footer
{
	padding:0 5px;
	width:500px;
	padding-top:10px;
}
.Footer a 
{
	color:#000000;
	text-decoration:none; 
	font-weight:normal; 
	font-size:8pt; 
	display:block; 
	vertical-align:top;
	font-weight:bold;
}
.DIR
{
	direction:ltr;
}
.Page_Num
{
	color:Black;
	padding:0 3px;
}
.Page_Num a
{
	color:Black;
}
.page_link
{
	background-color:#e0e0e0;
	margin:0 1px;
	padding:0 5px;
}
.Links
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
.Links:hover
{
	text-decoration:underline;
}
.SubPage
{
	width:250px;
	padding:10px 20px;
	background:url(images/Sub_Page.png) no-repeat right;
}
.Link_2
{
	font-family:arial;
	font-weight:bold;
	font-size:10pt;
	color:#666666;
	text-decoration:none;
}
/***************************/

.Category ul { 
	margin:0; 
	padding: 0; 
	list-style: none;
	width: 160px; /* Width of Menu Items */ 
} 

.Category ul li { 
	position: relative;
} 

.Category li ul { 
	position: absolute; 
	right: 150px; /*Set 1px less than menu width */ 
	top: 2px; 
	display: block; 
	z-index:1000;
} 
.Category li li { width:200px;border-right:solid #d0d4b9;background-color:#657630;padding:3px 0;}
.Category li li:hover{border-right:solid #f2af00;padding:3px 0;}
.Category li:hover ul {
	display: block; 
} 

.Category li:hover ul { 
	visibility:visible; 
} 

.Category ul ul {
	visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac \*/ 
* html #Category ul li { float: left; height: 1%; } 
* html #Category ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 
.Category ul { 
	margin: 0 0 0 0; 
}
.Category li 
{
	margin: 0;
	padding: 2px 5px 2px 0;
	width:170px;
} 

/* Styles for Menu Items */ 
.Category ul a { 
	display: block; 
	text-decoration: none; 
	color: #ffffff; 
	padding: 5px; 
} 

/* Hover Styles */ 
.Category ul a:hover { 
	color: #f2af00;
	text-decoration:underline;
} 

/* Sub Menu Styles */ 
.Category li ul a { 
	text-decoration: none; 
	color: #ffffff; 
	padding: 5px; 
} 

/* Sub Menu Hover Styles */ 
.Category li ul a:hover { 
	color: #f2af00;
	text-decoration:underline;
}
/*************************************************/
.temp{
    font-size:22px;
    font-family:Tahoma;
    }

.cc{
    font-size: 11px;
    font-family:Tahoma;
    }

.fcastWeekDay{
    font-weight: bold;
    }
    
.ccLoc{
    font-weight: bold;
    }

.fcastDate{
    font-size: 11px;
    font-family:Tahoma;
    }

.curWind{
    font-size: 11px;
    font-family:Tahoma;
    }

.weatherTable{
    text-align: center;
	margin:0 auto 0 3px;
	padding-right:10px;
	color:Black;
    }
    
.fcastTable{
    padding:3px;
    background-color:white;
    text-align:center;
    margin:0 auto;
    color:Black;
    }

.weatherError{
   color: #ff0000;
   font-size: 12px;
   margin: 5px 0 5px 0;
   color:Black;
}
.R_Link
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:Black;
}
.Title
{
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	color:#415102;
}
.Title_Link
{
	font-family:Tahoma;
	font-size:9pt;
	font-weight:bold;
	color:#415102;
	text-decoration:none;
}
.Title_Link:hover
{
	text-decoration:underline;
}
.AHover
{
	border:none;
}
.Box190_T
{
	background:url(images/Box190_T.png) no-repeat;
	height:13px;
	width:190px;
}
.Box190_D
{
	background:url(images/Box190_D.png) no-repeat;
	height:13px;
	width:190px;
}
.Box190_B
{
	background:url(images/Box190_B.png) repeat-y;
	width:190px;
}
.Box175_T
{
	background:url(images/Box175_T.png) no-repeat;
	height:13px;
	width:179px;
}
.Box175_D
{
	background:url(images/Box175_D.png) no-repeat;
	height:13px;
	width:179px;
}
.Box175_B
{
	background:url(images/Box175_B.png) repeat-y;
	width:179px;
}
.Box580_T
{
	background:url(images/Box580_T.png) no-repeat;
	height:15px;
	width:580px;
}
.Box580_D
{
	background:url(images/Box580_D.png) no-repeat;
	height:16px;
	width:580px;
}
.Box580_B
{
	background:url(images/Box580_B.png) repeat-y;
	width:580px;
}
.Box580_T2
{
	background:url(images/Box580_T2.png) no-repeat;
	height:13px;
	width:580px;
}
.Box580_D2
{
	background:url(images/Box580_D2.png) no-repeat;
	height:15px;
	width:580px;
}
.Box580_B2
{
	background:url(images/Box580_B2.png) repeat-y;
	width:580px;
}
.Title_SubMenu
{
	margin-right:5px;
	background:url(images/Title.jpg) no-repeat right;
	text-align:right;
	padding:0 5px 5px 0;
}
