html{direction: rtl;font: normal 10pt Tahoma;color:#777b86;height:100%}
body{background:url(../images/dt_12.jpg) repeat-x top;text-align: justify;margin:0px;padding:0px;height:100%}
.bodyMin{background:url(../images/dt_12min.jpg) repeat-x top}

a {text-decoration: none;color:#7ba900}
a:hover {color:#9F2727}
a img{border:none}

#container {width: 990px;margin: 0px auto;
min-height: 45%;
height: auto !important;
height:45%;}

#header {height: 333px;background:transparent;display:block;border:0px solid red}
#headerMin {height: 105px;background:transparent;display:block;border:0px solid red;vertical-align:top;overflow:hidden}
#headerMin *{vertical-align:top}

.bodyMin #logo{vertical-align:top}
#ourWorks{margin-top:25px;margin-bottom:28px;display:block;width:650px;height:241px;float:left;background: url(../images/dt_12.png) no-repeat;border:0px solid red}

#siteContent{display:block;background:#FFF url(../images/dt_84.gif) repeat-y 210px;clear:both;border:1px solid #fff}/*border value is a must to hide small white space up and down*/
#leftColumn {width: 210px;float: left;border:0px solid #f00}
#rightColumn {width: 170px;float: right;border:0px solid #f00;overflow:hidden}
#middleContent {margin-left: 223px;margin-right: 182px;text-align: right;border:0px solid #f00}

#footer {background: #f3f3f3;border-top:7px solid #cdcdcd;text-align:center;margin:auto}
#footContent{width:990px;margin:auto}
#footContent .dynamicArea{display:inline-block;width:325px;margin-bottom:20px;vertical-align:top;height:215px;text-align:justify}
#footContent ul.siteMap{margin:0px;padding:0px;list-style:none;min-width:100px;display:inline-block}
#footContent ul.siteMap .title{font-weight:bold;color:#076098}
#footContent ul.siteMap a{color:#66A60A}
#footContent ul.siteMap a:hover{color:#FFA500}
#footPartners{background:url(../images/dt4it_77.jpg) repeat-x top;height:60px;padding-top:2px}
#footPartners span{background:url(../images/dt_99.png) repeat-x top;display:block;margin:auto;width:593px;height:59px}
#footPartners span a{display:block;display:block;margin-right:245px;width:70px;height:59px}
#footRights{background:#e2e2e2;color:#8a9fa7;height:42px;font-size:8pt;padding-top:25px;border-bottom:1px solid #fff}

#clientName{background: url(../images/dt_31.jpg) no-repeat; border:none;width:202px; height:22px;margin-top:20px}
#clientPass{background: url(../images/dt_32.jpg) no-repeat; border:none;width:149px; height:22px;margin-bottom:5px}
#clientSubmit{background: url(../images/dt_33.jpg) no-repeat; border:none;width:43px; height:19px;cursor: pointer}

.leftBlock{background: url(../images/dt_61.jpg) repeat-x bottom; border:1px solid #d2d2d2;width:204px; height:144px;margin-top:20px;margin-bottom:10px}
.leftBlock .title{color:#7fb500;margin:5px;margin-bottom:10px;margin-top:10px;font:bold 9pt tahoma}
.leftBlock .body{display:block;margin:5px}
.leftBlock ul{margin:0;padding:0;list-style:none}
.prod {text-align:center;height:270px;font:bold 9pt Tahoma}
.prod a img{border:1px solid #5F5F5F;width:150px}
.prod *{margin:2px auto;display:inline-block}

.more{background: url(../images/dt_90.png) no-repeat top; width:44px; height:11px;display:block;margin:5px;float:left}
.details{background: url(../images/dt_93.png) no-repeat top; width:63px; height:11px;display:block;margin:5px;float:left}

.contentBlock{margin-bottom:20px;padding-bottom:10px}
.btmBorder{border-bottom:1px dotted #a6a6a6}
.contentBlock .title{color:#7fb500;margin:5px;margin-bottom:10px;margin-top:10px}
.contentBlock .body{display:block;margin:5px}
.contentBlock .inlineImg{float:left;margin:0px 10px 10px 10px;padding:3px;background:#fff;border:1px solid #bbc1c9}
.contentBlock .comment{padding-right:30px;background: url(../images/dt_53.gif) no-repeat top right;line-height:20px}
.contentBlock .person{color:#0076e4;display:block;text-align:left;padding-left:15px}
.contentBlock .client{display:inline-block;width:180px;text-align:center;border-left:1px dotted #a6a6a6}
.contentBlock .last{border-left:0px dotted #a6a6a6}

.ourWorks .worksThumb img{width:250px;height:150px;border:1px solid gray}

.ourProducts {min-height:220px}
.ourProducts .productCover{float:right;margin-left:10px}
.ourProducts .productCover img{width:150px;height:200px;border:0px solid gray}

.contentBlock .mainCategories{width:154px;vertical-align:top;display:inline-block;margin:12px 12px;text-align:center;background:#FCFCFC;border:1px solid #F3F3F3;padding:5px;color:#47688F;font:bold 8pt/15px Tahoma}
.contentBlock .mainCategories img{width:148px;height:150px;border:3px solid #F3F3F3;display:block;margin:auto}
.contentBlock .mainCategories:hover{background:#E0E7EF;border-color:#D1D8DF;color:#4C5C6F}
.contentBlock .mainCategories:hover img{border-color: #FFF}

.products .mainCategories {width:250px;vertical-align:top;margin:10px;text-align:center;font:bold 11pt arial}
.products .mainCategories img{width:242px;height:350px;border:4px solid #C2C7CF;margin-bottom:5px}
.products .mainCategories:hover img{border-color:#D1D6DF}
.products .mainCategories:hover{color:#77899F}

.productImg{display:block;width:250px;height:350px;border:4px solid #C2C7CF;margin:auto}

.customers .mainCategories{width:110px;margin:5px 9px}
.customers .mainCategories img{width:100px;height:100px}

.smallBlock{border-left:1px dotted #a6a6a6;width:49%;display:inline-block; height:144px;margin-top:20px}
.smallBlock .title{color:#7fb500;margin:5px;margin-bottom:10px;margin-top:10px}
.smallBlock .body{display:block;margin:5px}

.breadCrumb{background:url(../images/breadcrumb.jpg) no-repeat top right;height:42px;width:580px;margin:10px auto;white-space:nowrap;overflow:hidden}
.breadCrumb a.home{display:inline-block;width:60px;height:42px;margin-left:20px}
.breadCrumb span{background:url(../images/breadsep.jpg) no-repeat top left;vertical-align:top;height:22px;display:inline-block;padding:10px 0px 10px 30px;font-weight:bold;color:#989fa6}
.breadCrumb span.current{color:#B11717}
.breadCrumb span a{color:#637C9F}
.breadCrumb span a:hover{color:#D77574}

#adBlock{margin-top:2px;margin-bottom:20px;display:block;text-align:center;margin-right:8px}

#rightMenu{margin: 0px;padding: 0px;margin-top:20px;margin-bottom:20px}
#rightMenu .arrowlistmenu h3{margin:8px 0 0 0}
#rightMenu .mainItem{display:block;background:url(../images/dt_43.jpg) no-repeat top right; width:165px; height:24px;margin-top:7px;padding-right:5px;color:#7ba900;font:bold 9pt/22px tahoma;cursor:pointer}
#rightMenu .mainItem:hover{background-position: right -34px;color:#3a4f00}
#rightMenu ul.subItem{margin:0;padding:0;list-style:none}
#rightMenu ul.subItem li{margin-right:10px;padding-right:5px;height:20px;border-right:1px solid #EDEDED;background:url(../images/dt_43.jpg) no-repeat 115px 19px}
#rightMenu ul.subItem li a{color:#8F8F8F}
#rightMenu ul.subItem li a:hover{color:#3A4F00}
#rightMenu #menu{margin:0;padding:0;list-style:none}

.form{display: block;font: bold 8pt tahoma;color:#787878;padding:10px}
.form *{display: inline-block}
.form  legend{color:#7FB500}
.form label {text-align: left;padding-left: 10px; vertical-align: top;margin-bottom: 10px;}
.form em{color: Red;font-style: normal;font-weight: bold}
.form .textBox,form .textArea{width: 150px;border:1px solid #abb6c3; font: 10pt tahoma}
.form .textBox{background: url(../images/form.png) repeat-x 0 -30px;}
.form .Active{background: white;border: 1px solid #4682B4;}
.form .textArea{width:250px; height: 70px;background: #f1f2f3 url(../images/form.png) repeat-x 0px -60px}
.form .label{width: 140px;margin-top:3px}
.form .button{width: 100px;font: bold 11pt arial;color: #363636;background: url(../images/form.png) repeat-x 0 0px;border: 1px solid #abb6c3;margin-right:25%;cursor:pointer}
.form select{width:150px;border:1px solid #abb6c3}
.form select *{display:block}


.domain {background: url(../images/dt_61.jpg) repeat-x bottom;border:1px solid #d2d2d2;padding:5px}
.domain label{text-align: right;padding-left:0px;margin-bottom: 10px;}
.domain .textBox{width:155px}
.domain .label{width: 160px;margin-top:3px}
.domain .button{margin-right:25px;margin-top:10px}
.form select{width:150px;border:1px solid #abb6c3}
.form select *{display:block}

.dataGrid {background: #f7f8f8;border: 1px solid #c1c1c1;width: 100%;direction: rtl;font: normal 10pt tahoma;color:#787878;}
.dataGrid caption {color:#7FB500;font-weight:bold;margin:10px}
.dataGrid th {padding: 5px;background: #f1f2f3;font: bold 14pt "simplified arabic",arial;border-bottom: 1px solid #c1c1c1;text-align: right}
.dataGrid tr {padding-right: 5px;}
.dataGrid td {padding: 5px;border-left: white 1px solid}
.dataGrid a{ text-decoration: none}
.dataGrid a:hover{ color:#B22222;}
.pages {text-align: center}
.pages a,.pages a:visited{border: 1px solid #b0b0b0;padding-right: 2px;padding-left: 2px;min-width: 15px;margin:2px;display: inline-block;color: #2d4008;min-height: 15px;background: url(../images/grid.png) repeat-x 0 0px}
.pages .nextPrev:visited,.pages .nextPrev:link{background: url(../images/grid.png) repeat-x 0px -25px;}
.pages a:hover, .pages .nextPrev:hover{background-position: 0px -75px;color:maroon;}
.pages .current:link,.pages .current:visited {background: url(../images/grid.png) repeat-x 0 -49px;border: 1px solid #b0b0b0;font-weight: bold;color: white}
.dataGrid .gridDetails{text-align: center;margin-bottom:5px;padding-top:3px;border-top:1px dotted #b0b0b0;display:block}

.verTable {background: #f7f8f8;width: 100%;direction: rtl;font: normal 10pt tahoma}
.verTable caption {color:#7FB500;font-weight:bold;margin:10px}
.verTable th {padding: 5px;text-align: right;border: none;white-space:nowrap;border-left: 1px solid #fff}
.verTable td {padding: 5px;border: none;border-right:1px solid #fff}
.verTable .odd td,.verTable .odd th{background:#fff}
.verTable a{ text-decoration: none}
.verTable a:hover{ color:#B22222;}

ul.hostPlan{margin:5px 5px 20px 5px;padding:0;list-style:none;display:inline-block;width:180px;min-height:235px;padding-bottom:10px;background:url(../images/block.jpg) no-repeat top right;font:normal 8pt Tahoma;border:0px solid red;vertical-align:top}
ul.hostPlan .blockHead{padding-right:16px;height:35px;padding-top:17px;margin-right:0px;color:#fff;font:bold 14pt arial;direction:ltr}
ul.hostPlan li{margin-right:6px}
ul.hostPlan li span{display:inline-block;padding:3px;color:#658F00}
ul.hostPlan li span.data{padding-right:15px;margin-right:3px;background: transparent url(../images/shape.gif) no-repeat right center;color:#637f9c;min-height:5px}
ul.hostPlan li span.price{display:block;color:#ACCC5D;font:bold 25pt arial;text-align:center}
ul.hostPlan li span.price span.currency{display:inline-block;color:#8FAF41;font:bold 10pt/12px arial;width:30px;text-align:center}
ul.hostPlan li .orderNow{width:148px;height:25px;margin-top:10px;border:none;float:left;background: transparent url(../images/button.jpg) no-repeat;cursor:pointer}
