/* CSS Document */
body{direction:rtl;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px;color:#4b5051;margin:10px 0 20px 0;text-align:center;background-color:#dfe2e3;background-image:url(../images/bg-page.png);background-repeat:repeat-x;}
div{margin:0;padding:0;}
div.clear{clear:both;height:0px;font-size:0px;overflow:hidden;}
a{color:#336600;}
form{margin:0;padding:0;}
.bold{font-weight:bold;}
a.back{display:block;margin-bottom:10px;}
/* Start Main Layer Style */
div.main-wrapper{position:relative;width:990px;margin:0 auto;}
div.main{background-image:url(../images/bg-main.png);}
div.main-footer{background-image:url(../images/main-footer.png);width:990px;height:10px;}
/* Start Language Menu */
div.language-wrapper{position:absolute;top:0px;left:5px;z-index:9000;}
div.language-wrapper a{display:block;float:left;background-image:url(../images/bullet-language.png);background-repeat:no-repeat;height:12px;line-height:12px;background-position:0 2px;padding-left:20px;color:#4b5051;text-decoration:none;}
div.language-wrapper a:hover,div.language-wrapper a:visited:hover{text-decoration:underline}
/* Start Header */
div.header{position:relative;height:154px;width:990px;text-align:right;background-image:url(../images/bg-header.png);}
div.header div#logo{position:relative;float:left;width:215px;height:118px;margin:35px 0 0 0;}
div.header div#logo img{border:none;}
div.header h1#slogan{position:relative;float:left;font-size:18px;line-height:18px;color:#4b5051;margin:85px 0 0 0;padding:0 0 0 25px;}
/* Start Main Menu */
div.main-menu{position:relative;width:980px;height:35px;margin:0 5px;text-align:right;background-image:url(../images/bg-menu.png);z-index:8999;}
div.main-menu ul{list-style:none;margin:0;padding:0;}
div.main-menu ul li{float:right;width:auto;position:relative;display:block;z-index:9000;}
div.main-menu a.main-menu-link{position:relative;display:block;color:#fff;font-size:14px;font-weight:bold;text-decoration:none;padding:0 15px;height:35px;line-height:35px;}
div.main-menu a.main-menu-link:hover,div.main-menu a.main-menu-link:visited:hover{color:#333;}
div.main-menu a.active,div.main-menu a.active:hover,div.main-menu a.active:visited:hover{background-image:url(../images/bg-menu-hl.png);color:#FFF;}
div.main-menu ul li ul{position:absolute;top:35px;right:0;z-index:9000;}
div.main-menu ul li ul li{float:none;display:block;height:30px;}
div.main-menu ul li ul li a{display:block;width:auto;height:30px;line-height:30px;background-color:#4b5151;color:#fff;padding:0 15px 0 15px;text-decoration:none;
/*background-image:url(../images/bg_sublink.gif);background-position:10px 11px;background-repeat:no-repeat;*/
}
div.main-menu ul li ul li a:hover{background-color:#669900;
/*background-image:url(../images/bg_sublink_active.gif);*/
}
/* Start Sub Menu */
div.sub-menu{position:relative;margin:10px 0 20px 0;padding:0 0 3px 0;border-bottom:solid 1px #b7bcbd;}
div.sub-menu a{display:block;float:right;color:#336601;text-decoration:underline;padding:0 7px;margin:0 0 7px 0;border-left:solid 1px #336601;}
div.sub-menu a:hover,div.sub-menu a:visited:hover{text-decoration:none;}
div.sub-menu a.first{padding-right:0px;}
div.sub-menu a.last{border:none;}
/*------------------------*/
/* Start Content Settings */
/*------------------------*/
div.content{width:980px;margin:0 auto;text-align:right;background-image:url(../images/bg-content2.png);background-repeat:no-repeat;position:relative;z-index:1;}
body#index div.content{background-image:url(../images/bg-content.png);}
/* -------- Start Column 1 ------- */
div.content div.column1{position:relative;float:right;overflow:hidden;}
body#index div.content div.column1{display:none;}
body#simple div.content div.column1{display:none;}
body#articles div.content div.column1{display:none;}
body#downloads div.content div.column1{display:none;}
body#contact div.content div.column1{display:none;}
div.content div.column1-inner{padding:15px;}
/* -------- Start Column 2 ------- */
div.content div.column2{position:relative;float:right;overflow:hidden;}
body#index div.content div.column2{width:769px;}
body#simple div.content div.column2{width:769px;}
body#articles div.content div.column2{width:769px;}
body#downloads div.content div.column2{width:769px;}
body#contact div.content div.column2{width:769px;}
div.content div.column2 div.column2-inner{padding:20px;}
div.content div.column2 h1.page-title{position:relative;font-size:21px;margin:0 0 10px 0;color:#4b5051;width:500px;overflow:hidden;}
div.content div.column2 p.location{margin:0 0 20px 0;font-size:12px;}
div.content div.column2 p.location span.your-location{font-weight:bold;padding-left:5px;}
div.content div.column2 p.location a.location-link{text-decoration:none;padding-left:5px;color:#666;}
div.content div.column2 p.location span.arrow{padding-left:5px;}
div.content div.column2 p.location span.current-location{padding-left:5px;}
div.content div.column2 .print-page{margin:10px 0;}
/* Text Styles Column 2 */
div.free-text{margin-bottom:20px;}
div.content div.column2 h1{font-size:21px;color:#4b5051;margin:0 0 10px 0;}
div.content div.column2 h2{font-size:19px;color:#669900;margin:0 0 10px 0;}
div.content div.column2 h3{font-size:16px;color:#909799;margin:0 0 10px 0;}
div.content div.column2 h4{font-size:14px;color:#909799;margin:0 0 10px 0;}
div.content div.column2 h5{font-size:12px;color:#909799;margin:0 0 10px 0;}
div.content div.column2 h6{font-size:10px;color:#909799;margin:0 0 10px 0;}
div.content div.column2 p{margin:0 0 10px 0;line-height:1.5;}
div.content div.column2 ul{margin:0 0 10px 0;padding:0 30px 0 0;list-style:circle;}
div.content div.column2 ul li{line-height:1.5;}
div.content div.column2 ol{margin:0 0 10px 0;padding:0 30px 0 0;}
div.content div.column2 ol li{line-height:1.5;}
/* -------- Start Column 3 ------- */
div.content div.column3{position:relative;float:right;border-right:solid 1px #aab0b2;margin:20px 0;}
body#index div.content div.column3{width:210px;}
body#simple div.content div.column3{width:210px;}
body#articles div.content div.column3{width:210px;}
body#downloads div.content div.column3{width:210px;}
body#contact div.content div.column3{width:210px;}
div.content div.column3-inner{padding:0 20px;}
/*-----------------------*/
/* Start Homepage Module */
/*-----------------------*/
div.homepage-image{position:relative;width:990px;height:191px;background-image:url(../images/homepage-image.png);background-position:5px 0;background-repeat:no-repeat;}
div.homepage-image div.animation{position:absolute;top:0;right:5px;width:259px;height:191px;z-index:2;}
div.call-us{direction:ltr;width:980px;height:31px;margin:0 5px;background-image:url(../images/bg-call-us.png);color:#FFF;font-weight:bold;}
div.call-us span.phone{display:block;font-size:15px;line-height:33px;float:left;margin-left:20px;padding-left:25px;background-image:url(../images/icon-phone.png);background-repeat:no-repeat;background-position:0 10px;}
div.call-us span.url{display:block;font-size:18px;line-height:33px;float:right;padding-right:20px;}
/*----------------------*/
/* Start Footer Menu */
/*----------------------*/
div.footer-menu{position:relative;margin:7px 0 0 0;padding:0 0 3px 0;}
div.footer-menu a{font-size:11px;text-decoration:none;padding:0 5px;border-left:solid 1px #4b5051;color:#4b5051;}
div.footer-menu a:hover,div.footer-menu a:visited:hover{text-decoration:underline;}
div.footer-menu a.last{border:none;}
/*------------------------*/
/* Start Footer Settings */
/*------------------------*/
div.footer{width:980px;height:16px;margin:0 auto;text-align:center;color:#4b5051;direction:ltr;}
div.footer-inner{margin:10px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:16px;}
div.footer a.jdesign{display:inline-block;background-image:url(../images/icon-jdesign.png);background-repeat:no-repeat;padding-left:22px;line-height:16px;color:#4b5051;}
div.footer a.jdesign:hover,div.footer a.jdesign:visited:hover{text-decoration:none;}
/*------------------------*/
/* Start Contact Module   */
/*------------------------*/
div.contact-form-wrapper{padding:20px 0;margin-bottom:10px;}
div.contact-form-wrapper{margin:0;}
div.contact-form-wrapper div.row-wrapper{margin-bottom:7px;}
div.contact-form-wrapper div.row-wrapper label{display:block;float:right;width:120px;height:22px;line-height:22px;}
div.contact-form-wrapper div.row-wrapper textarea{width:400px;height:150px;}
div.contact-form-wrapper div.row-wrapper span.required{color:red;}
div.contact-form-wrapper div.row-wrapper img.security{}
div.contact-form-wrapper div.row-wrapper a.refresh{display:block;font-size:11px;height:15px;line-height:15px;}
div.contact-form-wrapper div.row-wrapper a.send{display:block;float:right;width:66px;height:19px;line-height:19px;background-image:url(../images/btn-send.png);text-align:center;color:#FFF;text-decoration:none;margin:5px 0;}
/*----------------------*/
/* Start Article Module */
/*----------------------*/
div.article-wrapper{position:relative;}
div.article{position:relative;margin:7px 0;border-bottom:solid 1px #b7bcbd;}
div.article-inner{position:relative;padding:10px;}
div.article div.thumb{position:relative;float:right;width:99px;height:99px;margin-left:10px;text-align:center;}
div.article div.thumb img{border:none;}
div.article div.article-date{font-size:11px;}
div.article h2.article-title{font-size:15px;font-weight:bold;margin:0 0 5px 0;color:#66ccff;}
div.article h2.article-title a{font-size:15px;text-decoration:none;}
div.article h2.article-title a:hover,div.article h2.article-title a:visited:hover{font-size:15px;text-decoration:none;}
div.article div.article-date span{font-weight:bold;}
div.article div.article-description{padding:5px 0;}
/*------------------------*/
/* Start Downloads Module */
/*------------------------*/
ul.files-list{}
ul.files-list li{margin:0 0 15px 0;list-style:none;background-image:url(../images/icon-file.png);background-position:right top;background-repeat:no-repeat;padding-right:40px;}
ul.files-list li a.title{display:block;font-weight:bold;font-size:14px;text-decoration:none;}
ul.files-list li a.title:hover,ul.files-list li a.title:visited:hover{text-decoration:underline;}
/*---------------------*/
/* Start Paging Styles */
/*---------------------*/
div.paging-wrapper{margin-bottom:10px;font-size:12px;padding:5px;border:solid 1px #CCC;}
div.paging-wrapper a.page-number{display:block;float:left;width:20px;height:20px;line-height:20px;font-weight:bold;text-decoration:none;color:#999;text-align:center;margin-right:3px;}
div.paging-wrapper a.page-number:hover,div.paging-wrapper a.page-number:visited:hover{background-color:#999;color:#FFF;}
div.paging-wrapper a.first,div.paging-wrapper a.next,div.paging-wrapper a.previous{display:block;float:left;height:20px;width:20px;line-height:20px;font-weight:bold;text-decoration:none;text-align:center;margin-right:3px;}
div.paging-wrapper a.first{background-image:url(../images/first.png);}
div.paging-wrapper a.next{background-image:url(../images/next.png);}
div.paging-wrapper a.previous{background-image:url(../images/previous.png);}
div.paging-wrapper a.next:hover,div.paging-wrapper a.next:visited:hover,div.paging-wrapper a.previous:hover,div.paging-wrapper a.previous:visited:hover{color:#FFF;}
div.paging-wrapper span.of{display:block;float:left;width:20px;height:20px;line-height:20px;font-weight:bold;color:#999;text-align:center;margin-right:3px;}
/*-----------------------*/
/* Start Elements Styles */
/*-----------------------*/
div.content div.quick-search{margin:0 0 15px 0;}
div.content div.quick-search input{width:120px;border:solid 1px #bdc4c6;}
div.content div.quick-search a{display:block;float:left;background-image:url(../images/btn-search.png);width:41px;height:22px;}
div.content div.quick-search input{display:block;float:right;}
div.content div.newsscroller,div.content div.fast-contact{margin:0 0 10px 0;width:170px;overflow:hidden;}
div.content div.newsscroller h2,div.content div.fast-contact h2{display:block;margin:0;color:#FFF;height:28px;line-height:28px;font-size:13px;background-image:url(../images/bg-box-header.png);padding:0 10px;}
div.content div.newsscroller div.box-footer,div.content div.fast-contact div.box-footer{height:5px;background-image:url(../images/bg-box-footer.png);overflow:hidden;line-height:0;}
div.content div.newsscroller div.box-content{display:block;margin:0;width:170px;height:170px;overflow:hidden;background-image:url(../images/bg-box.png);}
div.content div.fast-contact div.box-content{display:block;margin:0;padding:10px;background-image:url(../images/bg-box.png);}
div.content div.newsscroller div.newsscroller-div{padding:10px;text-align:right;}
div.content div.newsscroller div.box-content,div.content div.fast-contact div.box-content{padding-bottom:0px;}
div.content div.newsscroller div.date{color:#336600;line-height:2;}
div.content div.newsscroller div.title a{font-weight:bold;line-height:2;color:#4B5051;text-decoration:none;}
div.content div.newsscroller div.title a:hover{text-decoration:underline;}
div.content div.newsscroller div.preview a{line-height:1.5;font-size:11px;color:#4B5051;text-decoration:none;}
div.content div.newsscroller div.preview a:hover{text-decoration:underline;}
div.content div.fast-contact div.row-wrapper{clear:both;margin-bottom:5px;}
div.content div.fast-contact label{display:block;float:right;width:50px;font-size:11px;overflow:hidden;}
div.content div.fast-contact span.required{color:red;}
div.content div.fast-contact input{float:left;width:90px;}
div.content div.fast-contact a{display:block;float:left;width:66px;height:19px;line-height:19px;background-image:url(../images/btn-send.png);text-align:center;color:#FFF;text-decoration:none;margin:5px 0;}
div.content div.address{margin:0 0 10px 0;line-height:1.5;}
div.parents-nav-wrapper{clear:both;padding-bottom:10px;}
