/* CSS Document */
/*
body
{
    margin: 0;
    font-family: Tahoma, Arial, sans-serif;
    background: #f4f4f4 url(../images/bg3.jpg) repeat;
    font-size: 11px;
    text-align: right;
    }
*/

@font-face
{
	font-family: 'BNarm';
	src: url('../fonts/BNarm.eot?#') format('eot'), /* IE6–8 */ url('../fonts/BNarm.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/BNarm.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face
{
	font-family: 'BTitrBold';
	src: url('../fonts/BTitrBold.eot?#') format('eot'), /* IE6–8 */ url('../fonts/BTitrBold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/BTitrBold.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face
{
	font-family: 'BJadidBold';
	src: url('../fonts/BJadidBold.eot?#') format('eot'), /* IE6–8 */ url('../fonts/BJadidBold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/BJadidBold.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face
{
	font-family: 'BKourosh';
	src: url('../fonts/BKourosh.eot?#') format('eot'), /* IE6–8 */ url('../fonts/BKourosh.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/BKourosh.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

body
{
	margin: 0;
	font-family: Tahoma, Arial, sans-serif; /*background: url(../images/bg3.jpg) repeat;*/
	font-size: 12px;
	text-align: right;
}


/*------------------------------------------------*/
/*-------------------form style-------------------*/
/*------------------------------------------------*/

option
{
	text-align: right;
}
select
{
	padding: 3px 3px 3px 3px;
	font-family: Tahoma;
	font-size: 12px;
	border: solid 1px silver;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
}
textarea
{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	font-family: Tahoma;
	font-size: 12px;
	border: solid 1px silver;
}
input[type="text"], input[type="password"]
{
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	font-family: Tahoma;
	font-size: 13px;
	margin-bottom: 5px;
	border: solid 1px silver;
}
input[type="submit"]
{
	font-family: BTitrBold;
	padding: 1px 10px 3px 10px;
	text-decoration: none;
	border: solid 1px silver;
	color: #808080;
	font-size: 12px;
	font-weight: bold;
}
input[type="submit"]:hover
{
	border: 1px solid #666666; /*background-color:silver;*/
	color: #333333;
}

/*------------------------------------------------*/
/*---------------align text classes---------------*/
/*------------------------------------------------*/

.top
{
	vertical-align: top;
}

.right
{
	text-align: right;
}

.left
{
	text-align: left;
}

/*------------------------------------------------*/
/*----------------------links---------------------*/
/*------------------------------------------------*/

a
{
	text-decoration: none;
	color: #990033;
}

a:hover
{
	color: #999900;
}

a:active
{
	color: #990099;
}


/*------------------------------------------------*/
/*----------------------images--------------------*/
/*------------------------------------------------*/

img
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
}

/*------------------------------------------------*/
/*------------------other classes-----------------*/
/*------------------------------------------------*/

.clear
{
	font-size: 1px;
	line-height: 1px;
	clear: both;
}

.red-star
{
	color: #FF0000;
}

/*------------------------------------------------*/
/*----------------------div id--------------------*/
/*------------------------------------------------*/

#wrapper
{
	width: 922px;
	margin: 0 auto;
	clear: both; /*background-image: url('../../images/bg3.jpg'); */
	border-right: solid 1px silver;
	border-left: solid 1px silver;
	border-bottom: solid 1px silver;
}

/*------------------------------------------------*/
/*---------------------div class------------------*/
/*------------------------------------------------*/

.box
{
	margin-bottom: 5px;
	border-top: 2px solid #999999;
	clear: both;
}

.box-title
{
	background: url(../images/bullet.jpg) right no-repeat;
	padding: 5px 20px 5px 0px;
	color: #bd1212;
	font-weight: bold;
}


.box-content
{
	line-height: 18px;
	padding: 5px;
	clear: both;
	direction: ltr;
}

.more
{
	text-align: left;
	padding: 5px;
	clear: both;
}


/*------------------Amin---------------------*/
/*---------------------------------------*/

.box-titleBlue
{
	background-position: right;
	background: url(../images/bullet.jpg) right no-repeat;
	padding: 5px 15px 5px 5px;
	color: #000080;
	font-weight: bold;
	clear: both;
	font-size: 13px;
}


.box-contentBlue
{
	line-height: 18px;
	padding: 5px;
	clear: both;
	direction: ltr;
	font-size: 13px;
}

.TitleNOImage
{
	line-height: 18px;
	padding: 5px;
	clear: both;
	color: #000080;
	direction: rtl;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}


/*---------------*/
/*-----------------header---------------*/
/*---------------*/

#header
{
	width: 922px;
	height: 153px;
	clear: both;
}


/*---------------*/
/*-----------------menu-----------------*/
/*---------------*/

#menu-top-area
{
	width: 922px;
	height: 25px;
	background: url(../images/bg-menu.jpg) repeat-x;
	text-align: right;
	clear: both;
	direction: rtl;
}

#menu-top-area a
{
	width: 90px;
	height: 15px;
	text-decoration: none;
	padding: 5px;
	display: inline-block;
	text-align: center;
}

#menu-top-area a:hover
{
	color: #FFF;
	height: 15px;
	background: url(../images/bg-menu.jpg) 0 -25px repeat-x;
}

#menu-bottom-area
{
	width: 922px;
	height: 25px;
	background: url(../images/bg-menu.jpg) repeat-x;
	text-align: center;
	clear: both;
	direction: rtl;
}

#menu-bottom-area a
{
	text-decoration: none;
	padding: 5px;
	display: inline-block;
}

#menu-bottom-area a:hover
{
	color: #000;
}

/*---------------*/
/*-----------------main-----------------*/
/*---------------*/

#main
{
	width: 922px;
	background: #FFF;
	clear: both;
}

/*---------------nav-left---------------*/

#nav-right
{
	width: 727px;
	padding: 5px;
	float: right;
}

#content
{
	background: #FFF;
	padding: 5px;
	text-align: justify;
	direction: rtl;
	clear: both;
}

.title
{
	background: url(../images/bullet.jpg) right no-repeat;
	border-bottom: 2px solid #cd3232;
	padding: 5px 22px 8px 0;
	font-weight: bold;
	color: #ad1414;
	clear: both;
}

.text
{
	padding: 5px 0;
	clear: both;
	font-size: 12PX;
}


/*---------------nav-right--------------*/

#nav-left
{
	width: 175px;
	background: url(../images/bg-nav-left.jpg) repeat-y #e7e7e7;
	padding: 5px;
	float: left;
}

#advertisment-area
{
	margin-bottom: 5px;
	clear: both;
}

#advertisment-area img
{
	margin-bottom: 5px;
}


/*---------------*/
/*-----------------footer---------------*/
/*---------------*/

#footer
{
	width: 922px;
	background: #FFF;
	color: #999;
	clear: both;
	margin: 0 auto;
}
#copyright
{
	width: 912px;
	text-align: center;
	padding: 5px;
	clear: both;
}

.B
{
	font-family: BTitrBold,Tahoma;
	font-weight: bold;
	font-size: 14px;
}

.menu_ul
{
	line-height: 18px;
	direction: rtl;
}
.padding5b
{
	padding-bottom: 5px;
}
.padding5t
{
	padding-top: 5px;
}
.padding5r
{
	padding-right: 5px;
}
.padding5l
{
	padding-left: 5px;
}
.ltr
{
	direction: ltr;
}
.rtl
{
	direction: rtl;
	text-align: right;
}
.rFloat
{
	float: right;
}

.lFloat
{
	float: left;
}

.label
{
	padding-top: 5px;
	padding-right: 3px;
	padding-left: 3px;
}
a.black
{
	color: Black;
}
.fade
{
	background: #000000;
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 10;
	filter: alpha(opacity=60);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}
.popupDiv
{
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 100;
}
.popup_block
{
	width: 300px;
	height: 200px;
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -150px 0 0 -100px;
	z-index: 100;
}
.popup_block .popup
{
	float: left;
	width: 100%;
	background: #fff;
	margin: 1px 0;
	padding: 1px 0;
	border: 1px solid #bbb;
}
.popupImg
{
	position: absolute;
	left: -10px;
	top: -10px;
	border: 0px;
}
.floatfix
{
	clear: both;
}
.rCaption
{
	float: right;
	direction: rtl;
	text-align: left;
	padding: 6px 0px 0px 3px;
}
.w70
{
	width: 70px;
}
.w120
{
	width: 120px;
}
.green
{
	color: #008000;
}
.red
{
	color: #FF0000;
}
