﻿body {
	margin-top: 0px;
	margin-bottom: 0px;
}
.clear { 
 clear:both;
}

span,p
{
	line-height:200%;
	/*font-size:12.3px;*/
	font-family: Tahoma !Important;
}
a 
{
	text-decoration:none;
}
a.nav:hover 
{
	padding-bottom:2px; 
	border-bottom:dotted 1px #999;
}
.topnavimg {
	padding: 3px 3px 2px 2px;
	float: right;
	position: relative;
	cursor: pointer;
}
span.show-tooltip-text {
	display: none;
	position: absolute;
	font-size: 0.9em;
	background-color: #E2E2E2;
	padding: 6px;
	padding-left: 12px;
	padding-right: 12px;
	color: black;
	border-bottom: 1px #ccc solid;
	border-right: 1px #ccc solid;
}
.shtooltip {
	display: block;
	padding-right: 2px;
	padding-left: 2px;
}
#container {
	top: 0px;
	position: relative;
	margin: 0 auto;
	width: 940px;
	background-image: url('/images/bg.gif');
	height:100%;
}
#header {
	top: 0px;
	position: relative;
	margin: 0 auto;
     width:910px;
	padding-right: 4px;
	bottom: 0px;
}
#header_menu {
	height: 35px;
	width: 150px;
	background-repeat: repeat-x;
	padding-left: -3px;
	margin: 0px 0px 0px 0px;
}
#header_menu div {
	padding: 5px 0px 3px 2px;
	width: 130px;
	height: inherit;
	text-align: right;
}
#header_menu div img {
	margin-right: 8px;
}
#tab_container ul li {
	list-style: none;
	margin-right: 2px;
	float: right;
	width:210px;
	text-align: center;
	font-size: 11px;
}
#tab_container ul li a {
	text-decoration: none;
	display: block;
	color: #ffffff;
	padding-top: 6px;
	background-color: #185cb6;
	height: 21px;
}
#promotion {
	position: relative;
	margin: 0 auto;
	width: 910px;
	margin-top: 0px;
	height:30px;
	 padding-bottom:-30px;
	z-index:50;
	
}
#toptabs {
	padding-top: 10px;
	margin-top: -10px;
	margin-right: 0px;
	margin-left: -3px;
	position: absolute;
	
}
#toptabs ul li a{
-webkit-border-top-left-radius: 6px;
-webkit-border-top-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-topright: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}

ul.nav ul li a{
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius: 6px;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
}

#footer {
	width: 912px;
	border-bottom: 1px #bbb solid;
	border-top: 1px #bbb solid;
	
	height: 30px;
	margin-left: 12px;
	margin-top:0px;
	margin-bottom:10px;
	vertical-align:bottom;
	padding-top:0px;
	 padding-bottom:5px;
	float:right;
	
}
.newsnav li a {
	display: block;
	height: 15px;
	width: 60px;
	padding: 6px 0px 5px 5px;
	float: right;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}
.newsnav li {
	list-style-type: none;
	z-index: 1000;
	background-color: #efefef;
	display: block;
	margin-right: 8px;
	border: 1px #bbb solid;
	border-bottom: none;
	float: right;
	width: 60px;
	text-align: center;
}
.newsnav {
	display: block;
	margin: 0px;
}
.tabselected {
	float: right;
	border: 1px #2580a2 solid;
	background-color: #efefef;
	border: 1px #16b3c5 solid;
	border-bottom: none;
	width: 60px;
	padding: 6px 0px 5px 5px;
}
.tabselected li {
}
#tab_container {
	float: left;
	width: 727px;
	height: 27.5px;
	border-bottom: 4px solid #4177BD;
	margin-top: -3px;
	margin-left: -3px;
}
#tabs {
	margin-top: 3px;
}
#rightMenu{
	float:right;
	position:relative;
	margin-top:30px;
	
}

ul#menuMain {
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 184px;
	position: relative;
	z-index: 1000;
}
ul#menuMain li a {
	display: block;
	text-decoration: none;
	z-index: 1000;
	position: relative;
}
.menuMain_liItem {
	font: 12px "Tahoma";
	text-align: right;
	margin: 0;
	padding: 0;
	z-index: 1000;
	position: relative;
	width: 184px;
}

.menuMain_liItem a {
	background: #333;
	border-bottom: 1px solid #494949;
	color: #ccc;
	display: block;
	height: 10px;
	margin: 0;
	padding-right:7px; 
	padding-bottom:12px; 
	 padding-top:5px;
	text-decoration: none;
	position: relative;
	z-index: 1000;
	 border-right:1px solid #494949;
	 border-left:1px solid #494949;
}

/*#menuMain ul li a:hover {
	background: #2580a2;
	color: #fff;
	 border-right:0 none;
	  border-left:0 none;
}*/
.menuMain_liItem a:hover {
    background: #2580a2;
	color: #fff;
	border-right:1px solid #494949;
	border-left:1px solid #494949;
}



ul#menu, ul#menu ul {
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 0;
 height:auto;
	position: relative;
	z-index: 1000;
}
ul#menu {
width: 184px;
}


ul#menu a {
	display: block;
	text-decoration: none;
	z-index: 1000;
	position: relative;
	 width:172px;
	
	
}
#menu li, #menu ul li {
	font: 12px "Tahoma";
	text-align: right;
	margin: 0;
	padding: 0;
	z-index: 1000;
	
	
	position: relative;
}
#menu a {
	background: #dcdcdc;
	border-bottom: 1px solid #ccc;
	color: #111;
	display: block;
	height: auto;
	margin: 0;
	padding-right:8px; 
	padding-bottom:12px; 
	 padding-top:5px;
	text-decoration: none;
	position: relative;
	z-index: 1000;
	 /*border-right:1px solid #ccc;*/
	 border-left:1px solid #ccc;
	 border-right:3px solid #aaa;
	 width: 162px;
	 
}
#menu ul li a {
	background: #ececec;
	border-bottom: 1px solid #ccc;
	color: #222;
	display: block;
	height: auto;
	margin: 0;
	padding: 4px;
	padding-right:13px !Important;
	padding-bottom:9px;
	text-decoration: none;
	position: relative;
	z-index: 1000;
	border-right:3px solid #bcbcbc;
	width: 163px;
}
#menu ul li a:hover {
	/*background: #2580a2;*/
	background: #9e111f;
	color: #fff;

	 border-left:1px solid #57100a;	 
	 border-right:3px solid #87100a;
	 border-bottom:1px solid #57100a;	 
}
#menu a:hover {
	/*background: #2580a2;*/
	background: #8c111f;
	color: #fff;
	  border-left:1px solid #57100a;	 
	 border-right:3px solid #87100a;
	 border-bottom:1px solid #67100a;
	 
}
#searchBox {
	width: 100%;
	height: 28px;
	border-bottom: 4px #aaaaaa solid;
	float: right;
	margin-top: -4px;
	border-top: .5px white solid;
	margin-right: 1px;
}
#searchText {
	width: 165px;
	height: 90%;
	margin-left: 10px;
	margin-top: 4px;
}
#searchTextInput {
	direction: rtl;
	border: 0 none;
	width: 130px;
	height: 15px;
	margin-top: 1px;
	font-size: 11px;
	font-family: Tahoma;
	color: #333;
	z-index: 1;
	position: relative;
}
#rightPanel {
	width: 185px;
	float: right;
	position: absolute; 
	right: 0px;
	z-index: 2000;
}
#conrols {
	float: left;
	position: absolute;
	top: 235px;
	left: 6px;
}
.boxes3 {
	float: right;
	position: relative;
	width: 904px;
	margin-right:-178px;
	z-index: 0;

}
.boxes1 {
	float: right;
	position: relative;
	width: 600px;
	margin-right: 15px;
	z-index: 0;
}
.boxes2 {
	float: right;
	position: relative;
	width: 715px;
	margin-right: 10px;
	z-index: 0;
}
.right2 {
	width: 350px;
	float: right;
	z-index: 0;
	margin-left:7px;
	margin-right: 0px;

}
.right33 {
	width: 291px;
	float: right;
	z-index: 0;
	margin-left:10px;
	margin-right: 0px;

}
.right32 {
	width: 595px;
	float: right;
	z-index: 0;
	margin-left:8px;
	margin-right: 0px;

}
.boxright2 {
	width: 350px;
	float: right;
	z-index: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	 background-color:#f4f4f4;
}
.box3right3 {
	width: 295px;
	float: right;
	z-index: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	 background-color:#f4f4f4;
	
}
.box3right2 {
	width: 595px;
	float: right;
	z-index: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	 background-color:#f4f4f4;
	
}
.box3right1 {
	width: 897px;
	float: right;
	z-index: 0;
	position: relative;
	margin-top: 5px;
	margin-bottom: 5px;
	 background-color:#f4f4f4;
	
}
.right31 {
	width: 897px;
	float: right;
	z-index: 0;
	position: relative;
	margin-left: 7px;
	margin-right: 0px;
}
.right1 {
	width: 707px;
	float: right;
	z-index: 0;
	position: relative;
	margin-left: 10px;
	margin-right: 0px;
}

.center3 {
	width: 260px;
	float: right;
	z-index: 0;
	position: relative;
	margin-right: 0px;
	margin-left: 7px;
}
.left3 {
	width: 245px;
	float: left;
	z-index: 0;
	position: relative;
	margin-right: 3px;
	margin-left: 0px;
}
.left2 {
	width: 285px;
	float: right;
	z-index: 0;
	position: relative;
	margin-left: 3px;
	margin-right: 0px;
}
.boxright3 {
	width: 245px;
	float: right;
	z-index: 0;
	position: relative;
	margin-top: 5px;
	margin-bottom: 5px;
}
.boxleft3 {
	width: 245px;
	position: relative;
	float: left;
	z-index: 0;
	margin-left: 6px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.boxright1 {
	width: 707px;
	float: right;
	z-index: 0;
	position: relative;
	background-color: #f4f4f4;
	margin-top: 5px;
	margin-bottom: 5px;
	/*border-bottom: 1px #777 solid;*/
	
}


.boxleft2 {
	width: 295px;
	position: relative;
	float: right;
	z-index: 0;
	margin-left: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #f1f1f1;
	border-bottom: 1px #777 solid;
}


.boxcenter3 {
background-color: #f1f1f1;
	width: 260px;
	position: relative;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	z-index: 0;
	border-bottom: 1px #777 solid;
}
.boxHead {
	/*background-image: url('/images/box_top.gif');*/
	float: right;
	vertical-align: top;
	position: relative;
	margin-bottom: 0px;
}
.cornerRight {
	width: 10px;
	height: 28px;
	float: right;
	background: url('/images/box_top.gif') 10px -28px;
}
.cornerLeft {
	width: 10px;
	height: 28px;
	float: right;
	background: url('/images/box_top.gif') 0px -28px;
}
.cornerRightBlack {
	width: 4px;
	height: 28px;
	float: right;
	background: url('/images/box_top_black.gif');
}
.clear {
	clear: both;
}
#resources_content {
	direction: rtl;
	float: right;
	width: 245px;
	top: 0px;
	position: relative;
}
.sharing_content {
	direction: rtl;
	float: right;
	width: 245px;
	top: 2px;
	position: relative;
}
.sharing_content p {
	padding-right: 20px;
	direction: rtl;
	padding-bottom: 10px;
	padding-top: 2px;
	padding-left: 20px;
	font-weight: bold;
	font-size: 10px;
	text-align: justify;
	background: url('/images/bul.gif') no-repeat 230px 8px;
	margin-bottom: 5px;
	margin-top: 0px;
	height: 18px;
	color: #333;
}
.sharing_content p span {
	font-weight: normal;
	margin-right: 1px;
	padding-top: 3px;
	position: absolute;
	width: 170px;
	margin-right: 1px;
}
img {
	border: none;
}
.box_title {
	float: right;
	text-align: right;
	font-weight: bold;
	font-size: 8pt !Important;
	margin-top: 4px;
	margin-right: 10px;
	
}
#news_content {
	background-color: #f1f1f1;
	direction: rtl;
	font-size: 11px;
	margin-top: 0px;
	padding-top: 35px;
}
#news_content div {
	margin-top: -8px;
}
#news_content p {
	padding-right: 20px;
	direction: rtl;
	padding-bottom: 3px;
	padding-top: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	text-align: justify;
	background: url('/images/bul.gif') no-repeat 245px 8px;
}
#news_content a {
	color: #333333;
	text-decoration: none;
}
#news_content a:hover {
	border-bottom: 1px dotted #666666;
	padding-bottom: 2px;
}
#news_holder p {
	line-height: 17px;
	font-weight: 100;
}
.boxtitlebar2
{
    width: 350px; height: 28px; float: right; background: url('/images/box_top_w_bg.gif') 0px -1px;
}

.boxtitlebar1
{
    width: 706px; height: 28px; float: right; background: url('/images/box_top_w_bg.gif') 0px -1px;
}
.box3titlebar1
{
    width: 897px; height: 28px; float: right; background: url('/images/box_top_w_bg.gif') 0px -1px;
}
.box3titlebar3
{
    width: 295px; height: 28px; float: right; background: url('/images/box_top_w_bg.gif')  0px -1px;
}
.box3titlebar2
{
    width: 595px; height: 28px; float: right; background: url('/images/box_top_w_bg.gif')  0px -1px;
}
#menucontainer 
{
    z-index: 1000;  position: relative; float:right; width:185px;
                margin-right: 16px; margin-top: -2.5px; text-align:center;
                margin-top:-1px;
}

.submenu
{
    margin-right:-10px;
    width:300px; 
    height:168px;
    position:absolute;
    background-color:#333;
    top:0px;
    right:195px;
     border-left:2px #555 solid;
     border-right:2px #111 solid;
    

}
.submenu ul li a 
{
    display:inline;
    text-decoration:none; 
     font-size:12px;
     color:#eee !Important;
     border:0px none;
 
}
.submenu ul li a:hover
{
    color:#bbb !Important;
    
}
.submenu ul li:hover
{
     list-style-image:url(../images/bul.gif) !Important;
}

.submenu ul li
{
   height:18px !Important;
   list-style-image:url(../images/blue_theme/bul.gif) !Important;
   text-align:right !Important;
}
.submenu ul
{
    direction:rtl;
}

.userNav { 
    width: 912px ; 
    height:50px;
     direction:rtl;
    float:left;
    
}
#navSteps{
 list-style-image:none; list-style-position:outside; list-style-type:none; float:none; width:100%; margin-right:-55px; padding-right:45px;
  line-height:150%; height:11px;  font-size:10px;  padding-left:11px; position:relative; margin-top:6px;  direction:rtl; color:#888;
}
#navSteps li{
     direction:rtl; float:right;
 display: inline;  padding-left:-2px;
 padding-right:3px;
  
}
#navSteps li a,#navSteps li a:visited{
  padding-left:10px; 
  background: transparent url(/images/navimg.gif) no-repeat scroll 0% 100%;
  text-decoration:none; 
  padding-bottom:2px;
  color:#0a68a0;
   padding-right:6px;
    
}
#navSteps li a:hover{
  outline-style:none;
  outline-width:medium;
  color:#0E5B7E;
}



#footer a{text-decoration:none;} 
#footer a:hover { border-bottom:1px dotted #11aa22; padding-bottom:2px;}

