body,td,th {font-family: tahoma;font-size: 8.5pt;text-align: center;line-height: 13px;margin-bottom:0px; margin-top:0px}
.body-main-bg  {margin-left:auto;margin-right:auto;background-image:url(Images/bg_shadow.png);background-repeat:no-repeat;background-position:center;width: 943px;height:442px;}
/*SLIDE SHOW*/
.clear {clear:both}
li {color: #666;}
#gallery {position:absolute;height:360px;margin-left: 20px;
}#gallery a {float:right;position:absolute;left: 0px;top: -0px;}#gallery a img {border:none;}#gallery a.show {z-index:500}
#gallery .caption {z-index:700;background-color:#000;color:#ffffff;height:45px !important;width:100%;position:absolute;bottom:170px}
#gallery .caption .content {margin:5px}#gallery .caption .content ÷ {margin:0;padding:0;color:#1DCCEF;}
/*eND*/
/* News Ticker */
a:link {color: #fff;text-decoration: none; background:none !important;}
a:visited {color: #fff;text-decoration: none;}
a:hover,
a:active {color: #f30;text-decoration: none;}
img {border: none;}
.news { text-align:center !important}
ul {margin-bottom: 2em;}
ul#news {
text-align:center;list-style:none;width: 280px}
ul#portfolio li img{border: 1px solid #ccc;padding: 4px;}

/*End news ticker*/

/* DROPDOWNMENU */

ul, li{padding: 0px;margin: 0px;}
ul.dropmenu{margin: 0px;padding: 1px 0px 0px 0px;background:transparent url(images/navigation.png) repeat-x scroll 0 0;height: 35px;font-family:tahoma;font-size: 8.5pt;text-align:right}
.dropmenu li{position: relative;list-style: none;float: right;margin: 0px;padding: 0px;}
.dropmenu li a{height: 22px;padding: 9px 30px 0px 15px;display: block;cursor: point;border-right: solid 1px #4a779d;color: #FFFFFF;text-transform: uppercase;text-decoration: none;}
.dropmenu li span{display: block;float: right;height: 10px;width: 10px;background:transparent url(images/arrow_up.png) repeat-x scroll 0 0;position: absolute;top: 12px;right: 10px;}
.dropmenu li:hover ul, .dropmenu li:hover div{display: block;}
.dropmenu ul{position: absolute;display: none;width: 140px;padding: 0px;margin: 0px;border-bottom: 1px solid #ccc;background: #979797 scroll 0 0;}
.dropmenu ul li{border: 0;float: none;}
.dropmenu ul a {border: 1px solid #ccc;border-bottom: 0;white-space: nowrap;display:block;color: #0657AD;text-decoration: none;text-transform: none;}
a.selected, a:hover{color: #f30 !important;}
a.selected span{background:transparent url(images/arrow_hover.png) repeat-x scroll 0 0;}
.dropmenu div ul{position: relative;display: block;}
.dropmenu li div{background: #FFFFFF url(images/gradient.png) repeat-x scroll 0 0;border: 1px solid #ccc;padding: 5px;display: none;position: absolute;}
.dropmenu li div ul{border: none;background: none;position: relative !important;
}
.dropmenu li div a{border: none;border-bottom: 1px solid #ccc;
}
.dropmenu li div div{display: block;position: relative;background: none;border: none;
}
.dropmenu li div div a{display: inline;border: none;color: #666;text-decoration: none;padding: 0px;margin: 0px;text-transform: none;
}

ul.left{float: right;width: 145px;
}
ul.right{float: right;width: 145px;
}
.small{color: #666;font-size: 8.5pt;padding: 10px 5px 8px 5px !important;display: block;clear: both;
}
.products{width: 300px;padding: 15px !important;
}
.products ul{width: 100%;
}
.products ul li{border-bottom: 1px solid #ccc;height: 40px;padding: 10px 0px;
}
.products h2{font-size: 11px;padding: 2px 0px 3px 0px;margin: 0px;
}
.products p{color: #666;font-size: 10px;padding: 0px;margin: 0px;
}
.products img{float: right;padding-right: 10px;
}
.products  ul li a{display: inline;border: none;color: #666;text-decoration: none;padding: 0px;margin: 0px;text-transform: none;
}


.tutorials{width: 300px;
}

.login{padding: 15px !important;width: 180px;
}
input{border:1px solid #4A779D;padding: 3px 8px;margin-bottom: 8px;width: 164px;
}
label{padding: 0px 0px 4px 0px;display:block;
}
button{background: #4A779D url(images/navigation.png) repeat-x scroll 0 0;color: #FFF;border:1px solid #4A779D;padding: 4px 10px;width: 180px;
}


/*END dropdownmenu*/
body {background-color: #fafafc;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
}

.Top {background-image:url(Images/Top_menu_bg.png);height:52px;width:100%;color:#fff;margin-top:0px;}
.Top img {margin-top: 3px;float:right;

}
.JMenu {float: left;margin-top: 0px;}
.Header {margin-left:auto;margin-right:auto;background-image:url(Images/Banner.jpg);width: 1024px;height: 172px;background-repeat:no-repeat
}
.Rubik {margin-left:auto;margin-right:auto;background-image:url(Images/banner_rubik.jpg);width: 1020px;height: 228px;background-repeat:no-repeat
}

.Secure {margin-left:auto;margin-right:auto;background-image:url(Images/banner_securebit.jpg);width: 1020px;height: 228px;background-repeat:no-repeat
}
.mis {margin-left:auto;margin-right:auto;background-image:url(Images/banner_mis.jpg);width: 1020px;height: 228px;background-repeat:no-repeat
}
.Shadow {width: 99%;background-image:url(Images/Shadow.jpg);background-repeat:repeat-x;height: 99px;}
.JProducts {width: 100%;text-align:center;float:right}
.H-Foot {background:url(Images/Header_Foot.jpg) center no-repeat;text-align:center;margin-top:40px}
.Body-Top {width:1200px;height: 32px;background-image:url(Images/Body_Top.jpg);background-repeat:no-repeat;float: right}
.Body-Top2 {width:100%;height: 108px;background-image:url(Images/Menu_Under.jpg);background-repeat:repeat-x;float: right}
.Body-Main {width: 100%;height: auto;color: #b6b5b6;text-align:center;margin-left:auto;margin-right:auto;;line-height:17px}
.Header-L {float: right;background-image:url(Header-L.jpg);width: 340px;height: 224px;margin-right: 0px}
.td {text-align:justify;width: 260px;direction:rtl;float: right;color: #666;vertical-align:top !important}
.footer-main {background-image:url(Images/footer-main.png);height: 194px;background-repeat:repeat-x;width: 100%!important}
.footer {background-image:url(Images/footer.jpg);height: 39px;background-repeat:repeat-x;color: #fff;font-weight:bold;direction: rtl}
.spacing {background-image:url(Images/Products.png);background-repeat:no-repeat;height: 54px;width: 447px;float: right;vertical-align:top;
}
.fnt { 
font-weight:100;text-align:right;color: #666; direction: rtl;color: #000
}

.fnt a { 
color: #000
}

.footer-right {float:right;background-image:url(Images/Footer-Right.png);height: 191px;width: 380px;background-repeat:no-repeat;vertical-align: center}
.footer-left {float: left;background-image:url(Images/sub_footer.png);height: 191px;width: 583px;background-repeat:no-repeat}
#apDiv1 {position:absolute;width:200px;height:115px;z-index:1;left: 510px;top: 1338px;
}
#apDiv2 {position:relative;width:250px;height:50px;margin-left:auto;margin-right:auto;top:78px;text-align:right;color: #fff;font-size:12px;font-weight:bold
}
#apDiv3 {position:relative;width:168px;height:80px;left: 20px;bottom: 115px;font-weight:100
}
#apDiv4 {position:relative;width:153px;height:83px;left: 256px;top: 1037px;color: #FFF
}


#logo {position: absolute;width: 258px;height: 46px;margin-right:auto;margin-left:auto;}
.footer-image {background-image:url(Images/footer-image.jpg);width: 963px;height: 191px;background-repeat:no-repeat;margin-left: auto;margin-right: auto }	

#tbl {vertical-align:top;font-weight:100}
.customers { background-image:url(Images/Moshtariyan.png);width:805px;height: 52px;padding: 15px;margin-left:auto;margin-right:auto;background-repeat:no-repeat;font-weight:bold}
