.iranebgridpager1
{
	font-weight: bold;
	font-size: x-small;
	color: #ff0000;
	direction: ltr;
	font-family: Tahoma;
	text-align: center;
}
.iranebgridpager1 A
{
	text-decoration:none;
	padding-right: 3px;
	padding-left: 3px;
}
.iranebgridpager1 A:hover
{
	color: #000099;
	background-color: gold;
	text-decoration: blink;
}
.faMenu {
	font-family: Tahoma;
	font-size:11px;
	COLOR: #0A5A8B;
	line-height:1.5;
	text-align:right;
	padding-right:10px;
}
.faMenu A {
	COLOR: #1a5377; TEXT-DECORATION: none
}
.faMenu A:hover {
	TEXT-DECORATION: underline
}

.frmEdit_fa {
	FONT-SIZE: 14px; vertical-align: middle; COLOR: #000099; LINE-HEIGHT: normal; FONT-FAMILY: Arial; HEIGHT: 18px; TEXT-ALIGN: right
}
.loginCellText {
	FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-FAMILY: Tahoma; HEIGHT: 18px
}
.loginCellSEPR {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: bottom; COLOR: #ff9900; LINE-HEIGHT: normal; FONT-FAMILY: Tahoma; HEIGHT: 18px; TEXT-ALIGN: right
}
.btnPager {
	FONT-SIZE: 10px; VERTICAL-ALIGN: 1px; COLOR: #000099; LINE-HEIGHT: normal; FONT-FAMILY: Arial; HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.mmbodysml {
	FONT-SIZE: 66%; LINE-HEIGHT: 140%; FONT-FAMILY: Arial
}
.itemsml2 {
	FONT-WEIGHT: bold; FONT-SIZE: 64%; COLOR: #333399; LINE-HEIGHT: 138%; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif
}
.itemsml2 A {
	COLOR: #333399; TEXT-DECORATION: none
}
.itemsml2 A:hover {
	TEXT-DECORATION: underline
}
.itemsml {
	FONT-WEIGHT: bold; FONT-SIZE: 64%; COLOR: #333399; LINE-HEIGHT: 138%; FONT-FAMILY: Verdana, Geneva, Arial, sans-serif
}
.homesmall {
	FONT-SIZE: 64%; LINE-HEIGHT: 127%; FONT-FAMILY: Verdana, Arial, sans-serif
}
.NavCat {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Tahoma
}
.tabBar {
	FONT-SIZE: 8pt; COLOR: #003F66; FONT-FAMILY: Tahoma,Verdana,Arial; TEXT-DECORATION: none;
}
.tabBar A {
	FONT-SIZE: 8pt; COLOR: #003F66; FONT-FAMILY: Tahoma,Verdana,Arial; TEXT-DECORATION: none;
}
.tabBar A:hover {
	FONT-SIZE: 8pt; COLOR: #FF5500; FONT-FAMILY: Tahoma,Verdana,Arial;TEXT-DECORATION:underline;
}


SELECT {
	FONT-family: tahoma; FONT-SIZE:12; COLOR: #333399;direction:rtl;
}
.input {
	FONT: 10px Tahoma, Arial; WIDTH: 130px; COLOR: #000000
}
TEXTAREA {
	FONT: 10px Tahoma, Arial, Helvetica; WIDTH: 300px
}
.tbl_font {
	FONT: 11px Tahoma, Arial; COLOR: #000000
}
.std_font {
	FONT: 13px Tahoma, Arial; COLOR: #000000;
	text-justify:distribute-all-lines;
}
.std_font_B_M
{
	text-justify: distribute-all-lines;
	font: bold 14px Arial, Arial;
	color: #656764;
}
.std_font_B
{
	text-justify: distribute-all-lines;
	font: bold 13px Arial, Arial;
	color: #014e82;
}
.green_font {
	FONT: bolder 15px Arial; COLOR: #5ab400
}
.orang_font {
	FONT: bolder 16px Arial; COLOR: #ff6600
}
.err_font {
	FONT: 12px tahoma;
	COLOR: #ff0000;
	line-height:1.5;
}
.over_orang {
	FONT: bolder 15px Arial
}
.over_orang A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.over_orang A:hover {
	TEXT-DECORATION: underline
}
.over_Small {
	FONT-SIZE: 75%;line-height:120%;  FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.over_Small A {
	COLOR: #333399; TEXT-DECORATION: none
}
.over_Small A:hover {
	TEXT-DECORATION: underline
}
.repLink {
	FONT-SIZE: 8pt; COLOR: #003399; FONT-FAMILY: Tahoma,Verdana,Arial; TEXT-DECORATION: none
}
.linkStr {
	FONT-SIZE: 9px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.linkStr A {
	COLOR: #426d96; TEXT-DECORATION: none
}
.linkStr A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.pagerStr {
	FONT-SIZE: 9px; COLOR: #426d96; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
.aoltextad {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Georgia, sans-serif; TEXT-ALIGN: justify
}
.FinePrint {
	FONT-SIZE: 10px; COLOR: #333; FONT-FAMILY: arial, helvetica, sans-serif
}
.BlueBoxHeader {
	PADDING-LEFT: 6px; COLOR: #fff; BACKGROUND-COLOR: #036
}
.BigPrint {
	FONT-FAMILY: arial, helvetica, sans-serif
}
BODY {
	MARGIN: 2px 2px 10px; COLOR: #000; BACKGROUND-COLOR: #ffffff
}
BODY.cnnMainPage TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cnnMainNewT2 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cnnMainT2 A:visited {
	FONT-WEIGHT: bold
}
.cnnBigPrint {
	FONT-FAMILY: arial, helvetica, sans-serif
}
.cnnMainPage H2 {
	FONT-SIZE: 20px; MARGIN: 0px
}
.cnnMainT1 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cnnMainT1 P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
.txt {
	FONT-SIZE: 10pt; FONT-FAMILY: Tahoma
}
.usrTxt{
	color:black;
	font-size:11;
	font-family:tahoma;
	line-height:1.5;
}
.usrTxt A{
	color:#1A5377;
	text-decoration: none;
}
.usrTxt A:hover{
	text-decoration: underline;
}

.usrTxtarial
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	line-height: 1.5;
	font-family: arial;
}
.usrTxtarial A{
	color:#1A5377;
	text-decoration: none;
}
.usrTxtarial A:hover{
	text-decoration: underline;
}


.usrTxtL1
{

	color:black;
	font-size:12;
	font-family:tahoma;
	line-height:1;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 1px;

}
.usrTxtL1 A{
	color:#1A5377;
	text-decoration: none;
}
.usrTxtL1 A:hover{
	text-decoration: underline;
}

.usrTxtL2{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 2px;
	color: black;
	line-height: 1;
	padding-top: 1px;
	font-family: arial;
}
.usrTxtL2 A{
	color:#1A5377;
	text-decoration: none;
}
.usrTxtL2 A:hover{
	text-decoration: underline;
}

.btnostan{
	color:black;
	font-size:11;
	font-family:tahoma;
	line-height:1.5;
}
.btnostan A{
	color:#1A5377;
	text-decoration: none;
}
.btnostan A:hover{
	text-decoration: underline;
	background-color:#40f0f0;
	
}



.usrTxt3{
	color:black;
	font-size:14;
	font-family:tahoma;
	line-height:1;
}
.usrTxt3 A{
	color:#1A5377;
	text-decoration: none;
}
.usrTxt3 A:hover{
	text-decoration: underline;
}


.usrTxt2
{
	color:black;
	font-size:11;
	font-family:tahoma;
	line-height:1.5;
	
}
.usrTxt2 A
{
	width:100%;
	color:#1A5377;
	background-color:#f5f5f5;
	text-decoration: none;
	border-bottom:double 2px #cccccc;
	border-top:solid 1px #eeeeee;
	border-right:solid 1px #cccccc;
}
.usrTxt2 A:hover{
	text-decoration: underline;
	background-color:#ffffff;
	border-bottom:double 2px #ffcc00;
	border-top:solid 1px #eeeeee;
	border-right:solid 1px #ff9900;
	border-left:solid 2px #f3f3f3;
}

body
{
	margin-top:0;
	margin-bottom:0;
	margin-left:1;
	margin-right:0;	
	height:100%;
}
.tdArz { BORDER-TOP: #999999 1px solid; HEIGHT: 19px } 
.tdArzEmp { BORDER-TOP: #eeeeee 1px solid; HEIGHT: 19px } 
.arzTitle { FONT: bold 11pt Arial; COLOR: #3f8640 } 
.pager
{
	direction: rtl;
}
.inputText {
	FONT: 11px Tahoma; WIDTH: 130px; COLOR: #333399; DIRECTION: rtl
}
div
{
	scrollbar-3dlight-color:#8092AD;
	scrollbar-arrow-color:#1554AB;
	scrollbar-face-color:#eeeeee;
	scrollbar-darkshadow-color:#C7D1E1;
	scrollbar-base-color:#cccccc;
	/*scrollbar-highlight-color:;*/
	scrollbar-shadow-color:#FFFFFF;	
}

.news_grid_title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.news_grid_title A{
	color:Black;
	TEXT-DECORATION: none
}
.news_grid_title A:hover 
{
	COLOR: #444444;
	TEXT-DECORATION: underline
}
.currGrid
{
	color: #003399;
	font-family: arial;
	font-size:9pt;
	text-align:center;
}
.alignCenter
{
	text-align:center;
}
.footercss
{
	direction:rtl;
	font-family:Tahoma;
	text-align:center;
}
.normalText
{
	FONT-SIZE: 13px; FONT-FAMILY: tahoma; TEXT-ALIGN: justify
}
.smallfont
{
	font-size: 9pt;
	color: #000099;
	font-family: tahoma;
}
.inputButton
{
		BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #666666; FONT: 11px tahoma; COLOR: #000000; BORDER-TOP-COLOR: #cccccc; BACKGROUND-COLOR: #fefefe; BORDER-RIGHT-COLOR: #666666;
}
.d-hr {
	border:  dashed #D5D5CA;
	margin-left:7;
	margin-right:7;

}
.textNumber2 {
	WIDTH:100;
	HEIGHT:17;
	BORDER-BOTTOM: #C3A960 1px solid;
	BORDER-RIGHT: #C3A960 1px solid;
	FONT: 11px Tahoma;
	BACKGROUND-COLOR: #FAECD4;
	TEXT-ALIGN: center
	/*DIRECTION:rtl;*/
}
.currHead
{
	width:100%;
	height:100%;
}






    .info_btnText { FONT: 9px Tahoma; COLOR: #051787; TEXT-ALIGN: center }
	.info_repText { FONT: 12px Tahoma; TEXT-ALIGN: justify }
	.info_textFont { FONT: 12px Tahoma; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center }
	.info_textFont2 { FONT: 14px Arial; BACKGROUND-COLOR: #ffdb6c; TEXT-ALIGN: left }
	.info_textOSTAN { FONT: 12px Tahoma; BACKGROUND-COLOR: #fffde9; TEXT-ALIGN: right }
	.info_textNumber { FONT: 11px Tahoma; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center }
	.info_textNumber2 { FONT: 11px Tahoma; BACKGROUND-COLOR: #d4e2fa; TEXT-ALIGN: center }
	.info_textNumber3 { FONT: 11px Tahoma; COLOR: #021c8c; BACKGROUND-COLOR: #f9f0d4; TEXT-ALIGN: center }


/* mirzapour 830610*/
.newTable
{
	border:solid 1px #999999;

	 width:100%;
}
.txtTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial; TEXT-ALIGN: right;
	padding-bottom:10px;
}
.tblTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Arial; TEXT-ALIGN: center;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
	background-color:#D5E9B6;
}

.tblCell{
	FONT: 12px Tahoma, Arial; 
	COLOR: #003399;
	text-align:center;
	direction:rtl;
	text-justify:distribute-all-lines;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
}
.tblCell2{
	FONT: 12px Tahoma, Arial;
	COLOR: #003399;
	direction:rtl;
	background-color:#f3f3f3;
	text-align:center;
	text-justify:distribute-all-lines;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
}
.tblRowTitle{
	FONT:bold 12px Arial; COLOR: #000000;
	text-align:center;
	direction:rtl;
	padding-right:5px;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
}
.tblRowTitle2{
	FONT:bold 12px Arial; COLOR: #000000;
	text-align:center;
	direction:rtl;
	padding-right:5px;
	background-color:#f3f3f3;
	border-bottom:solid 1px #000000;
	border-right:solid 1px #000000;
}



.enUsrTxt{
	color:black;
	font-size:11;
	font-family:arial;
	line-height:1.5;
}
.enUsrTxt A{
	color:#1A5377;
	text-decoration: none;
}
.enUsrTxt A:hover{
	text-decoration: underline;
}

.enTabBar {
	FONT: normal 8pt Tahoma,Verdana,Arial; color: #003F66;
}
.enTabBar A {
	FONT: normal 8pt Tahoma,Verdana,Arial; TEXT-DECORATION: none; color: #003F66;
}
.enTabBar A:hover {
	FONT: normal 8pt Tahoma,Verdana,Arial;TEXT-DECORATION:underline; color: #003F66;
}
.AdminBtn
{
	width:30px;
	height:30px;
}
.AdminBtn2
{
	width:30px;
	height:66px;
}


.GBTN1
{

}
.GBTN1 A
{
	border-right: 2px outset;
	padding-right: 2px;
	border-top: 2px outset;
	padding-left: 2px;
	font-size: x-small;
	padding-bottom: 2px;
	margin: 3px;
	border-left: 2px outset;
	width: 160px;
	padding-top: 2px;
	border-bottom: 2px outset;
	font-family: tahoma;
	background-color: #f5f5f5;
	text-align: center;
	text-decoration: none;
	border-width: 1px;
}
.GBTN1 A:hover
{
	border-right: #ffcc33 2px outset;
	padding-right: 2px;
	border-top: #ffcc33 2px outset;
	padding-left: 2px;
	font-size: x-small;
	padding-bottom: 2px;
	margin: 3px;
	border-left: #ffcc33 2px outset;
	width: 160px;
	color: #ffff99;
	padding-top: 2px;
	border-bottom: #ffcc33 2px outset;
	font-family: tahoma;
	background-color: orange;
	text-align: center;
	text-decoration: none;
	border-width: 1px;
}

.GBTN2
{

}
.GBTN2 A
{
	border-right: 2px outset;
	padding-right: 2px;
	border-top: 2px outset;
	padding-left: 2px;
	font-size: x-small;
	padding-bottom: 2px;
	margin: 3px;
	border-left: 2px outset;
	width: 150px;
	padding-top: 2px;
	border-bottom: 2px outset;
	font-family: tahoma;
	background-color: orange;
	text-align: center;
	text-decoration: none;
}
.GBTN2 A:hover
{
	border-right: #ffcc33 2px outset;
	padding-right: 2px;
	border-top: #ffcc33 2px outset;
	padding-left: 2px;
	font-size: x-small;
	padding-bottom: 2px;
	margin: 3px;
	border-left: #ffcc33 2px outset;
	width: 150px;
	color: #000099;
	padding-top: 2px;
	border-bottom: #ffcc33 2px outset;
	font-family: tahoma;
	background-color: #f5f5f5;
	text-align: center;
	text-decoration: none;
}
.r_title
{
	font-weight: bold;
	font-size: 11pt;
	color: #ff7800;
	font-family: arial;
}
.resHeader
{
	border-right: #d5d4d4 1px solid;
	border-top: #d5d4d4 1px solid;
	border-left: #d5d4d4 1px solid;
	border-bottom: #d5d4d4 1px solid;
	background-color: #e5e5e5;
	PADDING-right: 2px;
}
.b2bTitles
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: 900;
	font-size: 10pt;
	color: dimgray;
	font-family: arial;
}
.NText
{
	font-size: 10pt;
	color: #000000;
	font-family: Tahoma;
}
.MessageText
{
	font-size: 10pt;
	color: maroon;
	font-family: Tahoma;
}
