body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0px; padding:0px; }
table{ border-collapse:collapse; border-spacing:0;}
a{ text-decoration:none; }

body{ background:url(../images/bg.jpg) repeat-x #fff; font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin-bottom:10px; }

.wrapper{ width:950px; overflow:hidden; margin:0px auto; }

.header{ width:950px; height:45px; background:url(../images/logo.jpg) no-repeat right; position:relative; }

.login{ width:351px; height:44px; background:url(../images/loginBg.jpg) no-repeat; position:absolute; top:0px; left:1px; }
.loginInput{ width:100px; height:10px; padding:5px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666; border:1px solid #d1d1d1; }
.loginTable{ width:200px; margin:3px auto 0px auto; }
.loginTable td{ padding:5px; }

.navigation{ width:950px; height:22px; background:url(../images/navBg.jpg) repeat-x; margin-top:5px; }
.navLeft{ width:11px; height:22px; background:url(../images/navLeft.jpg) no-repeat; float:left; }
.navRight{ width:12px; height:22px; background:url(../images/navRight.jpg) no-repeat; float:right; }
.navBody{ float:right;direction:rtl; text-align:justify; margin-top:2px; }
.navBody a:link, .navBody a:visited{ color:#FFF; }
.navBody a:hover, .navBody a:visited:hover{ color:White;text-decoration:none; }

.banner{ width:950px; height:206px; margin-top:15px; float:right;z-index:0; }
.bannerContent{ width:950px; height:120px; margin-top:15px; float:right;z-index:0; }

.ctrlMain{ width:14px; padding:10px 0px 0px 7px; height:59px; float:left; background:url(../images/ctrlBg.png) no-repeat; margin-right:5px; margin-top:80px; }
.ctrlSpacer{ width:21px; height:50px; float:right; }
.ctrlMain img{ cursor:pointer; border:0px; }

.container{ width:950px; overflow:hidden; margin-top:10px; }

.topRightHolder{ width:450px; float:right; }

.pagesTopNavigation{ width:474px; height:67px; background:url(../images/pagesTopNavigation.jpg) no-repeat; float:left; }
.topNavigationSupport{ width:128px; height:42px; float:right; margin-top:12px; margin-right:10px; }
.topNavigationDockMenu{ height:60px; float:left; overflow:hidden; margin-left:10px; margin-top:7px; }
.topNavigationDockMenu img{ cursor:pointer; }

.pageMap{ width:438px; height:25px; padding:7px 5px 0px 0px; background-color: #fafafa; float:right; text-align:right; direction:rtl; font-size:12px; }
.pageMap a:link, .pageMap a:visited{ color:#000; }
.pageMap a:hover, .pageMap a:visited:hover{ color:#FF6600; }

.homeNewsSlider{ width:509px; height:31px; background:url(../images/newsSilderBg.jpg) no-repeat; float:left; }
#newsSlider{ width:400px; height:25px; direction:rtl; text-align:right; margin-top:1px; margin-left:2px; }
#newsSlider a:link, #newsSlider a:visited{ color:#666; }
#newsSlider a:hover, #newsSlider a:visited:hover{ color:#FF6600; }
#newsSlider div{ width:380px;; height:20px; padding-top:7px; background:#f0f0f0; margin-top:1px; margin-left:1px; margin-right:1px; }

.homeWhois{ width:440px; height:31px; float:right; direction:rtl; text-align:right; }
.homeWhois table{ direction:rtl; }
.homeWhois table td{ padding:3px; }
.whoisTextBox, .whoisSelect{ border:1px solid #ccc; padding:2px; direction:ltr; color:#666; }

.homeMenuMain{ width:211px; overflow:hidden; float:right; margin-top:10px; margin-left:9px; }
.homeMenuTitle{ width:201px; height:24px; padding:5px 10px 0px 0px; background:url(../images/menuTitle.jpg) no-repeat; color:#4ea81c; text-align:right; direction:rtl; font-weight:normal; }
.homeMenuBody{ width:209px; height:104px; overflow:hidden; border:1px solid #d9d9d9; border-top-width:0px; border-bottom-width:0px; text-align:center; }
.homeMenuFooter{ width:211px; height:5px; background:url(../images/menuFooter.jpg) no-repeat; }

.holder{ width:950px; overflow:hidden; }

.leftSide{ width:730px; float:left; overflow:hidden; }

.contentMain{ width:730px; overflow:hidden; }
.contentTop{ width:730px; height:8px; background:url(../images/pagesContentTop.jpg) no-repeat; }
.contentBody{ width:710px; overflow:hidden; background:url(../images/pagesContentBg.jpg) repeat-y; direction:rtl; text-align:justify; line-height:20px; padding:10px; }
.contentBody a:link, .contentBody a:visited{ color:#666; }
.contentBody a:hover, .contentBody a:visited:hover{ color:#FF6600; }
.contentBottom{ width:730px; height:8px; background:url(../images/pagesContentBottom.jpg) no-repeat; margin-bottom:5px; }

.rightSide{ width:213px; float:right; overflow:hidden; }

.menuMain{ width:243px; overflow:hidden; }
.menuTitle{ width:243px; height:25px; padding:5px 10px 0px 0px; background:url(../images/pagesMenuTitle.jpg) no-repeat; color:#4ea81c; font-weight:normal; text-align:right; direction:rtl; }
.menuBody{ width:223px; overflow:hidden; background:url(../images/pagesMenuBg.jpg) repeat-y; padding:10px; line-height:18px; direction:rtl; text-align:justify; font-size:11px; }
.menuBody a:link, .menuBody a:visited{ color:#666; }
.menuBody a:hover, .menuBody a:visited:hover{ color:#FF6600; }
.menuBottom{ width:243px; height:8px; background:url(../images/pagesMenuFooter.jpg) no-repeat; margin-bottom:5px; }

.pagesMenuMain{ width:213px; overflow:hidden; }
.pagesMenuTitle{ width:203px; height:25px; padding:5px 10px 0px 0px; background:url(../images/pagesMenuTitle.jpg) no-repeat; color:#4ea81c; font-weight:normal; text-align:right; direction:rtl; }
.pagesMenuBody{ width:193px; overflow:hidden; background:url(../images/pagesMenuBg.jpg) repeat-y; padding:10px; line-height:18px; direction:rtl; text-align:justify; font-size:11px; }
.pagesMenuBody a:link, .pagesMenuBody a:visited{ color:#666; }
.pagesMenuBody a:hover, .pagesMenuBody a:visited:hover{ color:#FF6600; }
.pagesMenuBottom{ width:213px; height:8px; background:url(../images/pagesMenuFooter.jpg) no-repeat; margin-bottom:5px; }

.worksSliderTable{ width:208px; margin:8px auto 0px auto; }
.worksPics{ width:120px; border:1px solid #e0e0e0; }

.navigationDockMenu{ width:450px; margin:0px auto; }

.dockMenu{ width:509px; height:138px; background:url(../images/dockMenu.jpg) no-repeat; float:left; margin-top:10px; }
.dockMenu div{ margin:0px auto; padding-top:45px; }
.dockMenu div img{ cursor:pointer; }

.accordion{ width:949px; height:246px; padding:4px 0px 0px 0px; background:url(../images/accordion.jpg) no-repeat; margin-top:10px; }
.haccordion{ width:940px; margin:0px auto; }
.accContent{ width:0px; height:242px; background:#fff; float:right; overflow:hidden; display:none; }
.accContent a:link, .accContent a:visited{ color:#666; }
.accContent a:hover, .accContent a:visited:hover{ color:#FF6600; }
.accContent div{ margin:5px; direction:rtl; text-align:justify; line-height:18px; font-size:11px; }
.accHeader{ width:46px; height:242px; float:right; cursor:pointer; }
#accAboutUsHeader{ background:url(../images/accAboutUs.jpg) no-repeat; }
#accWebHostingHeader{ background:url(../images/accWebHosting.jpg) no-repeat; }
#accResellerHeader{ background:url(../images/accReseller.jpg) no-repeat; }
#accDedicateHeader{ background:url(../images/accDedicate.jpg) no-repeat; }
#accDomain{ background:url(../images/accDomain.jpg) no-repeat; }
#accDefault{ width:709px; display:block; }

.footer{ width:950px; height:154px; background:url(../images/footerBg.jpg) no-repeat; margin-top:10px; }

.footerList{ width:190px; float:right; overflow:hidden; margin-right:20px; margin-top:20px; }
.footerListTitle{ width:180px; font-size:13px; font-weight:bold; color:#3c3c3c; overflow:hidden; border-bottom:2px solid #dcdcdc; padding-bottom:5px; }
.footerListTitle span{ float:right; }
.footerListTitle img{ float:left; vertical-align:middle; }
.footerListItem{ width:180px; border-bottom:1px solid #dcdcdc; direction:rtl; text-align:justify; line-height:15px; padding-bottom:5px; }
.footerListItem a:link, .footerListItem a:visited{ /*color:#8aaa5a;*/color:#888; }
.footerListItem a:hover, .footerListItem a:visited:hover{ color:#ff6600; }

.footerLogo{ width:950px; height:20px; background:url(../images/footerLogo.jpg) no-repeat left; text-align:right; direction:rtl; clear:both; margin-top:100px; color:#999; font-size:11px; }
#footerLogo a:link, #footerLogo a:visited{ color:#666; }
#footerLogo a:hover, #footerLogo a:visited:hover{ color:#FF6600; }
