@charset "windows-1255";
/* CSS Document */
body 
{
	background-color: #E6E6E6;
	font-family:David;
	font-size:12px;
	color:Black;
	direction: rtl;
	text-align: center;
	margin: 0 auto;
	padding:0px;
	width:100%;
}

#AllPage
{
	width:100%;
	background-image:url(../Images/AllBG.gif);
	background-repeat:repeat-x;
	background-position:center;
}

/* ----------------- TOP MENU ------------------------------- */
#TopMenu
{
	width:100%;
	height:36px;
	background-image:url(../Images/TopMenuBG.jpg);
	background-repeat:repeat-x;
}

#TopMenu ul
{
	display:block;
	width:777px;
	padding-right:50px;
}

#TopMenu li
{
	width:115px;
	height: 32px;
	background-color:#3B5C93;
	text-align:center;
	float:right;
	margin-right: 2px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:White;
	text-decoration:none;
	cursor:auto;
	vertical-align:middle;
	padding-top:3px;
} 

#TopMenu a, #TopMenu a:active
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:White;
	text-decoration:none;
	cursor:auto;
}

#TopMenu a:hover
{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#6CECFD;
	text-decoration:none;
	cursor:auto;
}

#TopMenu .active
{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#6CECFD;
	text-decoration:none;
	cursor:auto;
}

#TopMenu li.clear1
{
	width:65px;
	height: 32px;
	background-image:url(../Images/TopMenuBG.jpg);
	background-repeat:repeat-x;
	float:right;
	text-decoration:none;
	list-style-type:none;
} 

/* ----------------- TOP PICTURE ------------------------------- */
#TopPicture
{
	width:100%;
	height:184px;
	margin: 0 auto;
	background-image:url(../Images/LeftBGTop.jpg);
	background-repeat:repeat-x;
}

#TopLeft
{
	width:10px;
	background-image:url(../Images/LeftBGTop.jpg);
	background-repeat:repeat-x;
	height:184px;
	float:left;
}

#TopRight
{
	width:10px;
	background-image:url(../Images/RightTopBG.jpg);
	background-repeat:repeat-x;
	height:184px;
	float:right;
}

#Top
{
	width:777px;
	height:184px;
	background-image:url(../Images/TopPicture.jpg);
	background-repeat:no-repeat;
	float:right;
}

/* ----------------- PAGE CONTENT ------------------------------- */
#PageContent
{
	width:100%;
	height:573px;
	margin: 0 auto;
	background:url(../Images/LeftBG.jpg);
	background-repeat:repeat-x;
}

#PageRight
{
	background:url(../Images/RightBG.jpg);
	background-repeat:repeat-x;
	height:573px;
	width:10px;
	float:right;	
}

#PageLeft
{
	background:url(../Images/LeftBG.jpg);
	background-repeat:repeat-x;
	height:573px;
	width:10px;
	float:right;	
}

#PageContainer
{
	width:776px;
	height:573px;
	float:right;
	margin: 0 auto;
}

#PageContainerRight
{
	background:url(../Images/PageBG.jpg); 
	background-repeat:no-repeat;
	height:573px;
	width:534px;
	float:right;
	font-family:"Times New Roman", Times, serif;	
}

#PageContainerRight h1
{
	padding-right:50px;
	padding-top:10px;
	text-align:right;
	font-family:"Times New Roman", Times, serif;
	color:#3B5C92;
	font-weight:bold;
	font-size:18px;
	margin:5px;
	
}

#PageContainerRight .mainText
{
	padding-right:50px;
	padding-top:10px;
	text-align:right;
	font-family:David;
	float:right;
	font-size:16px;
	width:470px;
	margin:5px;
}

.aboutText
{
	padding-right:50px;
	padding-top:10px;
	text-align:right;
	font-family:David;
	float:right;
	font-size:16px;
	width:470px;
}

#PageContainerRight .aboutText ul
{
	padding-right:5px;
	display:block;
	margin-top:5px;
}

#PageContainerRight .aboutText li
{
	padding-right:10px;
	text-align:right;
	margin-right:25px;
	text-decoration:none;
	cursor:auto;
	vertical-align:middle;
	list-style:url(../Images/V.gif);
	font-family:David;
	font-size:16px;
} 

#PageContainerRight .MainTitle
{
	float:right;
	padding-right:200px;
	text-align:center;
}

#Portfolio
{
	padding-top:35px;
	margin:5px;
	text-align:center;
	height:540px;
	font-family:David;
	font-size:14px;
	width:500px;
	padding-right:25px;	
}

.PortfolioRight
{
	padding-right:35px;
	float:right;
	width:220px;
	height:270px;
	font-family:David;
	font-size:12px;
}

.PortfolioRight a, .PortfolioRight a:visited, .PortfolioRight a:link
{
	font-family:"Times New Roman", Times, serif;
	color:#0000FF;
	font-weight:bold;
	font-size:14px;
}

.PortfolioRight ul
{
	float:right;
	text-align:right;
	font-family:David;
	font-size:12px;
	width:220px;
}

.PortText
{
	float:right;
	text-align:right;
	font-family:David;
	font-size:12px;
	width:220px;
}
.PortfolioLeft
{
	float:left;
	padding-left:20px;
	width:220px;
	height:270px;
	font-family:David;
	font-size:12px;
	vertical-align:top;
}

.PortfolioLeft a, .PortfolioLeft a:visited, .PortfolioLeft a:link
{
	font-family:"Times New Roman", Times, serif;
	color:#0000FF;
	font-weight:bold;
	font-size:14px;
}

.Portfolio ul
{
	padding-right:50px;
	display:block;
	width:342px;
	margin-top:20px;
	margin-bottom:10px;
}

.Portfolio li
{
	padding-right:10px;
	text-align:right;
	margin-top: 5px;
	margin-right:15px;
	text-decoration:none;
	cursor:auto;
	vertical-align:middle;
	list-style:none;
	font-family:David;
	font-size:16px;
} 


#PageContainerRight .contact
{
	font-weight:bold;
	padding-right:50px;
	text-align:center;
	font-family:David;
	float:right;
	font-size:20px;
	width:470px;
	margin:5px;
	color:#0033CC;
}

#PageContainerRight ul
{
	padding-right:55px;
	display:block;
	width:342px;
	margin-top:20px;
	margin-bottom:10px;
}

#PageContainerRight li
{
	padding-right:10px;
	text-align:right;
	margin-top: 5px;
	margin-right:15px;
	text-decoration:none;
	cursor:auto;
	vertical-align:middle;
	list-style:url(../Images/V.gif);
	font-family:David;
	font-size:16px;
} 


#PageContainerRight h3
{
	font-family:David;
	color:#3B5C92;
	font-weight:bold;
	font-size:18px;
	margin-top:10px;
	text-align:center;
	vertical-align:top;
}

/* ----------------- PAGE CONTENT LEFT MENU ------------------------------- */

#PageContainerLeft
{
	background:url(../Images/LeftMenu.jpg); 
	background-repeat:no-repeat;
	height:573px;
	width:242px;
	float:left;	
}

#PageContainerLeft ul
{
	display:block;
	width:242px;
	height:570px;
	padding-top:40px;
	margin-top:10px;
}

#PageContainerLeft li
{
	text-align:center;
	float:right;
	margin-right: 2px;
	text-decoration:none;
	cursor:auto;
	vertical-align:middle;
	padding-top:20px;
	padding-right:10px;
} 

#PageContainerLeftMenu
{
	background:url(../Images/LeftMenuPortfolio.jpg); 
	background-repeat:no-repeat;
	height:573px;
	width:242px;
	float:left;	
}


#PageContainerLeftMenu ul
{
	width:220px;
	float:left;
	margin:0px;
	text-align:center;
	padding-top:60px;
	padding-left:16px;
}

#PageContainerLeftMenu li
{
	background:url(../Images/LeftMenuBg.jpg);
	background-repeat:no-repeat;
	cursor:auto;
	height:32px;
	width:219px;
	list-style:none;
}

#PageContainerLeftMenu a
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:#3B5C93;
	text-decoration:none;
}

#PageContainerLeftMenu li:hover, #PageContainerLeftMenu .activeLi
{
	background:url(../Images/LeftMenuBgOv.jpg);
	background-repeat:no-repeat;
	width:219px;
	height:32px;
	color:#FFFFFF;
}

#PageContainerLeftMenu a:hover, #PageContainerLeftMenu .activeA
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
}

#PageContainerLeftMenu h3
{
	font-family:David;
	color:#3B5C92;
	font-weight:bold;
	font-size:18px;
	margin-top:20px;
}

#PageContainerLeftMenu .Skype
{
	font-family:David;
	color:#3B5C92;
	font-weight:bold;
	font-size:18px;
	margin-top:50px;
	padding-top:30px;
	vertical-align:bottom;
}

#PageContainerLeftMenu h3 a, #PageContainerLeftMenu h3 a:hover
{
	font-family:"Times New Roman", Times, serif;
	color:#0000FF;
	font-weight:bold;
	font-size:14px;
}

/* ----------------- BOTTOM MENU ------------------------------- */
#BottomMenu
{
	width:100%;
	height:36px;
	background-image:url(../Images/BottomMenuBG.jpg);
	background-repeat:repeat-x;
}

#BottomMenu ul
{
	display:block;
	width:777px;
	padding-right:10px;
}

#BottomMenu li
{
	width:115px;
	height: 32px;
	background-color:#3B5C93;
	text-align:center;
	float:right;
	margin-right: 2px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:White;
	text-decoration:none;
	cursor:auto;
	vertical-align:middle;
	padding-top:3px;
} 

#BottomMenu a, #BottomMenu a:active
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:White;
	text-decoration:none;
	cursor:auto;
}

#BottomMenu a:hover
{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#6CECFD;
	text-decoration:none;
	cursor:auto;
}

#BottomMenu .active
{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold;
	color:#6CECFD;
	text-decoration:none;
	cursor:auto;
}

#BottomMenu li.clear1
{
	width:65px;
	height: 32px;
	background-image:url(../Images/BottomMenuBG.jpg);
	background-repeat:repeat-x;
	float:right;
	text-decoration:none;
	list-style-type:none;
} 



#BottomCounters
{
	text-align:center;
	vertical-align:bottom;
	padding-top:20px;
	margin:5px;
}



H2
{
	font-family:"Times New Roman", Times, serif;
	color:#333333;
	font-weight:bold;
	font-size:12px;
	text-align:right;
	padding-right:50px;
}

H2 a
{
	font-family:"Times New Roman", Times, serif;
	color:#333333;
	font-weight:bold;
	font-size:12px;
}

.ThankYou
{
	padding-top:20px;
	font-family:David;
	font-size:20px;
	font-weight:bold;
	color:#FF0066;
	text-align:center;
}
