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;
}
label {
	cursor:pointer;
}


.tbl{
	font-family: tahoma;font-size: 8pt;direction: rtl
}
.tbl_center{
	font-family: tahoma;font-size: 8pt;direction: rtl
}
.tbl{
	font-family: tahoma;font-size: 8pt;direction: rtl
}
.inp{
	background:#FFFFFF url('img/inpback.gif') left center repeat-x;	font-family: tahoma;font-size: 8pt;
	color:rgb(45,45,45);padding:5px;border:1px solid rgb(190,190,190);-moz-border-radius:5px;line-height:2px;height:27px;
}
textarea{
	background:#FFFFFF url('img/inpback.gif') left center repeat-x;	font-family: tahoma;font-size: 8pt;
	color:rgb(45,45,45);padding:5px;border:1px solid rgb(190,190,190);-moz-border-radius:5px;line-height:13px;height:110px;¯width:193px;
}
.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;
}
.tophead{
width:100%;margin:5px auto 0;clear:both;overflow:hidden;
}
.maintop
{
width:100%;height:160px;margin:0px auto;clear:both;background:rgb(230,230,230) url('head_back.gif') left bottom repeat-x;
}
.mtpr
{
height:160px;width:100%;background:url('head_r.gif') right bottom no-repeat;
}
.mtpl
{
height:160px;width:100%;background:url('head_l.gif') left bottom no-repeat;
}
.righttd{
width:215px;padding:8px 4px 7px 0;text-align:right;color:rgb(18,18,18);
}
.maintd{
width:auto;text-align:right;padding:4px 10px 7px;
}
.lefttd{
width:212px;padding:8px 2px 7px 5px;text-align:center;color:rgb(18,18,18);-moz-border-radius-bottomleft:7px;overflow:hidden;}
.menu{
padding:5px 7px;border:1px solid rgb(190,190,190);border-bottom:0;text-align:right;-moz-border-radius:4px 4px 0 0;background:rgb(223, 223, 223) url('img/mbtbg.png') left center repeat-x;
}
.bmenu{
padding:5px 7px;border:1px solid rgb(190,190,190);border-bottom:0;text-align:right;-moz-border-radius:4px 4px 0 0;background:rgb(223, 223, 223) url('img/mbtbg.png') left center repeat-x;
}
.body{
padding:5px 6px;margin-bottom:15px;border:1px solid rgb(190,190,190);-moz-border-radius:0 0 3px 3px;background:#ffffff url('img/g_tb.jpg') left top repeat-x;overflow:hidden; direction=rtl;text-align:right
}
.bbody{
padding:5px 6px;margin-bottom:15px;border:1px solid rgb(190,190,190);-moz-border-radius:0 0 3px 3px;background:#ffffff url('img/g_tb.jpg') left top repeat-x;overflow:hidden;direction:rtl;text-align:right
}
.text-menu{
	font-weight:bold;font-family: tahoma;font-size: 8pt;color:#000000;height:18px;padding-top:4px;padding-right:3px;
}
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'); 
}
.delimg      { margin-left: 0; background-image: url('img/bullet_delete.png');background-repeat: no-repeat;cursor:hand;cursor:pointer; }
a, a:visited {
	color:#247EAC; TEXT-DECORATION: none;
}
a:hover {
	color:red; TEXT-DECORATION: none;
}

.box         { border: 1px solid #91E3E3; padding: 5px; background-color: #E8FAFF; width:100% }
.MsgHead{
	border-width: 1px;
	border-style: solid;
	padding:7px;
	text-align:right;
	margin: 5px 0px;
}
#message_div .MsgHead{ 
	margin: 0px;
}

#message_div .info,#message_div .success,#message_div .error{
	width: 840px;
	/*padding :5px 35px 5px 5px;*/
	cursor: pointer;
	z-index: 5000000;
	text-align: right;
/*	
	border-width: 1px;
	border-style: solid;
*/
}
/*
#message_div .MsgBody{
	padding: 2px 2px 2px 16px;
	font-size:20px;
	font-family:arial;
	background: url(images/MsgBody.gif) no-repeat 0px 0px; 
	/*padding:20px;*
}
*/

#message_div .MsgBody{
	font-size:20px;
	font-family:arial;
}

.info {
	direction: rtl;
	background: #ECF5FF; 
	border-color: #266AAD;
	color: #000;
}
.success {
	direction: rtl;
	color: #000;
	border-color: #249224;
	background:#8CDA5C;
}
.error {
	direction: rtl;
	background: #F4DE64; 
	color: #000;
	border-color: #D49E34;
}
.MsgBody{
	padding:10px 50px 10px 10px;
}
.error .MsgBody{
	background: #FFF url(img/merror.gif) no-repeat 99% 50%; 	
}
.success .MsgBody{
	background: #FFF url(img/msuccess.gif) no-repeat 99% 50%; 	
}
.info .MsgBody{
	background: #FFF url(img/minfo.gif) no-repeat 99% 50%; 	
}
        div.pagination a {
                border: 1px solid #909090;
                margin-right:3px;
                background-image:url('bar.gif');
                text-decoration: none;
                color: #c0c0c0;
                font-family: tahoma;
                font-size: 9pt; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; background-position-y:50%
        }
        div.pagination a:hover, div.meneame a:active {
                border: 1px solid #f0f0f0;
                background-image:url('invbar.gif');
                background-color:#404040;
                color: #ffffff;
                font-family: tahoma;
                font-size: 9pt
        }
       span.current {
                margin-right:3px;
                padding:2px 5px;
                border: 1px solid #ffffff;
                font-weight: bold;
                background-color: #606060;
                color: #ffffff;
        }
        span.disabled {
                margin-right:3px;
                padding:2px 5px;
                border: 1px solid #606060;
                color: #808080;
        }