* { margin:0; padding:0;}
body { background:#e0e0e0; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#494949; text-align:center;}

/*in_line*/
input, select, textarea { vertical-align:middle; font-family:Arial;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}
a{color:#af1c19; text-decoration:none;}
a:hover{color:#494949; text-decoration:none;}
.column { float:left;}
.clear, .col-list, .row-box { width:100%; overflow:hidden;}
.col-list ul{ float:left}
.col-list .indent-list{ margin-left:25px;}
p{line-height:18px;}

/*header*/
.menu{ height:53px; background:#191919 url(/images/menu_bg.jpg) 158px 0 no-repeat;}
.menu .indent-left{ padding-left:30px; padding-top:11px;}
.row-logo-home{height:186px; background:#d8d8d8 url(/images/row_logo-home.jpg) 0 0 no-repeat;}
.row-logo-products{height:186px; background:#d8d8d8 url(/images/row_logo-products.jpg) 0 0 no-repeat;}
.row-logo-services{height:186px; background:#d8d8d8 url(/images/row_logo-services.jpg) 0 0 no-repeat;}
.row-logo-news{height:186px; background:#d8d8d8 url(/images/row_logo-news.jpg) 0 0 no-repeat;}
.row-logo-faq{height:186px; background:#d8d8d8 url(/images/row_logo-faq.jpg) 0 0 no-repeat;}
.row-logo-company{height:186px; background:#d8d8d8 url(/images/row_logo-company.jpg) 0 0 no-repeat;}
.row-logo-contact{height:186px; background:#d8d8d8 url(/images/row_logo-contact.jpg) 0 0 no-repeat;}
.row-logo-solutions{height:186px; background:#d8d8d8 url(/images/row_logo-company.jpg) 0 0 no-repeat;}
.row-logo-quote{height:186px; background:#d8d8d8 url(/images/row_logo-contact.jpg) 0 0 no-repeat;}
.row-logo-register{height:186px; background:#d8d8d8 url(/images/row_logo-products.jpg) 0 0 no-repeat;}
.row-logo-thanks{height:186px; background:#d8d8d8 url(/images/row_logo-company.jpg) 0 0 no-repeat;}
.row-logo-img{width:152px; height:26px; margin:74px 0 0 72px;}
.row-logo-hebrew{height:186px; background:#d8d8d8 url(/images/row_logo-company.jpg) 0 0 no-repeat;}

/*footer*/
.footer{ background:url(/images/footer.gif) 0 0 repeat-x; padding:24px 0 41px 0; color:#494949; font-size:0.812em; position:relative;}
.footer a{ text-decoration:none; color:#494949;}
.footer a:hover{ text-decoration:underline; color:#a31917;}
/*.footer span{ padding:0 550px 0 29px;}*/
.footer .rss{ background:url(/images/rss.gif) center right no-repeat; padding:0 23px 0 0;}
.footer .lionways{background:url(/images/lionways.gif) top right no-repeat; padding:0px 85px 10px 0; color:#888888;}
.footer .copyrights{position:absolute; top:20px; left:29px;}
.footer .lionways-cont{position:absolute; top:20px; right:29px;}
.footer .nav{position:absolute; top:20px; left:480px;}

/*content*/
.content{ font-size:0.812em; line-height:1.5em; color:#494949;}
.indent-top-bot1{ display:block; margin:25px 0 15px 0;}

/*in-line*/
.content-top{ background:#ffffff; line-height:1.187em;}
.content-top-indent{ padding:13px 0 20px 0;}
.content-top-indent1{ padding:33px 0 18px 0;}
.content-top-left{ padding:0 0 0 29px; width:950px; overflow:hidden;}
/**/
.content-center{ background:#f3f3f3 url(/images/bg_2.gif) 0 0 repeat-x;  line-height:1.187em;}
.content-center-left{ padding:0 0 0 29px; width:951px; overflow:hidden;}
.content-center-indent{ padding:42px 0 36px 0;}
/**/
.content-bottom{ background:#FFF; line-height:1.187em;}
.content-bottom-indent{ padding:42px 0 47px 0;}
.content-bottom-indent1{ padding:17px 0;}
.content-bottom-left{ padding:0 0 0 31px; width:949px; overflow:hidden;}


.img{ display:block; margin:0 0 12px 44px;}
.content .title{ display:block; margin-bottom:22px;}
.content .img-left{ float:left; margin:0 13px 0 0;}
.indent-top{ display:block; margin-top:15px;}

.button{ display:block; background:url(/images/button.gif) 0 0 repeat-x;}
.button span{ display:block; background:url(/images/button_left.gif) 0 0 no-repeat;}
.button span span{ display:block; text-align:center; background:url(/images/button_right.gif) top right no-repeat; height:27px; line-height:2em;}
.button span span a{ color:#a41917; font-weight:bold; text-decoration:none; background:url(/images/bull_button.gif) center right no-repeat; padding-right:10px; font-size:0.937em;}
.button span span a:hover{ color:#242424;}

.button-1, .button-2, .button-3, .button-4, .button-5{ background:url(/images/button_1.gif) 0 0 no-repeat; width:90px; height:27px; display:block; text-align:center; line-height:2em;}
.button-1 a, .button-2 a, .button-3 a, .button-4 a, .button-5 a{color:#a41917; font-weight:bold; text-decoration:none; background:url(/images/bull_button.gif) center right no-repeat; padding-right:10px; font-size:0.937em;}
.button-1 a:hover, .button-2 a:hover, .button-3 a:hover, .button-4 a:hover, .button-5 a:hover{ color:#242424;}
.button-2{ background:url(/images/button_2.gif) 0 0 no-repeat  !important; width:80px !important; }
.button-3{ background:url(/images/button_3.gif) 0 0 no-repeat  !important; width:102px !important;}

.button-4{ background:url(/images/button_4.gif) 0 0 no-repeat  !important; width:61px !important;}
.button-5{ background:url(/images/button_5.gif) 0 0 no-repeat  !important; width:63px !important;}
.submit{color:#a41917; font-weight:bold; text-decoration:none; background:url(/images/bull_button.gif) center right no-repeat; padding-right:10px; font-size:0.937em; border:none; line-height:2em;}

.width-1{ width:90px;}
.button-indent{ margin-left:34px; margin-top:35px;}
.button-indent1{ margin-left:34px; margin-top:26px;}
.button-indent2{ margin-left:34px; margin-top:6px;}
.list li a{ background:url(/images/list.gif) 0 6px no-repeat; padding:0 0 0 11px; color:#494949; text-decoration:none; line-height:1.375em;}
.list li a:hover{background:url(/images/list.gif) 1px 6px no-repeat; color:#6eb5e4;}
.indent-text{ display:block; padding:5px 0 15px 0;}
.indent-top1{ display:block; margin-top:19px;}
.list-1{ padding-top:5px;}
.list-1 li a{ color:#a31917; font-weight:bold; display:block; padding-bottom:4px;}
.list-1 li{ color:#9b9b9b; padding-bottom:26px;}
.fright{ float:right;}
.list-reg li{ background:url(/images/list-2.gif) 0 5px no-repeat; padding:0 0 0 13px; line-height:1.375em; margin-bottom:6px;}
.list-2 li a{ background:url(/images/list-2.gif) 0 5px no-repeat; color:#a31917; text-decoration:none; padding:0 0 0 13px; line-height:1.375em !important; font-weight:bold;}
.list-2 li a:hover{background:url(/images/list-2.gif) 1px 5px no-repeat; color:#494949;}

.list-3 li a{ background:url(/images/list-2.gif) 0 7px no-repeat; color:#a31917; text-decoration:none; padding:0 0 0 13px; line-height:1.375em !important; font-weight:bold; text-decoration:underline;}
.list-3 li a:hover{background:url(/images/list-2.gif) 1px 7px no-repeat; color:#494949;}

.list-4 li a{ background:url(/images/list-4.gif) 0 7px no-repeat; color:#a31917; text-decoration:none; padding:0 0 0 13px; line-height:1.375em !important; font-weight:bold; text-decoration:underline;}
.list-4 li a:hover{background:url(/images/list-4.gif) 1px 7px no-repeat; color:#494949;}

.link{ color:#494949;}

.text-1 dt{ color:#a31917; font-weight:bold; text-decoration:underline; padding:15px 0;}
.indent-top-bot{ display:block; margin:13px 0;}

.link-1{ color:#a31917; font-weight:bold;}
.indent-none{ padding-top:0 !important;}
.indent-bot{ display:block; margin-bottom:25px;}
.indent-bot1{ display:block; margin-bottom:15px;}
.br{ display:block;}
.extra-indent{ position:relative; margin:-60px 0 0 150px;}
.text dt{ padding:16px 0; font-weight:bold;}
.text dd a{ color:#a31917; font-weight:bold;}
.text-2 dt{ font-weight:bold;}
.text-2 dd{ padding-bottom:14px;}

.indent-top2{ display:block; margin-top:45px;}
.text-3 dt{ color:#a31917; text-decoration:underline; font-weight:bold;}
.text-3 dd{ padding-bottom:15px;}
.text-4{ line-height:1.5em;}

.indent-top3{ display:block; margin-top:25px; margin-bottom:11px;}
.extra-right{ padding-right:25px;}
.text-11{ line-height:1.375em;}

/*================== index.html ==================*/
#page1 .content-top p{ /*text-align:center*/}
#page1 .content-bottom .row-box-1 img{ display:block; margin-bottom:8px;}
/*================== index-1.html ==================*/
#page2 .content-top p{ text-align:center}
/*================== index-3.html ==================*/
#page4 .content-top p{ text-align:center}
/*================== index-4.html ==================*/
#page5 .content-top p{ text-align:center}
/*================== index-7.html ==================*/
#page8 .content-center .col-1 .row-box-1 span{  float:right; margin-right:31px; width:180px; line-height:16px;}
#page8 .content-center .col-1 .row-box-2 span{  float:right; margin-right:71px;}

.form{ font-size:0.875em; color:#626262;}
.form input{ height:18px;}
.form textarea{ overflow:auto; display:block; height:131px; margin-bottom:28px;}
.form textarea, .form input, .form select{ border:1px solid #ccd1d4; width:305px; color:#626262; font-size:1em;}
#page8 .form-link{margin-right:4px;}
.form-link1{padding-left:243px;}
.text-right span{ float:right; padding-right:35px;}
#page8 .content-top .row-box-2 img{ margin-top:-19px; position:absolute;}
.indent-form{ height:27px;}

.message{ border:1px dotted #a31917; color:#a31917; font-weight:bold; text-align:center; padding:8px;}
h1{font-size:18px; margin-bottom:20px; color:#af1c19;}
.h1nomar{font-size:18px; margin:0; color:#af1c19;}
h2{font-size:16px; margin-top:24px; margin-bottom:18px; color:#af1c19;}
h3{font-size:14px; margin-top:18px; margin-bottom:12px; /*color:#af1c19;*/}
p{margin-bottom:12px;}
.ts-para{margin-left:80px; margin-right:80px;}
.partners{margin-right:380px;}
.imgframe{border:1px solid #b0b0b0;}
.smalltextdim{font-size:85%; color:#909090;}
.client-box{text-align:center; background-color:white; border:1px solid #ccd1d4; padding:8px; margin-top:24px; margin-bottom:8px;}
.sideform{float:right; background-color:white; border:1px solid #ccd1d4; padding:12px; width:320px;}
.requirements{color:#888888; font-size:90%;}
.course-box{background-color:white; border:1px solid #ccd1d4; padding:0 20px 16px 20px; margin:0px 0px 20px 0px;}
.course-info{margin-right:280px;}
.sidebox{float:right;border:1px solid #ccd1d4; width:220px; background-color:#f5f5f5; margin-top:0px; padding:8px; font-size:90%;}
.sidebox-item{margin-bottom:6px;}
.sidebox-img{float:left; width:16px;}
.sidebox-text{margin-left:22px;}
.red{color:#CC0000;}