/*
	CSS By HS9U@YAHOO.COM
*/

body			{margin:0px;font-family:Tahoma, Arial;font-size:10pt;background:#020d47 url('../../images/mainbg.jpg') repeat-x;}
p				{margin:0px;}
form			{margin:0px;}
a	 			{color: #000352; text-decoration: none;}
a:visited		{color: #000352; text-decoration: none;}
a:hover			{color: #CC0000;text-decoration: none; }
a.ind	 		{color: #fff; text-decoration: none;}
.sangartoplink	{color: #ccc; text-decoration: none;}
.tablo			{color: #ff0000; text-decoration: none;}
a.ind:visited	{color: #fff; text-decoration: none;}
a.ind:hover		{color: #ffe400;text-decoration: none; }
.newsrotitr		{font-family:Arial; color:#000066; font-size:13px;}
.fr				{float:right}
.fl				{float:left}
.vm				{vertical-align:middle}
.nob			{border:0px}
.arialB			{font-weight:bold; font-size:12pt; font-family:arial}
.arial			{font-family:Tahoma,Arial; font-size:12px; font-weight:normal;}
.margBottom		{margin-bottom:10px}
.roundpic		{background-color:#f0f5f5; border:1px #C8DBDB solid; padding:8px }


.bgrepeat		{background:url('../../images/bgrepeat.jpg') repeat-x}
.bgicon			{background:url('../../images/bgicon.gif') no-repeat}
.sb				{width:33px; height:28px; background-position:-143px 0px;}
.BSC1			{width:13px; height:33px; background-position:-82px 0px;}
.BSC2			{width:39px; height:33px; background-position:-43px 0px;}
.BSC3			{width:11px; height:33px; background-position:-32px 0px;}
.TMC1			{width:16px; height:49px; background-position:-16px 0px;}
.TMC2			{width:16px; height:49px;}
.MBC3			{width:14px; height:14px; background-position:-123px 0px;}
.MBC4			{width:14px; height:14px; background-position:-109px 0px;}
.topmenSep		{width:1px; height:49px; background-position:-171px 0px;}
.SearchB		{width:33px; height:28px; background-position:-137px 0px; border:0px}
.bsItemC1		{width:7px; height:28px; background-position:-102px 0px;}
.bsItemC2		{width:7px; height:28px; background-position:-95px 0px;}
.sidemenuD		{width:218px; height:11px; background-position:-292px 0px;}
.sideMC1		{width:14px; height:36px; background-position:-224px 0px;}
.sideMC2		{width:37px; height:36px; background-position:-187px 0px;}
.sideMC3		{width:14px; height:36px; background-position:-173px 0px;}
.sideM1C1 		{width:11px; height:33px; background-position:-281px 0px;}
.sideM1C2 		{width:9px; height:33px; background-position:-261px 0px;}
.sideM1C3 		{width:9px; height:33px; background-position:-252px 0px;}
.sideM1C4 		{width:11px; height:33px; background-position:-270px 0px;}

.banner			{height:199px; background:url('../../images/banner1.jpg') no-repeat right top;}
.bannerleft		{height:199px; width:414px; ;padding-left:24px; background:url('../../images/banner2.jpg') no-repeat 24px 0px; padding-top:24px}
.bannersangar	{width:412px; height:174px; background-color:#000357; border-bottom:1px #4d4f8a solid}
.bsbody			{width:388px; height:125px; padding:8px 12px 8px 12px; overflow:hidden}
.BSTitle		{width:150px; height:26px;padding-top:7px; background-color:#1c1f69; color:white; text-align:right; direction:rtl; }
.BSmore			{font-size:8pt; padding-top:7px; height:26px}
.bsItem			{width:374px; height:23px; padding-top:5px ;overflow:hidden; background-color:#1c1f74; direction:rtl; text-align:right; color:#b8b0c8}
.btn1 			{background:url('../../images/bgrepeat.jpg') repeat-x 0px -49px; border:0px; height:28px; font-family:Tahoma;}
.btn1:hover		{background-position:0px -77px}

.topmen			{height:49px;}
.topmenIN		{height:49px;background:url('../../images/topmenu.jpg'); width:968px;}
.topmenItem		{height:35px; padding:14px 20px 0px 20px; direction:rtl}
.topmenItem:hover{background:url('../../images/bgrepeat.jpg') repeat-x 0px -207px}
.topmenSearch	{width:225px; padding-top:7px}
.SearchT		{direction:rtl; font-family:Tahoma; height:20px; border:0px; font-size:8pt; width:150px; padding:2px;}

.mainbody		{width:980px; background-color:white; padding:10px 10px 0px 10px;}
.MBC			{width:972px; height:14px; background-color:white;}

.flashdiv		{width:504px; padding:10px; background-color:#04000c}
.flashnum		{width:504px; height:23px; padding:7px 10px 0px 10px; background-color:#dce0de; direction:rtl}
.numselect		{background-color:#64746c; padding:2px 5px 2px 5px}
.sidemenubody	{width:198px; padding:10px 10px 0px 10px; background-color:#e5e9e7; direction:rtl; text-align:right}
.sideMtitle		{background:url('../../images/bgrepeat.jpg') repeat-x 0px -138px; height:27px; width:123px; color:white; font-weight:bold; padding-top:9px; text-align:right}
.sideMtitle1	{background:url('../../images/bgrepeat.jpg') repeat-x 0px -174px; height:27px; width:122px; color:white; font-weight:bold; padding-top:6px; text-align:center}
.sideMO			{background-color:#e5e9e7; height:36px; width:30px}
.sideMO1		{background-color:#e5e9e7; height:33px; width:28px}
.bignews		{width:524px; direction:rtl}
.bignewsItem	{width:524px;text-align:right; line-height:150%}
.tlead			{color:#5e5e6d; font-size:8pt}

.footer			{width:980px; padding:10px; }
input,select { font-family:Tahoma;}
img{border:0;}
p{ margin:0; padding:0;}
.outerdiv{ width:1001px;}
.bodydiv{width:100%; background:#FFF; padding:0; margin:0;}
.bodymain{width:550px;padding:0;margin:0;}
.rmenu	{width:218px; padding:3px 6px;}
.lmenu	{width:218px;padding:3px 6px;}

.starnews_box{margin:0px 2px 10px 2px;}
.starnews_box2{ background:#f0f0f0; width:525px;margin:10px 0px 0 0px; border:1px solid #ccc;}
.starnews_box2 .starnews2_hl{ width:5px; height:5px;}
.starnews_box2 .starnews2_hr{ width:5px; height:5px;}
.starnews_box2 .starnews2_fl{ width:5px; height:5px;}
.starnews_box2 .starnews2_fr{ width:5px; height:5px;}

/*-----maghalat va mosahebe-----*/
.toptypeclear { border-bottom: solid 1px #e5e5e5; clear: both; height: 1px; overflow: hidden; margin: 0 5px 7px 5px; padding: 7px 0 0 0; }
.toptype { width: 209px; text-align: right; margin: 0; }
.toptypepic {float:right;text-align:center; padding:2px; background:#f3f3f3; border:1px solid #c6c6c6;margin-right:2px; width:55px;}
.toptypeinfo { float: left; text-align: right; width: 130px; margin: 0 2 0 0px; font-family:Arial; font-weight:bold; }
/*-------------admin nav--------------*/
.sitenavdiv{
	width:285px;
	border:1px solid #dbe1e6;
	float:right;
	text-align:right;
}
.sitenavdiv #caption{
	background:#fff url('../../images/sitenav_caption.gif');
	width:279px;
	/*height:32px;*/
	padding:5px 5px 0 1px;
	border-top:1px solid #f4f7f8;
}
.sitenavdiv #menu{
	background:#fff url('../../images/sitenav_menu.gif');
	text-align:right;
	width:279px;
	height:30px;
	padding:5px 5px 0 1px;
	font-size:12px;
	display:block;
}
.sitenavdiv #menu:hover{
	background:#f4f7f8 ;
}
/***************************************/
table#borderless{
border-collapse:collapse;
border-style:hidden;
border:0px hidden;
color:#000000;
}
table.borderless th,
table.borderless td{
border:0px hidden;
padding:5px;
border-style:hidden;
vertical-align:top;
color:#000000;
}
.borderless{
width:90%;
border:0px hidden;
margin-left:auto; 
margin-right:auto;
direction :rtl;
color:#000000;
}
.adtable{
border:1px solid #a1b0f1;
border-collapse:collapse;
margin-left:auto; 
margin-right:auto;
direction :rtl;
color:#000000;
}
.adtableltr{
border:1px solid #a1b0f1;
border-collapse:collapse;
margin-left:auto; 
margin-right:auto;
direction :ltr;
color:#000000;
}
.datatable{
width:90%;
border:1px solid #ccc;
margin-left:auto; 
margin-right:auto;
direction :rtl;
background-color:#f8f9fb;
color:#000000;
font-size:12px;
}
.datatable .caption{
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:3px;
padding-bottom:8px;
margin-left:auto;
margin-right:auto;
color:#000000;
}
.datatable td{
border:1px solid #ccc;
padding:4px;
text-align:right;
vertical-align:top;
font:12px Tahoma,Arial, Helvetica, sans-serif, Tahoma
color:#000000;
}
.datatable th{
background-color:#ccccdd;
font-weight:bold;
color:#666677;
text-align:right;
padding:4px;
border:1px solid #ccc;
background:url(../../images/h6_bg.png)#d9dffb;
font:12px Tahoma,Arial, Helvetica, sans-serif, Tahoma
color:#000000;
}
.datatable caption{font-size:14px;font-weight:bold;color:#33517A;text-align:center;padding-top:3px;padding-bottom:8px;margin-left:auto;margin-right:auto;color:#000000;}
.datatable tr.altrow{background-color:#E9EEF5;color:#000000;}
a.info {
	font-family: Tahoma, Arial, Sans-Serif;
	text-decoration:none; 
	position: relative;
}
a.info span {
	position: relative;
	display:none;
}
a.info:hover {
	position: relative;
	cursor:default;
}
a.info:hover .infobox {
	font-weight: normal; 
	display:block; 
	position:absolute; 
	top:20px;;
	left:25px;
	width:205px; 
	height:70px; 
	border: 1px solid #ccc; 
	background:#f4f4f4 url(question.gif) no-repeat bottom right; 
	color:#000; 
	text-align:right; 
	font-size:11px; 
	padding-left:10px; 
	padding-top:10px;
}

/********b_votes*******************/
a.b_vote_up, a.b_vote_down,a.b_vote_up_clicked, a.b_vote_down_clicked
 {display:inline-block;background-image:url("../../images/b_votes_pics.png");background-repeat:no-repeat;margin:5px;}
a.b_vote_up {background-position:0px 0px;height:24px;width:24px;}
a.b_vote_down {background-position:-24px 0px;height:24px;width:24px;}
a.b_vote_up_clicked {background-position:0px -24px;height:24px;width:24px;}
a.b_vote_down_clicked {background-position:-24px -24px;height:24px;width:24px;}
.b_vote_roundpic{background-color:#fff; border:1px #C8DBDB solid; padding:3px;width:50px;height:40px;margin:0px 4px 2px 4px; }
.b_vote_comment{margin:9px 4px 2px 4px; color:#333333;}
.comment_name{color:#CC0000; font-family:tahoma; font-size:12px; direction:ltr;float:right;}
.comment_date{color:#CC0000;font-family:tahoma; font-size:12px; float:left;}
.comment_border{margin:2px;font-family:tahoma; font-size:12px;color:#999; overflow:auto;}
.comment_input_text{background:#fff url('../../images/comment.text.gif'); border:0px;width:151px; height:29px;background-position:0px 0px;}
.comment_input_text:hover{width:151px; height:29px;background-position:0px -31px;}
.comment_input_textarea{background:#fff url('../../images/comment.textarea.gif') no-repeat; border:0px;width:228px; height:105px; background-position:0px 0px;}
.comment_input_textarea:hover{border:0px;width:228px; height:105px; background-position:0px -107px;}

legend{color:#990000; font-weight:bold;}
