body{font-family:Tahoma,Sans-Serif;font-size:small;padding:0px;margin:0px;border:none;text-align:center}
a:hover,#header a:hover,
#footer a:hover{color:#006666}
h3{color:#65B100}a{font-weight:normal;text-decoration:none}

.MasterBarNorooz{border:none;position:absolute;top:-64px;left:-30px;margin:0px}
.xheader{font-size:12pt;color:#65B100;font-family:Arial;padding-right:20px}.FormHeader{padding-right:10px;height:20px;text-align:right;font-size:14px;color:#ffffff}
.FormFrame{direction:rtl;background-color:#FFFFFF;color:#000000;font-size:small;font-style:normal;font-variant:normal;font-weight:normal;text-align:center}
.msg{font-size:medium;color:#cc0000;text-align:center;direction:rtl; }
.msgNewParams{background-color: White; padding:5px; border:1px black solid; }
.contentheader{text-align:right;height:20px;padding-bottom:5px;background-color:#e0efcc;padding-top:5px;font-size:medium;color:#009999;padding-right:10px;border-bottom:solid 2px #fff;font-size:larger}
.contentfooter{height:30px;text-align:center;padding-top:5px;background-color:#e0efcc;border-top:2px solid #fff}.contenttable{direction:rtl;color:#000000;text-align:center;background-color:#F0F0F0;border:2px #e0efcc solid;width:100%;margin:auto}
.homepagecontent2{font-size:14px;text-align:right;color:#009999;vertical-align:bottom;padding-bottom:4px;height:87px;border-bottom:1px gray solid}.contentplaceholder{min-height:385px;background-color:#ffffff;vertical-align:top}
.rightcontent{border-left:solid 1px #ccc;vertical-align:top;width:212px;background-color:#FAF8F9}.help{background-position:right center;text-align:right;vertical-align:middle;padding-right:25px;border-bottom:1px solid white}


#headerholder{height:143px}#mainarea{border-top:1px solid #ccc;width:100%}
#footer{border-top:2px solid #ccc;clear:both;bottom:0px;font-size:1em;padding-top:20px;line-height:1.3em;background-color:#eee;text-align:center}
#header{background:url(../images/arpi3.jpg) top right no-repeat;padding-right:10px;vertical-align:bottom;text-align:right;font-size:11px;direction:rtl ;}
#header a{color:black;font-weight:700}
#headerContact{float:left;vertical-align:top;text-align:left;background-image:none;padding-left:25px;padding-top:10px; 
font-size:12px
}
#pscroller1{height:20px;padding-right:10px;padding-top:3px;text-align:right;direction:rtl;font-size:12px}#pscroller1 a{text-decoration:none}
.someclass{}
#Logo{background-position:0px -47px;position:absolute;top:126px;left:27px;width:210px;height:43px}
#Logo2{ background-position:0px -47px;position:absolute;top:96px;left:27px;width:210px;height:43px}
#LogoAdmin{ background-position:0px -47px;top:7px;left:27px;width:210px;height:43px; position: absolute}

tr.trAlter td{background-color: White;}
tr.trHeader th{ font-size: large;height: 30px;background-color: #d0e6ca;}
/* sprites  */
.SpritesHome{background:url('../Images/Sprites.home.png') no-repeat}
.spr1{width:135px;height:71px;background-position:-5px -165px}
.spr2{width:135px;height:71px;background-position:-197px -165px}
.spr3{ width:135px;height:71px;background-position:-400px -165px}
.SpritesHeader{background:url('../Images/Sprites.home.master.png') no-repeat}.SpritesHeader2{background:url('../../Images/Sprites.home.master.png')}
.SpritesHome2{background:url('../Images/serviecs-enable.png') no-repeat}
.SpritesHome2Over{background:url('../Images/serviecs-disable.png') no-repeat; }
.sprSWeb{width:250px;height:56px;background-position:-0px -0px}
.sprSMatn{width:250px;height:56px;background-position:-250px -0px}
.sprSMultimedia{width:250px;height:56px;background-position:-0px -57px}
.sprSHamzaman{width:250px;height:56px;background-position:-250px -57px}
.sprSBazargani{width:250px;height:56px;background-position:-0px -114px}
.sprSDaneshgahi{width:250px;height:56px;background-position:-250px -114px}
.sprSEntesharat{width:250px;height:56px;background-position:-0px -170px}
.sprSMajalat{width:250px;height:56px;background-position:-250px -170px}
.SpritesHome2 a:hover {	background-image: none;	}
.SpritesHome2 a {display: block;width:100%; height:100%;}
.HomeIcon{background-position:-235px 0px;width:14px;height:9px;background-repeat:no-repeat}
.menuHbar{ height:20px;width:15px;background-position:-255px 0px}


/* jquery menu  */
#jsddm{	margin: 0;	padding: 0;	z-index: 50; direction:ltr; }
#jsddm li	{	float:  right;		list-style: none;		font: 11px ;}
#jsddm li a	{	display: block;		padding: 5px;		text-decoration: none;
		border-left: 1px solid #65B100 ; text-align:left;		
		color:  Black;		white-space: nowrap}
#jsddm li a:hover	{background: #01796d;color: #FFF}
#jsddm li ul		{	margin: 0;			padding: 0;z-index: 500;
			position: absolute;			visibility: hidden;
				border-top: 1px solid white}		
#jsddm li ul li		{	float: none;			display: inline ;}
#jsddm li ul li a		{border: 1px solid #65B100;	width: auto;			background: #EAEBD8}
#jsddm li ul li a:hover		{	background: #01796d;color: #FFF}
#jsddm *.dir { padding-right: 20px;
 background-image: url(../images/nav-arrow-down.png);
 background-position: 100% 50%; background-repeat: no-repeat;
}
/* TinyMCE specific rules */
#tinymce {background: #fff;font-size:14px;text-align:right ;direction:rtl; padding:2px; }
body.mceContentBody {background: #fff;font-size: 14px;text-align:right ;direction:rtl; padding:2px; }

 .mceContentBody a {   color: red !important; /* FF requires a important here */}
/*   */
.PickerCSS{background-color:#ffefde;border:firebrick 2px solid; z-index:9999;}
.PickerHeaderCSS{background-color:#7DC88F;height:25px;width:90px}
.PickerFooterCSS{background-color:#7DC88F}
.PickerWeekDayCSS{background-color:#7DE18F;font-size:7pt;border:black 1px solid;white-space:nowrap}
.PickerCalendarCSS{background-color:#ffffcc;border:black 1px solid}
.PickerWorkDayCSS{width:40px;background-color:#EAFFE7;border:black 1px solid}
.PickerForbidenCSS{background-color:#ffcc99;color:Red;border:black 1px solid;font-weight:bold}
.PickerSelectedCSS{background-color:#ff3300;font-weight:bold;border:black 1px solid}
.PickerWeekDayCSS SPAN{width:38px;font-size:12px}
.PickerWorkDayCSS SPAN{width:38px;font-size:16px}
A.PickerSelectedCSS
{	font-weight: bold;	color: #0066ff;	text-decoration: underline;	border: none;}
A.PickerWorkDayCSS
{	color: black;	text-decoration: none;	border: none;}
/* grids   */
.DataGrid{border:solid 1px #88B0E4;background-color:#FFFFFF;font-size:12px;text-align:center;}.dgAlternatingItem{background-color:#EEEEEE;height:30px}.dgEditItem{height:30px;background-color:#fff}
.dgHeader{font-size:13px;height:20px;background-color:#d0e6ca}.dgFooter{font-size:10pt;color:#10257f;background-color:#ffffff}.dgPager{text-align:center;color:White;font-size:10pt;background-color:#EEF3DE}
.dgPager span{background-color:green;font-size:12pt;font-weight:bold;text-decoration:underline}.dgRowSelected{background-color:#FEF268;height:30px}.dgItemRightAlign{text-align:right;padding-right:15px}
.newsTitle{font-size:120%;text-align:right;color:#000;font-size:16px;font-weight:bold;direction:rtl}
.newsDate{text-align:left;color:#000;font-size:16px;}
.newsContent{text-align:right;padding-bottom:30px;padding-top:10px;border-top:2px solid #a83930;border-bottom:2px solid #a83930;direction:rtl;font-size:medium}
/*    */
.FarsiNum{ font-family: "B Koodak" ; font-size:medium;}
.LatinTextBox{ text-align:left; direction:ltr;}
.tableHeader { background-color:Yellow; height: 30px; font-size:larger; text-align:center;}
.tableGeneral{ text-align: center; border: 1px solid green; background-color: #d3dfee;}
.tableGeneral caption{font-size: large; line-height: 180%; color: #65b100; font-weight: bolder;
                    background-color: #FFFFCC; border: 1px solid green;}                           
.tableGeneral tr.trAlter td{background-color: White;}
.tableGeneral tr.trHeader th{ font-size: large;height: 30px;background-color: #d0e6ca;}

.PostWrapper{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F3FAFC url(../images/CommentGradient.gif) repeat-x scroll left top;
border:1px solid #587796;
margin:0 auto 30px;
padding-bottom:12px;
}

.MsgBox{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#FFDDDD none repeat scroll 0 0;
border:1px solid #FFBBBB;
clear:both;font-weight:normal;
margin:10px 0;padding:10px; width:500px;
}

.BoldTitle{font-weight: bold; color: #099;}

.footerNew2{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/footer-back.gif) repeat-x scroll 0 0px;
border-top:1px solid #CEEAFB;
height:152px;
}
.footerNew{
background-image:url("../images/footermoz.png");
background-position:0 0px;
background-repeat:repeat-x;
clear:both;
padding-top:20px;
height:152px; direction:rtl;
}
.narrowTopInfoBar{
 padding-right:15px; text-align:right; 
height: 25px; background-color: White; 

}
.msgBoxInfo{
-moz-border-radius:5px 5px 5px 5px;
background-color: #FF6700; border:1px solid   blue;
margin-bottom:1em;padding:1em; margin-top:5px;
text-align: justify; line-height: 1.3;overflow:hidden;
   width: 500PX;
}
.msgBoxInfo ul,.msgBoxInfo2 ul{ margin:0px; margin-right:1em; padding:0em;}
.msgBoxInfo2{
-moz-border-radius:5px 5px 5px 5px;
background-color: #C8E8F3; border:1px solid   blue;
margin-bottom:1em;padding:1em; margin-top:5px;
text-align: justify; line-height: 1.3;overflow:hidden;
   width: 500PX;
}

.MsgBoxEr{
-moz-border-radius:5px 5px 5px 5px;
background:#FFDDDD none repeat scroll 0 0;
border:1px solid blue; 
clear:both;font-weight:normal;
margin-bottom:1em;padding:1em;margin-top:5px;
 width:500px;
}
.tdPadding{ padding: 3px;}
.tdAlignRight{ text-align:right}
.tdAlignRight td{ text-align:right}
.tdAlignRight table{ text-align:right}
.tdAlignRight tr{ text-align:right}