a, a:visited {
	color:#247EAC; TEXT-DECORATION: none;
}
a:hover {
	color:red; TEXT-DECORATION: none;
}
body{
	font-family:tahoma;font-size:8pt;margin:0px;padding:0px;background:url('../img/bgt.gif');
}
label {
	cursor:pointer;
}
.logo{
	border:1px solid #A8BECA;background:#fff;background:#fff;
}
.jp-tbl{
	font-family: tahoma;font-size: 8pt;direction: rtl
}
.tbl_center{
	font-family: tahoma;font-size: 8pt;direction: rtl
}
.jp-inp{
	font-family: tahoma;font-size: 9pt;border:1px solid #779FB4;;color:#00627E;background:url('../img/bg-inp.png');height:20px
}
.jp-ta{
	font-family: tahoma;font-size: 9pt;border:1px solid #779FB4;;color:#00627E;background:#F6FBFC;line-height:1.5em
}
.inp1{
	font-family: tahoma;font-size: 8pt;border:1px solid #779FB4;;color:#666;
}
.tbl{
	font-family: tahoma;font-size: 8pt;direction: rtl
}
inp{
	font-family: tahoma;font-size: 8pt;border:1px solid #779FB4;;color:#666;
}
.btn{
	font-family: tahoma;font-size: 8pt;background:url(../img/bg-btn3.png);width: 110px;height:31px;border:none;vertical-align:text-top;cursor:pointer;padding: 5 0 9 0;color:#81AAB4
}
.select {
	font-family: tahoma;font-size: 8pt;background:#EAF4F6;border:0px;border:1px solid #779FB4;color:#00627E
}
.top-menu{
	padding: 3px;text-align:center;background:url('../img/top-menu-bg.png');border:1px solid #A8BECA;color:#247EAC;
}
.menu{
	background:url('../img/menu-bg.png');border:1px solid #A8BECA;height:24px
}
.body{
	background:#fff;border:1px solid #A8BECA;padding:3px;font-family: tahoma;font-size: 8pt;border-top:0px;line-height:1.5em;
	text-align:justify;margin-bottom:8px;
}
.text-menu{
	font-family: tahoma;font-size: 8pt;padding-top:5px;padding-right:3px;color:#217CB0;
}
.y-menu{
	background:url('../img/y-menu-bg.png');border:1px solid #D7DA00;height:24px
}
.y-body{
	background:#FFFFE9;border:1px solid #D7DA00;padding:3px;font-family: tahoma;font-size: 8pt;border-top:0px;line-height:1.5em;
	text-align:justify;margin-bottom:8px;
}
.y-text-menu{
	font-family: tahoma;font-size: 8pt;padding-top:5px;padding-right:3px;color:#85862C;
}
li{
	list-style-type: decimal;
}
.red{
	border:1px solid red;color:red;font-weight:bold;padding:8px;background:#FFDADA;text-align:center;margin-bottom:6px;;line-height:1.5em
}
.green{
	border:1px solid green;color:green;font-weight:bold;padding:8px;background:#DCFFD2;text-align:center;margin-bottom:6px;line-height:1.5em
}
.fixed{
	width:280px;
}
.main-text {
	padding:8px;line-height:1.5em;font-family:tahoma;font-size:8pt;color:#698DA8;direction:rtl;text-align:justify;
}
.main-top-text {
	padding-top:5px;padding-right:8px;font-family:tahoma;font-size:8pt;color:#86A7C0;direction:rtl;text-align:right;
}
.main-top {
	background:url('../img/main-jp-top.gif');height:27px
}
.main-jp-center {
	background:url('../img/main-jp-center.gif'); 
}
.yes-l {
	font-weight:bold;
}
.yes-l2 {
	background:#D2ECF2;padding-right:3px;padding-bottom:1px;padding-top:1px;
}
.yes-l3 {
	background:#E4ECEE;padding-right:3px;padding-bottom:1px;padding-top:1px;
}
.loading {
	border:1px solid #C8983C;background:#FFFEB7;color:#000;text-align:center;margin-bottom:6px;padding:8px;font-weight:bold;line-height:1.5em
}
.msg-no-record {
	border-right:3px solid #990000;padding:4px;text-align:right;font-weight:bold;color:red;margin:3px;
}
.title-link-content {
	border:1px solid #006378;background:#4788B1;color:#fff;text-align: right;padding:3px;direction: rtl;
}
.body-link-content {
	border:1px solid #006378;background:#E8F6FF;color:#000;text-align: right;margin-bottom:6px;padding:3px;line-height: 1.5em;direction: rtl;border-top: 0px;
}
.reglink {
	background:#EFF9FB;border:1px solid #A8BECA;padding-right:6px;padding-left:6px;font-family: tahoma;font-size: 8pt;line-height:1.5em;
	text-align: center;margin-bottom:8px;
}
.f-msg {
	border-right:3px solid green;padding:4px;text-align:right;font-weight:bold;color:green;margin:3px;line-height:1.7em
}

.header-table {
	width:100%;height:79px;direction:rtl
}
div.sociable { margin: 16px 0; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
