body { direction: rtl; margin:2px; padding: 0; font: 11px tahoma; color: #000; text-align:right;
 background-color:#dce6ef; repeat-x top #5e6874}

a 
{ color: #0000ff; text-decoration:none; }

a:hover 
{ text-decoration:underline;}

.main {background:#fff url(images/back1.jpg) no-repeat top   ; width:850px; height: 100%; margin:0 auto; border:1px solid #0000ff}

.centerheader {background: url('images/') top left;height:150px; width:100%; font-weight:bold;
 text-align:right; padding-top:0px
; color:#fff; 
}

.footer {background: url(images/back2.jpg) no-repeat bottom  ; height: 116px; text-align:center; padding-top : 4px; width: 850px;margin-top:40%}

.fos { margin-top: 4%;

}


.topmenu {background:; height:0px; overflow:hidden; padding:0px;}



.slink { float:right;padding:0px; margin-right:1%;margin-top:1%; font-size: 14px;

 }

.sit { color:#000060;float:RIGHT;padding-top:3.10%; width:220px;padding-RIGHT:22%;font-size:13px;

 }

.sin { color:#ffe066;float:RIGHT;padding-top:5.10%; width:150px;padding-RIGHT:52.30%;font-size:14px;

 }

 .content {float:left; width:55%;margin-left: 2%;
margin-right:1%;margin-top:21%;
}
.menu1 {float:right; width:36%;margin-top:19%;margin-right:2%}

.si1 { width:70%;padding-right:2% }

.clear { clear: both;}

.link2 {padding-top:7px;}

.noghtechin {background:url(images/) repeat-x bottom; height:25px;;  margin-top:25px}


.menu1caption { background-image: url(images/) ; font-weight:bold; font-size:12px;  margin-top:0px;

}

.menu1text {padding:5px; border-bottom: #0000FF outset 1px }

.menu2caption { background-image: url(images/) ; font-weight:bold; font-size:12px;  margin-top:10px;

}

.menu2text {padding:5px; border-bottom: #0000FF outset 1px }


.newsimage {float:right; }

.newstitle    {font-weight:bold; color:#0000ff; font-size:14px;background:url(images/) no-repeat left;
  padding:4px;
  }

.newsbody {padding:5px;border-bottom: #0000FF outset 1px}

.CUSTOMsearch { float: left;

}


.custom_clock {float:right;color:#ffffff}


.button{

	background-color: #ffdfdf;
	border-bottom: #ffdfdf 4px solid;
	border-left: #ffdfdf 1px solid;
	border-right: #ffdfdf 1px solid;
	border-top: #ffdfdf 1px solid;
	color: #0000ff;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-align:center;
	background-image : url(images/button2.png);
}
.nextprev { color:#000;font-size:14px}


.tbox         {font:11px tahoma;}
.fborder {
	background-color: transparent;
	border: 1px SOLID #F1F1F1;
	border-collapse: collapse;
	padding: 3px;
	margin-top: 3px;
	text-align: right;
}

/* forum parent headers, forum captions */
.forumheader {
  background-color: transparent;
  border: 1px solid #e4ebec;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	vertical-align: middle;
	text-align: right;
}

.finfobar{
  border: 1px solid #e4ebec;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	text-align: right;
}

/* two left columns */
.forumheader2{
  border: 1px solid #e4ebec;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	text-align: right;
}

/* all the rest of the forum tables */
.forumheader3{
  border: 1px solid #e4ebec;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	text-align: right;
}

.forumborder {
  border: 1px solid #e4ebec;
	border-collapse: collapse;
	vertical-align: top;
	font-size: 11px;
	text-align: right;
}

/* where it says forum, information and all tables across */
.fcaption {
  background: #F8F8F8;
  border: 1px solid #e4ebec;
	border-collapse: collapse;
	padding: 3px;
	font-size: 85%;
	text-align: right;
	line-height: 40px;
	font-family: Tahoma;
}

.smalltext {
	font-size: 80%;
}
.smallblacktext {
	font-size: 80%;
	font-weight: bold;
}

div.menuBar,
div.menuBar a.menuButton, div.menuButton, div.menuButton_over,
div.menu,
div.menu a.menuItem {
text-align: center; font-size: 11px;
}

div.menuBar {
  padding: 0;
  text-align: center;
}

div.emenuBar {
  text-align: center;
}

/* main level links */



div.menuBar a.menuButton, div.menuButton, div.menuButton_over {
float:right; text-align: center; text-transform: uppercase; color: #f1f1f1;height:20px; background:#545c66; border-right:1px solid #646e7b; padding: 3px 12px 3px 12px;
   }

/* main level links hover */

div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {
 color: #fff; text-decoration: none; background:#646e7b}

/* main level links active */

div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover,
div.menuBar a.menuButtonActive:hover {
}

/* sublinks styles */

/* sublink container */

div.menu      {

  padding: 1px 1px 1px 1px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

/* sublinks main style */

div.menu a.menuItem {
  color: #fff;
  display: block;
  padding: 4px 42px 4px 11px;
  text-align: right;
  font-size: 10px;
  text-decoration: none;
  white-space: nowrap;
  background: #01699c  repeat-x top;
  border-bottom: 1px solid #0071a8;
}

/* sublinks hover style */

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  color: #fff;
  background: #004f75;
  
}

div.menu a.menuItem span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #ffffff;
}

div.menu a.menuItem:hover span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #000000;
}

div.menu a.menuItem span.menuItemText {
	padding: 0px 0px 0px 3px;
}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep   {
  border-top: 1px solid #a5a5a5;
  border-bottom: 1px solid #ffffff;
  margin: 4px 2px;
}

a.menuItem.header {
  border-bottom: 1px solid #b3b3b3;
}