﻿html,body {
    margin: 0;
    padding:0;
}

body, select,input,td {
    font: 11px Tahoma;
    color: #444;
}

body {
   
}

h1, h2, h3, h4 {
    margin: 0;
    padding: 0;
}

a {
    text-decoration: none;
    padding: 0 2px 3px 2px;
    color: #5293E0;
}

a:hover {
    background-color: #eee;
    color: #666;
}

p {
    margin: 5px 0;
    line-height: 16px;
}

#containerR
{
	background-position: right;
	width: 888px;
	padding-right : 13px;
	background-image: url(bacR.jpg);
	background-repeat: repeat-y;
	  position: relative;
	  margin: 0 auto;
}
#containerL {
 background-position: left;
	width: 878px;
	padding-left : 10px;
	background-image: url(bacL.jpg);
	background-repeat: repeat-y;
}
#container {
    width: 868px;
  
    margin: 0 auto;
 
  
    
    position: relative;
    padding-top: 20px;
}
#container img
{
	padding-left: 7px;
	padding-bottom: 7px;
	background: url(shadow.gif) no-repeat bottom left;
	
 
}

#header {
    height: 160px;
    
    background: url(Full.jpg) repeat-x bottom;
    margin: -8px 1px 0 10px;  
}

#header h1 {
    position: absolute;

}

  





#header span {
    display: none;
}
#Line
{
	height: 3px;
	background-color: #000080;
	width :835px;
	margin: 0 auto;
	
}
#contentMain {
    direction: rtl;
    width: 655px;
    width: 640px;
    margin: 15px 5px 5px 5px;
    float: right;
}


#content {
      float: right;
    width: 400px;
      width: 385px;
   
   
}

#sidebar {
    width: 200px;
    margin: 15px 15px 10px 5px;
    float: left;
    direction: rtl;
    background: url(sideBar.png) repeat-y left;
}





* > #sidebar {
    margin: 15px 10px 10px 10px;
}

#sidebar span.sideHead {
    display: block;
    height: 10px;
    background: url(sideBarHead.png) no-repeat left top;
}

#sidebar span.sideFoot {
    display: block;
    height: 10px;
    background: url(sideBarFoot.png) no-repeat left bottom;
}

#footer {
    clear: both;
    width: 840px;
    margin: 5px auto;
    border: solid 1px #6E6E6E;
    background-color: #5466a1;
    text-align: center;
    padding: 3px 0;
    direction: rtl;
    color: #fff;
}

#nav { 
    width: 190px;
    padding: 15px 5px;
    float: right;
    direction: rtl;
}


/* Main Menu
------------------------------------- */


/*-------------------------------------------*/
div.mainMenu
{
	padding: 5px;
    border-top: solid 2px #5466a1;
    border-bottom: solid 2px #5466a1;
     border-left : solid 2px #5466a1;
    background-color: #e4f9ff;
    margin: 0 0 5px 0;
}

div.mainMenu ul
{
    list-style-type: none;   
    margin: 0;
    padding: 0; 
}

div.mainMenu li
{
	position: relative;
	width: 182px;
	
	background: url(menuLine.png) repeat-x bottom;
	cursor: pointer;
	border-bottom: solid 1px #5466a1;
	height: 22px;
	border-bottom-color: #FFFFFF;
}

div.mainMenu li a
{
    display: block;
    direction: rtl;
    color: #777;
    font-weight: bold;
    background: url(menuBullet.gif) no-repeat right center;
    width: auto;
    margin: 0 5px 0 0;
    padding: 1px 12px 5px 0;
}

div.mainMenu li a:hover
{
    color: #B73246;
   
    background: Transparent url(menuBulletHover.gif) no-repeat right center;
     background-color: #a9eaff;
}


div.mainMenu li ul
{
    display: none;
    position: absolute;
    width: 190px;
    border: solid 1px #aaa;
    right: 190px;
    top: 0px;
    background-color: #e4f9ff;
}

div.mainMenu li ul li
{
    width: 190px;
}

div.mainMenu li:hover ul, div.mainMenu li.sfhover ul 
{
	display:block;
}
div.mainMenu li ul  
{
     margin: 0 -30px 0 0;
    
}

/* List Item Style
-------------------------------------- */
div.listItem {
    border-bottom: dashed 1px #666; 
    padding-bottom: 10px;
    margin-bottom: 5px;
}

div.listItem img {
    float: right;
    border: solid 1px #B5B5B5;
    margin: 0 0 0 5px;
}

div.listItem h4 {
    font-size: 11px;
}

div.listItem div.itemNav {
    padding-top: 0px;
    clear: both;
    height: 10px;
}

div.listItem a.more {
    display: block;
    width: 30px;
    float: left;
    border: solid 1px #bbb;
    padding: 0 2px 0 2px;
    background-color: #D5D5D5;
    color: #666;
    font-size: 10px;
    font-weight: bold;
}

div.listItem a.more:hover {
    background-color: Transparent;
    background-color: #eee;
}

div.listItem span.date {
    display: block;
    font-style: italic;
    font-size: 10px;
    color: #999;
    float: right;
}


/* Container Styles
------------------------------------- */
div.cBox {
    padding-bottom: 5px;     
    margin-bottom: 20px;  
}

div.cBox h3 {
    margin-bottom: 5px;
    padding: 2px 25px 3px 0;
    font-size: 11px;   
    color: #479422;
    background:  url(bullet1.png) no-repeat right 1px;
}

div.cBoxLine {
    margin-bottom: 20px;
    padding: 0 10px;
}

div.cBoxLine h3 {
    margin: 0;
    padding: 3px 20px 3px 0;
    font-size: 11px;   
    color: #333;
    background: url(Bullet.png) no-repeat right top;
}

div.cBoxLine div.mBdy  div.RepiterItem{
    text-align: justify;
}

div.clearfloat {
    font-size: 1px;
    height: 1px;
    line-height: 1px;
    clear: both;
}

div.cBoxGray {
    padding: 5px;
    background-color: #eee;
    border: solid 1px #CFCFCF;
    margin: 10px 0;  
}

div.cBoxGray h3 {
    margin-bottom: 5px;
    padding: 0 5px 5px 0;
    font-size: 11px;   
    color: #2C8099;
    border-bottom: solid 2px #B73246;
}

div.floatRight {
    width: 47%;
    float: right;
}

div.floatLeft {
    width: 47%;
    float: left;
}

div.floatRight h3, div.floatLeft h3 {
    background-color: #7C8F1B;
    background-image: url(bullet3.png);
}

/* Quick Nav Style
----------------------------------------- */











/* Current Path Style
------------------------------------------------ */
div.currentPath {
    padding: 0 0 10px 0;
}

/* Products Marquee
----------------------------------------------- */
marquee.products {
    height: 250px;
    border: solid 1px #eee;
    background-color: #fefefe;
}

marquee.products div.product {
    margin: 0 5px;
    padding-bottom: 5px;
    border-bottom: dashed 1px #aaa;
    margin-bottom: 10px;
}

/* LanguageBar Style
------------------------------------------- */
div.languageBar {
    position: absolute;
    top: 3px;
    left: 800px;
    width: 300px;
    height:16    
}

div.languageBar a {
    display: block;
    height: 16px;
    width: 16px;
    float: left;
    margin: 0 5px 0 0;  
    background-repeat: no-repeat;
    background-position: right top;  
}

div.languageBar a:hover {
    background-color: Transparent;
}

div.languageBar a span {
    display: none;
}

div.languageBar a.home {
    background-image: url(home.gif);
}
div.languageBar a.mailsend {
    background-image: url(mailsend.png);
}


div.dashedline 
{
    border-bottom: 1px dashed #DBCE6A;
    padding-top: 5px;
    margin-bottom: 5px;
    clear:right;
}
div.dashedline2 
{
	
    border-bottom: 1px dashed #eee;
    padding-top: 3px;
    margin-bottom: 3px;
    clear:right;
}


div.columnright
{
    margin:0px 0px 0px 0px;
   
}
div.thumbnailRight
{
    float:right;
   
}

#SADEGHBIANK
{
	text-align: justify;
}

