﻿html, body{ 
background: url("../images/bg_body.gif") #FFF repeat-x;
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 body *{
 	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size: 8pt;
	direction: rtl;
 }
p {
margin:0.6em 0px 0px 0px;
}
a{
	text-decoration: none;
	color: #005588;
}
a:hover{
	text-decoration: underline;
}
#pagewidthHead{ 
 width:888px; 
 text-align:right;  
 margin-left:auto; 
 margin-right:auto;  
} 
.clear{
	clear: both;
}
#headerHead{
 height:110px; 
 width:829px;
 margin-right: 37px;

} 
#headerBanner{
	xheight: 265px;
	width: 815px;
	margin-right: 37px;
	margin-bottom: 0px;
} 
#headerMenu{
 height:34px; 
 width:845px;
 margin-right: 23px;
} 
#headerMenuRef{
 height:27px; 
 width:845px;
 margin-right: 23px;
 background: url("../images/menu-reflex.jpg") 0 0 no-repeat;
}
#homeContent{
 width:845px;
 margin-right: 23px;
 overflow: hidden;
 zoom: 1;
}
#jumpTo{
 margin-top: 10px;
 width:868px;
 margin-left: 23px;
 text-align: right;
}
#homeFooter{
 width:845px;
 margin-left: 23px;
 text-align: center;
 margin-top: 20px;
 color: #ffb300
}


#logo{
	float: right;
	clear: left;
	width: 500px;
}
.logo img{
	margin-top: 20px;
	margin-left: 0px;
}
.logo,.sitename {
	float: right;
	clear: left;
}
 .sitename{
 	margin-top: 35px;
	margin-right: 20px;
 }
 h1.site-name a{
 	color: #FFF;
	font-size: 14pt;
 }
  h2.site-slogan{
  	color: #6699CC
  }

#language{
 width:200px; 
 float:left; 
 margin-top: 10px;
 position:relative; 
 text-align: left;
 }
#language a{
 color: #FFF;
 }
 #language a:hover{
 color: #005588;
 text-decoration: none;
 }
#HeaderSearch{
 width:155px; 
 float:left; 
 margin-top: 46px;
 position:relative; 
 text-align: left;
 }
.ImageBetaVersion
{
    margin-bottom: 3px;
}
}
#HeaderSearch label{
	display: none;
}
#HeaderSearch .form-submit{
	background-color: #777;
	border: 0px;
	color: #DDD;
}
#HeaderSearch .form-text{
	background-color: #DDD;
	height: 14px;
	padding: 0px;
}
.searchField {
background-color:#FFFFFF;
background-image:url("../images/searchTop.gif");
background-repeat:repeat-x;
text-align: right;
}
.searchField input {
border:0 none;
color:#999999;
font-size:8pt;
}

/* main Nav Bar */
#mainNav{
float:left;
	direction: ltr;
}
#mainNav li {
	float: right;
	list-style: none;
	direction: ltr;

}
#mainNav li a {
background-image:url("../images/main-menu.gif");
display:block;
height:35px;
text-align: left;
text-indent:-999em;
text-decoration: none;
}
#mainNav li a:active {
outline: none;
}
#mainNav li.link5 a {
	background-position: 0px 0px;
	width:191px;
}
#mainNav li.link5 a:hover {
	background-position: 0px -35px;
}
#mainNav li.link4 a {
	background-position: -191px 0px;
	width:171px;
}
#mainNav li.link4 a:hover {
	background-position: -191px -35px;
}
#mainNav li.link3 a {
	background-position: -362px 0px;
	width:152px;
}
#mainNav li.link3 a:hover {
	background-position: -362px -35px;
}
#mainNav li.link2 a {
	background-position: -514px 0px;
	width:159px;
}
#mainNav li.link2 a:hover {
	background-position: -514px -35px;
}
#mainNav li.link1 a {
	background-position: -673px 0px;
	width:172px;
}
#mainNav li.link1 a:hover {
	background-position: -673px -35px;
}

.homeBanners{
	width: 273px;
	float: right;
	margin-left: 13px;
}
.homeBannersLast{
	width: 273px;
	float: right;
	margin-left: 0px;
}
.dsLogo{
	text-align: center;
}
.dsLogo img{
	margin-top: 15px;
}
											#floatMenu {
right:65%;
margin-right:235px;
position:absolute;
top:105px;
}

#homeFooter a{
 color: #FFb300;
 }
#homeFooter a:hover{
 color: #005588;
 text-decoration: none;
 }
 .footerTxt{
 	color: #000;
 }
 /*==================================
remove default focus style
====================================*/
:focus {outline:none;}

.js ul.newList {left:-9999px;}

/*==================================
red curvy example
====================================*/
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:198px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:198px; color:#000; height:19px; padding:3px 6px 0 0px; float:left; background:url("../images/jump.gif") no-repeat;}
.newListSelected span {width:198px; display:block;}
ul.newList li {padding:3px 8px;}
.selectedTxt {width:140px; overflow:hidden; height:16px; padding:2px 23px 0 23px;}
.hiLite {background:#650101!important; color:#fff!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:pointer;}
.newListSelHover, .newListSelFocus {background-position:0 -22px; cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}



.hiLite {
	cursor: default;
}

