body {

	font:8pt Tahoma, Arial, Times;

	margin:0px;

	background-color: #e6f0ff;

	direction:rtl;
	width:1004px;


}



a {

	color: #003366;

	text-decoration:none;

}



h2 {

	font-size:18px;

}



h4 a{

	font-size:12px;

	color:#F00;

}



#neg a:hover , #copyright a:hover {

	color: #e6f0ff;

	display:inline;

	background-color:#003366;

}



.feature a img {

	border:dotted #FFF 1px;

}



.feature a:hover img {

	border:dotted #F80 1px;

}



#page_tool , #page_tool a {

	list-style:none;

	line-height:24px;

	text-indent:-15px;

	font-size:7.5pt;

	color:#F60;

}



#left_content {

	background-color:#98dafd;

}



.b_normal {

	list-style-image:url(images/bullets/bullet.png);

	margin: 5px 0px 5px 0px;

	list-style-position:inside;

	text-align:justify;

	line-height:24px;

}



.b_plus {

	list-style-image:url(images/bullets/bullet_plus.gif);

	margin: 5px 10px 5px 0px;

	list-style-position:outside;

	line-height:24px;

	text-indent:20px;

	text-align:justify;

}



.b_orange {

	list-style-image:url(images/bullets/felesh_g.png);

	margin: 5px 10px 5px 0px;

	padding: 5px 5px 5px 5px;

	list-style-position:outside;

	line-height:18px;

	text-align:justify;

}



.b_orange a {

	color:#064322;

}



.b_orange a:hover {

	color:#000099;

	display:block;

	background-color:#FFFFCC;

}



.b_plus a:hover {

	color:#ff6633;

	display:inline;

	background-color:#FFC;

}



#header , .top_bar , .right_bar {

	background-color:#4d8ee7;

}



.top_bar {

	BORDER-TOP: #3d6ee7 3px solid;

	height:18px;

	padding-top: 2px;

}



.top_bar a #switch {

	background:url(images/web_switch.png);

	width:185px;

	height:22px;

}



.top_bar a:hover #switch {

	background:url(images/web_switch.png) 0 -22px;

	width:185px;

	height:22px;

}



.contents {

	padding:10px 10px 10px 10px;

}

.contents, #left_bar {

	border-top: 1px solid #0c308c;

	border-bottom: 1px solid #0c308c;

}



.contents #page_tool_icon {

	border:none;

	margin:5px 10px 0 10px;

	margin:0;

	width:16px;

	height:16px;

}



#left_bar {

	padding:10px 10px 10px 10px;

	background-color: #c3dcfe;

}



#links {

	background-color:#4d8ee7;

	text-align:center;

	color:#ffff88;

	line-height:24px;

	font-size:11px;

	BORDER-BOTTOM: #014cb2 1px solid;

	BORDER-RIGHT-STYLE: none;

	BORDER-LEFT-STYLE: none;

}

#links a {

	text-decoration:none;

	color:#FFFF99;

}

#links a:hover {

	background-color: #FFFF99;

	text-decoration: none;

	color: #101863;

}

#copyright {

	text-align:center;

	padding-top:10px;

	color:#101863;

	font-size:9px;

}



.bodyText , .bodyText p {

	font:11px Tahoma, Arial, Times;

	color:#000000;

	line-height:20px;

	margin-top:0px;

	text-align:justify;

	text-indent:20px;

	padding:5px 5px 5px 5px;

}



.pageName {

	font: 18px Tahoma, Arial, Times;

	color: #dd1585;

	line-height:26px;

}

.menubar {

	font-weight:bold;

	line-height:24px;

	background:#d3f9f3;

	border-top: #66cc99 1px solid;

	border-bottom: #6699bb 1px solid;

	border-right-style: none;

	border-left-style: none;

}

.menubar ul {

	margin:0;

	padding:0;

	list-style:none;

}

.menubar li {

	display:inline;

	margin:0;

	text-align:right;

}

.menubar li a {

	display:inline-block;

	float:none;

	padding:0px 15px 0px 15px;

	text-decoration:none

}

.menubar li a:hover, #current_link {

	background-color:#20b2aa;

	color:#CC0000;

}



.feature {

	border-right: #cad5db 1px solid;

	border-top: #cad5db 1px solid;

	vertical-align: top;

	border-left: #cad5db 1px solid;

	border-bottom: #b0bec7 1px solid;

}



.head_row {

	border: #b0bec7 1px solid;

	font-weight: bold;

	vertical-align: middle;

	background-color: #2c6fcb;

	text-align: center;

	height:20px;

	color:#FFFFFF;

}



.odd_row      {

	height: 20px;

	background-color: #dde9ff;

	text-align: center;

}

.even_row {

	height: 20px;

	background-color: #fffafa;

	text-align: center;

}



.foot_row {

	border: #CCAAAA 1px solid;

	font-weight: bold;

	vertical-align: middle;

	background-color:#FFDDDD;

	text-align: center;

	height:20px;

	color:#660033;

}



.note {

	color:#FF0000;

}



.img_contents{

	padding: 3px 3px 3px 3px;

	margin: 10px 10px 10px 10px;

	border-color:#0099FF;

	border-style:ridge;

	border-width:1px;

}



.bread_crume {

	background-color:#99CCFF;

	line-height:20px;

}

/* -------------------------Forms-------------------------------*/

.feature {

	border:solid #BBCADB 1px;

	padding:5px 5px 5px 5px;

}



.selection {

        text-align: center;

        background-color: #F5F9FC;

        font-weight: bold;

        color: #000080;

        width: 35%;

        height: 40px;

        font-size: small;

        font-family: "B Nazanin","Nazanin", tahoma;

}



.selection a {

	color:#F03;

}



.selection #disable {

	color:#999;

}



#icon {

        width: 10%;

        height: 40px;

}



form table tr td{

        padding-top:5px;

        font-size:10pt;

        padding-bottom:5px;

}



.lforms {

        text-align:left;

		background-color: #fffafa;

}

.rforms {

        text-align:right;

		background-color: #dde9ff;

}

dl
{
	height:30px;
	overflow:hidden;
	border:1px solid gray;
	line-height: 1.2em;
}
dt:hover
{
	background-color:#7EADED;
        background:#7EADED;
}
.dt
{
	height:20px;
	padding:5px;
	cursor:pointer;
        /*background-color: #C8C8C8;*/
	background:-moz-linear-gradient(center bottom,#C8C8C8,#F8F8F8);
	background:-webkit-gradient(linear, center top, center bottom,from(#C8C8C8),to(#F8F8F8));
	filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr=#F8F8F8, endColorstr=#C8C8C8,GradientType=0);
}
.dt_alter
{
	height:20px;
	padding:5px;
	line-height : 1.3em;
	cursor:pointer;
	background-color:#F8F8F8;
}
dd
{        
	padding:5px;
	line-height : 1.3em;
}
