@charset "utf-8";
/* *************************************************************** *
   Copyright (c) 2004 IRIran.com, All rights reserved.
   Author: Mahmood reza Delfieh (Mahmood@IRIran.com)
 * *************************************************************** */

body {  margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; scrollbar-face-color: #B4B4B4; scrollbar-track-color: #F5F5F5; scrollbar-arrow-color: #000000; scrollbar-highlight-color: #B4B4B4; scrollbar-shadow-color: #000000;  scrollbar-3dlight-color: #B4B4B4; scrollbar-darkshadow-color: #F5F5F5 }
body, a, td { font: 11px Tahoma, Arial; }

.HintFont { color: #FFFFFF; font: bold 10px Tahoma, Arial, sans-serif }
.HintBg { background-color: #000000 }
.HintBorder { border: 1px solid #DADADA }

p{ font-size: 11px/15 }


img { border: none; }

.page-title { font: 19px Arial, Tahoma, sans-serif; }

a.home_link:link { color: #496693; font: 11px Tahoma, Arial; text-decoration: none }
a.home_link:visited { color: #496693; font: 11px Tahoma, Arial; text-decoration: none }
a.home_link:hover { color: #ff3c00; font: 11px Tahoma, Arial; text-decoration: none }

a.menu:link { color: #FFFFFF; font: 11px Tahoma, Arial; text-decoration: none }
a.menu:visited { color: #FFFFFF; font: 11px Tahoma, Arial; text-decoration: none }
a.menu:hover { color: #FF6600; font: 11px Tahoma, Arial; text-decoration: none }

a.navlink:link { color: #FFFFFF; font: 11px Tahoma, Arial; text-decoration: none }
a.navlink:visited { color: #FFFFFF; font: 11px Tahoma, Arial; text-decoration: none }
a.navlink:hover { color: #F7941C; font: 11px Tahoma, Arial; text-decoration: none }

a.link:link { color: #195FAE; font: 11px Tahoma, Arial; text-decoration: none }
a.link:visited { color: #195FAE; font: 11px Tahoma, Arial; text-decoration: none }
a.link:hover { color: #990000; font: 11px Tahoma, Arial; text-decoration: none }

a.link2:link { color: #FFFFFF; font: 11px Tahoma, Arial; text-decoration: none }
a.link2:visited { color: #FFFFFF; font: 11px Tahoma, Arial; text-decoration: none }
a.link2:hover { color: yellow; font: 11px Tahoma, Arial; text-decoration: none }

a.footer:link { color: #FFFFFF; font: 11px Tahoma, Arial; text-decoration: none }
a.footer:visited { color: #FFFFFF; font: 11px Tahoma, Arial; text-decoration: none }
a.footer:hover { color: #cccccc; font: 11px Tahoma, Arial; text-decoration: none }

a.footer_2:link { color: #91C6FB; font: bold 11px verdana, Tahoma, Arial; text-decoration: none }
a.footer_2:visited { color: #91C6FB; font: bold 11px verdana, Tahoma, Arial; text-decoration: none }
a.footer_2:hover { color: #91C6FB; font: bold 11px verdana,Tahoma, Arial; text-decoration: none }

a.menu1:link { color: #00358B; font: 11px Tahoma, Arial; text-decoration: none }
a.menu1:visited { color: #00358B; font: 11px Tahoma, Arial; text-decoration: none }
a.menu1:hover { color: #1148A3; font: 11px Tahoma, Arial; text-decoration: none }

a.user_link:link { color: #07772C; font: 11px Tahoma, Arial; text-decoration: none }
a.user_link:visited { color: #07772C; font: 11px Tahoma, Arial; text-decoration: none }
a.user_link:hover { color: #006599; font: 11px Tahoma, Arial; text-decoration: underline }

a.news:link { color: #75568F; font: 11px Tahoma, Arial; text-decoration: none }
a.news:visited { color: #75568F; font: 11px Tahoma, Arial; text-decoration: none }
a.news:hover { color: #439FD7; font: 11px Tahoma, Arial; text-decoration: none }

a.news_index:link { color: #FCFF00; font: 9px Tahoma, Arial; text-decoration: none }
a.news_index:visited { color: #FCFF00; font: 9px Tahoma, Arial; text-decoration: none }
a.news_index:hover { color: #FFFFFF; font: 9px Tahoma, Arial; text-decoration: none }

a.r_link:link { color: #255687; font: 10px Tahoma, Arial; text-decoration: none }
a.r_link:visited { color: #255687; font: 10px Tahoma, Arial; text-decoration: none }
a.r_link:hover { color: #F7941C; font: 10px Tahoma, Arial; text-decoration: underline }

input.EditBox { color: #3D699B; background-color: #CEE8F7; height: 19px; font: 12px Tahoma, Arial; border: 1px solid #2F406B }
input.3d-box {
	background: #CEE8F7 url(images/edit_box_bg.gif) left top no-repeat;
	border-left-color: #1E3E91;
	border-bottom-color: #7E9BE5;
	border-right-color: #7E9BE5;
	border-top-color: #1E3E91;
}

td.nav { background-image: url('images/grad_menu.gif'); background-repeat: repeat-x; background-attachment: fixed; } 
td.nav a {
	font-family :Tahoma, Arial ;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	padding-left : 8px;
	padding-right : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
} 
td.nav a:visited { 
	font-family :Tahoma, Arial ;
	font-size : 11px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	padding-left : 8px;
	padding-right : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
} 	
td.nav a:hover {
		
	text-decoration : none;
	font-weight : none;
	color : #FFFF00;
	display: block; 
	width: 100%; 
	height: 100%; 
	background-image: url('images/grad_menu_2.gif'); background-repeat: repeat-x; background-attachment: fixed;

} 

td.nav1 { background-color :#EAEFF5; } 
td.nav1 a {
	font-family :Tahoma, Arial ;
	font-size : 12px;
	font-weight : normal;
	color : #007E2A;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	padding-left : 8px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
} 
td.nav1 a:visited { 
	font-family :Tahoma, Arial ;
	font-size : 12px;
	font-weight : normal;
	color : #007E2A;
	text-decoration : none;
	display: block;
	width: 100%;
	height: 100%;
	padding-left : 8px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
} 	
td.nav1 a:hover {
		
	text-decoration : none;
	font-weight : none;
	color : #007E2A;
	display: block; 
	width: 100%; 
	height: 100%; 
	background-color : #91C6FB;	

} 


a.Home:link { color: #0D3076; font: 11px Tahoma, Arial, Verdana; text-decoration: none }
a.Home:visited { color: #950080; font: 11px Tahoma, Arial, Verdana; text-decoration: none }
a.Home:hover { color: #000000; font: 11px Tahoma, Arial, Verdana; text-decoration: underline }

.LinkTextOut { color: #0000CC; font: 11px Tahoma, Arial, Verdana; text-decoration: none }
.LinkTextOvr { color: #CC0000; cursor: hand; font: 11px Tahoma, Arial, Verdana; text-decoration: underline }

a.PosLink:link { color: #195FAE; font: 10px Tahoma, Arial, Verdana; text-decoration: none }
a.PosLink:visited { color: #195FAE; font: 10px Tahoma, Arial, Verdana; text-decoration: none }
a.PosLink:hover { color: #990000; font: 10px Tahoma, Arial, Verdana; text-decoration: underline }

a.MenuItem:link, a.MenuItem:visited { color: #FFFFFF; font: bold 11px Tahoma; text-decoration: none }
a.MenuItem:link:hover, a.MenuItem:visited:hover { color: #FFFFFF; font: bold 11px Tahoma; text-decoration: underline }
td.MenuBg { width: 100%; filter: dropshadow(color=#343F72, OffX=1, OffY=1, Positive=True); text-align: left }

a.BottomLink { color: #FFFFFF; font: 11px Tahoma, Arial, Verdana; text-decoration: none }
a.BottomLink:hover { color: #FFDD33; font: 11px Tahoma, Arial, Verdana; text-decoration: none }

select { color: #000000; font: 11px Tahoma, Arial, Verdana }
input.EditBox { color: #000000; background-color: #D8E2FC; height: 19px; font: 12px Tahoma, Verdana, Arial; border: 1px solid #2F406B }

.print-only {
	display: none;
}

#search-box {
	margin: 0;
	padding: 0;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	margin: 12px 0 15px 0;
}

#search-box #query {
	width: 98px;
	height: 25px;
	color: #000;
	background-color: #d8e2fc;
	font: 11px Verdana, sans-serif;
	border: 1px solid #22406b;
	padding-top: 2px;
}