/* CSS Document */
#loading{
	position: absolute;
	z-index: 2;
	height: 60px;
	width: 210px;
	border: 2px solid #183E4E;
	background-color: #11151A;
	visibility: hidden;
}
.upload_div{
	position:relative;
	height: 60px;
	width: 210px;
	border: 2px solid #183E4E;
	background-color: #11151A;
	text-align:center;
	left: 150px;
}
#menu_btns{
	height: 1px;
	width: 1px;
	overflow: hidden;
	position: absolute;
	visibility: hidden;	
}
body {
	background-color: #000000;
	margin:0px;
	font-family: Tahoma;
	color: #CEE6F0;
	font-size: 9pt;
}
.header_conent {
	background-color: #11151A;
	height: 100px;
	width: 800px;
}
.header {
	background-color: #11151A;
	height: 80px;
	width: 800px;
}
.menu {
	background-color: #11151A;
	height: 20px;
	width: 800px;
	color: #8CA56E;
	text-align:right;
}
.greenLine {
	background-color: #183E4E;
	height: 1px;
	width: 800px;
	font-size: 1px;
	font-family: Verdana;
}
.designby {
	font-family: verdana;
	font-size: 8pt;
	color: #1E4B60;
	text-align: left;
	width: 800px;
	line-height: 20px;
	vertical-align: bottom;
	height: 20px;
}
.main_ttl {
	font-family: verdana;
	font-size: 16px;
	color: #CCCCCC;
	text-transform: uppercase;
	font-weight: 700;
	height: auto;
	width: 300px;
}
.main_ttl_fa {
	font-family: Arial;
	font-size: 16px;
	color: #CCCCCC;
	font-weight: 700;
	height: auto;
	width: 300px;
}
.mainbody {
	background-color: #090B0D;
	width: 800px;
	background-image: url(images/shadow.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	vertical-align: bottom;
}
.mainbody_txt{
	font-family: verdana;
	color: #CEE6F0;
	font-size: 8pt;
	height: auto;
	width: 350px;
	text-align: left;
}
.mainbody_txt_fa{
	font-family: Tahoma;
	color: #CEE6F0;
	font-size: 9pt;
	height: auto;
	width: 350px;
	direction:rtl;
	text-align:right;
}
.maintextbottom{
	width:auto;
	height:60px;
	font-family: verdana;
	font-size: 8px;
	text-transform: uppercase;
	color: #CCCCCC;
	line-height: 60px;
}
.maintextbottom_fa{
	width:auto;
	height:60px;
	font-family: Tahoma;
	font-size: 9px;
	color: #CCCCCC;
	line-height: 60px;
}
.footer {
	background-color: #11151A;
	height: 60px;
	width: 800px;
	line-height: 60px;
	text-align: right;
	direction:rtl;
	text-indent:10px;
}
.texts{
	font-family: Verdana;
	font-size: 8pt;
}
.texts_fa{
	font-family: Tahoma;
	font-size: 9pt;
}
.copyright_green {
	color: #56A8CB;	
}
.line {
	color: #FFFFFF
}
.mh_saemicom {
	color: #CCCCCC;
}
.main_image {
	background-color: #FFFFFF;
	height: 370px;
	width: 250px;
	text-align:center;
}
a:link {
	text-decoration: none;
	color: #CCCCCC;
}
a:visited {
	text-decoration: none;
	color: #CCCCCC;
}
a:active {
	text-decoration: none;
	color: #CCCCCC;
}
a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}

.mainphoto {
	background-color: #151A1E;
	background-image: url(images/gallery_first_body_back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: bottom;
	height: auto;
	width: 765px;
}

/*------------------------------Ctegory-------------*/

#gallerycategory {
	font-family: Verdana;
	font-size: 11pt;
	color: #56A8CB;
	text-transform: capitalize;
}

#gallerycategory a:link {
	text-decoration: none;
	color: #56A8CB;
}
#gallerycategory a:visited {
	text-decoration: none;
	color: #56A8CB;
}
#gallerycategory a:active {
	text-decoration: none;
	color: #56A8CB;
}
#gallerycategory a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.active_cat{
	color: #FFFFFF;
}
/*-----------------------------Farsi------------------*/
#gallerycategoryfa {
	font-family: Arial;
	font-size: 11pt;
	color: #56A8CB;
	font-weight: bold;
}

#gallerycategoryfa a:link {
	text-decoration: none;
	color: #56A8CB;
}
#gallerycategoryfa a:visited {
	text-decoration: none;
	color: #56A8CB;
}
#gallerycategoryfa a:active {
	text-decoration: none;
	color: #56A8CB;
}
#gallerycategoryfa a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.galleryfootershadow {
	background-image: url(images/gallery_first_footer_back.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #090B0D;
}
.gallery16pics {
	overflow: hidden;
	height: 90px;
	width: 135px;
}
.spacedive{
	height: 20px;	
}
.spacedive2{
	height: 40px;	
}
.spacedivePhotoGalley{
	height: 90px;	
}
.photo_ttl {
	font-family: verdana;
	font-size: 16px;
	color: #CCCCCC;
	text-transform: uppercase;
	font-weight: 700;
	height: auto;
	width: 200px;
}
.photo_ttl_fa {
	font-family: Arial;
	font-size: 16px;
	color: #CCCCCC;
	font-weight: 700;
	height: auto;
	width: 200px;
	direction:rtl;
}
.photo_txt{
	font-family: verdana;
	color: #7E7E7E;
	font-size: 8pt;
	height: auto;
	width: 200px;
	text-align: left;
}
.photo_txt_fa{
	font-family: Tahoma;
	color: #7E7E7E;
	font-size: 9pt;
	height: auto;
	width: 200px;
	direction:rtl;
	text-align: right;
}
.photo_image{
	height: auto;
	width: 550px;
	border: 1px solid #B4B4BE;
}
.mov_sceen{
	height: 320px;
	width: 550px;
}
.mov_side{
	background-color: #1B2023;
}
.phototmbs {
	overflow: hidden;
	height: 50px;
	width: 70px;
	position: relative;
	left: 0px;
	top: 0px;
	border: 1px solid #7A7A7A;
	cursor:pointer;
}

.table_black_back{
	background-color: #090B0D;
}
.bigphoto{
	position:relative;
	width:100%;
	z-index:1;
	left: 0px;
	top: 0px;
}
.nextdiv{
	position:absolute;
	width:60px;
	height:100px;
	z-index:3;
	right: 0px;
	top: 50px;
	overflow: hidden;
	float: right;
}
.nextdivscrool{
	position:absolute;
	width:60px;
	height:100px;
	z-index:4;
	right: 0px;
	top: 0px;
}
.prevdiv{
	position:absolute;
	width:80px;
	height:100px;
	z-index:2;
	left: 0px;
	top: 50px;
	overflow: hidden;
	float: left;
}
.prevdivscrool{
	position:absolute;
	width:80px;
	height:100px;
	left: 0px;
	top: 0px;
}
.emptylist {
	font-family: Verdana;
	font-size: 9pt;
	color: #56A8CB;
	font-style: italic;
	text-transform: capitalize;
	text-align: center;
}
.details {
	overflow: hidden;
	position: absolute;
	visibility: hidden;
	height: 1px;
	width: 1px;
	top: 0px;
	right: 0px;
}
.hide_div{
	overflow: hidden;
	visibility: hidden;
	height: 1px;
	width: 1px;
	position: absolute;
	left: 0px;
	top: 0px;
}

/*More div style*/

.more_en_st{
	font-family: verdana;
	color: #7E7E7E;
	font-size: 8pt;
	text-align: left;
}
.more_fa_st{
	font-family: Tahoma;
	color: #7E7E7E;
	font-size: 9pt;
	direction:rtl;
	text-align:justify;
}
.scrooler_div{
	position: absolute; 
	width: 360px; 
	z-index: 1; 
	left: 0px; 
	top: 0px;
}
.mask_div{
	position: absolute;
	width: 360px;
	height: 240px;
	z-index: 1;
	left: 20px;
	top: 40px;
	overflow: hidden;
}
.header_div{
	position: absolute;
	width: 400px;
	height: 20px;
	z-index: 2;
	left:0px;
	top:0px;
	background-color:#317C9D;
	text-align: right;
}
.header_div_fa{
	position: absolute;
	width: 400px;
	height: 20px;
	z-index: 2;
	left:0px;
	top:0px;
	background-color:#317C9D;
	text-align: right;
}
.header_ttl{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	text-transform: uppercase;
}
.header_ttl_fa{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.more_main_div{
	position: absolute;
	width: 400px;
	height: 300px;
	z-index: 1;
	left: 336px;
	top: 53px;
	background-color:#000000;
	border:1px solid #222230;
	visibility: hidden;
}
.tophot{
	position: absolute; 
	width: 400px; 
	height: 100px; 
	z-index: 5; 
	left: 0px; 
	top: 20px;
}
.downspot{
	position: absolute; 
	width: 400px; 
	height: 100px; 
	z-index: 5; 
	left: 0px; 
	bottom: 0px;
}
.ok_fa_texts{
	font-size: 9pt;
}
/*-----------------------------Notes Styles*/

.note_class{
	font-family: verdana;
	color: #56A8CB;
	font-size: 8pt;
	height: 65px;
	width: 440px;
	text-align: left;
}
.note_class_fa{
	font-family: Tahoma;
	color: #56A8CB;
	font-size: 9pt;
	height: 65px;
	width: 440px;
	text-align: right;
}
.note_table{
	background-color: #0D2028;
	width:440px;
}
.note_ttl{
	color: #56A8CB;
	font-size: 10pt;
	height: auto;
	font-weight: bold;
}
.note_ttl_fa{
	font-family: Arial;
	color: #56A8CB;
	font-size: 12pt;
	height: auto;
	font-weight: bold;
}
.note_txt{
	color: #7E7E7E;
	font-size: 8pt;
	height: auto;
	width:95%;
}
.notes_pages{
	font-family: verdana;
	color: #2E7594;
	font-size: 8pt;
	background-color: #161C21;
	border: 1px solid #364552;
	width:14px;
	text-align:center;
}
.notes_pages_fa{
	font-family: Tahoma;
	color: #2E7594;
	font-size: 8pt;
	background-color: #161C21;
	border: 1px solid #364552;
	width:14px;
	text-align:center;
}
.notes_pnum_continer{
	width:90%;
	font-family: Tahoma;
}

/*-------------------------------------------------*/

.lang_select{
	background-color: #090B0D;
	width: 800px;
	line-height: 20px;
	text-indent:10px;
}
.lang_span{
	color: #56A8CB;
}

/*--------------------------------Administrator-------------*/
.labels{
	font-family: Tahoma;
	color: #56A8CB;
	font-size: 9pt;
}

.target_div{
	overflow: hidden;
	visibility: hidden;
	height: 0px;
	width: 0px;
}
.target_dive_show{
	visibility: visible;
	height: auto;
	width: auto;
}
.btn_styles{
	font-family: Tahoma;
	color: #56A8CB;
	font-size: 9pt;
	background-color: #161C21;
	border: 1px solid #56A8CB;
	width:60px;
	height:20px;
	text-align:center;
}
.edit_styles{
	font-family: Tahoma;
	color: #56A8CB;
	font-size: 9pt;
	background-color: #161C21;
	border: 1px solid #56A8CB;
	text-align:center;
}
.choose{
	font-family: Tahoma;
	color: #56A8CB;
	font-size: 9pt;
	background-color: #161C21;
	border: 1px solid #56A8CB;
	text-align:center;
}
.choose16{
	font-family: Tahoma;
	color: #56A8CB;
	font-size: 9pt;
	background-color: #161C21;
	border: 1px solid #56A8CB;
	text-align:center;
	width:70px;
	height:20px;
}
.greenLine_login {
	background-color: #183E4E;
	height: 1px;
	font-size: 1px;
	font-family: Verdana;
}
.ok_div {
	font-family: Tahoma;
	font-size: 9pt;
	text-align:center;
	color: #8CA56E;
	border: 1px solid #8CA56E;
	background-color: #1A1F26;
	width: 50%;
	line-height:25px;
	vertical-align:middle;
}

.error_div {
	font-family: Tahoma;
	font-size: 9pt;
	color:#B90000;
	text-align:center;
	border: 1px solid #B90000; 
	background-color: #1A1F26;
	width: 50%;
	line-height:20px;
	vertical-align:middle;
}
.delete_confirm_show{
	position:absolute;
	width: 370px;
	height: 140px;
	z-index: 1000;
	visibility:visible;
	left: 100px;
	top: 100px;
	border:1px solid #4D5B3C;
}
.delete_confirm_body{
	background-color:#1E2417;
	color:#FFFFFF;
}

.hand_pointer{
	cursor:pointer;
}
.add_new_style{
	width:700px;
	text-align:center;
}

/*--------------Members styles-----------------*/

.mem_class{
	font-family: verdana;
	color: #56A8CB;
	font-size: 8pt;
	height: 100px;
	width: 520px;
	text-align: left;
}
.mem_class_fa{
	font-family: Tahoma;
	color: #56A8CB;
	font-size: 9pt;
	height: 100px;
	width: 600px;
	text-align: right;
}
.mem_table{
	background-color: #11151A;
	width:520px;
	font-size: 8pt;
}

.memberstmbs {
	overflow: hidden;
	height: 90px;
	width: 90px;
	position: relative;
	left: 0px;
	top: 0px;
	cursor:pointer;
}
.mem_ttl{
	font-family: verdana;
	color: #56A8CB;
	font-size: 12pt;
	height: auto;
	font-weight: bold;
}
.mem_ttl_fa{
	font-family: Arial;
	color: #56A8CB;
	font-size: 12pt;
	height: auto;
	font-weight: bold;
}
.mem_txt{
	font-family: verdana;
	font-size: 8pt;
}
.mem_txt_fa{
	font-family: Tahoma;
	font-size: 8pt;
}