.awFlt { float: right; }
.awFltA { float: left; }

.ErrIcon { vertical-align: sub; position: absolute; padding: 0em 0.4em; }

.noItems{margin-top:30px; float:right; width:100%; text-align:center; line-height:14px;}

/*** Menu ***/
.topnavlinkItem { direction: ltr; }
.topnavlinkItem table { direction: rtl; width: 100%; }
.topnavlinkItem a { display: block;  }

/*** SideContent ***/
.s_fc_side_c {padding-top: 1em; padding-bottom: 1em; clear: both; }

/* shopping box*/
.ShoppingBox { padding-top:0.3em; float: left;}
.ShoppingBox a { text-decoration: none;}
.ShoppingBox a:hover {color: #989898;}
.ShoppingBox .uxCartText {}

/* login box */
.LoginBox { float: left; margin-top:4px; width:406px; }
.LoginBox .Login_Login .box p{float:right; .width:270px; _width:280px;}
.LoginBox br{display:none}
.LoginBox strong{display:none;}
.LoginBox input[type=password], .LoginBox input[type=text]{width:110px; height:16px; border:1px solid #95969a; margin-right:15px; float:right;}
.LoginBox .act{float:left; margin-right:26px; .margin-right:0px; _display:inline; _margin-left:60px;}
.LoginBox .act input[type=submit]{background:url('/app_themes/tabr_he-IL/m/login_but.gif') no-repeat; border:none; width:57px; height:19px; font-weight:bold; color:#01408f; margin:0 10px 0 55px;}
.LoginBox .act input[type=submit]:hover{background:url('/app_themes/tabr_he-IL/m/login_but_ov.gif') no-repeat;}
.LoginBox .act #ctl00_ctl00_HP_ctl00_uxL_Register{display:none;}

.LoginBox .Login_Logout{text-align:center;}
.LoginBox .Login_Logout .hello{display:inline-block; margin-left:10px; color:#fff; font-weight:bold; font-size:15px; .display:inline;}
.LoginBox .Login_Logout .hello a{color:#fff; text-decoration:underline;}
.LoginBox .Login_Logout .hello a:hover{text-decoration:none;}
.LoginBox .Login_Logout .actlogout{display:inline-block; .display:inline;}
.LoginBox .Login_Logout .actlogout input{background:url('/app_themes/tabr_he-IL/m/login_but.gif') no-repeat; border:none; width:57px; height:19px; font-weight:bold; color:#01408f;}
.LoginBox a {}
.LoginBox a:hover {}
.LoginBox b { background: url('../../ui/tabr/m/spc.gif') no-repeat 50% 55%; }
.LoginBox .logpoint{margin-top:0.5em; text-align:left;}

/* contact us

#contactUs h1 {line-height:50px;}
#contactUs .submit { margin-right: 153px; .margin-right: 140px; background: url('mproducts/search_bt_bg.gif') no-repeat scroll 50% 50%; color: #fff; display: block; line-height: 21px; text-align: center; width: 59px; font-weight: bold; text-decoration: none; }
#contactUs .submit:hover { text-decoration: underline; }
#form-ct4 { position: relative; width: 100%; }
#form-ct4 #fsHeader { float: left;; }/*  width: 50% 
#form-ct5 {
	position:relative; padding-top:8px; width:685px; line-height:22px; 
	background-image:url(../imagesContact/bg_contact.jpg); background-repeat:no-repeat; }
	
.flagMsg { position:relative; padding-top:8px; width:685px; line-height:22px; font-weight:bold;
	background-image:url(../imagesContact/bg_contact.jpg); background-repeat:no-repeat; }
.flagMsg .title { margin-bottom: 10px; }
	
#fsHeader .CPage { padding: 0em; }

.frm{margin:1em 15px 0 0;}
.form-dropdown {padding: 1px 3px;background:#fff url(m/text-bg.gif) repeat-x 0 0;border: 1px solid #CACACA;overflow:hidden;}
.form-text, textarea.form-field {margin-bottom:5px;background-color: #ffffff;background-image: url('m/text-bg.gif');background-position: center top;background-repeat:repeat-x;padding:1px 3px; border: 1px solid #CACACA; }
.frm .form-lbl{margin-bottom:10px; line-height: 1.4em; vertical-align: middle; }
.form-lbl { width: 90px; min-width:90px; margin-bottom:10px; display:block;	float:right; }
.form-errmsg { width:100px; }
.clearlabel { clear:right; } */

/* Credits */
#pageCredit { color:#fff; direction:ltr; font-size:11px; text-align:center; margin-bottom:20px;}
#pageCredit img {margin-right: 0.2em; vertical-align:middle; .vertical-align:baseline;}
#pageCredit a {color: #fff; text-decoration: none; }
#pageCredit b{}

/*** BreadCrumbs ***/
.s_breadcrumb {font-size: 0.9em; margin-right:1.5em; margin-bottom:0.3em;}
.s_breadcrumb em { font-size: 0pt; color: #FFF; }

/*** Controls.Popups ***/
.confirm-dialog {background: url(m/dialog24.png) no-repeat left top;_background: url(m/dialog24.gif) no-repeat left top;margin: 0px auto;width: 330px;padding-top: 14px;_padding-bottom: 12px;position: relative;}
.confirm-dialog .inner {padding-right: 20px;padding-left: 20px;padding-bottom: 11px;background: url(m/dialog24.png) no-repeat left bottom;_background: url(m/dialog24.gif) no-repeat left bottom;float: left;margin: 0px 0px -20px 0px;width: 290px;padding-top: 0px;} 
.confirm-dialog .base {	border-top: #ddd 1px solid;	background: url(m/dialog-base.png) no-repeat left bottom;padding-bottom: 4px;margin-left: -7px;margin-right: -8px;padding-top: 4px;text-align: center;}
.confirm-dialog h2 {font-size: 1.25em;font-weight:bold;	color: #000;text-align:center;} 
.confirm-dialog input {width: 50px;}     
.confirm-dialog input.btn {width: 120px;margin: 0em 10px;font: bold 8pt ;}     
.close {display: block;	background: url(m/close24.png) no-repeat 0px 0px;left: -5px;width: 26px;text-indent: -1000em;position: absolute;top: -7px;height: 26px;	cursor: pointer;}   
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}

.efPop {background: url(m/dialog24w.png) no-repeat left top;_background: url(m/dialog24w.gif) no-repeat left top;	margin: 0px auto;width: 430px;}
.efPop .base {border-top: #ddd 1px solid;background: url(m/dialog-basew.png) no-repeat left bottom;}
.efPop .inner{width:390px;background: url(m/dialog24w.png) no-repeat left bottom;_background: url(m/dialog24w.gif) no-repeat left bottom;}
.efPop .inner td { vertical-align: middle; border-bottom:1px solid #ECECEC; color:#878787; font-size:12px; font-weight:normal; padding-bottom:20px; padding-right: 10px; padding-top: 20px; text-align:right;}

.lm {clear:both;margin-top:20px;}

/* footer links */
.s_links { background:url('M/links_bg.gif') repeat-x bottom #11130E; text-align: right; border:6px solid #fff; border-top:none; width:978px; height:180px; _margin-right:2px; padding-top:20px;}
.s_links a { color: #fff; line-height:1.1em;}
.s_links a:hover { text-decoration: underline; }
.s_links ul { float: right; margin-right: 30px; _MARGIN-RIGHT: 15px; line-height: 1.6em; width: 130px; height: 135px; border-left: solid 1px #5E5F61; padding-left:10px;}
.s_links ul.sep_0 { width: 100px;}
.s_links ul.sep_5 { width: 120px; border-left: none; padding:0;}
.s_links li{margin:10px 0; line-height:1.1em;}
.s_links h2 { line-height: 40px; margin-bottom:17px; color: #fff; padding-right: 30px; display:none; }
.s_links h2 b { color: #60A9C9; }


/* gf_contactus */
.ContactUs{background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; .width:710px;}
.ContactUs .gf_title {line-height:50px;}
.ContactUs .group {}
.ContactUs .field { overflow: hidden; margin-bottom: 10px; clear:right; }
.ContactUs .field span.label { float: right; width: 90px; clear:right; line-height:16px;}
.ContactUs .field .control span{line-height:16px;}
.ContactUs .field input, 
.ContactUs .field textarea { background: url(m/text-bg.gif) repeat-x; float: right; border:1px solid #CACACA; padding:1px 3px; width: 200px; }
.ContactUs .field input[type=checkbox]{width:auto;} 
.ContactUs .footer{clear:right;}
.ContactUs .footer a,
.ContactUs .regFooter a{color:#FFFFFF; display:block; font-weight:bold; line-height:21px; text-align:center; text-decoration:none; width:77px; }
.ContactUs .footer .reset  {background: url(mproducts/remove.gif) no-repeat; float: right; margin-right: 110px; _margin-right:55px;}
.ContactUs .footer .reset:hover{background: url(mproducts/remove_ov.gif) no-repeat;}
.ContactUs .footer .submit {background: url(mproducts/send.gif) no-repeat; float: right; margin-right: 15px; }
.ContactUs .footer .submit:hover{background: url(mproducts/send_ov.gif) no-repeat;}
.ContactUs .frequired {float: right; color:Red;}

/* update profile */
.RegualtionGroup h2,
.ContactUs .Personal h2,
.ContactUs .Business h2{font-size:1.2em; margin-bottom:15px;}
.ContactUs .group{.float:right; .margin-top: 10px; .width:310px;}
.ContactUs .group .num{float:right; margin-bottom: 10px; .width:245px;}
.ContactUs .group .num span.label{float: right; width: 90px; clear:right; line-height:16px;}
.ContactUs .group .num .control{float:right; .width:140px;}
.ContactUs .group .num .control input{ background: url(m/text-bg.gif) repeat-x; float: right; border:1px solid #CACACA; padding:1px 3px; width:140px; }
.ContactUs .group .code{float:right; margin-right:10px; margin-bottom: 10px;}
.ContactUs .group .code select{width:50px;}
.ContactUs .city .control select{width:207px;}
.ContactUs .moreInfo{margin-top:1em; float:right; width:100%;}
.ContactUs .checkBox, .ContactUs .reg_checkBox{_background:none; clear:both;}
.ContactUs .checkBox .label{float:right; width:90px;}
.ContactUs .reg_checkBox .control{float:right;}
.ContactUs .reg_checkBox .label{float:right;}

.ContactUs .regFooter{margin-top:1em;}
.ContactUs .regFooter .submit {background: url(mproducts/send.gif) no-repeat; margin:auto; width:77px;}
.ContactUs .regFooter .submit:hover{background: url(mproducts/send_ov.gif) no-repeat;}

.ContactUs .RegualtionGroup .field {width:200px;}
.ContactUs .RegualtionGroup .field .label{width:auto; float:left;}
.ContactUs .RegualtionGroup .field  input{}

/* -- topMenu -- */
.s_topNav { }
.s_MenuStripes { line-height: 1.4em; font-size: 9pt; float: right; width: 100%; float: right; }
.s_MenuStripes ul { float: right; }
.s_MenuStripes ul.lvl_1{width:800px;}
.s_MenuStripes ul.lvl_1 a { color: #fff; line-height:38px; padding:0 11px 0 13px; font-weight: bold;}
.s_MenuStripes ul.lvl_1 a:hover{color:#4bb5df;}
.s_MenuStripes ul.lvl_1 li {background: url('m/menuStripes_lvl1_sep.gif') no-repeat 0 55%; }
.s_MenuStripes ul.lvl_1 li.lst { background: none; }
.s_MenuStripes ul.lvl_2 { display: none; clear: right; width:978px; }
.s_MenuStripes ul.lvl_2 a { color: #054776; line-height:41px; padding:0 11px 0 12px;}
.s_MenuStripes ul.lvl_2 a:hover {color: #4bb5df;}
.s_MenuStripes ul.lvl_2 a.cur { font-weight: bold; }
.s_MenuStripes ul.lvl_2 li { background:url('m/menuStripes_lvl2_sep.gif') no-repeat 0 53%; }
.s_MenuStripes ul.lvl_2 li.lst { background: none; }

.s_MenuStripes ul.shw { display: block; }
.s_MenuStripes li { float: right;}
.s_MenuStripes li.itm_1 { margin-right: 0em; }
.s_MenuStripes a { text-decoration: none; color: #000; display: block;}
.s_MenuStripes a.chd:hover {background:url('m/menu_bg.gif') no-repeat 50% bottom; } 
.s_MenuStripes a:hover {}
.s_MenuStripes ul.lvl_1 a.shw { background:url('m/menu_bg.gif') no-repeat 50% bottom; color:#4bb5df; }
.s_MenuStripes a:hover.shw {}
.s_MenuStripes a.scur { color:#4bb5df; }
.s_MenuStripes a img { float: right; padding-left: 0.4em; }

/* Pkg_Tabar */

.s_tbr_psakdin { width: 440px; background: url('/ui/tabr/m/psak_bg.gif') no-repeat scroll 0 0; height: 38px; line-height: 38px; margin: 7px 0; padding: 0 10px; clear: right; }
.s_tbr_psakdin span { color: #fff; font-weight: bold; }
.s_tbr_psakdin input { margin-top: 10px; margin-right: 10px; width: 162px;}
.s_tbr_psakdin .submit { font-weight: bold; background: url('/ui/tabr/m/login_but.gif') no-repeat scroll 50% 50%; text-align: center; color: #01408F; }
.s_tbr_psakdin .submit:hover { background: url('/ui/tabr/m/login_but_ov.gif') no-repeat scroll 50% 50%; }
.s_tbr_psakdin a.g_opposite { margin-top: 4px; }

.s_tbr_birthdates { margin-bottom: 7px; line-height: 38px; background: url('/ui/tabr/m/topNav_bg.gif') no-repeat scroll 0 0; color: #fff;}
.s_tbr_birthdates .ttl { color: #D6FF01; font-weight: bold; padding: 0 15px 0 9px; background: url(/ui/tabr/m/bitrhday_div.gif) no-repeat scroll left 55% ;}
.s_tbr_birthdates .dmarquee .wrapper { display: none; }


/* -- CListGalleries -- */
.s_CListGalleries{float:right; width:100%;}
.s_CListGalleries ul { overflow: hidden; }
.s_CListGalleries li { float: right; width: 20%; height: 2.2em; margin: 0.4em 5% 0.4em 0; border-bottom: solid 1px #E2E2E2; display:inline;}
.s_CListGalleries li.f { margin-right: 2.5%; }
.s_CListGalleries li.c {border-bottom: solid 1px #012C63; }
.s_CListGalleries li a { color: #012C63; font-weight: bold; }
.s_CListGalleries li a:hover{color:#666;}
.s_CListGalleries ul.more { display: none; }
.s_CListGalleries a.more_galleries{background:url('AtpGallery/gallery_more.gif') no-repeat; line-height:21px; padding-left:50px; color:#012C63; text-decoration:underline; float:left; display:block; margin-top:5px;}
.s_CListGalleries a.more_galleries:hover{color:#666;}
.s_CListGalleries ul.shw { display: block; }

.s_videos_hp{width:300px; background:url('/ui/tabr/m/videoHP_bg.gif') repeat-x #000; padding:0 5px; float:left;}
.s_videos_hp h2{line-height:38px; color:#4BB5DF; margin-right:10px; float:right;}
.s_videos_hp a{line-height:38px; color:#fff; margin-left:5px; float:left; background:url('m/videoHP_arr.gif') no-repeat left 55%; padding-left:10px; font-weight:bold;}
.s_videos_hp a:hover{ color:#4BB5DF;}
.s_videos_hp .v{float:right; margin-top:5px;}
.s_videos_hp li.itm a{color:#ccc; float:right; background:url('m/videoHP_icon.gif') no-repeat right 55%; padding:5px 20px 5px 0; line-height:normal; font-weight:normal; margin-right:15px;}
.s_videos_hp li.itm a:hover{color:#4BB5DF;}
#uxSPlayer {}

/* --- TagsCloud --- */
.s_TagsCloud { clear: both; overflow: hidden; padding: 0em 20px; }
.s_TagsCloud h2 {border:1px solid #e6e6e6; background:url('/ui/tabr/m/events_bg.gif') repeat-x; clear:both; line-height:41px; padding-right:15px; color:#4bb9de;}
.s_TagsCloud .content { line-height: 2em; border: solid 1px #E8E8E8; padding: 0.6em 0.4em; overflow: hidden; }
.s_TagsCloud a { color:#000; float: right; margin-left: 1em; }
.s_TagsCloud a:hover{color: #666; text-decoration:none;}
.s_TagsCloud a.fs0 { font-size: 90%; }
.s_TagsCloud a.fs1 { font-size: 95%; }
.s_TagsCloud a.fs2 { font-size: 100%; }
.s_TagsCloud a.fs3 { font-size: 105%; }
.s_TagsCloud a.fs4 { font-size: 110%; font-weight: bold; }

/* cat menu */
.s_MenuTree {font-size: 12px; float: right; width:208px; border:1px solid #e8e8e8; margin-left:15px; _margin-left:13px;}
.s_MenuTree .title {background:url('/ui/tabr/m/events_bg.gif') repeat-x; height:31px; border-bottom:1px solid #e8e8e8;}
.s_MenuTree ul.lvl_1{margin:0 15px;}
.s_MenuTree ul.lvl_2{border-top:1px solid #e8e8e8; padding-bottom:7px;}
.s_MenuTree ul.lvl_3{margin-top:1px; border-bottom:1px dotted #adadad;}
.s_MenuTree li.lvl_1 {border-top:1px solid #e8e8e8;}
.s_MenuTree li.mnu_1_1 {border-top:none;}
.s_MenuTree a { text-decoration: none; color: #666; display: block; padding:7px 3px 7px 3px; }
.s_MenuTree a:hover {color:#4bb9de;}
.s_MenuTree a.lvl_1 {}
.s_MenuTree a.lvl_2{padding-right:25px;}
.s_MenuTree a.lvl_2:hover{}
.s_MenuTree a.lvl_3{padding-right:40px;}
.s_MenuTree a.lvl_3:hover{ }
.s_MenuTree a.chd {} 
.s_MenuTree a.shw {color:#666; font-weight:bold; }
.s_MenuTree a:hover.shw {color:#4bb9de;}
.s_MenuTree a.scur {}
.s_MenuTree a.cur {color:#666; font-weight:bold; background:url('M/menuCat_arr.gif') no-repeat 0 50%;}
.s_MenuTree a.cur:hover{color:#4bb9de;}
.s_MenuTree a img { float: left; }
.s_MenuTree ul ul { display: none;  border-top: none; }
.s_MenuTree ul.shw { display: block; }

/* --- Events : HP --- */
.s_Events_Tabs { float: left; width:279px; background:url(/ui/tabr/m/events_bg.gif) repeat-x; height:362px; border:1px solid #E6E6E6; padding:6px; padding-bottom:0; }
.s_Events_Tabs ul.tabTs { width: 100%; overflow: hidden; font-weight:bold; }
.s_Events_Tabs ul.tabTs li{display:inline; width:93px;}
.s_Events_Tabs ul.tabTs a { width:91px; line-height:37px; color:#fff; margin-left:2px; text-align:center; float:right; background:url('/ui/tabr/m/events_tab.gif') no-repeat; }
.s_Events_Tabs ul.tabTs a.shw { background:url('/ui/tabr/m/events_tab_curr.gif') no-repeat; color:#52b8e8;}
.s_Events_Tabs div.tabC { display: none; margin-top:8px;}
.s_Events_Tabs div.shw { display: block; }
.s_Events_Tabs .HPdate{float:right; font-weight:bold; color:#3CB8D2; clear:right; width:21%;}
.s_Events_Tabs .HPtitle{float:left; width:79%; line-height:16px;}
.s_Events_Tabs .tabC ul{margin:0 7px; line-height:16px;}
.s_Events_Tabs .tabC li{border-bottom:1px solid #E8E8E8; height:40px; margin-top:8px; .margin-top:5px; padding:0 7px;}
.s_Events_Tabs .tabC li a{color:#000; display:block;}
.s_Events_Tabs .tabC li a:hover{color:#3CB8D2;}
.s_Events_Tabs .tabC .more{float:left; display:block; color:#3CB8D2; font-weight:bold; background:url('/ui/tabr/m/events_arr.gif') no-repeat 0 60%; padding-left:10px; margin:7px 0 0 7px;}
.s_Events_Tabs .tabC .more:hover{color:#989898;}


/* --- Events : Calander --- */
.s_Events_all .title{clear:both;}
.s_Events_all .title .pageTtl{color:#152C5E; font-size:1.3em; line-height:50px; font-weight:bold; float:right;}
.s_Events_all .title a.prev{background:url('/ui/tabr/m/prev.gif') no-repeat 0 50%; width:13px; float:right; line-height:50px; display:block; height:50px; margin:0 100px 0 10px;}
.s_Events_all .title a.prev:hover{background:url('/ui/tabr/m/prev_ov.gif') no-repeat 0 50%;}
.s_Events_all .title a.next{background:url('/ui/tabr/m/next.gif') no-repeat 0 50%; width:13px; float:right; line-height:50px; display:block; height:50px; margin-right:10px;}
.s_Events_all .title a.next:hover{background:url('/ui/tabr/m/next_ov.gif') no-repeat 0 50%;}
.s_Events_all .title h1{float:right;}
.s_Events_all .title .filter{float:left; margin-top:15px;}
.s_Events_all .title .filter a.search{background:url('/ui/tabr/m/display.gif') no-repeat; width:38px; line-height:19px; color:#fff; font-weight:bold; text-align:center; display:inline-block; margin-right:3px;}
.s_Events_all .title .filter a.search:hover{background:url('/ui/tabr/m/display_ov.gif') no-repeat;}
.s_Events_all .title a.print{background:url('/ui/tabr/m/print.gif') no-repeat; width:20px; line-height:19px; display:block; height:19px; float:left; margin:17px 3px 0 0;}
.s_Events_all .title a.print:hover{background:url('/ui/tabr/m/print_ov.gif') no-repeat;}

.s_Events_Calander { background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; .width:710px; }

.s_Events_Calander table.cal { border-collapse: separate; border-spacing: 4px; clear:both; width: 100%; }
.s_Events_Calander th,
.s_Events_Calander td { border: solid 1px #E6E6E6; padding: 4px; }

.s_Events_Calander th { background: #CCCCCC; color: #fff; width: 14%; text-align: center; }
.s_Events_Calander td { vertical-align: top; }
.s_Events_Calander td.w { background: #F8F8F8; }
.s_Events_Calander div.w { min-height: 93px; }
.s_Events_Calander div.w a { display: block; color: #000; }
.s_Events_Calander div.w a:hover .d{background: #E6E6E6;}

.s_Events_Calander div.w li:hover { background: #E6E6E6; }
.s_Events_Calander span.w { min-height: 93px; display: block; color: #000; cursor: default; }
.s_Events_Calander td.cur { background: #E6E6E6; }
.s_Events_Calander td.cur div.w a:hover{color:#666;}
.s_Events_Calander td.cur div.w a:hover .d{font-weight:bold;}
.s_Events_Calander td.empty { background: #F8F8F8; border: none; }
.s_Events_Calander span.d { display: block; color: #022C68; }
.s_Events_Calander li { padding: 0.2em; margin-top: 0.4em; }
.s_Events_Calander li.cat {font-weight: bold; cursor: default; }
.s_Events_Calander li.e { font-size: 0.9em; }
.s_Events_Calander li.e strong { font-weight: bold; color: #002D70; display: block; margin-bottom: 0.3em; }

.s_Events_Calander .none{clear:right;}
/* --- Events : Day --- */

.s_Events_Day {background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; .width:710px;}
.s_Events_Day .content{clear:both;}
.s_Events_Day .title a.prev{background:url('/ui/tabr/m/prev.gif') no-repeat 0 50%; width:13px; float:right; line-height:50px; display:block; height:50px; margin:0 0 0 10px;}
.s_Events_Day li{padding:0.4em; border-bottom:1px solid #e8e8e8; float:right; width:100%;}
.s_Events_Day li.cat{font-weight:bold; margin-bottom: 0.4em; padding:0.4em; margin-top:2em;}
.s_Events_Day li.cp_1{margin-top:0;}
.s_Events_Day li .hour{float:right; margin-left:30px; font-weight:bold; color:#00316C;}
.s_Events_Day li .itmDetails{float:right;}

.s_Events_Day li a{font-size:0.9em; color:#989898; font-weight:bold; background:url('/ui/tabr/m/events_day_arr.jpg') no-repeat 0 70%; padding-left:10px; float:left;}
.s_Events_Day li a:hover{color:#000;}

/* --- Events : Item --- */

.s_Event_Item {background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; .width:710px; float:right;}
.s_Event_Item h1{font-size:1em; color:#000;  margin:1em 0; padding:0.4em; float:right; clear:both; line-height:normal; width:700px;}
.s_Event_Item .content_dv{clear:both;}
.s_Event_Item .content_dv .eventDet_box{border:1px solid #d3d3d3; padding:5px; padding-bottom:10px;}

.s_Event_Item .MProduct_Inline{padding:5px; background:#F3F3F3;}
.s_Event_Item .MProduct_Inline li{margin-bottom:5px; background:url('/ui/tabr/m/events_day_arr.jpg') no-repeat right 4px; padding-right:10px;}
.s_Event_Item .MProduct_Inline .dvb{text-align:right;}
.s_Event_Item .MProduct_Inline a{display:block; font-weight:bold; font-size:0.9em; color:#3CB8D2; background:url('/ui/tabr/m/events_add.gif') no-repeat right 60%; margin-top:2px; padding-right:10px;}
.s_Event_Item .MProduct_Inline a:hover{color:#989898;}

.s_Event_Item .eventDet_box dt{margin-top:1em; font-weight:bold;}
.s_Event_Item .content{padding-left:15px;}
.s_Event_Item .content a.orderNow{text-decoration:none; background: url('mproducts/add_to_cart.gif') no-repeat; display: block; line-height: 19px; width: 57px; color: #fff; font-weight:bold; padding-right:20px; text-align:right; margin-right:10px; font-size:12px;}
.s_Event_Item .content a.orderNow:hover{background: url('mproducts/add_to_cart_ov.gif') no-repeat 50% 50%;}

.s_Event_Item .dates{margin-bottom:1em;}
.s_Event_Item .dates li{font-weight:bold; line-height:1.5em; color:#002D70; overflow:hidden;}
.s_Event_Item .dates li .date{width:140px; margin-left:20px; float:right;}
.s_Event_Item .dates li .time{margin-left:20px; float:right; width:80px;}
.s_Event_Item .dates li .title{font-weight:normal; clear:none;}

/* --- content pages --- */
.s_cpage{background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; .width:710px;}

/* --- Magazines --- */

.s_Magazines{background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; width:710px; float:right; margin-top:1em;}
.s_Magazines ul{margin:40px 0; float:right; width:100%;}
.s_Magazines li.li1{line-height:34px; background:#F2F3F7; padding:0 25px; float:right; width:93%;}
.s_Magazines li.li2{line-height:34px; background:#fff; padding:0 25px; float:right; width:93%;}
.s_Magazines li a.ttl{background:url('m/arr03.gif') no-repeat right 55%; padding-right:20px;}
.s_Magazines li a{color:#002D70; font-weight:bold; float:right;}
.s_Magazines li a:hover{color:#666;}
.s_Magazines li span{float:right; }
.s_Magazines li a.print{background:url('/ui/tabr/m/print_icon.gif') repeat-x; width:12px; line-height:11px; display:inline-block; float:left; margin:15px 10px 0 0;}
.s_Magazines li a.print:hover{background:url('/ui/tabr/m/print_icon_ov.gif') repeat-x;}
.s_Magazines li a.file{background:url('/ui/tabr/m/pdf_icon.gif') repeat-x; width:16px; line-height:16px; display:inline-block; float:left; margin:12px 10px 0 0;}
.s_Magazines li a.file:hover{background:url('/ui/tabr/m/pdf_icon_ov.gif') repeat-x;}


/* --- Magazines Search ---*/
.s_Magazines .searchDiv{width:400px; margin-top:10px;}
.s_Magazines .searchDiv .label{width:75px; color:#002D70; font-weight:bold; display:inline-block; line-height:30px; margin-right:15px;}
.s_Magazines .searchDiv .num{margin-right:20px; width:35px;}
.s_Magazines .searchDiv .type{margin-right:33px; width:60px;}

.s_Magazines .searchDiv .ttl_select{width:150px;}
.s_Magazines .searchDiv .num_select{width:85px;}
.s_Magazines .searchDiv .cat_select{width:290px;}
.s_Magazines .searchDiv .type_select{width:60px;}
.s_Magazines .searchDiv input.freeTx{width:135px; border:1px solid #7F9DB9;}

.s_Magazines .searchDiv hr{background:#034786; border:none; height:1px; margin:25px 0 10px 0;}
.s_Magazines .searchDiv .buts{text-align:center;}
.s_Magazines .searchDiv a.search{width:55px; line-height:19px; color:#fff; font-weight:bold; text-align:right; padding-right:20px; display:inline-block; background:url('m/mag_search.jpg') no-repeat;}
.s_Magazines .searchDiv a.search:hover{background:url('m/mag_search_ov.jpg') no-repeat;}
.s_Magazines .searchDiv a.clear{width:75px; line-height:19px; color:#03316D; font-weight:bold; text-align:center; display:inline-block; background:url('m/mag_clear.jpg') no-repeat; margin-right:10px;}
.s_Magazines .searchDiv a.clear:hover{background:url('m/mag_clear_ov.jpg') no-repeat;}



/* --- LawLib --- */
.s_LawLib_List {background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; width:710px; float:right; margin-top:1em;}
.s_LawLib_List li { overflow: hidden; line-height: 1.4em; padding:5px 10px; }
.s_LawLib_List li.itm { background: #f0f0f0;}
.s_LawLib_List .type { width: 50px; }
.s_LawLib_List .year { width: 50px; margin-right: 1em; }
.s_LawLib_List .title { width: 61%; padding: 0em 1em; }
.s_LawLib_List .title span { display: block; }
.s_LawLib_List .title a{color:#002D70;}
.s_LawLib_List .title a:hover{color:#666;}
.s_LawLib_List .sort { width: 80px; text-align: left; }
.s_LawLib_List .katr { width: 80px; text-align: left; clear: left; font-weight: bold; }

.s_LawLib_View { overflow: hidden; background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; width:710px; float:right;}
.s_LawLib_View .TopTitle{color:#152C5E; font-size:1.3em; line-height:50px; font-weight:bold;}
.s_LawLib_View h1{float:right; font-size:1.2em; line-height:normal;}
.s_LawLib_View .Author{line-height:16px; color:#152C5E;}
.s_LawLib_View a { color: #5B5841; }
.s_LawLib_View a:hover { text-decoration: underline; }

.s_LawLib_View dl.content { float: right; line-height: 1.8em; clear:both; margin-top:1em; .width:500px;}
.s_LawLib_View dl.content dt { float: right; width: 100px; clear: right; font-weight: bold; }
.s_LawLib_View dl.content dd { float: right; .width:80%;}

.s_LawLib_View dl.author { width: 150px; line-height: 1.4em; float: left; padding:10px; background:#F0F0F0 ;}
.s_LawLib_View dl.author dt { font-weight: bold; }

.s_LawLib_View dl.categories { width: 150px; line-height: 1.4em; float: left; clear: left;padding:10px; background:#F0F0F0 ;}
.s_LawLib_View dl.categories dt { font-weight: bold; }
.s_LawLib_View dl.categories dd{float:right; color:#666;}

.s_lawlib_search { overflow: hidden; background-color: #f0f0f0; padding:1em; margin-bottom:1em;}
.s_lawlib_search .field { line-height: 1.8em; float: right;  margin-bottom: 0.4em; .float:none;}
.s_lawlib_search .field .label { float: right; margin: 0em 10px; }
.s_lawlib_search .tx{margin-right:5em; .overflow: hidden;}

.s_lawlib_search .field .control { float: right; padding-top: 0.1em; }
.s_lawlib_search .field .control input { width: 100px; }
.s_lawlib_search .author .control input { width: auto; }
.s_lawlib_search .search { margin: -15px 36px 0 10px; float: left; }
.s_lawlib_search .clear { margin: 10px 36px 0 -109px;}
.s_lawlib_search .search input {width:75px; height:19px; color:#fff; font-weight:bold; text-align:right; padding-right:20px; display:inline-block; background:url('m/mag_search.jpg') no-repeat; border:none;}
.s_lawlib_search .search input:hover{background:url('m/mag_search_ov.jpg') no-repeat;}
.s_lawlib_search .topics {clear:right;}
.s_lawlib_search .topics .label {margin: 0em 10px 0 15px;}

.s_lawlib_search .buttons{text-align:center; margin-top:0.5em;}
.s_lawlib_search .searchMag { margin: 0 5px; display:inline-block; .display:inline;}
.s_lawlib_search .searchMag input {width:75px; height:19px; color:#fff; font-weight:bold; text-align:right; padding-right:20px; display:inline-block; background:url('m/mag_search.jpg') no-repeat; border:none;}
.s_lawlib_search .searchMag input:hover{background:url('m/mag_search_ov.jpg') no-repeat;}


/* links module */
.Mlinks {background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; width:710px; float:right;}
.Mlinks ul.lvl_1 {margin:40px 0; float:right; width:100%;}
.Mlinks li.lvl_1{margin-bottom:1em;}
.Mlinks li.lvl_1 a{color:#152C5E; font-weight:bold; background:url('m/arr03.gif') no-repeat right 55%; padding-right:20px; .display:block;}
.Mlinks li a:hover{color:#989898;}
.Mlinks ul.lvl_2{margin-top:3px;}
.Mlinks li.lvl_2 a{color:#152C5E; background:url('m/arr02.jpg') no-repeat right 55%; padding-right:10px; margin-right:20px; font-weight:normal; line-height:15px; .display:block;}

.RegualtionText { border:4px solid #BAC0CC; height:300px; overflow:auto; padding:2px; width:500px; }
.RegualtionText div.c10 {margin: 2px;} .RegualtionText  table.c9 {border: 1px solid; background-image: none; vertical-align: top; width: 450px;text-align: right;} .RegualtionText  p.c8 {text-align: center} .RegualtionText  p.c7 {font-family: arial,helvetica,sans-serif} .RegualtionText  td.c6 {background-color: #3399FF} .RegualtionText  p.c5 {font-family: arial,helvetica,sans-serif; text-align: center} .RegualtionText  span.c4 {font-size: 120%} .RegualtionText  span.c3 {font-family: arial,helvetica,sans-serif} .RegualtionText  td.c2 {background-image: none; vertical-align: middle; width: 8%; border-style: none;text-align: center;} .RegualtionText  div.c1 {text-align: justify}
