@charset "utf-8";
/* CSS - Design by Alireza Maghari - www.toranjnet.com - info@toranjnet.com  */

.DottedLineC1 {
	line-height: 0px;
	font-size: 0px;
	height: 1px;
	background: url(../images/DottedLineC1.gif) repeat-x center;

	}

.LineC1 {
	line-height: 0px;
	font-size: 0px;
	height: 1px;
	background: url(../images/Line.gif) repeat-x center;
	margin-top:5px;
	margin-bottom:5px;
	}

.ArrowT1 a {
	display:inline-block;
	padding-right:14px; /* imp for english version*/
	background-image:url(../images/ArrowT1.gif);
	background-position:100% 2px;  /* imp for english version*/
	background-repeat:no-repeat;
	}
	
.ArrowT1 a:hover {
	background-position:100% -48px;  /* imp for english version*/
	}

.ArrowT1Select {
	display:inline-block;
	padding-right:14px;  /* imp for english version*/
	background-image:url(../images/ArrowT1.gif);
	background-position:100% 3px;  /* imp for english version*/
	background-repeat:no-repeat;
	}

.ArrowT2 a {
	display:inline-block;
	padding-right:12px;  /* imp for english version*/
	background-image:url(../images/ArrowT2.gif);
	background-position:100% 3px; /* imp for english version*/
	background-repeat:no-repeat;
	}
	
.ArrowT2 a:hover {
	background-position:100% -46px; /* imp for english version*/
	}

.ArrowT2Select {
	display:inline-block;
	padding-right:10px; /* imp for english version*/
	background-image:url(../images/ArrowT2.gif);
	background-position:100% 3px; /* imp for english version*/
	background-repeat:no-repeat;
	}



.ArrowT3 a {
	display:inline-block;
	padding-right:15px; /* imp for english version*/
	background-image:url(../images/ArrowT5.gif);
	background-position:100% 2px; /* imp for english version*/
	background-repeat:no-repeat;
	}
	
.ArrowT3 a:hover {
	background-position:100% -48px; /* imp for english version*/
	}

.ArrowT3Select {
	display:inline-block;
	padding-right:15px; /* imp for english version*/
	background-image:url(../images/ArrowT5.gif);
	background-position:100% -48px; /* imp for english version*/
	background-repeat:no-repeat;
	color:#ff6000;
	}
	
.ArrowT4 a {
	display:block;
	padding-right:10px;
	background-image:url(../images/arrow_t10.gif);
	background-position: 100% 4px;
	background-repeat:no-repeat;
	direction:rtl;
	color:#4e3131;
	}
	
.ArrowT4 a:hover {
	display:block;
	background-position: 100% -34px;
	direction:rtl;
	}
	
.BulletT1 {
	display:inline-block;
	padding-right:12px; /* imp for english version*/
	background-image:url(../images/BulletT1.gif);
	background-position:100% 2px; /* imp for english version*/
	background-repeat:no-repeat;
	}
	
.BulletT1 a:hover {
	background-position:100% -48px; /* imp for english version*/
	}
	
.BulletT1Select {
	display:inline-block;
	padding-right:12px; /* imp for english version*/
	background-image:url(../images/BulletT1.gif);
	background-position:100% 6px; /* imp for english version*/
	background-repeat:no-repeat;
	}	
	
.BulletT2 {
	display:inline-block;
	padding-right:12px; /* imp for english version*/
	background-image:url(../images/BulletT2.gif);
	background-position:100% 4px; /* imp for english version*/
	background-repeat:no-repeat;
	}
	
.BulletT2 a:hover {
	background-position:100% -46px; /* imp for english version*/
	}
	
.BulletT2Select {
	display:inline-block;
	padding-right:12px; /* imp for english version*/
	background-image:url(../images/BulletT2.gif);
	background-position:100% 6px; /* imp for english version*/
	background-repeat:no-repeat;
	}	
	
	
.BulletT3 {
	display:inline-block;
	padding-right:12px; /* imp for english version*/
	background-image:url(../images/BulletT3.gif);
	background-position:100% 4px; /* imp for english version*/
	background-repeat:no-repeat;
	}
	
.BulletT3 a:hover {
	background-position:100% -46px; /* imp for english version*/
	}
	
.BulletT3Select {
	display:inline-block;
	padding-right:12px; /* imp for english version*/
	background-image:url(../images/BulletT3.gif);
	background-position:100% 6px; /* imp for english version*/
	background-repeat:no-repeat;
	}	
	
.Border1 { border:1px solid #999;}
.Border2 { padding:3px; border:#bbbbbb 2px solid; background-color:#eeeeee;}
.Border3 { border:1px solid #057ab0; padding:1px; background-color:#FFF;  }
.Banner  { border:1px solid #999; background:#FFF; margin:5px;}
.Border4 { border:1px dotted #999; background:#F5F5F5;}


.BtnNext {background: url(../images/BtnNext.gif) no-repeat center; width:35px; height:20px; margin-left:1px; margin-right:1px; float:left; } /* imp for english version*/
.BtnNextOver { background: url(../images/BtnNextOver.gif) no-repeat center; width:35px; height:20px; margin-left:1px; margin-right:1px; float:left; } /* imp for english version*/
.BtnNextSelect { background: url(../images/BtnNextSelect.gif) no-repeat center; width:35px; height:20px; margin-left:1px; margin-right:1px; float:left; } /* imp for english version*/

.BtnBack {background: url(../images/BtnBack.gif) no-repeat center; width:35px; height:20px; margin-left:1px; margin-right:1px; float:left;} /* imp for english version*/
.BtnBackOver { background: url(../images/BtnBackOver.gif) no-repeat center; width:35px; height:20px; margin-left:1px; margin-right:1px; float:left; } /* imp for english version*/
.BtnBackSelect { background: url(../images/BtnBackSelect.gif) no-repeat center; width:35px; height:20px; margin-left:1px; margin-right:1px; float:left; } /* imp for english version*/

.BtnListView {background: url(../images/BtnListView.gif) no-repeat center; width:21px; height:20px; margin-left:1px; margin-right:1px; float:right; } /* imp for english version*/
.BtnListViewOver { background: url(../images/BtnListViewOver.gif) no-repeat center; width:21px; height:20px; margin-left:1px; margin-right:1px; float:right;} /* imp for english version*/
.BtnListViewSelect { background: url(../images/BtnListViewSelect.gif) no-repeat center; width:21px; height:20px; margin-left:1px; margin-right:1px; float:right;} /* imp for english version*/

.BtnGalleryView {background: url(../images/BtnGalleryView.gif) no-repeat center; width:21px; height:20px; margin-left:1px; margin-right:1px;  float:right;} /* imp for english version*/
.BtnGalleryViewOver { background: url(../images/BtnGalleryViewOver.gif) no-repeat center; width:21px; height:20px; margin-left:1px; margin-right:1px;  float:right;} /* imp for english version*/
.BtnGalleryViewSelect { background: url(../images/BtnGalleryViewSelect.gif) no-repeat center; width:21px; height:20px; margin-left:1px; margin-right:1px;  float:right;} /* imp for english version*/


.BtnPic {background: url(../images/BtnPic.gif) no-repeat center; width:25px; height:20px; margin-left:1px; margin-right:1px; float:right; } /* imp for english version*/
.BtnPicOver { background: url(../images/BtnPicOver.gif) no-repeat center; width:25px; height:20px; margin-left:1px; margin-right:1px; float:right;} /* imp for english version*/
.BtnPicSelect { background: url(../images/BtnPicSelect.gif) no-repeat center; width:25px; height:20px; margin-left:1px; margin-right:1px; float:right;} /* imp for english version*/

.DataList { margin-bottom:12px; clear:both; height:68px; overflow:hidden;}
.DataList h1, .DataList h1 a {
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	padding-bottom:4px;
}
.DataList h1 a:hover {	color: #ff2f00;	text-decoration: none;}
.DataList p { text-align:justify;}
.DataListContainer {margin-right:70px; overflow:hidden;} /* imp for english version - mahsa*/
.DataListIMG {	
    float:right; /* imp for english version - mahsa*/
	margin-left:5px; /* imp for english version - mahsa*/
	margin-top:3px;
	border:solid 1px #cccccc;
	padding:1px;
	width: 60px;
	text-align:center;
	}

.DataListIMG img {
	max-height: 60px;
	max-width: 60px;
	_width:60px;
	
	}


.DataList2 {  clear:both;}
.DataList2 h1, .DataList2 h1 a { 
    font-family: tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:4px;}
	
.DataList2 h1 a:hover {	color: #ff2f00;	text-decoration: none;}
.DataList2 p { text-align:justify;}
.DataList2Container { padding-top:5px; height:60px; overflow:hidden;}
.DataList2IMG {	
    float:left; /* imp for english version*/
	margin-right:10px; /* imp for english version*/
	margin-top:3px;
	border:solid 1px #cccccc;
	padding:1px;
	width: 80px;
	text-align:center;
	}

.DataList2IMG img {
	max-height: 80px;
	max-width: 80px;
	_width:80px;
	}
	
.DataList3 { padding-bottom:10px; clear:both;}
.DataList3 h1, .DataList3 h1 a { 
    font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
	padding-bottom:4px;}
	
.DataList3 h1 a:hover {	color: #cc0000;	text-decoration: none;}
.DataList3 p { text-align:justify;}
.DataList3Container {margin-right:115px;}
.DataList3IMG {	
    float:right; /* imp for english version*/
	margin-left:5px; /* imp for english version*/
	margin-top:3px;
	border:solid 1px #cccccc;
	padding:1px;
	clear:right;
	width: 100px;
	text-align:center;
	}
	
.DataList3IMG img {
	max-height: 100px;
	max-width: 100px;
	}


/*Frame C1B1 Free size*/

.FrameT1 { }
.FrameT1 table { direction:ltr;}
.FrameT1 .FrameTR { background-image:url(../images/FrameT1TR.png); width:8px; height:8px;}
.FrameT1 .FrameTC { background-image:url(../images/FrameT1TC.png); height:8px;}
.FrameT1 .FrameTL { background-image:url(../images/FrameT1TL.png); width:8px; height:8px;}
.FrameT1 .FrameCR { background:url(../images/FrameT1CR.png) repeat-y right; padding-right:3px;background-color:#ffffff;}
.FrameT1 .FrameCR table { direction:rtl;  }
.FrameT1 .FrameCC { }
.FrameT1 .FrameCL { background:url(../images/FrameT1CL.png) repeat-y left; padding-left:3px;}
.FrameT1 .FrameBR { background-image:url(../images/FrameT1BR.png); width:8px; height:8px;}
.FrameT1 .FrameBC { background-image:url(../images/FrameT1BC.png); height:8px;}
.FrameT1 .FrameBL { background-image:url(../images/FrameT1BL.png); width:8px; height:8px;}
.FrameT1 .FrameHeaderL_curve { background:url(../images/FrameT2TL_curve.png) left top no-repeat;}
.FrameT1 .FrameHeaderL { background:url(../images/FrameT2TL.png) left top no-repeat;}
.FrameT1 .FrameHeaderR { background:url(../images/FrameT2TR.png) right top no-repeat;}
.FrameT1 .FrameHeaderContainer { padding:6px 10px 10px 10px; margin:0 3px 0 3px;}
.FrameT1 .FrameHeaderContainer2 { padding:12px 40px 8px 12px; margin:0 10px 0 3px; background:url(../images/FrameHeaderLogo.png) no-repeat right;}

.FrameT1 .FrameContainer { padding:15px;}




/*Frame T3 Free size*/

.FrameT3 { }
.FrameT3 table { direction:ltr;}
.FrameT3 .FrameTR {display:none;/* background-image:url(../images/FrameT3TR.png);*/ width:4px; height:4px;}
.FrameT3 .FrameTC {display:none;/* background-image:url(../images/FrameT3TC.png);*/ height:4px;}
.FrameT3 .FrameTL {display:none;/* background-image:url(../images/FrameT3TL.png);*/ width:4px; height:4px;}
.FrameT3 .FrameCR { background:url(../images/FrameT3CR.png) repeat-y right; padding:0px;}
.FrameT3 .FrameCR table { direction:rtl; }
.FrameT3 .FrameCC { }
.FrameT3 .FrameCL { background:url(../images/FrameT3CL.png) repeat-y left; padding:0px;}
.FrameT3 .FrameBR { background-image:url(../images/FrameT3BR.png); width:4px; height:4px;}
.FrameT3 .FrameBC { background-image:url(../images/FrameT3BC.png); height:4px;}
.FrameT3 .FrameBL { background-image:url(../images/FrameT3BL.png); width:4px; height:4px;}

.FrameT3 .FrameContainer { padding:0px 5px 0px 5px;background-color:#cdcdcd;}



/*Frame T4 Free size*/

.FrameT4 { }
.FrameT4 table { direction:ltr;}
.FrameT4 .FrameTR { background-image:url(../images/FrameT4TR.png); width:10px; height:10px;}
.FrameT4 .FrameTC { background-image:url(../images/FrameT4TC.png); height:10px;}
.FrameT4 .FrameTL { background-image:url(../images/FrameT4TL.png); width:10px; height:10px;}
.FrameT4 .FrameCR { background:url(../images/FrameT4CR.png) repeat-y right; padding:0px;}
.FrameT4 .FrameCR table { }
.FrameT4 .FrameCC { }
.FrameT4 .FrameCL { background:url(../images/FrameT4CL.png) repeat-y left; padding:0px;}
.FrameT4 .FrameBR { background-image:url(../images/FrameT4BR.png); width:10px; height:10px;}
.FrameT4 .FrameBC { background-image:url(../images/FrameT4BC.png); height:10px;}
.FrameT4 .FrameBL { background-image:url(../images/FrameT4BL.png); width:10px; height:10px;}

.FrameT4 .FrameContainer { padding:0px 5px 0px 5px;background-color:#aaaaaa;}


td.FrameTR, td.FrameTC, td.FrameTL, td.FrameBR, td.FrameBC, td.FrameBL {font-size:0px;}
.FrameSpacer { height:10px;}


.FrameTabT1BG { height:29px; padding-right:18px; margin-top:10px;}
.FrameTabT1 { background:url(../images/TabT1.png) no-repeat; margin-left:2px; width:122px; height:29px; float:right; cursor:default;  }
.FrameTabT1.Select  { background:url(../images/TabT1Select.png) no-repeat; margin-left:2px; width:122px; height:29px; float:right; text-align:center; position:relative; cursor:default; }
.FrameTabT1 .TabT1Container {text-align:center; padding:6px; color:#ffa6a6; font-size:12px; text-align:center;  }
.FrameTabT1 .TabT1Container a, .FrameTabT1 .TabT1Container a:hover {color:#ffffff; font-size:12px; text-align:center; font-weight:bold;}
.FrameTabT1.Select .TabT1Container a, .FrameTabT1.Select .TabT1Container a:hover { font-weight:bold; color:#002b83; cursor:default; }

.FrameTitle { font-family:Verdana, times; font-size:20px; color:#ffffff; font-weight:bold;}



/*List T1*/

ul.ListT1 {}
ul.ListT1 li {
 	list-style-type:none;
	font-size:11px;
	color:#525252;
	height:18px; overflow:hidden;
}

ul.ListT1 li a {
	display:block;
	background-image:url(../images/ArrowT3.gif);
	background-repeat:no-repeat;
	padding:1px 15px 1px 10px;
	line-height:18px;
	color:#525252;
}

ul.ListT1 li a {background-position:100% 5px;}
ul.ListT1 li a:hover {background-position:100% -45px; color:#ff7529;}
