@font-face {
    font-family: "BYekan";
	src: url("../font/BYekan.eot");
    src: url("../font/BYekan.eot?#iefix") format('embedded-opentype'), 
	url("../font/BYekan.woff") format("woff"), 
	url("../font/BYekan.ttf") format("truetype");}

#divContent table td { text-align: right; /*padding  5px 10px*/ }
.headrow th{
 font-family: "BYekan";
}
.divPanelText {
	direction: rtl;
	float: left;
	font-size: 12px;
	line-height: 22px;
	margin-top: 27px;
	padding-left: 40px;
	padding-right: 0px;
	text-align: justify;
	width: 470px;
}
.news-title{
font-family:"BYekan";
}
.news-date{
font-family:"BYekan";
}
.divGallery { float: right; margin: 0 10px 0 0; width: 180px; }
.cmnt_msg { background: url(../../../siteimages/note.png) no-repeat left bottom #eeeeed; border: 1px solid #BBB; padding: 5px!important; }
.cmnt_user { background: url(../../../siteimages/user_cmnt.png) no-repeat center top transparent; height: 38px; width: 38px; }
.cmnt_plus { background: url(../../../siteimages/plus.png) no-repeat right center transparent; height: 39px; padding-right: 50px!important; }
.cmnt_fname {
	background: url(../../../siteimages/user_cmnt_2.png) no-repeat right center #EEEEED;
	border: 1px solid #bbb;
	height: 32px;
	padding-right: 35px!important;
	width: 175px;
}
.cmnt_cname {
	background: url(../../../siteimages/co.png) no-repeat right center #EEEEED;
	border: 1px solid #bbb;
	height: 32px;
	padding-right: 35px!important;
	width: 175px;
}
.cmnt_tel {
	background: url(../../../siteimages/tel.jpg) no-repeat right center #EEEEED;
	border: 1px solid #bbb;
	height: 32px;
	padding-right: 35px!important;
	width: 175px;
}
.cmnt_mbl {
	background: url(../../../siteimages/mbl.jpg) no-repeat right center #EEEEED;
	border: 1px solid #bbb;
	height: 32px;
	padding-right: 35px!important;
	width: 175px;
}
.cmnt_email {
	background: url(../../../siteimages/mail.png) no-repeat right center #EEEEED;
	border: 1px solid #bbb;
	height: 32px;
	padding-right: 35px!important;
	width: 175px;
}
.cmnt_website {
	background: url(../../../siteimages/globe.png) no-repeat right center #EEEEED;
	border: 1px solid #bbb;
	height: 32px;
	padding-right: 35px!important;
	width: 175px;
}
.cmnt_submit {
	background: url(../../../siteimages/send.png) no-repeat right center transparent;
	border: none;
	cursor: pointer;
	height: 32px;
	width: 88px;
}

.cmnt_title{
	background: url(../../../siteimages/email-title.png) no-repeat right center #EEEEED;
	border: 1px solid #bbb;
	height: 32px;
	padding-right: 35px!important;
	width: 175px;
}
.div-product-group{
float:right;
}
#productViewimage{
width:200px;
direction:ltr;
float:right;
margin:0 0 10px 10px;
}
.div-product-group {
font-family:"BYekan",tahoma;
}

/**************************Style For News And Article Tabs*************************************/
#tabs{
position:relative;
right:0;
overflow:hidden;
height:292px;
}

#tabs .list-wrap{
	background:url('../images/News-&-Articles-BG.png') top left no-repeat;
	position:relative; 
	right:0;
}

#tabs .list-wrap ul{margin:0; padding:0 10px; line-height:14px;}
#tabs .list-wrap li{margin-bottom:10px; color:#000;}


#tabs ul {}
#tabs ul li a { color: #000 !important; }
#tabs .list-wrap li a {display:block; }
#tabs .list-wrap li a:hover {}
#tabs .list-wrap li:hover {color:#000; }
#tabs ul li:last-child a { border: none; }

#tabs .nav { overflow: hidden; padding:0; list-style: none; position:relative; 
margin:0;
height:30px;
line-height:30px;
 font-family: "BYekan";
 font-size:13px;
 font-weight:normal;
}
#tabs .nav li { width: 60px; float: right; margin:0 0 0 5px; padding:0;}

#tabs .nav li.last { margin-right: 0; }
#tabs .nav li a { display: block; width: 60px; background:url(../images/tab.jpg) no-repeat; text-align: center; border: 0; color:#000 !important;}
.nav-one a{
top:0;
right:20px;

}
.nav-two a{
top:0;
right:90px;
}
#tabs li a.current { 	background:url(../images/tab-active.jpg) no-repeat;
color:#000 !important;
}

#tabs marquee{
height:160px;
overflow:hidden;
}

.archive{
display:inline-block;
width:87px;
height:28px;
background:url("../images/Archive-button.png") no-repeat;
position:absolute;
bottom:0px;
left:6px;
}

.rss{
display:inline-block;
width:47px;
height:28px;
background:url("../images/RSS-button.png") no-repeat center center;
position:absolute;
bottom:0px;
right:6px;
}

.div-inc-news, .div-inc-article{
height:228px;
padding-top:10px;
}
.div-inc-news div, .div-inc-article div {
	width: 100% !important;
}
.marquee a img{
margin-left:10px;
}

#core3 li,#core4 li{
padding:10px;
line-height:24px;
}
/**************************END Style For News And Article Tabs*************************************/
/***************************** LOGIN STYLE **********************************/
#login-box{
width:381px;
margin:50px auto 0;
font-size:13px;
font-weight:normal;
font-family:"BYekan";
}

#login-box input,#login-box  form,#register-form input{
font-size:13px;
font-weight:normal;
font-family:"BYekan";
outline:none;
margin:0;
padding:0;
}


#login-l{
float:left;
width:340px;
height:308px;
}

#login-r{
float:right;
width:40px;
height:238px;
padding:70px 0 0 1px;
}

#error-msg{
color:#fff;
height:30px;
padding:20px 50px 10px 10px;
border-bottom:10px solid #3f3f3f;
line-height:18px;
background:#ea3232 url(../../../siteimages/warning.png) no-repeat 300px center;
}

#title-date{
background:#2f2f2f;
color:#fff;
height:34px;
line-height:34px;
padding:10px;
}

#login-title{
font-size:14px;
font-family:tahoma;
float:left;
font-weight:bold;
width:112px;
text-align:left;
}

#date{
float:right;
width:200px;
}

#login{
min-height:168px;
background:#e5e6ea;
padding:15px 8px;
}

#login input[type="text"],#login input[type="password"],#register-form input[type="text"],#register-form input[type="password"]{
width:255px;
height:45px;
border:none;
float:right;
padding:0 20px 0 35px;
line-height:45px;
color:#727272;
margin:5px 8px;
transition:background 1s;
border:1px solid #dedede
}

#login input[type="text"]#login-box-user{
background:#fff url(../../../siteimages/Username.png) no-repeat 20px center;
}

#login input[type="password"]{
background:#fff url(../../../siteimages/Pass.png) no-repeat 20px center;
}

#login input[type="text"]#login-box-user:focus{
background:#3f3f3f url(../../../siteimages/User-focus.png) no-repeat 10px center;
color:#fff;
}

#login input[type="password"]:focus{
background:#3f3f3f url(../../../siteimages/Pass-focus.png) no-repeat 10px center;
color:#fff;
}

#login input[type="submit"]{
width:276px;
height:45px;
background:#ea3232 url(../../../siteimages/login-bt-bg.png) no-repeat;
border:none;
float:left;
margin:0;
padding:0;
color:#fff;
cursor:pointer
}

#forgot-pass{
display:block;
width:46px;
height:45px;
background:#808080 url(../../../siteimages/forgot-pass.png) no-repeat right center;
transition:all 2s;
border-left:1px solid #fff;
}

#forgot-pass:hover{
position:relative;
width:275px;
background:#484848;
}

#login-close{
display:block;
height:34px;
background:#3f3f3f url(../../../siteimages/close.png) no-repeat center center;
}

#register{
display:block;
height:113px;
margin-top:1px;
background:url(../../../siteimages/register.png) no-repeat center center;
}

#CAPTCHA{
padding:5px 95px;
background:#fff;
margin:5px 8px;
}
#refresfcaptcha{
float:right;
width:40px;
margin-right:8px;
}

#securityCode{width:212px !important;
margin:0 3px 0 0 !important;
float:left;
height:35px !important;
font-family:tahoma !important;
font-size:11px !important;
}

#securityCode:focus,#register-form input[type="text"]:focus,#register-form input[type="password"]:focus{
background:#3f3f3f;
color:#fff !important;
}

/***************************************************************/