/* *        CSS file by Alona Novoseltsev                  * */

/*************    BODY    *******************/
* body, html {
	min-height: 100%;
	direction: rtl;
}
* {
	padding: 0;
	margin: 0;
}
.fix {
	float:none;
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
}
.fix5
{
	float: none;
	clear: both;
	font-size: 0px;
	line-height: 5px;
	height: 5px;
}
.fix10
{
	float: none;
	clear: both;
	font-size: 0px;
	line-height: 10px;
	height: 10px;
}
.fix15
{
	float: none;
	clear: both;
	font-size: 0px;
	line-height: 15px;
	height: 15px;
}
/*a:link, a:visited{text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;color:#000000;}}
*/
a {
	color: #000000;
}
a.underlined:link, a.underlined:visited {
	text-decoration: underline;
}
a.underlined:hover {
	text-decoration: none;
}
body {
	color: #000000;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	cursor: default;
	text-align: right;
	background: #fff;
}
img {
	border: none;
}
.main {
	display:block;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	vertical-align:top;
	width:1000px;
}
.main_inner {
	display:block;
	margin-left:auto;
	margin-right:auto;
	min-height:100%;
	overflow:hidden;
	vertical-align:top;
	width:772px;
}
.cb {
	clear: both;
}
.fR_c {
	float: right;
	display: inline;
	clear: both;
}
.fR_c_100 {
	float: right;
	display: inline;
	clear: both;
	width: 100%;
}
.fR_nc {
	float: right;
	display: inline;
}
.fR_nc_100 {
	float: right;
	display: inline;
	width: 100%;
}
.redT {
	color: #9d1719;
}
.redT_16 {
	color: #9d1719;
	font-size: 16px;
}
.redT_14 {
	color: #9d1719;
	font-size: 14px;
}
.redT_b {
	color: #9d1719;
	font-weight: bold;
}
.blackT_12_b {
	color: #000000;
	font-weight: bold;
}
.bold {
	font-weight: bold;
}
.text_11 {
	font-size: 11px;
}
.whiteT {
	color: #ffffff;
}
.whiteT_b {
	color: #ffffff;
	font-weight: bold;
}
.whiteT_14_b {
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
}
.whiteT_14 {
	color: #ffffff;
	font-size: 14px;
}
/**    Top Logo block    **/
.topLogo_block {
	float: right;
	display: inline;
	clear: both;
	width: 100%;
	height: 95px;
	overflow: hidden;
}
.logo {
	float: right;
	display: inline;
	width: 150px;
	height: 100%;
	overflow: hidden;
	margin-right: 23px;
}
.search_block {
	float: left;
	display: inline;
	width: 180px;
	height: 29px;
	overflow: hidden;
	background-position: right bottom;
	background-repeat: no-repeat;
}
.search_block .red_btn {
	float: left;
	margin: 5px 10px 0px 5px;
}
.red_btn {
	float: left;
	height: 18px;
	color: #ffffff;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	cursor: pointer;
}
.red_btn .left {
	float: left;
	height: 18px;
	width: 6px;
	background-image: url(../images/buttons/redBtn_l.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.red_btn .right {
	float: left;
	height: 18px;
	width: 6px;
	background-image: url(../images/buttons/redBtn_r.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.red_btn .center {
	float: left;
	height: 18px;
	width: auto;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	padding: 0px 4px;
	background-image: url(../images/buttons/redBtn_c.png);
	background-position: 0px 0px;
	background-repeat: repeat-x;
}
input.search_box {
	float: left;
	width: 110px;
	height: 17px;
	display: inline;
	margin: 5px 0px 0px 0px;
	border: 1px solid #cbcbcb;
}
/**  topInfo block  **/

.topInfo {
	float: right;
	display: inline;
	width: 100%;
	height: 29px;
	overflow: hidden;
	margin:16px 0px 8px 0px;
}
.topInfo .leftTopInfo_c {
	float: right;
	display: inline;
	width: 6px;
	height: 29px;
	background-image: url(../images/corners/topNav.gif);
	background-position: 0px 0px;
}
.topInfo .rightTopInfo_c {
	float: right;
	display: inline;
	width: 6px;
	height: 29px;
	background-image: url(../images/corners/topNav.gif);
	background-position: 0px 29px;
}
.topInfo .rightTopInfo_c_on {
	float: right;
	display: inline;
	width: 6px;
	height: 29px;
	background-image: url(../images/corners/topNav_r_on.gif);
	background-position: 0px 0px;
}
.topInfo .topInfo_center {
	float: right;
	display: inline;
	width: 760px;
	height: 29px;
	background-image: url(../images/corners/topNav.gif);
	background-position: 0px -29px;
}
.topInfo .topInfo_center .topInfo_tab {
	float: right;
	display: inline;
	font-weight: bold;
	line-height: 29px;
}
.topInfo .topInfo_center .topInfo_tab_inner {
	/*display: inline;*/
	padding: 0px 5px;
}
.topInfo .topInfo_center #english {
	direction: ltr;
	text-align: left;
}
.topInfo .topInfo_center .topInfo_tab_on {
	float: right;
	display: inline;
	font-weight: bold;
	line-height: 29px;
	background-image: url(../images/bg/topInfoTab_hover.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
}
.topInfo .topInfo_center .topInfo_div {
	float: right;
	display: inline;
	width: 1px;
	height: 19px;
	margin-top: 5px;
	overflow: hidden;
	background-image: url(../images/bg/v_g_dots_topNav.gif);
	background-repeat: repeat-y;
}
/**  topBlock block  **/
.topBlock {
	float: right;
	display: inline;
	width: 100%;
	overflow: hidden;
	background-image: url(../images/bg/redTopBlock_bg.gif);
	background-repeat: repeat-x;
	margin-bottom:2px;
}
.topBlock .topBlock_inner {
	float: right;
	display: inline;
	width: 750px;
	margin: 8px 12px 0px 10px;
}
.topBlock .topBlock_inner .topPic {
	float: right;
	display: inline;
	width: 498px;
	overflow: hidden;
	margin-right: 8px;
}
.topBlock .topBlock_inner .topP {
	float: right;
	display: inline;
	width: 244px;
	height: 192px;
	overflow: hidden;
	background-image: url(../images/bg/red_info_block.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}
.topBlock .topBlock_inner .topP .topP_inner {
	float: right;
	display: inline;
	width: 208px;
	margin: 10px 17px 0px 10px;
}
a.pinc_arrow {
	float: left;
	display: inline;
	color: #ffffff;
	line-height: 18px;
	text-decoration: none;
	background-image: url(../images/icons/pink_dt_l.gif);
	background-repeat: no-repeat;
	background-position: left 132px;
}
.topBlock_nav {
	float: left;
	display: inline;
	clear: both;
	width: 100%; /*width:510px;*/
	height: 35px;
}
.topBlock_nav .rightTopBlock_nav_c {
	float: right;
	display: inline;
	overflow: hidden;
	width: 11px;
	height: 100%;
	background-image: url(../images/corners/redTopNav_r.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.topBlock_nav .rightTopBlock_nav_c_on {
	float: right;
	display: inline;
	overflow: hidden;
	width: 11px;
	height: 100%;
	background-image: url(../images/corners/redTopNav_r_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.topBlock_nav .leftTopBlock_nav_c {
	float: right;
	display: inline;
	overflow: hidden;
	width: 5px;
	height: 100%;
	background-image: url(../images/corners/redTopNav_l.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.topBlock_nav .leftTopBlock_nav_c_on {
	float: right;
	display: inline;
	overflow: hidden;
	width: 5px;
	height: 100%;
	background-image: url(../images/corners/redTopNav_l_on.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.topBlock_nav .topBlock_nav_center {
	float: right;
	display: inline;
	overflow: hidden;
	width: 97%; /*width:487px*/
	height:100%;
	background-image:url(../images/corners/redTopNav_c.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
}
.topBlock_nav .topBlock_nav_center .topBlockTab { /*float:right;display:inline;*/
	overflow: hidden;
	height: 27px;
	padding: 0px 11px 0px 14px;
	line-height: 27px;
	background: none;
	white-space:nowrap;
}
.topBlock_nav .topBlock_nav_center .topBlockTab_on {
	float: right;
	display: inline;
	overflow: hidden;
	height: 27px;
	padding: 0px 11px 0px 14px;
	line-height: 27px;
	background-image: url(../images/corners/redTopNav_c_on.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.topBlock_nav .topBlock_nav_center #red_menu_5 {
	padding: 0px 11px 0px 27px;
}
/*.topBlock_nav .topBlock_nav_center .topBlockTab_sep{float:right;display:inline;width:2px;height:27px;background:url(../images/corners/redTopNav_div.gif) no-repeat left top;}*/

.XXX {
	background: green;
}
/**  topContent block  **/
.topContent {
	float: right;
	display: inline;
	width: 100%;
	position:relative;
}
.rightBlock {
	float: right;
	display: inline;
	width: 252px;
}
.rightBlock .enterBlock {
	float: right;
	display: inline;
	width: 100%;
	height: 66px;
	margin-bottom: 11px;
}
.rightBlock .enterBlock2 {
	float: right;
	display: inline;
	width: 100%;
	height:35px;
	margin:15px 0px 10px 0px;
}
.rightBlock .enterBlock .enterBlock_l {
	float: right;
	display: inline;
	width: 6px;
	height: 66px;
	background-image: url(../images/corners/enter_box.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.rightBlock .enterBlock .enterBlock_r {
	float: right;
	display: inline;
	width: 6px;
	height: 66px;
	background-image: url(../images/corners/enter_box.gif);
	background-repeat: no-repeat;
	background-position: 0px -132px;
}
.rightBlock .enterBlock .enterBlock_c {
	float: right;
	display: inline;
	width: 240px;
	height: 66px;
	background-image: url(../images/corners/enter_box.gif);
	background-repeat: repeat-x;
	background-position: 0px -66px;
}
.rightBlock .enterBlock2 .enterBlock_l {
	float: right;
	display: inline;
	width: 5px;
	height: 35px;
	background-image: url(../images/corners/enter_box2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.rightBlock .enterBlock2 .enterBlock_r {
	float: right;
	display: inline;
	width: 5px;
	height: 35px;
	background-image: url(../images/corners/enter_box2.gif);
	background-repeat: no-repeat;
	background-position: 0px -35px;
}
.rightBlock .enterBlock2 .enterBlock_c {
	float: right;
	display: inline;
	width: 240px;
	height: 35px;
	background-image: url(../images/corners/enter_box.gif);
	background-repeat: repeat-x;
	background-position: 0px -70px;
}
.rightBlock .enterBlock .enterBlock_c .enterBlock_inner, .rightBlock .enterBlock2 .enterBlock_c .enterBlock_inner {
	float: right;
	display: inline;
	width: 236px;
	margin: 8px 1px 0px 3px;
}
.rightBlock .enterBlock .enterBlock_c .enterBlock_inner .eb_line, .rightBlock .enterBlock2.enterBlock_c .enterBlock_inner .eb_line {
	float: right;
	display: inline;
	width: 100%;
	clear: both;
	height: 18px;
	line-height: 18px;
}
a:link.enter_link, a:visited.enter_link {
	float: right;
	display: inline;
	color: #9d1719;
	font-size: 16px;
	text-decoration: none;
}
a:hover.enter_link {
	float: right;
	display: inline;
	color: #2e2d2d;
	font-size: 16px;
	text-decoration: none;
}
a.enter_link_selected {
	float: right;
	display: inline;
	color: #2e2d2d;
	font-size: 16px;
	text-decoration: none;
}
div.gbox_warrow {
	float: right;
	display: inline;
	margin: 0px 0px 0px 6px;
	width: 19px;
	height: 17px;
	background-image: url(../images/icons/gbox_warrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	cursor:pointer;
}
/*a:hover.gbox_warrow
{
	float: right;
	display: inline;
	margin: 0px 0px 0px 6px;
	width: 19px;
	height: 17px;
	background-image: url(../images/icons/gbox_warrow.gif);
	background-repeat: no-repeat;
	background-position: 0px -17px;
}*/
.h_g_dots_gbg {
	float: right;
	display: inline;
	clear: both;
	overflow: hidden;
	width: 100%;
	height: 1px;
	margin: 5px 0px 5px 0px;
	background-image: url(../images/bg/h_g_dots_gbg.gif);
	background-repeat: repeat-x;
}
.manager {
	float: right;
	display: inline;
	width: 100%;
	height: 165px;
	background-image: url(../images/bg/man_box_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.manager2 {
	float: right;
	display: inline;
	width: 100%;
	height: 165px;
	background-image: url(../images/bg/man_box_bg2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.manager3 {
	float: right;
	display: inline;
	width: 100%;
	height: 165px;
	background-image: url(../images/bg/man_box_bg3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.manager .manager_inner {
	float: right;
	display: inline;
	width: 222px;
	margin: 12px 20px 0px 10px;
}
.manager2 .manager_inner {
	float: right;
	display: inline;
	width: 190px;
	margin: 12px 5px 0px;
}
.manager3 .manager_inner {
	float: right;
	display: inline;
	width: 190px;
	margin: 12px 5px 0px;
}
#manager_enter {
	display: none;
}
#manager_enter .manager_inner {
	margin-top: 40px;
}
#manager_enter .red_btn {
	float: left;
}
#manager_enter .forgot_pwd {
	float: right;
	display: inline;
	font-size: 11px;
	text-decoration: none;
	white-space: nowrap;
	margin-top: 7px;
}
#manager_password {
	display: none;
}
#manager_password .manager_inner {
	margin-top: 40px;
}
#manager_password .red_btn {
	float: left;
}
a.forgot_pwd1 {
	float: right;
	display: inline;
	font-size: 11px;
	text-decoration: none;
	white-space: nowrap;
	margin-top: 7px;
}
.manager .manager_inner .manager_inner_row {
	float: right;
	display: inline;
	width: 100%;
	margin-bottom: 9px;
}
.manager2 .manager_inner .manager_inner_row {
	float: right;
	display: inline;
	width: 100%;
	margin-bottom: 9px;
}
.manager3 .manager_inner .manager_inner_row {
	float: right;
	display: inline;
	width: 100%;
	margin-bottom: 9px;
}
.manager .manager_inner .manager_inner_row .fR_nc {
	width: 35px;
}
.manager2 .manager_inner .manager_inner_row .fR_nc {
	width: 35px;
}
.manager3 .manager_inner .manager_inner_row .fR_nc {
	width: 35px;
}
.manager .manager_inner .manager_inner_row input {
	float: right;
	display: inline;
	width: 127px;
	height: 16px;
	line-height: 12px;
	font-size: 12px;
	border-left: 1px solid #24292c;
	border-top: 1px solid #24292c;
	border-right: 1px solid #90a6b2;
	border-bottom: 1px solid #90a6b2;
}
.manager2 .manager_inner .manager_inner_row input {
	float: right;
	display: inline;
	width: 100px;
	height: 16px;
	line-height: 12px;
	font-size: 12px;
	border-left: 1px solid #24292c;
	border-top: 1px solid #24292c;
	border-right: 1px solid #90a6b2;
	border-bottom: 1px solid #90a6b2;
}
.manager3 .manager_inner .manager_inner_row input {
	float: right;
	display: inline;
	width: 100px;
	height: 16px;
	line-height: 12px;
	font-size: 12px;
	border-left: 1px solid #24292c;
	border-top: 1px solid #24292c;
	border-right: 1px solid #90a6b2;
	border-bottom: 1px solid #90a6b2;
}
.manager .manager_inner .bold {
	line-height: 16px;
}
.manager2 .manager_inner .bold {
	line-height: 16px;
}
.manager3 .manager_inner .bold {
	line-height: 16px;
}
.dark_grey_title {
	float: right;
	clear: both;
	display: inline;
	width: 100%;
	height: 29px;
}
.dark_grey_title .dark_grey_title_l {
	float: right;
	display: inline;
	width: 6px;
	height: 29px;
	background-image: url(../images/corners/man_box.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.dark_grey_title .dark_grey_title_r {
	float: right;
	display: inline;
	width: 6px;
	height: 29px;
	background-image: url(../images/corners/man_box.gif);
	background-repeat: no-repeat;
	background-position: 0px -58px;
}
.dark_grey_title .dark_grey_title_c {
	float: right;
	display: inline;
	width: 240px;
	height: 29px;
	background-image: url(../images/corners/man_box.gif);
	background-repeat: repeat-x;
	background-position: 0px -29px;
}
.dark_grey_title .dark_grey_title_c .dark_grey_title_inner {
	float: right;
	display: inline;
	margin-right: 20px;
	line-height: 29px;
}
.grey_title {
	float: right;
	clear: both;
	display: inline;
	width: 100%;
	height: 29px;
}
.grey_title .grey_title_l {
	float: right;
	display: inline;
	width: 6px;
	height: 29px;
	background-image: url(../images/corners/grey_sec_title.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.grey_title .grey_title_r {
	float: right;
	display: inline;
	width: 6px;
	height: 29px;
	background-image: url(../images/corners/grey_sec_title.gif);
	background-repeat: no-repeat;
	background-position: 0px -58px;
}
.grey_title .grey_title_c {
	float: right;
	display: inline;
	width: 240px;
	height: 29px;
	background-image: url(../images/corners/grey_sec_title.gif);
	background-repeat: repeat-x;
	background-position: 0px -29px;
}
.grey_title .grey_title_c .grey_title_inner {
	float: right;
	display: inline;
	margin-right: 8px;
	line-height: 29px;
}
.pg_title {
	float: right;
	clear: both;
	display: inline;
	width: 100%;
	height: 29px;
}
.pg_title .pg_title_l {
	float: right;
	display: inline;
	width: 6px;
	height: 29px;
	background-image: url(../images/corners/pg_sec_title.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.pg_title .pg_title_r {
	float: right;
	display: inline;
	width: 6px;
	height: 29px;
	background-image: url(../images/corners/pg_sec_title.gif);
	background-repeat: no-repeat;
	background-position: 0px -58px;
}
.pg_title .pg_title_c {
	float: right;
	display: inline;
	width: 240px;
	height: 29px;
	background-image: url(../images/corners/pg_sec_title.gif);
	background-repeat: repeat-x;
	background-position: 0px -29px;
}
.pg_title .pg_title_c .pg_title_inner {
	float: right;
	display: inline;
	margin-right: 8px;
	line-height: 29px;
}
.topContent .topBlocks {
	float: right;
	display: inline;
	width: 520px;
	height: 242px;
	position:relative;
	z-index:2000;
}
.titledBlock {
	float: right;
	display: inline;
	width: 252px;
	height: 242px;
	overflow: hidden;
}
.topBlocks .titledBlock {
	margin-right: 8px;
}
.pageContent .titledBlock {
	margin-left: 8px;
}
.pageContent .pageContent_left .titledBlock {
	margin-left: 0px;
}
.titledBlock .titledBlock_body {
	float: right;
	display: inline;
	width: 100%;
	height: 203px;
	margin: 10px 0px 0px 0px;
	background-image: url(../images/bg/gr_g_bot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	overflow: hidden;
}
/* milonic sub menu */
.bottomSub {
	margin: 0px;
	padding: 0px;
	line-height: 7px;
	height: 7px;
	overflow: hidden;
	border-collapse: collapse;
	background: transparent;
}
.bottomSub .c_l {
	width: 7px;
	height: 7px;
	overflow: hidden;
}
.bottomSub .c_r {
	width: 7px;
	height: 7px;
	overflow: hidden;
}
.bottomSub .center {
	width: 100%;
	background: #fff url(../images/icons/bg_sub_center.gif) repeat-x left bottom;
	overflow: hidden;
}
.cssmouseon, .cssmouseoff {
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	border-right: 1px solid #A2A1A1;
	border-left: 1px solid #A2A1A1;
	border-top: 1px solid #A2A1A1;
	border-bottom: 1px solid #A2A1A1;
	margin-top: -1px;
}
.cssmouseon span, .cssmouseoff span {
	display: block;
	height: 18px;
	line-height: 18px;
	vertical-align: middle;
	margin-top: 2px;
}
.cssmouseon img, .cssmouseoff img {
	margin: 0px 8px 0px 7px;
}
.cssmouseoff {
	background: #fff; /*background:url(../images/icons/i_arrow_r1_On.gif) no-repeat right top;*/
}
.cssmouseon {
	background: #fff; /*background:url(../images/icons/i_arrow_r1_Off.gif) no-repeat right top;*/
}
.seprator {
	height: 1px;
	overflow: hidden;
	background: url(../images/icons/bg_sub_sep.gif) no-repeat center top;
	border-right: 1px solid #A2A1A1;
	border-left: 1px solid #A2A1A1;
}
.news .titledBlock_body {
	float: right;
	background-image: url(../images/bg/2grey_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 128px;
	overflow: hidden;
	margin-bottom: 10px;
}
.news .titledBlock_body .ticker_container {
	float: right;
	clear: both;
	display: inline;
	width: 222px;
	margin: 0px 15px 12px 15px;
	overflow: hidden;
	height: 126px;
}
.titledBlock .titledBlock_body .titledBlock_pic {
	float: right;
	display: inline;
	width: 69px;
	height: 78px;
	margin: 0px 0px 5px 20px;
	overflow: hidden;
}
.titledBlock_pic {
	background-color: #CFCFCF;
	text-align:center;
}
.titledBlock .titledBlock_body .titledBlock_subtitle {
	float: right;
	display: inline;
	width: 143px;
	max-height: 78px;
	padding-bottom: 4px;
	line-height: 18px;
	margin: 0px 0px 0px 20px;
	background-image: url(../images/bg/h_g_dots_wbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.titledBlock .titledBlock_body .titledBlock_desc {
	float: right;
	clear: both;
	display: inline;
	width: 225px;
	margin: 0px 7px 9px 20px;
	line-height: 18px;
}
a:link.titledBlock_link, a:visited.titledBlock_link {
	float: right;
	display: inline;
	padding-left: 15px;
	color: #9d1719;
	font-size: 14px;
	text-decoration: none;
	background-image: url(../images/icons/dgrey_dt_l.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
a:hover.titledBlock_link {
	float: right;
	display: inline;
	padding-left: 15px;
	color: #2e2d2d;
	font-size: 14px;
	text-decoration: none;
	background-image: url(../images/icons/red_dt_l.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
a:link.red_2arrow_link, a:visited.red_2arrow_link {
	float: right;
	display: inline;
	padding-left: 15px;
	margin: 0px 7px 0px 0px;
	color: #9d1719;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/icons/s_red_dt_l.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
a:hover.red_2arrow_link {
	float: right;
	display: inline;
	padding-left: 15px;
	margin: 0px 7px 0px 0px;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/icons/s_black_dt_l.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.news_area {
	float: right;
	display: inline;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
#vmarquee {
	width: 222px;
	position: relative;
}
.news_area .news_item {
	float: right;
	display: inline;
	width: 100%;
	margin-bottom: 7px;
	background-image: url(../images/bg/h_g_dots_wbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.news_area .news_item .news_item_inner {
	float: right;
	display: inline;
	width: 100%;
	line-height: 18px;
	margin-bottom: 9px;
}
.news_area .news_item .news_item_inner a:link.news_link, .news_area .news_item .news_item_inner a:visited.news_link {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.news_area .news_item .news_item_inner a:hover.news_link {
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.h_dotted_sep {
	float: right;
	clear: both;
	display: inline;
	width: 100%;
	height: 1px;
	overflow: hidden;
	margin: 9px 0px 7px 0px;
	background-image: url(../images/bg/h_g_dots_wbg.gif);
	background-repeat: repeat-x;
	background-position: 0px;
}
.star_box {
	float: left;
	clear: both;
	display: inline;
	width: 251px;
	height: 66px;
	overflow: hidden;
	background-image: url(../images/pics/star.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}
.star_box2 {
	float: left;
	clear: both;
	display: inline;
	width: 200px;
	height: 66px;
	overflow: hidden;
	background-image: url(../images/pics/star2.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}
.star_box3 {
	float: left;
	clear: both;
	display: inline;
	width: 220px;
	height: 66px;
	overflow: hidden;
	background-image: url(../images/pics/star3.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}
/**  pageContent block  **/

.pageContent {
	float: right;
	display: inline;
	clear: both;
	width: 100%;
	margin-top: 12px;
}
.innerPageContent {
	float: right;
	display: inline;
	width: 512px;
	margin-right:8px;
}
.pageContent .pageContent_right {
	float: right;
	display: inline;
	width: 512px;
	margin-left: 8px;
}
.pageContent .pageContent_left {
	float: right;
	display: inline;
	width: 252px;
}
.grey_box {
	float: right;
	clear: both;
	display: inline;
	width: 100%;
	background-color: #d8d8d8;
	margin-top: 14px;
}
.grey_box .grey_box_inner {
	float: right;
	clear: both;
	display: inline;
	width: 478px;
	margin: 10px 17px;
}
.rounded_table {
	float: right;
	clear: both;
	display: inline;
	width: 100%;
}
.rounded_table .rounded_table_title {
	float: right;
	clear: both;
	display: inline;
	width: 100%;
	height: 37px;
	background: #ffffff;
}
.rounded_table .rounded_table_title .rtt_l {
	float: right;
	display: inline;
	width: 6px;
	height: 37px;
	background-image: url(../images/corners/rounded_table/title.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.rounded_table .rounded_table_title .rtt_r {
	float: right;
	display: inline;
	width: 6px;
	height: 37px;
	background-image: url(../images/corners/rounded_table/title.gif);
	background-repeat: no-repeat;
	background-position: 0px -37px;
}
.rounded_table .rounded_table_title .rtt_c {
	float: right;
	display: inline;
	width: 466px;
	height: 37px;
}
.kupa .rounded_table_title .rtt_c .cell {
	float: right;
	display: inline;
	margin-right: 15px;
	color: #9a1719;
	font-weight: bold;
	line-height: 17px;
}
.kupa .rounded_table_title .rtt_c .first {
	margin-right: 8px;
	width: 83px;
}
.kupa .rounded_table_title .rtt_c .cell .first_span {
	float: right;
}
.rounded_table .rounded_table_title .rtt_c .rtt_div {
	float: right;
	display: inline;
	width: 1px;
	height: 28px;
	margin-top: 9px;
	background-image: url(../images/bg/v_g_dots.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.rounded_table .dg_row {
	float: right;
	clear: both;
	display: inline;
	width: 100%;
	height: 30px;
	background-color: #ececec;
}
.rounded_table .lg_row {
	float: right;
	clear: both;
	display: inline;
	width: 100%;
	height: 30px;
	background-color: #f5f5f5;
}
.rounded_table .table_body .cell {
	float: right;
	display: inline;
	line-height: 30px;
	text-align: center;
}
.kupa .table_body .first {
	width: 86px;
	text-align: right;
	margin-right: 11px;
}
.kupa .table_body .last_row .first {
	width: 86px;
	text-align: right;
	margin-right: 5px;
}
.rounded_table .table_body .rtt_div {
	float: right;
	display: inline;
	width: 1px;
	height: 30px;
	background-image: url(../images/bg/v_g_dots.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.rounded_table .table_body .last_row .rb_c {
	float: right;
	display: inline;
	overflow: hidden;
	width: 6px;
	height: 6px;
	margin-top: 24px;
	background-image: url(../images/corners/rounded_table/b_row.gif);
	background-repeat: no-repeat;
	background-position: 0px -6px;
}
.rounded_table .table_body .last_row .lb_c {
	float: right;
	display: inline;
	overflow: hidden;
	width: 6px;
	height: 6px;
	margin-top: 24px;
	background-image: url(../images/corners/rounded_table/b_row.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.keren .rounded_table_title .rtt_c .cell {
	float: right;
	display: inline;
	color: #9a1719;
	font-weight: bold;
	line-height: 37px;
	text-align: center;
}
.keren .rounded_table_title .rtt_c .first {
	width: 85px;
}
.keren .table_body .first {
	width: 85px;
	text-align: right;
	margin-right: 6px;
}
.keren .table_body .last_row .first {
	width: 85px;
	margin-right: 0px;
}
.grey_round_box {
	float: right;
	display: inline;
	width: 100%;
	background-color: #949494;
	margin: 10px 0px 0px 0px;
	position: relative;
}
.grey_round_box_pos {
	position: relative;
}
.grey_round_box .grb_lt {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 7px;
	height: 7px;
	overflow: hidden;
	z-index: 100;
	background-image: url(../images/corners/dark_grey_box_lt.gif);
}
.grey_round_box .grb_rt {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 7px;
	height: 7px;
	overflow: hidden;
	z-index: 100;
	background-image: url(../images/corners/dark_grey_box_rt.gif);
}
.grey_round_box .grb_lb {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 7px;
	height: 7px;
	overflow: hidden;
	z-index: 100;
	background-image: url(../images/corners/dark_grey_box_lb.gif);
}
.grey_round_box .grb_rb {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 7px;
	height: 7px;
	overflow: hidden;
	z-index: 100;
	background-image: url(../images/corners/dark_grey_box_rb.gif);
}
.player_container {
	float: right;
	display: inline;
	width: 252px;
	margin-right:8px;
	height: 242px;
	overflow:hidden;
}
.vote_box {
	margin-top: 14px;
}
.vote_box .vote_box_inner {
	float: right;
	clear: both;
	display: inline;
	width: 232px;
	margin: 10px 10px 14px 10px;
}
.vote_box .lg_round_box .lg_round_box_inner {
	float: right;
	display: inline;
	width: 212px;
	margin: 36px 5px 10px 15px;
	color: #9d1719;
}
.vote_box .lg_round_box .lg_round_box_inner input {
	float: right;
	display: inline;
	margin-bottom: 11px;
	width: 13px;
	height: 13px;
}
.lg_round_box {
	float: right;
	position: relative;
	display: inline;
	width: 100%;
	background-color: #dfdfdf;
	margin: 10px 0px 0px 0px;
}
.lg_round_box .lgrb_lt {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 7px;
	height: 7px;
	overflow: hidden;
	z-index: 100;
	background-image: url(../images/corners/vote_inner_box_lt.gif);
}
.lg_round_box .lgrb_rt {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 7px;
	height: 7px;
	overflow: hidden;
	z-index: 100;
	background-image: url(../images/corners/vote_inner_box_rt.gif);
}
.lg_round_box .lgrb_lb {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 7px;
	height: 7px;
	overflow: hidden;
	z-index: 100;
	background-image: url(../images/corners/vote_inner_box_lb.gif);
}
.lg_round_box .lgrb_rb {
	position: absolute;
	right: 0px;
	bottom: 0px;
	width: 7px;
	height: 7px;
	overflow: hidden;
	z-index: 100;
	background-image: url(../images/corners/vote_inner_box_rb.gif);
}
.vote_box .lg_round_box .lg_round_box_inner .fR_nc {
	margin-right: 7px;
}
#answer_area .lg_round_box_inner {
	margin: 18px 25px 15px 15px;
	width: 192px;
}
#answer_area .fR_c_100 {
	line-height: 20px;
}
.answers {
	margin: 0px 7px 5px 0px;
	width: 185px;
}
#left_banner .left_banner_inner {
	float: right;
	display: inline;
	width: 236px;
	margin: 8px;
}
#vote_btn {
	position: absolute;
	bottom: 8px;
	left: 15px;
	z-index: 110;
}
.left_banner_inner {
	float: right;
	display: inline;
	width: 236px;
	margin: 8px;
	overflow: hidden;
}
.left_banner_inner img {
	float: right;
	display: inline;
}
/**    Footer    **/
.footer {
	float: right;
	display: inline;
	width: 100%;
	height: 15px;
	margin: 30px 0px 25px 0px;
	overflow: hidden;
	background-color: #9d1719;
	text-align:center;
}
a.footerText {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.footer_separator {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
}
.alert_x {
	color : #FF0000;
	float:right;
	margin-top:4px;
	margin-right:2px;
	font-weight:bold;
	size:16px;
}
.alertMSGy {
	color : #2E2E2E;
	font-size:20px;
	padding-top:20px;
	direction:rtl;
}
.bradcrumb {
	float:right;
	display:inline;
	width:100%;
	clear:both;
	line-height:32px;
	height:32px;
}
.bradcrumb_sep {
	float:right;
	display:inline;
	width:9px;
	height:7px;
	overflow:hidden;
	background-image: url(../images/icons/s_red_dt_l.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	margin:14px 5px 0px 5px;
}
.bradcrumb a:link, .bradcrumb a:visited {
	text-decoration:none;
}
.bradcrumb a:hover {
	text-decoration:underline;
}
.innerPageTitle {
	float:right;
	display:inline;
	width:100%;
	clear:both;
	color: #9d1719;
	font-weight: bold;
	font-size:16px;
	line-height:32px;
	height:32px;
	background-image: url(../images/bg/h_g_dots_gbg.gif);
	background-position:bottom right;
	background-repeat:repeat-x;
	margin-bottom:13px;
}
.kranotRMTitle {
	float:right;
	display:inline;
	width:100%;
	clear:both;
	color: #ffffff;
	font-weight: bold;
	font-size:14px;
	line-height:30px;
	height:30px;
	background-color:#949494;
	margin-bottom:6px;
}
.kranotRMTitle_inner {
	padding-right:15px;
	float:right;
	display:inline;
	clear:both;
}
.par {
	float:right;
	display:inline;
	width:100%;
	clear:both;
}
.p {
	float:right;
	display:inline;
	width:100%;
	clear:both;
	line-height:23px;
	height:23px;
	background-color:#ffffff;
	border-top:1px solid #d7d7d7;
	font-weight:bold;
}
.p a.reg:link, .p a.reg:visited {
	float:right;
	display:inline;
	line-height:23px;
	height:23px;
	text-decoration:none;
	background-image: url(../images/icons/i_arrow_black_l.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:11px;
	margin-right:9px;
}
.p a.reg:hover {
	float:right;
	display:inline;
	line-height:23px;
	height:23px;
	text-decoration:underline;
	background-image: url(../images/icons/i_arrow_black_l.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:11px;
	margin-right:9px;
}
.p a.reg_selected:link, .p a.reg_selected:visited {
	float:right;
	display:inline;
	line-height:23px;
	height:23px;
	color:#9D1719;
	text-decoration:none;
	background-image: url(../images/icons/i_arrow_r_On.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:11px;
	margin-right:9px;
}
.p a.reg_selected:hover {
	float:right;
	display:inline;
	line-height:23px;
	height:23px;
	color:#9D1719;
	text-decoration:underline;
	background-image: url(../images/icons/i_arrow_r_On.gif);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:11px;
	margin-right:9px;
}
td.l_text {
	height:30px;
	background-color:#949494;
	color:#ffffff;
	border-left:1px solid #ffffff;
	font-size:12px;
}
.p_top {
	float:right;
	display:inline;
	width:100%;
	clear:both;
	line-height:16px;
	height:16px;
	background-color:#ffffff;
	font-weight:bold;
	cursor:pointer;
}
.p_top_inner {
	float:right;
	display:inline;
	clear:both;
	padding-right:10px;
}
.p1_top {
	float:right;
	display:inline;
	clear:both;
	width:100%;
	height:14px;
	line-height:14px;
	background-color:#adaba9;
}
.p2_top {
	float:right;
	display:inline;
	clear:both;
	width:100%;
	height:16px;
	line-height:16px;
	background-color:#dcdad9;
}
.p1_right {
	float:right;
	display:inline;
	clear:both;
	width:100%;
	height:26px;
	line-height:26px;
	background-color:#adaba9;
}
.p2_right {
	float:right;
	display:inline;
	clear:both;
	width:100%;
	height:26px;
	line-height:26px;
	background-color:#dcdad9;
}
.p3_right {
	float:right;
	display:inline;
	clear:both;
	width:100%;
	height:21px;
	line-height:21px;
	background-color:#ffffff;
}
.p1_top_inner {
	float:right;
	display:inline;
	clear:both;
	padding-right:10px;
}
.p2_top_inner {
	float:right;
	display:inline;
	clear:both;
	padding-right:15px;
}
.p1_right_inner {
	float:right;
	display:inline;
	clear:both;
	padding-right:30px;
}
.p2_right_inner {
	float:right;
	display:inline;
	clear:both;
	padding-right:42px;
}
.p3_right_inner {
	float:right;
	display:inline;
	clear:both;
	padding-right:51px;
}
.p3_right a.p3_keren_link:link, .p3_right a.p3_keren_link:visited {
	float:right;
	display:inline;
	clear:both;
	color:#848484;
	font-weight:bold;
	text-decoration:none;
	padding-right:7px;
	margin-right:51px;
	background-image: url(../images/icons/i_arrow_d_dot_l.gif);
	background-position:center right;
	background-repeat:no-repeat;
}
.p3_right a.p3_keren_link:hover {
	float:right;
	display:inline;
	clear:both;
	color:#848484;
	font-weight:bold;
	text-decoration:underline;
	padding-right:7px;
	margin-right:51px;
	background-image: url(../images/icons/i_arrow_d_dot_l.gif);
	background-position:center right;
	background-repeat:no-repeat;
}
tr.keren_row {
	background-color:#ffffff;
	height:18px;
	line-height:18px;
}
tr.keren_data_row {
	background-color:#f3f3f3;
	height:18px;
	line-height:18px;
}
tr.keren_row td {
	height:18px;
	line-height:18px;
}
a.keren_link:link, a.keren_link:visited {
	float:right;
	display:inline;
	clear:both;
	font-weight:bold;
	text-decoration:none;
}
a.keren_link:hover {
	float:right;
	display:inline;
	clear:both;
	font-weight:bold;
	text-decoration:underline;
}
tr.keren_data_row td.keren_data_cell {
	height:18px;
	line-height:18px;
	border-left:1px solid #d1d0cf;
}
tr.keren_data_row td.keren_data_cell_last {
	height:18px;
	line-height:18px;
}
.funds_right_container {
	float:right;
	display:inline;
	clear:both;
	width:100%;
	border-bottom:3px solid #7b7b7b;
}
.Cell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #002842;
	text-decoration: none;
	cursor: hand;
}
.CellSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #296998;
	text-decoration: none;
	cursor: hand;
}
.link_milon_Off {
	font-family:arial;
	font-size : 18px;
	font-weight:bold;
	color : #9D9D9D;
	line-height : 27px;
	text-decoration:none;
	border-left:1px solid #D1D0CF;
	cursor:auto;
	text-align : center;
}
.link_milon_On {
	font-family:arial;
	font-size : 18px;
	font-weight:bold;
	color : #E20A16;
	line-height : 27px;
	text-decoration:none;
	border-left:1px solid #D1D0CF;
	cursor:pointer;
	text-align : center;
}
.bg_milon_Off {
	background-color:#fff;
}
.bg_TR_red {
	background-color:#F4CCCD;
}
.bg_milon_Off_Sum {
	background-color:#656564;
}
.bg_milon_Off_Sum_Txt_Title {
	font-size : 11px;
	background-color:#E20A16;
	color : #FFFFFF;
	font-weight:bold;
}
.bg_milon_Off_Sum_Txt {
	font-size : 11px;
	background-color:#656564;
	color : #FFFFFF;
	font-weight:bold;
}
.bg_milon_On {
	background-color:#E20A16;
}
.value_milon_Off {
	font-family:arial;
	font-size : 13px;
	font-weight:bold;
	color : #848483;
	line-height : 18px;
	text-decoration:none;
	cursor:pointer;
}
.value_milon_On {
	font-family:arial;
	font-size : 13px;
	font-weight:bold;
	color : #E20A16;
	line-height : 18px;
	text-decoration:none;
	cursor:pointer;
}
.td_32_br {
	font-family:arial;
	font-size : 32px;
	font-weight:bold;
	color : #E20A16;
	line-height : 27px;
	text-decoration:none;
}
/* answers & questions template */
.bg_faq_Off {
	background: #fff url(/images/icons/i_arrow_g.gif);
	padding-right:23px;
	background-position: center right;
	background-repeat: no-repeat;
	height:30px;
	color:#000;
	cursor:pointer;
}
.bg_faq_On {
	background: #858584 url(/images/icons/i_arrow_w.gif);
	padding-right:23px;
	background-position: center right;
	background-repeat: no-repeat;
	height:30px;
	color:#fff;
	cursor:pointer;
}
.bg_Gray {
	background-color:#D1D0CF;
}
.bg_Gray1 {
	background-color:#ABAAA8;
}
.bg_Gray2 {
	background-color:#656564;
}
.bg_Gray3 {
	background-color:#F2F2F1;
}
.bg_Gray4 {
	background-color:#f3f3f3;
}
.bg_Gray5 {
	background-color:#E6E7E9;
}
.paddR23 {
	padding-right:23px;
}
.paddL160 {
	padding-left:160px;
}
.paddTB5 {
	padding-top:5px;
	padding-bottom:5px;
}
/* answers & questions template end */
/* CSS FOR NEW TABLE BOX ON MAIN*/
.b_table_body {
	position:relative;
	height:114px;
}
.b_table_body .tl, .b_table_body .tr, .b_table_body .bl, .b_table_body .br {
	position:absolute;
	width:9px;
	height:9px;
	overflow:hidden;
	background-image:url(../images/corners/rounded_table/b_table_c.gif);
	background-repeat:no-repeat;
}
.b_table_body .tl {
	top:0px;
	left:0px;
	background-position:0px 0px;
}
.b_table_body .tr {
	top:0px;
	right:0px;
	background-position:0px -18px;
}
.b_table_body .bl {
	bottom:0px;
	left:0px;
	background-position:0px -9px;
}
.b_table_body .br {
	bottom:0px;
	right:0px;
	background-position:0px -27px;
}
a:link.b_2arrow_link, a:visited.b_2arrow_link {
	float:right;
	display:inline;
	line-height:31px;
	padding-left:20px;
	margin:0px 20px 0px 0px;
	color:#000;
	text-decoration:none;
	background-image:url(../images/icons/s_red_dt_l.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
a:hover.b_2arrow_link {
	float:right;
	display:inline;
	line-height:31px;
	padding-left:20px;
	margin:0px 20px 0px 0px;
	color:#000;
	text-decoration:underline;
	background-image:url(../images/icons/s_black_dt_l.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
.b_table_r, .b_table_l {
	float:right;
	display:inline;
	height:100%;
	width:159px;
	background-color:#f5f5f5;
}
.b_table_c {
	float:right;
	display:inline;
	height:100%;
	width:160px;
	background-color:#fff;
}
.b_table_r .b_table_inn, .b_table_l .b_table_inn {
	float:right;
	display:inline;
	width:100%;
	height:93px;
	margin:10px 0px;
	background-image:url(../images/bg/v_g_dots.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
.b_table_l .b_table_inn {
	background-position:right top;
}
.b_table_c .b_table_inn {
	float:right;
	display:inline;
	width:100%;
	height:93px;
	margin:10px 0px;
}

/*  END OF CSS FOR NEW TABLE BOX ON MAIN*/
/* start of form2 page */
.tdTblCaptionRight
{
	float:right;
	background: transparent url(../images/RightTitlePersonalAccount.gif) top right no-repeat;
	width:20px;
	height:20px;
}
.tdTblCaptionText
{
	float:right;
	margin:auto 10px;
	height:20px;
	background-color:#949494;
	line-height:18px;
	color:#FFF;
	font-weight:bold;

}
.tdTblCaptionLeft
{
	float:left;
	background: transparent url(../images/LeftTitlePersonalAccount.gif) top right no-repeat;
	width:5px;
	height:20px;
}
.redSeparateLine
{
	height:2px;
	background-color:#9D1719;
}
.tdTblCaptionColor
{
	background-color:#949494;
}
.tdTblCell
{
	background-color:#F3F3F3;
}
.tdTblCell p 
{
	float:right;
	margin:1px 5px 2px 5px;;
}
.tdTblCell p.left
{
	float:left;
	margin:1px 5px 2px 5px;;
}

.fieldForm2
{
	border:1px solid #7F9DB9;
	width:125px;
	display:inline;
}
.field2Error
{
	color: #002842;
	border:1px solid #FF0000;
	width:125px;
	display:inline;
}
/* end of form2 page */
.errorMessage
{
	width:220px;
	margin:50px 150px 5px 150px;
	text-align:center;
	border:0px solid red;
	color:#F00;
	font-size:18px;
	font-weight:bold;
}
.errorMessageLink
{
	width:220px;
	margin:0px 150px 100px 150px;
	text-align:center;
}

.fieldAria
{
	direction:rtl;
	border: #4f2608 1px solid;	
	font-size: 8pt;	
	width:98%;
	font-family:arial;
}
