/* css document
this css design with m.b.adib behrooz
iranian graphist and web designer
 */

/* middle-division */ 
.middle-division{
	width: 760px;
	text-align:right;
	/*background-color:#ffffff;*/
	}
	
	/* left-desk */ 
	.center-middle-div{
	width:370px;
	float:left;
	}	
	.center-middle-div-admin{
	width:570px;
	float:left;
	}

		.top-asar{
		/*padding-right: 3px;*/
		margin-right: 5px;
		margin-left: 5px;
		/*border:#d0caca solid 1px;*/
		width:360px;
		}		
		.top-asar-admin{
		/*padding-right: 3px;*/
		margin-right: 5px;
		margin-left: 5px;
		/*border:#d0caca solid 1px;*/
		width:560px;
		}
		
		#yadnameh-content a {
			text-decoration: none;
			color: #900000;
			}

		#yadnameh-content a:hover {
			text-decoration: none;
			color: #300000;
			}

		#yadnameh-content ul{
			margin:0px;
			padding: 0px;
			display: block;
			list-style-type: none;
			color:#666666;
			}
		#yadnameh-content ul a {
			text-decoration:none;
			color:#666666;
			display: block;
		}
		#yadnameh-content ul a:hover {
			color: #900;
			}			
		#yadnameh-content ul a:visited {
			color: #900;
			}			
			
		.bottom-news-content-first{
		vertical-align:bottom;
		text-align:left;
		}	


			.top-asar-logo{
			 /* background-color:#ffffff; #d9e0e3 */
			/* border-bottom:#d1d8db solid 1px; */
			background-image: url('../images/module-top.gif');
			background-position: right;
			background-repeat: no-repeat;
			line-height: 18px;
			padding-right: 75px;			
			text-align:right;
			font-family: "times new roman" times serif;
			font-weight: bold;
			font-size: 11pt;
			}			
			.top-asar-content{
			margin: 3px;
			text-align:right;
			font-family:tahoma;
			font-size:8pt;
			direction:rtl;
			color:#acacac;
			}				
			.td-titr{
			text-align:center;
			font-family:tahoma;
			font-size:8pt;
			direction:rtl;
			color:#FFFFFF;
			background:#D1C4AB;
			border-right:#FFFFFF solid 1px;
			border-bottom:#FFFFFF solid 1px;
			height: 15px;
			}			
			.td{
			text-align:center;
			font-family:tahoma;
			font-size:8pt;
			direction:rtl;
			color:#000000;
			background:#E4E2DA;
			border-right:#FFFFFF solid 1px;
			border-bottom:#FFFFFF solid 1px;
			height: 15px;
			padding-bottom: 7px;
			margin-bottom: 7px;
			}
			
			.td a{
			text-decoration: none;
			color:#000000;
			}			

			.td a:visited{
			text-decoration: none;
			color:#000000;
			}			

			.td a:hover{
			text-decoration: none;
			color:#800000;
			}			

			.title-bar{
			margin-bottom: 0px;
			margin-top: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			}
			
		#yadnameh-content{
			margin: 3px;
			font-family:tahoma;
			font-size:8pt;
			direction:rtl;
			color:#666666;
			line-height: 15px;
			text-align: right;
		}	

		#yadnameh-content img {
			margin-left: 7px;			
		}
		
		#yadnameh-content font {				
			margin: 0px;
			margin-bottom: 20px;
			margin-top: 20px;
			color:#000000;
			font-family: "times new roman" times serif;
			font-weight: bold;
			font-size: 11pt;
		}
		
		#yadnameh-content font a {
			text-decoration:none;
			color:#484545;
		}
		
		#yadnameh-content font a:hover {
			color: #900;
		}
		
		#yadnameh-content font a:visited {
			color: #900;
		}			

		.p1{	
			color:#999898;
			font-family:arial;
			font-weight:bold;
			font-size:2;			
		}		
		.p2{	
			color:#643030;
			font-family:tahoma;
			font-size:8pt;	
			margin-top: 2px;
			margin-bottom: 4px;		
		}		
		.p2-print{	
			color:#2a2a28;
			font-family:Bzar, Blotus, Bbadr, tahoma;
			font-size:12pt;			
		}

	/* Forms ad */
		
	.forms{
		width: 650px;
		height: 25px;
		margin-bottom: 5px;
	}		
	.forms-textarea{
		width: 650px;
		height: 170px;
	}		
	
	.forms-textarea2{ /* For masters-add.php */
		width: 650px;
		height: 110px;
	}	
	
	.forms-title{
		text-align:left;
		font-family: Tahoma;
		font-size: 8pt;
		direction: ltr;
		color: #2a2a28;			
	}
		
	.forms-box{
		text-align: right;
		width: 400px;
		float: left; 
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;					
	}
	
	.text-box{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
	}
	.select{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 130px;
	}		
	
	.text-box2{ /* For English */
		font-family: Tahoma;
		font-size: 8pt;
		direction: ltr;
		text-align: left;
		color: #666666;
	}
	
	.checkbox{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 15px;
	}	
	
	.checkbox2{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 15px;
	}	
	
	.check{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 180px;
		float: left;
	}		
	
	.radio{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 150px;
		float: left;
	}	
	
	.radio-register{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 110px;
		float: left;
	}

	.radio-bottom{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
	}		
	.browse{
		direction: rtl;
		font-family: Tahoma;
		font-size: 8pt;
	}	
	
	.button-class{
		font-family: Tahoma;
		font-size: 8pt;
		text-align: center;
	}
	
	.caption{			

		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: center;
	}

	/* Form comment */
	
	
	.forms-us{
		width: 350px;
		height: 25px;
		margin-bottom: 5px;
	}		
	.forms-textarea-us{
		width: 350px;
		height: 110px;
	}		
		
	.forms-box-us{
		text-align: right;
		width: 250px;
		float: left; 
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;			
	}

	.text-box2{ /* For English */
		font-family: Tahoma;
		font-size: 8pt;
		direction: ltr;
		text-align: left;
		color: #666666;
	}	
	
	
	.button-class{
		font-family: Tahoma;
		font-size: 8pt;
		text-align: center;
	}
	
	.caption{			
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: center;
	}


/* Calender Form */
	.calender{
		width: 400px;
		height: 25px;
		margin-bottom: 5px;
		float: left;
	}	
	.calender-register{
		width: 250px;
		height: 25px;
		margin-bottom: 5px;
		float: left;
	}
	.select-date{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 100px;
	}	
	
	.select-month{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 100px;
	}
	
	.date-box{
		text-align: right;
		width: 130px;
		float: left; 
	}	
	
	.date-box2{
		text-align: right;
		width: 80px; 
	}	
	
	.date-box3{
		text-align: right;
		width: 195px;
		float: left; 		 
	}		
	
	/* Next - Center - Prev */
	.arrows{
		width: 500px;
		float: right;
		margin-right: 35px;
	}	
	
	#arrow-next{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: center;
		width: 75px;
		float: left;
		background-color: #efede7;
		border-color: #e8e6e1;
		height: 17px;
	}	
	#arrow-next a{
		text-decoration:none;
		color: #000;		
	}
	#arrow-center{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: center;
		width:350px;
		float:left;
		height: 17px;
	}
	#arrow-center a{
		text-decoration:none;
		color: #6b6a66;		
	}
	#arrow-prev{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: center;
		width: 75px;
		float: left;
		background-color: #efede7;
		border-color: #e8e6e1;
		height: 17px;
	}	
	#arrow-prev a{
		text-decoration:none;
		color: #000;		
	}

	/* Arrow For Archive Pages */
	.arrow-archive{
		width: 370px;
	}		
	
	#arrow-next-archive{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: center;
		width: 60px;
		float: left;
		background-color: #efede7;
		border-color: #e8e6e1;
		height: 17px;
	}	
	#arrow-next-archive a{
		text-decoration:none;
		color: #000;		
	}
	#arrow-center-archive{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: center;
		width:220px;
		float:left;
		height: 17px;
	}
	#arrow-center-archive a{
		text-decoration:none;
		color: #6b6a66;		
	}
	#arrow-prev-archive{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: center;
		width: 60px;
		float: left;
		background-color: #efede7;
		border-color: #e8e6e1;
		height: 17px;
	}	
	#arrow-prev-archive a{
		text-decoration:none;
		color: #000;		
	}
			
	/* left-desk */ 
	.left-middle-div{
	width:200px;
	float:left;
	}
	
		.top-news{
		/*padding-right: 3px;*/
		margin-right: 5px;
		margin-left: 5px;
		/*border:#d0caca solid 1px;*/
		width:190px;
		}
			.top-logo{
			 /* background-color:#ffffff; #d9e0e3 */
			/* border-bottom:#d1d8db solid 1px; */
			font-family: "times new roman" times serif;
			font-weight: bold;
			font-size: 11pt;
			}	
			#top-news-content{
			margin: 5px;
			text-align:right;
			font-family:tahoma;
			font-size:8pt;
			direction:rtl;
			color:#acacac;
			}
			
			#top-news-content ul{
				margin:0px;
				padding: 0px;
				display: block;
				list-style-type: none;
				color:#666666;
				}
			#top-news-content ul a {
				text-decoration:none;
				color:#666666;
				display: block;
			}
			#top-news-content ul a:hover {
				color: #900;
				}			
			#top-news-content ul a:visited {
				color: #900;
				}
				
			#top-news-content p a {
				text-decoration:none;
				color:#666666;
				display: block;
			}
			#top-news-content p a:hover {
				color: #900;
				}			
			#top-news-content p a:visited {
				color: #900;
				}			

				
			.bottom-news-content{
			vertical-align:bottom;
			text-align:left;
			}
			
	.text-box2{ /* For English */
		font-family: Tahoma;
		font-size: 8pt;
		direction: ltr;
		text-align: left;
		color: #666666;
	}
	
/* Calender Form */
	.calender{
		width: 400px;
		height: 25px;
		margin-bottom: 5px;
		float: left;
	}	
	.calender-register{
		width: 250px;
		height: 25px;
		margin-bottom: 5px;
		float: left;
	}
	.select-date{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 100px;
	}	
	
	.select-month{
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 100px;
	}
	
	.date-box{
		text-align: right;
		width: 130px;
		float: left; 
	}	
	
	.date-box2{
		text-align: right;
		width: 80px; 
	}	
	
	.date-box3{
		text-align: right;
		width: 195px;
		float: left; 		 
	}

/* Check Box */
	.check-box{
		width: 100px;
		float: left; 
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
	}	

.select {
		font-family: Tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: right;
		color: #666666;
		width: 130px;
	}

.thumbnail{
		width: 100px;
		height: 100px;		
		background-color: #edede8;
		font-family: tahoma;
		font-size: 8pt;
		vertical-align: middle;
		direction: rtl;
		text-align: center;
		margin: 8px;
		padding: 4px;
	}
	
.opinions {
	font-family: "times new roman" times serif;
	font-weight: bold;
	font-size: 11pt;
	padding-right: 5px;
	color: #000000;
	background-color: #E2E2E2;
	text-align:right;
	width: 200px;
	float: right;
	}

.hr{
	width: 200px;
	height: 1pt;
	background-color: #000000;
	}
	
	/* Image Gallery Main Page */
	#photoframe{
	width: 350px;
	margin-top: 5px;	
	margin-bottom: 5px;
	}	
	
	.image-text{
		float: left;
		width: 160px;	
		margin: 5px;		
	}	
	
	.photo-gallery{
		width: 160px;		
		/* padding: 5px; */	
		margin: 3px;
		text-align:center;
		font-family:tahoma;
		font-size:8pt;
		direction:rtl;
		color:#acacac;	
		
	}
	
		.photo-gallery-other{
		width: 350px;		
		/* padding: 5px; */		
		
	}
	
	.image-gallery{
		border: 1px solid #fdf1ea;
		background-color: #e2e2e2; 	
		text-align: center;
		vertical-align: middle;
		padding: 1px;
	}
	.text{
		font-family: tahoma;
		font-size: 8pt;
		direction: rtl;
		text-align: center;
		
	}
	.exam-result-comment{
		font-family: tahoma;
		font-size: 8pt;
		direction: rtl;	
		text-align: justify;
		padding: 6px;
		width: 360px;			
		height: 20px;
		color: #666666;	
		vertical-align: top;	
	}

	/* Image Gallery other Page */

	/* printable Version */
	.printable-version{
	width:760px;	
	}	

	.printable-body{
		/*padding-right: 3px;*/
		margin-right: 5px;
		margin-left: 5px;
		/*border:#d0caca solid 1px;*/
		width:740px;
		}

		#printable-content{
			margin: 3px;
			text-align: right;
			font-family:Bzar, Blotus, Bbadr, tahoma;
			font-size:12pt;
			direction:rtl;
			color:#666666;
		}	

		#printable-content img{	
			margin-left: 7px;			
		}		
		#printable-content font{	
			margin: 0px;
			color:#000000;
			font-family:Titr,"times new roman", times, serif;
			font-weight:bold;
			font-size:12pt;			
		}			

.photo_news {
	margin-top: 10px;
	border: solid 1px #909090;
	}
