/************ GENERAL ************/

body{
margin:0px;
padding:0px;
background-color:#ffffff;
font:normal 12px Arial;
color:#363636;
}

div, form, input, select, textarea{
margin:0px;
padding:0px;
}

img{border:0px;}

h3{
text-decoration:none;
display:inline;
font-size:12px;
color:#032d5c;
}
p{
margin:0px 0px 10px 0px;
font:normal 12px Arial;
color:#363636;
}

a{
color:#032d5c;
cursor:pointer;
}

a:hover, .dynamic a:hover{
text-decoration:none;
}

.line{
float:right;
width:100%;
height:auto !important;
height:20px;
min-height:20px;
}

.container{
margin:0 auto;
width:980px;
height:auto !important;
height:360px;
min-height:360px;
direction:rtl;
background:#ffffff url(../images/bg.jpg) no-repeat top;
}

.header{
float:right;
margin:0px 17px 0px 16px;
width:947px;
height:auto !important;
height:136px;
min-height:136px;
}

a.logo_moked{
float:right;
width:306px;
height:136px;
background:url(../images/logo_moked.jpg) no-repeat top;
}

a.logo_moked span{display:none;}

.login{
float:left;
width:414px;
height:58px;
background:url(../images/login_bg.jpg) no-repeat top;
}

.login_title{
float:right;
margin:9px 14px 0px 0px;
width:70px;
font-size:13px;
color:#032d5c;
display:inline;
}

.login form{
float:left;
margin:10px 0px 0px 10px;
width:320px;
display:inline;
}

.login_one, .login_two{
float:right;
width:143px;
margin-left:5px;
display:inline;
}

.xxx5, .xxx6{
float:right;
width:141px;
height:17px;
border:solid 1px;
font:normal 13px Arial;
color:#898888;
margin-top:8px;
}

.login_one a, .login_two a{

font-size:11px;
color:#032d5c;
text-decoration:none;
}

.login_one a:hover, .login_two a:hover{
text-decoration:underline;
}

.login_two a.forgot{float:left;}

.login_three{
float:right;
width:20px;
height:19px;
}

.xxx7{
width:20px;
height:19px;
border:0px;
background:transparent url(../images/login_button.jpg) no-repeat top;
cursor:pointer;
margin-top:8px;
}

.login_three input:hover{
background:transparent url(../images/login_button.jpg) no-repeat bottom;
}

.search{
float:left;
width:280px;
height:35px;
background:url(../images/search_bg.jpg) no-repeat top;
}

.search_title{
float:right;
margin:9px 9px 0px 0px;
width:35px;
font-size:12px;
font-weight:normal;
color:#ffffff;
}

.search form{
float:right;
margin:8px 0px 0px 7px;
width:143px;
}

.search_input{
float:right;
width:123px;
}

.xxx{
float:right;
width:118px;
height:17px;
border:solid 1px;
font:normal 12px Arial;
color:#898888;
margin-top:8px;
}

.search_submit{
float:right;
width:20px;
height:19px;
}

.xxx2{
width:20px;
height:19px;
border:0px;
background:transparent url(../images/search_button.jpg) no-repeat top;
cursor:pointer;
margin-top:8px;
}

.xxx3{
 margin-right:5px;
}
.search_submit input:hover{
background:transparent url(../images/search_button.jpg) no-repeat bottom;
}

.search a{
float:right;
margin-top:9px;
color:#ffffff;
text-decoration:none;
}

.search a:hover{
text-decoration:underline;
}

a.logo_tamat{
float:left;
margin-left:3px;
padding:5px 51px 0px 0px;
width:99px;
height:53px;
background:url(../images/logo_tamat_bg.jpg) no-repeat top;
font-weight:bold;
font-size:13px;
color:#032d5c;
text-decoration:none;
line-height:14px;
}

.main{
float:right;
margin:0px 17px 0px 16px;
padding:0px 7px;
width:933px;
height:auto !important;
height:360px;
min-height:360px;
background:#ffffff url(../images/main_bg.jpg) no-repeat top;
}
h2{
  text-align:center;

}

.right_panel{
float:right;
width:669px;
height:auto !important;
height:360px;
min-height:360px;
}

.left_panel{
float:left;
width:250px;
height:auto !important;
height:360px;
min-height:360px;
}

.footer{
float:right;
margin:20px 20px 0px 0px;
padding:0px 7px;
width:913px;
height:auto !important;
height:60px;
min-height:60px;
}

ul.footermenu{
margin:0px;
padding:0px;
list-style:none;
float:right;
width:921px;
height:31px;
background:url(../images/footermenu_bg.jpg) no-repeat bottom;
}

ul.footermenu li{
display:inline;
float:right;
padding:0px 11px;
background:url(../images/footermenu-pipe.gif) no-repeat left 5px;
}

ul.footermenu li.footerlast{
background-image:none;
}

ul.footermenu li a{
font-size:11px;
color:#5e5e5e;
text-decoration:none;
white-space:nowrap;
}

ul.footermenu li.rss a{
background:url(../images/footermenu-rss.gif) no-repeat left;
}

.footertext{
float:right;
clear:both;
padding:10px 0px;
width:921px;
font-size:11px;
color:#a5a4a4;
}

.footertext p, .footertext a{
font-size:11px;
color:#a5a4a4;
}

div#menu {
float:right;
margin:0;
padding:0;
height:35px;
width:667px;
color:#3e3e3e;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
background:url(../images/menu_bg.jpg) no-repeat top;
display:inline;
}

div#menu ul {
float:right;
width:100%;
height:35px;
list-style: none;
text-align: right;
direction: rtl;
margin: 0px;
padding: 0px;
}

div#menu ul.inner_bg{
background:url(../images/menu_bg_inner.jpg) no-repeat top;
}

/*TEXT ALIGNMENT AND FLOATINGS */
div#menu ul li, div#menu ul li ul li, div#menu ul li ul li ul li {
float: right;
text-align: right;
direction: rtl;
}

/************ TOP MENU ************/

div#menu ul li {
float:right;
padding:0px;
margin:0px;
list-style: none;
border-collapse:collapse;
border-right:solid 1px #2194d9;
display:inline;
}

div#menu ul li.first{
border-right:0px;
}

/*Top menu links*/
div#menu ul li a{
text-align:center;
font: bold 15px Arial;
color: #032d5c;
padding: 0px;
display: block;
text-decoration: none;
line-height:35px;
padding:0px 14px;
}

div#menu ul li a:hover {
color:#ffffff;
background:url(../images/menu_over.gif) repeat-x top;
}

div#menu ul li.first a{
width:104px;
padding:0px;
}

div#menu ul li.first a:hover{
background:url(../images/menu_bg_first.jpg) no-repeat top;
}

/** FIRST POPUP ***/

div#menu ul li ul {
width: 141px;
display: none;
position: absolute;
height: auto;
padding:0;
margin: 0px;
border: 0px;
top: 35px;
right: -1px;
}

div#menu ul li ul li {
width: 141px;
border: 0px;
padding:0;
margin:0;
height:auto;
border-right:0px;
}

div#menu ul li ul li a {
margin:0px;
padding:5px 14px;
font: bold 15px Arial;
color: #032d5c;
width: 113px;
height:auto !important;
height:20px;
min-height:20px;
background: url(../images/submenu_bg.gif) repeat-y top;
display: block;
text-align:right;
text-decoration: none;
}

div#menu ul li ul li:hover a {
color: #ffffff;
background:url(../images/submenu_bg_over.gif) repeat-y top;
}

div#menu ul li ul li.bottom a {
background: url(../images/submenu_bottom_bg.png) no-repeat bottom;
}

div#menu ul li ul li.bottom:hover a {
background: url(../images/submenu_bottom_bg_over.png) no-repeat bottom;
}


/********SECOND POPUP********/
div#menu ul li ul li ul {
top: 0px;
right: 150px;

display: none;
position: absolute;
height: auto !important;
height: 20px;
min-height: 20px;
margin: 0px;
background-color: transparent;
list-style: none;
border: 0px;
z-index: 200;
width: 150px;
padding: 0px;
}

div#menu ul li ul li ul li {
position: relative;
display: inline;
padding-left: 0px;
padding-right: 0px;
margin: 0px;
clear: both;
z-index: 300;
width: 150px;
height:auto;
background-color:#d1e8eb;

}

div#menu ul li ul li ul li a, div#menu ul li ul li:hover ul li a  {
margin:0px;
padding:4px 0px;
padding-right:20px;
padding-left:10px;
font: normal 12px Arial;
color: #666666;
width: 120px;
background: url(../images/menu_arrow.gif) no-repeat 137px 9px;
display: block;
text-align:right;

}

div#menu ul li ul li:hover ul li:hover a {
color: #ffffff;
background-image: url(../images/menu_arrow_hover.gif);
}

/*** GENERAL SETTINGS - NO NEED TO CHANGE ***/

div#menu ul li ul li a.last, div#menu ul li ul li ul li a.last{border:0px;}

div#menu ul li:hover ul li:hover, div#menu ul li:hover {
position: relative;
}

div#menu ul li:hover ul li:hover ul, div#menu ul li:hover ul {
display: block;
}

div#menu ul li:hover ul li ul{
display: none;
}

div#menu ul li ul li, div#menu ul li ul li ul li {
border-collapse: collapse;
}

.main_image{
float:right;
width:669px;
height:161px;
}

.main_image img{display:block;}

a.faq{
float:right;
margin-top:8px;
width:250px;
height:80px;
line-height:74px;
color:#ffffff;
text-decoration:none;
font-size:32px;
font-weight:bold;
text-align:center;
background:url(../images/faq_bg.jpg) no-repeat top;
}

a.faq:hover{
background:url(../images/faq_bg.jpg) no-repeat bottom;
}

.box{
float:right;
margin-top:10px;
width:250px;
height:auto !important;
height:20px;
min-height: 20px;
background:url(../images/box_middle.gif) repeat-y top;
}

.box_top{
float:right;
padding:0px 14px;
margin:0px;
width:222px;
height:31px;
background:url(../images/box_top.gif) no-repeat top;
font-size:14px;
color:#032d5c;
line-height:31px;
}

.box_middle{
float:right;
margin:9px 1px 0px 1px;
width:248px;
height:auto !important;
height:103px;
min-height:103px;
display:inline;
}

.box_bottom{
float:right;
margin:0px;
width:250px;
height:10px;
background:url(../images/box_bottom.gif) no-repeat top;
font-size:0px;
line-height:0px;
}

.line_gray{background-color:#eeeeee;}

a.right_link, a.left_link{
float:right;
margin-right:12px;
padding:2px 0px;
width:100px;
line-height:15px;
text-decoration:none;
}

a.left_link{
float:left;
margin-left:12px;
}

a.right_link:hover, a.left_link:hover{
text-decoration:underline;
}

a.red_link{
padding-right:8px;
width:92px;
color:#fe0309;
background:url(../images/arrow_left.gif) no-repeat right 7px;
}

.box_forum .box_middle .line{
margin:0px 12px 12px 12px;
width:224px;
display:inline;
}

.box_forum .box_middle .line .date{

color:#868585;
font-size:11px;
}

.box_forum .box_middle .line h3{
float:right;
margin:0px;
padding-left:3px;
display:inline;
font-size:12px;
color:#032d5c;
}

.box_forum .box_middle .line a{
color:#363636;
text-decoration:none;
}

.box_forum .box_middle .line a:hover{
text-decoration:underline;
}

.article{
float:right;
margin-top:9px;
padding:15px 8px 16px 18px;
width:383px;
height:162px;
background:url(../images/article_bg.gif) no-repeat top;
}

.article_titles{
float:right;
width:226px;
}

.article_title{
float:right;
margin-top:-1px;
position:relative;
padding:10px 7px 10px 21px;
width:198px;
height:34px;
background:url(../images/article_title.gif) no-repeat top;
}

.article_title:hover, .article_title_current{
margin-top:-1px;
position:relative;
background:url(../images/article_title.gif) no-repeat bottom;
}

.article_title a{
color:#032d5c;
font-weight:bold;
font-size:16px;
line-height:16px;
text-decoration:none;
}

.article_title a img{
padding-bottom:1px;
}

a.article_image{
float:left;
width:141px;
height:160px;
border:solid 1px #032d5c;
}

a.article_image img{display:block;}

.tabs{
float:left;
margin-top:9px;
width:243px;
}

a.tab_news{
float:right;
width:97px;
height:28px;
z-index:100;
position:relative;
background:url(../images/tab_news.png) no-repeat top;
text-align:center;
line-height:28px;
text-decoration:none;
font-size:14px;
font-weight:bold;
}

a.tab_updates{
float:right;
margin-right:-20px;
width:83px;
height:28px;
z-index:50;
position:relative;
background:url(../images/tab_updates.png) no-repeat top;
text-align:center;
line-height:28px;
text-decoration:none;
font-size:14px;
font-weight:bold;
color:#ffffff;
}

a.tab_updates_current{
z-index:200;
position:relative;
background:url(../images/tab_updates.png) no-repeat top;
}

.tab_top, .tab_bottom{
float:right;
width:243px;
height:10px;
font-size:0px;
line-height:0px;
background:url(../images/tab_top.gif) no-repeat top;
}

.tab_bottom{
background:url(../images/tab_bottom.gif) no-repeat bottom;
}

.tab_middle{
float:right;
width:243px;
height:145px;
background:url(../images/tab_middle.gif) repeat-y top;
}

.tab_middle .line{
margin:0px 12px 12px 12px;
width:219px;
display:inline;
}

.tab_middle .line .date{
float:right;
width:100%;
color:#868585;
font-size:11px;
}

.tab_middle .line h3{
float:right;
margin:0px;
padding-left:3px;
display:inline;
font-size:12px;
color:#032d5c;
}

.tab_middle .line a{
color:#363636;
text-decoration:none;
font-size:13px;
}

.tab_middle .line a:hover{
text-decoration:underline;
}

a.all_news{
float:left;
width:100%;
padding-right:8px;
width:92px;
color:#fe0309;
background:url(../images/arrow_left.gif) no-repeat right 5px;
}

.free_text{
float:right;
margin-top:20px;
width:460px;
line-height:18px;
}

.main_title{
font-size:13px;
color:#032d5c;
margin:0px;
}

.survey{
float:left;
margin-top:9px;
width:186px;
background:url(../images/survey_middle.gif) repeat-y top;
}

.survey_top{
background:url(../images/survey_top.gif) no-repeat top;
float:right;
padding:0px 14px;
margin:0px;
width:158px;
height:31px;
font-size:14px;
color:#032d5c;
line-height:31px;
}

.survey_middle{
background:url(../images/survey_middle.gif) repeat-y top;
float:right;
padding:9px 14px 0px 14px;
margin:0px;
width:158px;
font-size:13px;
color:#032d5c;
}

.survey_bottom{
background:url(../images/survey_bottom.gif) no-repeat bottom;
float:right;
margin:-8px 0px 0px 0px;
position:relative;
width:186px;
height:10px;
font-size:0px;
line-height:0px;
}

.survey_middle .line{
margin-bottom:7px;
}

.survey_input{
float:right;
width:21px;
height:20px;
}

.survey_text{
float:left;
width:137px;
height:20px;
}

.survey_submit{

padding:0px 2px 5px 0px;
width:60px;
height:19px;
background:transparent url(../images/survey_submit.gif) no-repeat top;
color:#ffffff;
font:normal 12px Arial;
text-align:right;
border:0px;
cursor:pointer;
}

.survey_submit:hover{
background:transparent url(../images/survey_submit.gif) no-repeat bottom;
}

.newsticker-jcarousellite{height:115px !important;}

.newsticker-jcarousellite ul{
list-style:none;
margin:0px;
padding:0px;
}

.newsticker-jcarousellite ul li{
display:block;
margin:0px;
padding:0px;
}

.right_panel_inner{
padding:22px;
width:625px;
font-size:13px;
line-height:20px;
}

.right_panel_inner p{
font-size:13px;
}

.inner_title{
margin:0px 0px 10px 0px;
font-size:15px;
color:#032d5c;
}

.inner_title_small{
margin:0px;
font-size:13px;
color:#032d5c;
}

ul.list{
float:right;
margin:0px 0px 10px 0px;
padding:0px;
list-style:none;
width:100%;
}

ul.list li{
font-weight:bold;
color:#000000;
padding-right:10px;
background:url(../images/arrow_left_green.gif) no-repeat right 5px;
}
.loglable{
	 font-family:Arial,Verdana;
	 font-size:12px;
	 color:#000000;
	 font-weight:700;
	 text-decoration:none;
	
}
.bttn{
	background-color:#287ed1;
	 font-family:Arial,Verdana;
	font-size:12px;
	font-weight:700;
	color:white;
	 width:50px;
	  height:20px;
	    border:none;
	     cursor:pointer;
	      text-decoration:none;
	      outline: none;
	}     
	 .bttn:Hover{
	background-color:#ffffff;
	 font-family:Arial,Verdana;
	font-size:12px;
	font-weight:700;
	color:#287ed1;
	 width:50px;
	  height:20px;
	    border:solid 1px #287ed1;
	     cursor:pointer;
	      text-decoration:none;
	      outline: none;
	}
	.date{

color:#868585;
font-size:11px;
}
.banner
{
	background-image:url(../images/safeday.png);
	height:50px;
	width:200px;
}
.crmqa
{
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#287ed1;
 text-decoration:underline;
}